Update font-linux-libertine to 5.3.0_2012_07_02

After making all changes to the cask:

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

Thank you for the contribution. It was merged directly as d92d022ca2ccb000c3c929f70cc7dd73619964fd. Your contribution is still credited to you.


graph view collapsed mode should be small

currently it's full-width, should left-align

fixed in 0.8


[AnimComponent] First frame bug fix

The first update of the anim component created a divide by 0 error, which caused the output values of all animations during the initial frame to contain incorrect values.
Fixes #3533
I confirm I have read the contributing guidelines and signed the Contributor License Agreement.

Cool, I will need to update this tutorial! https://developer.playcanvas.com/en/tutorials/world-to-ui-screen-space/


Install hangs on package install

Hi
For some reason the installation hangs when large number of packages are listed in installer-config.txt. I'm trying to install these on Raspberry Zero W.
packages in my installer-config.txt:
packages=python3,sudo,curl,python3-pip,ca-certificates,systemd,libjasper-dev,libqtgui4,python3-dev,python3-pyqt5,libilmbase-dev,htop,git,nano,fail2ban,libhdf5-dev,libatlas-base-dev,libavcodec57,libavformat-dev,libgstreamer1.0-dev,libsm6,libxext6,libwebp6,libswscale-dev,libopenexr-dev
The hang happens while  selecting and unpacking the packages. What could be the reason for this?

In most cases, the raspbian/raspberrypi repository causes hanging. I'll give it a try on my Zero W later to check the installer with your package list.
It may be helpful to have your anonymised installer-config.txt.

Here's the anonymized config I'm using
installer-config.txt
This is the phase the installer hangs, sorry for bad picture: https://photos.app.goo.gl/nKWg8ifi4rGufoUeA

I tried it and found the issue in the log: E: Package 'libavcodec57' has no installation candidate
If you want to go the easy way, choose the previous installer version v2.3.0 which uses stretch by default.

Oh I'm sorry I didn't mention I'm already using the 2.3.0 because of the aforementioned reason.

Thanks for the late info! :)
I'll check that again.

Hi, just wanted to ask whether we have any new information about this issue?

I have to check it this weekend. I need to fix the WiFi adapter of the Zero with buster installer, too.


chore: release 0.5.0

:robot: I have created a release *beep* *boop*
0.5.0 (2021-12-14)
Features

bump version (c7d6fc4)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/aj-rom/palindrome_ext/releases/tag/v0.5.0 :sunflower:


"CursorHold" error related to Code Lens when launching the extension.

There seems to be an error in the background at startup when the Code Lens feature is enabled ("codeLens.enable": true in coc-settings.json).
There is nothing wrong with the operation of the extension itself, but it needs to be modified so that the error does not occur.
(As an additional note, this error seems to have occurred since the early development of coc-volar)
Log of coc.nvim:
Repro: :CocInfo
2021-08-02T08:50:27.543 WARN (pid:18787) [events] - Handler of CursorHold blocked more than 2s: Error
    at Events.on (/Users/yaegassy/.local/share/nvim/plugged/coc.nvim/build/index.js:18356:23)
    at CodeLensManager2.listen (/Users/yaegassy/.local/share/nvim/plugged/coc.nvim/build/index.js:66679:24)
    at new CodeLensManager2 (/Users/yaegassy/.local/share/nvim/plugged/coc.nvim/build/index.js:66671:14)
    at new Handler (/Users/yaegassy/.local/share/nvim/plugged/coc.nvim/build/index.js:70517:25)
    at Plugin.init (/Users/yaegassy/.local/share/nvim/plugged/coc.nvim/build/index.js:70924:26)
    at processTicksAndRejections (internal/process/task_queues.js:95:5)
    at async /Users/yaegassy/.local/share/nvim/plugged/coc.nvim/build/index.js:71122:11

Capture:

I think it's OK to ignore this error.
After coc started, coc will events.on('CursorHold', ...) event to force fetch codeLens, but volar maybe not ready at this moment, the handler failed with this warning message. coc will re-fetch/refresh codeLens on CursorHold later, so it's OK to ignore at the launching moment.
coc-volar is great, thank you for your work.

@fannheyward Thank you for the explanation. I am relieved by fann's explanation.

This problem is no longer present since volar v0.28.8


Update reproduce.sh

fix small typo

Hi, there already is a pull request with the change you propose, see: https://github.com/StonyBrookNLP/ircot/pull/16

Thank you @pminervini and @awesomealex1 ! Closing this one as the other one is merged.


[WIP] Fix KinD tests

Signed-off-by: Pierangelo Di Pilato<EMAIL_ADDRESS>Fixes #

Proposed Changes

Release Note

Docs

Does kind not work w/ those requests? :thinking:

Does kind not work w/ those requests? thinking

Yes, GH action runners run out of CPU


201 - Implement your dataset is ready for download view in UI for a file download

Issue Number
Closing #201

This branch was created based on #204 (will be merged first).
This PR's commit starts at b68933df42b136700e724bb3d4d56a5a6fb93db2

Purpose/Implementation Notes
Implemented the "Your dataset is ready for download" view for a file download.
Please see the latest UI here.
To test the feature, please use the following dataset Id or use any unexpired datasets you've processed (the URL path should be VERCEL_PREVIEW_URL/dataset/DATAET_ID):
A unexpired processed dataset Id e8365f2e-8cc9-4fe9-9ec1-b402769efd5d:
https://refinebio-j0okpo13q-ccdl.vercel.app/dataset/e8365f2e-8cc9-4fe9-9ec1-b402769efd5d
Expected behavior:  The application will display the "Your dataset is ready for download!" (unexpired processed dataset) view which includes a download button and if there's no valid token, it'll asks the user to accept the terms of use. Once the user accepts the terms of use and continues to download the file, a token will be generated and saved in the user's localStorage. The user may skip the terms of use checkbox if one already exists.
(it matches the behavior of the current refine.bio)
Types of changes

New feature (non-breaking change which adds functionality)

Checklist

[x] Lint and unit tests pass locally with my changes
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] I have added necessary documentation (if appropriate)
[ ] Any dependent changes have been merged and published in downstream modules

After this PR review, please review PR https://github.com/AlexsLemonade/refinebio-web/pull/218 before reviewing PR https://github.com/AlexsLemonade/refinebio-web/pull/211.
🗒 PR https://github.com/AlexsLemonade/refinebio-web/pull/218 is based on the merged PR https://github.com/AlexsLemonade/refinebio-web/pull/206 (accidentally merged into this branch (base) - resetted the commit).


Connection prompt shows incorrect site

Sometimes the connection prompt will show the wrong site (usually another the URL of another tab in the window).

@George-cl thanks, I will try to play with Signer for a while and post an update :)

It's being reported again. I've also experienced the same issue while playing with the friendly market yesterday.

@George-cl @hoffmannjan Here are the steps to repro:

Open chrome, and unlock your Signer vault
Go to facebook.com
Open a second tab and visit https://www.friendly.market/pool
Click the Connect Wallet button on the page
Select the Casper Signer option on the Connect Wallet dialog
Wait for the Signer's Connection Request pop-up, but do not click the Connect or the Cancel button, and keep the popup open
Swicth to the facebook.com tab
Observe that the url on the popup has changed to facebook.com
If you keep switching back and forth between the tabs, you will see that the url on the connection popup gets updated every time

Hi, this issue is reproduced by changing tabs. And also a second new window of the signer sometimes pops up.


Themes may have templates in root directory, not templates directory

Not too concerned about this one. It's a minor effort to move files to a location that works for both D7 and D10. This is similar to modules needing to namespace their class files for PSR4 discovery.

True. It may not be a big issue. Especially since the diff should be minimal. But it'd be great for it to work. Or provide a warning


Crash during installation but still installs correctly

I confirm (by marking "x" in the [ ] below: [x]):

[x] This is not a troubleshooting question. Troubleshooting questions go here: http://www.mattermost.org/troubleshoot/.
[x] This doesn't reproduce on web browsers (such as in Chrome). If it does, issue reports go to the Mattermost Server repository.
[x] I have read contributing guidelines.

Summary
Desktop 4.0.0 is showing a crash during installation yet it appears to be installed correctly
Steps to reproduce

Windows 10
Install Desktop 4.0.0
See crash during installation yet still see that Mattermost Desktop is installed

Expected behavior
Don't show crash during installation
Observed behavior
Crashes
Possible fixes
Unknown

@bbodenmiller Possibly some logs might be found. Would you check following files?

%USERPROFILE%\AppData\Local\SquirrelTemp\SquirrelSetup.log
%USERPROFILE%\AppData\Roaming\Mattermost\uncaughtException-*.txt

@bbodenmiller Let us know if you need any help retrieving the logs? We haven't been able to reproduce this issue on our end yet.

Here they are:
SquirrelSetup.log
uncaughtException-1520891271626.txt

Thanks! FYI @yuya-oc ^

Have this same issue when installing the Desktop APP on 2012R2 and Windows 7 -
Comes up with the same SquirrelSetup.log but doesn't show an uncaughtException file. Don't know if that helps...
Problem_Signature.txt


feat: support k8s crd in kusion apply and kusion destroy

fix issue: https://github.com/KusionStack/kusion/issues/66
Support k8s CRD in kusion apply and kusion destroy:
Precondition:

CRD files are in YAML or JSON format, stored in crd directory under project path

Operations:

Read all CRD files(readCRDs()) and append them to compiled result(appendCRDs())

Additions:

Set dependency between CRD and k8s native resources. In my opinion, k8s CRD should be prior to native resources.

Coverage decreased (-0.3%) to 74.279% when pulling 9cf16467b8bfaec9307e210789dc196fc736bcae on howieyuen:support-k8s-crd into 3299afd63943519c0a5e6944723fe1e63ecf3922 on KusionStack:main.


Join/Participant to organisation

Name: Max
Info
I am a new member here.

Our Website 🌐 | Repositories 📚 | LinkFree Profile 🔗
You have received an email to join, or press this link - https://github.com/App-Choreography - , and you'll see a banner, for you to join the organisation! 🎉
You can also show that you are part of this org, by making yourself public. This will show our profile org on your profile:
Follow This:

After you join the organisation, search your name in the list of people. 🔍
Follow this below: ⬇

When you join our org, you will be automatically be part of our community team, where you will get updates, and news about our org!
We are so happy you have joined! Welcome to App Choreography! 🥳


Responsive Table Question

I want to force the browser to show the rolled up items in a list I have.
Such that I have a list of two items in a row I only want the first item to show and the second item to only show when the + is clicked.
This behavior works when resizing the browser window. I'd like it to be a default though. How do you override the css behavior to get the desired result

I think what you're after is discussed here near the bottom: https://evotec.xyz/all-your-html-tables-are-belong-to-us/

Specifically, -ResponivePriorityOrder or -ResponsivePriorityOrderIndex

I believe he wants something different. To show always one item, and one item only. And when someone clicks plus it shows up. Right?

exactly... I want the default for the items to be rolled up

This is doable using https://datatables.net/extensions/responsive/classes

none - Column will never be visible, regardless of the browser width, but the data will be shown in a child row

Need to think on how to implement it where it makes sense, so it has more use cases than one. For this case, it would mean getting all column names and assigning all columns value none.

Ok, this seems like an easy fix:

                                    Name
                                    Id
                                    HandleCount
                                    WorkingSet

So what New-HTMLTable needs is a way to control class per Header. When you set any of the columns to None you need to set rest to All.
Was thinking
New-HTMLTable -HideColumns Id,HandleCount,WorkingSet

And it would set class 'none' for all and rest set to 'all'.
However, I believe this would be a waste of the feature. If you take a look at what is available you can control this really a lot, deciding which column is visible on which device and in what way.

You can tell Responsive what columns should be visible on different devices through the use of class names on the columns. The breakpoints are horizontal screen resolutions and the defaults are set for common devices:
desktop x >= 1024px
tablet-l (landscape) 768 <= x < 1024
tablet-p (portrait) 480 <= x < 768
mobile-l (landscape) 320 <= x < 480
mobile-p (portrait) x < 320
You may leave the -[lp] option from the end if you wish to just target all tablet or mobile devices. Additionally, add min-, max- or not- as a prefix to the class name to perform logic operations. For example, not-mobile would cause a column to appear as visible on desktop and tablet devices, while min-tablet-l would require at least a horizontal width of 768 for the browser window to be shown, and be shown at all sizes larger.
Additionally, there are three special class names:
all - Always display
none - Don't display as a column, but show in the child row
never - Never display
control - Used for the column responsive.details.type option.
Please refer to the Responsive manual for further details of these options.
This example shows the salary column visible on a desktop only - office requires a tablet, while the position column requires a phone in landscape or larger. The name column is always visible and the start date is never visible.
This can be useful if you wish to change the format of the data shown on different devices, for example using a combination of mobile and not-mobile on two different columns would allow information to be formatted suitable for each device type.

@codaamok what do you think? @crshnbrn66  any thoughts?

After some thinking, I believe
New-HTMLTableHeader will get ResponiveOperations. One can define an operation per column name(s). Everything that's not defined will get 'all'.
function New-HTMLTableHeader {
    [alias('TableHeader', 'EmailTableHeader')]
    [CmdletBinding()]
    param(
        [string[]] $Names,
        [string] $Title,
        [RGBColors] $Color,
        [RGBColors] $BackGroundColor,
        [int] $FontSize,
        [ValidateSet('normal', 'bold', 'bolder', 'lighter', '100', '200', '300', '400', '500', '600', '700', '800', '900')][string] $FontWeight,
        [ValidateSet('normal', 'italic', 'oblique')][string] $FontStyle,
        [ValidateSet('normal', 'small-caps')][string] $FontVariant,
        [string] $FontFamily,
        [ValidateSet('left', 'center', 'right', 'justify')][string] $Alignment,
        [ValidateSet('none', 'line-through', 'overline', 'underline')][string] $TextDecoration,
        [ValidateSet('uppercase', 'lowercase', 'capitalize')][string] $TextTransform,
        [ValidateSet('rtl')][string] $Direction,
        [switch] $AddRow,
        [int] $ColumnCount,
        [ValidateSet(
            'all',
            'none',
            'never',
            'desktop',
            'not-desktop',
            'tablet-l',
            'tablet-p',
            'mobile-l',
            'mobile-p',
            'min-desktop',
            'max-desktop',
            'tablet',
            'not-tablet',
            'min-tablet',
            'max-tablet',
            'not-tablet-l',
            'min-tablet-l',
            'max-tablet-l',
            'not-tablet-p',
            'min-tablet-p',
            'max-tablet-p',
            'mobile',
            'not-mobile',
            'min-mobile',
            'max-mobile',
            'not-mobile-l',
            'min-mobile-l',
            'max-mobile-l',
            'not-mobile-p',
            'min-mobile-p',
            'max-mobile-p'
        )][string] $ResponiveOperations

    )

would it be possible for you to provide an example of what you mean?

You leave responsive as is (generated by PSWriteHTML). What you have to modify is the HTML Table itself by adding a class parameter to THEAD for each row with information on how each column has to behave.

The usage would be:
Import-Module .\PSWriteHTML.psd1 -Force

$Processes = Get-Process | Select-Object -First 2 -Property Name, ID, HandleCount, WorkingSet
$Title = 'My title'

New-HTML -TitleText $Title -UseCssLinks:$true -UseJavaScriptLinks:$true -FilePath $PSScriptRoot\Example13.html {

    <#
    New-HTMLContent -HeaderText '0 section' {
        New-HTMLPanel {
            New-HTMLTable -ArrayOfObjects $Processes -HideFooter #-ImmediatelyShowHiddenDetails
        }
        New-HTMLPanel {
            New-HTMLTable -ArrayOfObjects $Processes -HideFooter
        }
        New-HTMLPanel {
            New-HTMLTable -ArrayOfObjects $Processes -HideFooter
        }
        New-HTMLPanel {
            New-HTMLTable -ArrayOfObjects $Processes -HideFooter
        }
        New-HTMLPanel {
            New-HTMLTable -ArrayOfObjects $Processes -HideFooter
        }
    }
    #>
    New-HTMLContent -HeaderText '1 section' {
        New-HTMLTable -ArrayOfObjects $Processes -HideFooter {
            New-HTMLTableHeader -Names 'ID', 'HandleCount' -ResponsiveOperations none
        } -ImmediatelyShowHiddenDetails
    }
    New-HTMLContent -HeaderText '2 section' {
        New-HTMLTable -ArrayOfObjects $Processes -HideFooter {
            New-HTMLTableHeader -Names 'ID', 'HandleCount' -ResponsiveOperations none
        } -ImmediatelyShowHiddenDetails -HideShowButton
    }
    New-HTMLContent -HeaderText '2 section' {
        New-HTMLTable -ArrayOfObjects $Processes -HideFooter {
            New-HTMLTableHeader -Names 'ID', 'HandleCount' -ResponsiveOperations none
        } -ImmediatelyShowHiddenDetails -HideShowButton -DisableResponsiveTable
    }
    <#
    New-HTMLContent -Invisible {
        New-HTMLPanel {
            New-HTMLTable -ArrayOfObjects $Processes -HideFooter
        }
        New-HTMLPanel {
            New-HTMLTable -ArrayOfObjects $Processes -HideFooter

        }
    }
    New-HTMLPanel {
        New-HTMLTable -ArrayOfObjects $Processes -HideFooter

    }
    #>
} -ShowHTML

However, I have found some bug I introduced in the last release and need to fix this before delivering.

stellar thanx for the update.

Update-Module PSWriteHTML

Should work after that.

    New-HTMLContent -HeaderText '1 section' {
        New-HTMLTable -ArrayOfObjects $Processes -HideFooter {
            New-HTMLTableHeader -Names 'ID', 'HandleCount' -ResponsiveOperations none
        } -ImmediatelyShowHiddenDetails
    }
    New-HTMLContent -HeaderText '2 section' {
        New-HTMLTable -ArrayOfObjects $Processes -HideFooter {
            New-HTMLTableHeader -Names 'ID', 'HandleCount' -ResponsiveOperations none
        } -ImmediatelyShowHiddenDetails -HideShowButton
    }
    New-HTMLContent -HeaderText '3 section' {
        New-HTMLTable -ArrayOfObjects $Processes -HideFooter {
            New-HTMLTableHeader -Names 'ID', 'HandleCount' -ResponsiveOperations none
        } -ImmediatelyShowHiddenDetails -HideShowButton -DisableResponsiveTable
    }
    New-HTMLContent -HeaderText '4 section' {
        New-HTMLTable -ArrayOfObjects $Processes -HideFooter {
            New-HTMLTableHeader -Names 'ID', 'HandleCount', 'WorkingSet' -ResponsiveOperations none
        }
    }

In your case section 4 will be what you want, however, you can mix it up with new options


update lockfile

somewhere between #1734 and #1735 the lockfile became outdated and the nightly CI run fails.
This is just the result of running cargo build locally

r? @Nemo157 @jyn514

For simple CI fixes like this I think it's ok to merge without review next time.


Change LICENCE scanner to check for both LICENSE and LICENSE.md

(And start adding the whys and the hows of these elements in the READMEs)

Added license so changed this - only looking for one of these at the moment

Need to look for multiple licenses.


(WIP)(MODULES-2178) handle EmbeddedInstance classes

Supercedes #88

@jpogran you can take a look at the first 3 commits... commit 4 still needs some cleanup and the 5th commit I had working at one point, but reshuffled a bit with some refactoring and need to get back into a better state.
Since I didn't re-gen types / tests in that last commit, you should be able to grab this PR locally and test against pertinent DSC resources @jpogran / @ferventcoder

Also @cowofevil you can use this branch to work against credentials now, even though the PR isn't entirely complete yet.

Ok @jpogran / @ferventcoder this still needs a bit more polish (as of 310aef0) but it's pretty close to the final implementation on this one (after many many iterations).
Obviously we still have issues with making the 2 embedded instance types work properly when calling Invoke-DscResource - but that might need to be resolved in a future commit base on the response we get there.
So review away!

@jpogran New-CimInstance is in place and ready for additional testing.  It passed some quick sanity tests locally, but I haven't exhaustively put it through the ringer.

Phew... one more round of updates to the commits.
Please try and break some more @jpogran / @ferventcoder.  Each commit passes specs, but I may backfill a few more tests around the trickiest bits.

Looks like all the commit messages need to be updated with MODULES-2178

Requires #102 to be merged first

@jpogran / @ferventcoder this has been cleaned up to no longer use the provider for helper methods.  Some of the code generation has changed slightly as a result to make sure the code still works properly.
Please have a look / test out.

Also FYI - once #102 is merged, I can rebase this on master and repush if necessary.

#102 was merged :)

Yup, you sent that up after I had already rebased ;0

LGTM. Tested on win2012R2 with wmf 5 production preview.

LGTM as well.


s3 trigger example uses unsupported node.js version (12)

If you look at the instructions here...
https://github.com/awsdocs/aws-lambda-developer-guide/blob/main/doc_source/with-s3-tutorial.md#step-6-create-the-lambda-function
When creating the lambda function with
aws lambda create-function

An unsupported node version is used:
--runtime nodejs12.x

Instructions need to be updated to account for the latest and greatest runtime.

Tutorial has been updated

@mwunderl now it's Node 16 which is already EOL???

You're right, there's some more work to do here.

Updated sample apps with Node.js 18: https://github.com/awsdocs/aws-lambda-developer-guide/commit/03f7fcb0b771f031f7cb3aa43e8b18407c00b3a8
Working on a update for the tutorial.

The tutorial is updated on the docs site: https://docs.aws.amazon.com/lambda/latest/dg/with-sns-example.html
We're retiring the markdown version of the docs in this folder shortly per https://aws.amazon.com/blogs/aws/retiring-the-aws-documentation-on-github/
Found some other topics that use 12.x (deprecated) or 14.x (to be deprecated in November). Keeping the issue open for these--
https://docs.aws.amazon.com/lambda/latest/dg/with-kinesis-create-package.html#with-kinesis-example-deployment-pkg-nodejs
https://docs.aws.amazon.com/lambda/latest/dg/urls-tutorial.html
https://docs.aws.amazon.com/lambda/latest/dg/applications-tutorial.html
https://docs.aws.amazon.com/lambda/latest/dg/with-sns-create-package.html


Display bad data message

if user fail to parse the message data, you cannot directly abandon the data away, you need to remind the user to upgrade the app or feedback to developer.

Unknown and bad data are two different things, unknown message category could be fixed by upgrading the app, but bad data may not be.
So there should be two different messages.

https://github.com/MixinNetwork/desktop-app/pull/573

https://github.com/MixinNetwork/ios-app/pull/483
https://github.com/MixinNetwork/ios-app/pull/492

https://github.com/MixinNetwork/android-app/pull/1381


fix interactive plot if hover_data but no tools is provided

fixes
https://github.com/lmcinnes/umap/issues/1057#issue-1913435549
   1447     tooltip_dict[col_name] = "@{" + col_name + "}"
   1448 tooltips = list(tooltip_dict.items())
-> 1450 for _tool in tools:
   1451     if _tool.__class__.__name__ == "HoverTool":
   1452         tooltip_needed = False

TypeError: 'NoneType' object is not iterable```

Hello @timoleistner! Thanks for opening this PR. We checked the lines you've touched for PEP 8 issues, and found:

In the file umap/plot.py:

Line 1449:1: W293 blank line contains whitespace


Adds helper that removes double-quotes from string

In my Typedoc generation, the modules are shown in quotes
This introduces a helper that will remove quotes in my theme

Thanks for the PR, I hope to review soon. Note, there is a related discussion in #68

@Fleker thanks for the contribution. Is there any reason this needs to be in the typedoc helpers if it isn't used in any typedoc core?
Also, if you complete your theme, you are welcome to add it to the readme.

I had scanned through the Typedoc code, although I couldn't find a way to add a Handlebar helper directly through my theme as part of a plugin. I could see how plugins are added, but I wasn't sure that I'd be able to use the same Handlebar context between my plugin and Typedoc.

See #154 (comment) for how to add custom helpers to your theme. It essentially involves adding a helpers directory. Hopefully we can add some better documentation for this moving forward.


Update versioning support

This allows for setting the version to *-SNAPSHOT, which will convert that to the date in seconds in the package version. Also, allows setting PACKAGE_ITERATION rather than forcing it to 1

👍 lgtm


Cut the bridges and remove legacy code from upgrade.php?

And with legacy I mean YaBB/SMF.

:+1:

I do have some SMF forums I want to move over : (
OTOH I also want to fix the database.

The idea is that to move from something to Elk OpenImporter should be The Way, then once you are in, that's another story. :angel:
At the moment I think OpenImporter doesn't import exactly everything, though it's already able to even import likes and "thanks" from several mods, so it should cover pretty much all that counts.


Copy edits for typos

CLA previously signed.

Thank you so much for taking the time to clean this all up! We don't typically merge changes on US weekends, but I'll make sure to merge this first thing tomorrow.

@k8s-bot ok to test

@a-robinson that's fine…I had some time this afternoon to scan through.


Added alternative expression field in AWS CloudWatch scaler

Signed-off-by: Dekel Barzilay<EMAIL_ADDRESS>
Relates to changes from these PRs https://github.com/kedacore/keda/pull/2911 & https://github.com/kedacore/keda/pull/2997
Added alternative expression field in AWS CloudWatch scaler.
Here's an example ScaledObject config:
awsRegion: us-east-1
expression: >-
  SELECT MIN(MessageCount) FROM "AWS/AmazonMQ" WHERE Broker =
  'production' and Queue = 'worker'
metricCollectionTime: '60'
metricName: WorkerMessageCount
metricStatPeriod: '60'
minMetricValue: '0'
namespace: AWS/AmazonMQ
targetMetricValue: '100'

Checklist

[ x] Commits are signed with Developer Certificate of Origin (DCO)

Please, instead of explaining those fields there, mark them as optional and describe them in the section Parameter lists:(below). I mean, take the descriptions from these 3 fields and add them below (I know that they are already wrong), we follow this convention for having a unified documentation (but sometimes this could happen)

Done


Location of Chrome keyboard shortcuts has changed

Current release says-
† - shortcut keys managed by Chrome directly can be changed by scrolling all the way to the bottom of the chrome://extensions/ page and clicking "Keyboard shortcuts".
It should say-
† - shortcut keys managed by Chrome directly can be changed at: chrome://extensions/shortcuts

"Keyboard shortcuts" is also now in the left-nav menu of chrome://extensions


SlickGrid must be added to a node in the DOM

In our own application, we dynamically build a lot of elements of the page, including SlickGrid. I found, though, that SlickGrid does not allow me to initialize a new grid inside of a node that doesn't currently exist in the DOM. Apparently, this is due to the bindAncestorScrollEvents method which assumes that the chain of parentNodes will ultimately lead to document.body.
Is it possible defer the binding of these events to a later time, or removing them altogether? Even if so, are there other parts of SlickGrid that I've missed that also require the grid to be in the DOM?
Luckily, for my purposes, I don't use editors or the onActiveCellPositionChanged event, so I simply commented out the bindAncestorScrollEvents method. My requirements may change in the future, though, and I suspect others may benefit from a fix as well.

Implemented "explicitInitialization" option in https://github.com/mleibman/SlickGrid/commit/d24463b756b87119e816b00d90d56368bf4ebbbc.
Let me know if this addresses your use case.

Looks great, Michael! Keep up the great work.


Feature Request: Force to 96k

Arguably, Chris regards 96k as being the optimal or native sample rate for his plugins (see, for example: https://gearspace.com/board/showpost.php?p=17142626&postcount=27). He also is not a believer in adding OS to his plugins. So, for those of us who prefer working at 48k (or perhaps those who work at > 96k) it would be handy to have a checkbox that forces the internal sample rate of Consolidated to be 96k. Or perhaps just a simple 2x/4x option?

As someone who mainly uses FL Studio as a daw and my main worksystem that I use airwindows console amongst other airwindows plugins it would be awesome to have a 2x oversample so i didnt have to work my laptop so hard while running 96K SR because i can deal with 96k easily when using airwindows while mixing but while creating a beat / song with instrument vsts 96k can get rather taxxing on my not so fast pc.
Also with 48K being the highest for mp3 rendering on fl studio it would be nice to have the OS option so id didnt have to restart fl studio to take a project made at 96k bounced to a wav then re rendered as a mp3 when i could just do both at the same time easily with the OS option.
I will gladly work at a higher sample rate once i upgrade my pc / when i do certain mixing projects but i use console on a daily basis as well as other aw plugins that change upon sample rate so an OS option would be cool but i could also see how maybe i just need to upgrade my pc and maybe over sampling wouldnt work the same as running at a higher sample rate which is what i do when recording so any harmonics / analog noise that are way over 20k can be dealt with a lot better and ive noticed recording at 48K vs recording at 192 or even 96k then resampling back to 48K sounds way better than anything recorded at 48K to begin with.


[Design] Add UI user factory

Exploring fixes for https://github.com/aspnet/Identity/issues/1722
Not sure if this might be more appropriate for 3.0 as its will be hard to do this in a non breaking change way in 2.2, basically moves away from Activator.CreateInstance infavor of a dedicated DefaultUIUserFactory which will be used to create new user instances.
We provide a default one that works for identity user based classes that have a default constructor, custom users can add their own factory implementation that implements:
TUser Create(string userName, string email)
or they can just register it inline like so with a sugar method:
            services.AddDefaultIdentity<PocoUser>()
                .AddUserManager<UserManager<PocoUser>>()
                .AddDefaultUIUserFactory<PocoUser>((userName,email) =>
                    new PocoUser()
                    {
                        UserName = userName,
                        Email = email
                    });

Thoughts @ajcvickers @javiercn @blowdart

Per triage we will revisit this in for 3.0

I’ll look forward to it. At the moment our TUser is really a “user accessor” which has to be contextualised to retrieve the real orm object, which is fine in IUserStore but kind of a pain for app code to do.

This repo is being archived. If this is still something you want to get merged, open a new PR against https://github.com/aspnet/AspNetCore


Create a dedicated page for Newsletter signups

The website needs a standalone URL (such as newsletter.thunderbird.net) to act as a landing page for new Newsletter subscribers. Currently, it is just a section integrated into the homepage of thunderbird.net (screenshot attached).
The page design can be simple. Being able to embed previous newsletter campaigns into this page would be a useful bonus.
The copy for the page should read:
See exciting previews of upcoming features, read the latest desktop Thunderbird and mobile Thunderbird news, and enjoy personalized tips to protect your privacy and maximize your productivity! From the Thunderbird team directly to your inbox.

I believe we might be switching newsletter providers. I'll put this ticket on hold/question until this is resolved, in case additional edits are required.

A few comments here:

It's not clear to me if the blog is really the right place for this, is there a reason the issue was filed here?
If we want to localize this it's MUCH simpler to add it as part of https://github.com/thundernest/thunderbird-website and use the website's existing l10n system.
It's also not clear to me why we need a subdomain for this, as opposed to thunderbird.net/newsletters/ or something. But that's less important.

This has been resolved over at https://github.com/thundernest/thunderbird-website/issues/371.


Impossible to remove one listener, instead 'removeListener' unsubscribes all the listeners

Hi,
First of al thanks for the library!
I'm facing the problem where it's impossible to unsubscribe from the store. I dug into the source code and found out that the removeListener unsubscribing mechanism uses listener.toString() as a subject for comparison with eventHandler.toString(). But the eventHandler's string equivalent is the same for all of listeners because of this:
var eventHandler = function (args) {     callback.apply(bindContext, args); };.
Cheers,
Dmytro.

I've already submitted PR: https://github.com/datchley/ng-reflux/pull/2


PORT env variable not always an integer

Description
When setting the PORT env variable it is a string, no matter if I set it like PORT="8088" or PORT=8088. This causes the port check in the start script if (port === DEFAULT_PORT) to always fail. port is an integer and DEFAULT_PORT a string. It also causes the kitchensink e2e test to hang.
Expected behavior
The server should start at the given port.
Actual behavior
The start script complains that something is already running on the given port.
Environment
Run these commands in the project folder and fill in their results:

npm ls react-scripts (if you haven’t ejected<EMAIL_ADDRESS>node -v: v6.9.4
npm -v: 3.10.10

Then, specify:

Operating system: macOS 10.12.3
Browser and version: is not a browser issue

Reproducible Demo
Try starting the development server with PORT=3002 npm start

Hmm, odd. I can't reproduce using .env or the command line. Thanks for the report, nevertheless!

I've retested it on other machines and the only one I can reproduce it on is again a Mac (El Capitan) with Bash. When using other shells or operating systems the PORT env variable is already an integer without converting it previously.


[BUG] Error: EPERM: operation not permitted, unlink while uploading GIF files.

Is there an existing Issue for this bug?

[X] I have searched the existing issues

Expected behavior
File should upload and be treated in the same way a .mp4 file is.
Actual behavior
Response: 500
Error: EPERM: operation not permitted, unlink 'path\to\local\gif\giphy.gif'
It uploads the file, but doesn't seem to be able to return it.
I'm using the a digital oceans space storage to hold my files.
Steps to reproduce

Findany gif from https://giphy.com/
Right click it, save as, save as .gif file.
Right click it in file explorer, click "Upload with ShareX".
Check console for error.

 Node 17 seems to have a number of issues. Based on your Issue it sounds like other file types still work- do GIF's not from Giphy upload or do all GIF's fail?

I can give it a try, and it's all types of gifs, not just giphy gifs.

I couldn't uninstall node 17, so seems I can't try it.

I couldn't uninstall node 17, so seems I can't try it.

Try nvm.

Closing issue until user is able to reproduce on Node 16


Update parse_rayyan.R

Thinking about how to make this function more useful - I added the option to state the number of reviewers that need to agree for a decision to be made.

Ah nice, cheers Matt - still on an extended push to finish some other stuff before I get back to this but when I've done that I'll take a look at this and we'll chat about the other stuff too!


Create didcotgirls.txt

Added didcotgirls.oxon.sch.uk, https://www.didcotgirls.oxon.sch.uk/
I teach at St Birinus, but we share students in years 12 and 13 (US Juniors & Seniors), so I have some students with @Didcotgirls.oxon.sch.uk email addresses.

@RoushAH First stage of verification passed, official domain is didcotgirls.oxon.sch.uk as far as I verified. This is just an informational note. Pull request is still in the review. I appreciate your patience while waiting for the final decision.

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


A docs update for incorrect import in docs/book/user-guide/starter-guide/track-ml-models.md #2278

Describe changes
I implemented/fixed docs for zenml for incorrect import which is leading to error.
from zenml.model import ModelVersion
"TypeError: object is not callable,"
fixed it with just-
from zenml import ModelVersion
Pre-requisites
Please ensure you have done the following:

[x] I have read the CONTRIBUTING.md document.
[x] If my change requires a change to docs, I have updated the documentation accordingly.
[x] I have added tests to cover my changes.
[ x} I have based my new branch on develop and the open PR is targeting develop.
[x] If my changes require changes to the dashboard, these changes are communicated/requested.

Types of changes

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
[x] Documentation (add details above)

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.1 out of 2 committers have signed the CLA.:white_check_mark: strickvl:x: yo-harshYou have signed the CLA already but the status is still pending? Let us recheck it.

@coderabbitai review


Getting a posterior mean vector and covariance matrix of multiple multidimensional input points

I posted a question on CrossValidated website (https://stats.stackexchange.com/q/373455); however, with a hope that it will be much more efficient to reach the developers directly, I'm posting this question here as well :)
I've been trying to figure out a way to get the posterior mean and covariance matrix using GPy. This is just obvious when we want those to be computed at a single point, as below:
m, s = model.predict(x)
In this case, regardless of the input dimension, m and s both should be scalar values.
However, what I want to compute is the posterior mean vector and the covariance matrix when there are multiple input points of multi-dimension. As far as I figured, this also should be easily computed using this equation:

f∗|X,y,X∗∼N(mu∗,cov(f∗))
mu∗=K(X∗,X) [ K(X,X)+σ^2 I ]^{-1} y
cov(f∗)=K(X∗,X∗)−K(X∗,X) [ K(X,X)+σ^2 I ]^{−1} K(X,X∗)
from which I see that mu* is a Nnew x 1 vector, and cov(f*) is a Nnew x Nnew matrix.

But the thing is in the GPy code of GP class from GPy\core\gp, I encountered this comment:
def predict(self, Xnew, full_cov=False, Y_metadata=None, kern=None,
            likelihood=None, include_likelihood=True):
> """
> ...
> If full_cov and self.input_dim > 1, the return shape of var is
        Nnew x Nnew x self.input_dim. If self.input_dim == 1, the return
        shape is Nnew x Nnew. This is to allow for different normalizations
        of the output dimensions.
> """

I don't understand why the return shape of the posterior covariance has to be Nnew x Nnew x input_dim instead of Nnew x Nnew, when the input dimension is higher than 1. (even with the additional explanation describing that it's for different normalizations..)
Can anyone elaborate why this is the case, and is there a way to get Nnew x Nnew posterior covariance matrix between multiple input points when those are multidimensional?
Thank you!

The posterior covariance will be q copies, in case there is no normalization of outputs :)

On 24 Oct 2018, at 04:13, g1Jeong<EMAIL_ADDRESS>wrote:
I posted a question on CrossValidated website (https://stats.stackexchange.com/q/373455); however, with a hope that it will be much more efficient to reach the developers directly, I'm posting this question here as well :)
I've been trying to figure out a way to get the posterior mean and covariance matrix using GPy. This is just obvious when we want those to be computed at a single point, as below:
m, s = model.predict(x)
In this case, regardless of the input dimension, m and s both should be scalar values.
However, what I want to compute is the posterior mean vector and the covariance matrix when there are multiple input points of multi-dimension. As far as I figured, this also should be easily computed using this equation:
f∗|X,y,X∗∼N(mu∗,cov(f∗))
mu∗=K(X∗,X) [ K(X,X)+σ^2 I ]^{-1} y
cov(f∗)=K(X∗,X∗)−K(X∗,X) [ K(X,X)+σ^2 I ]^{−1} K(X,X∗)
from which I see that mu* is a Nnew x 1 vector, and cov(f*) is a Nnew x Nnew matrix.
But the thing is in the GPy code of GP class from GPy\core\gp, I encountered this comment:
def predict(self, Xnew, full_cov=False, Y_metadata=None, kern=None,
likelihood=None, include_likelihood=True):

"""
...
If full_cov and self.input_dim > 1, the return shape of var is
Nnew x Nnew x self.input_dim. If self.input_dim == 1, the return
shape is Nnew x Nnew. This is to allow for different normalizations
of the output dimensions.
"""

I don't understand why the return shape of the posterior covariance has to be Nnew x Nnew x input_dim instead of Nnew x Nnew, when the input dimension is higher than 1. (even with the additional explanation describing that it's for different normalizations..)
Can anyone elaborate why this is the case, and is there a way to get Nnew x Nnew posterior covariance matrix between multiple input points when those are multidimensional?
Thank you!
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

@g1Jeong I am facing similar issues. Were you able to find the solution to your problem?
I followed #969 but it doesn't work for me. Thanks


Queries do not persist on navigation

Describe the bug
Currently when using the Query widget, if I have gotten the next page of results and navigate to another page and back, the previous results are lost.
To Reproduce
Steps to reproduce the behavior:

Using any common GraphQL api, implement paging (GitHub for example)
Page thru the query results
Navigate away from page
Navigate back to page
Notice results are requeried.

Expected behavior
The results should be cached and a query should not be re-ran unless the properties of the GraphQL query change.
Screenshots
n/a
Desktop (please complete the following information):
n/a
Smartphone (please complete the following information):
n/a
Additional context
Add any other context about the problem here.

Hi. Debug inside the typenameDataIdFromObject function.
If it returns null the objects won't be cached.
I checked locally on my simple API that returns an array of objects - works fine.

Hi)
Check this - https://tppr.me/VktpU
Move cache instance outside of client instantiation. Otherwise the cache resets each time the client is created.

@chimon2000 my solution was helpful?

@vasilich6107 I actually ended up abandoning using the GraphQLQuery widget in favor of just using services.  That looks like it should work and I've stashed the original so I will give it a try.  Will reopen if still having issues.


Rename SuggestionManager.java to ConfidenceScoreOptimizer.java

change this entities name to something more appropriate for its reponsibility.

Make sure to rename the class in the file to pass the Github checks

I'm closing this branch because I think there was a mistake, #74 already accomplishes this


Check is not complete: Status: unknown, Run ID: unknown

Hey @dvdliao any ideas on why this might be happening?

I've made sure I've named all our tasks differently.
Also I thought since some tasks we're running on pull_request_target I've thought that would have something to do (as detailed on #12) and changed them to pull_request but no luck still.

hey @zomars I'm not exactly sure but just by eyeballing i think its to do with your matrix usage, i do see that right now you are still spawning only 1 job, so maybe try removing matrix?

hey @zomars I'm not exactly sure but just by eyeballing i think its to do with your matrix usage, i do see that right now you are still spawning only 1 job, so maybe try removing matrix?

Thanks for the pointer. Will try and report back

Ok, these are my findings. Removing the matrix worked only for the lint task:

So I've dug further and found out that the lint task was the only without a set name in the job. So removing the name from the other tasks jobs did the trick:

Thanks again @dvdliao 🙏🏽

awesome! you can also use the job name in the require checks yaml so you don't have to remove it.


SOFTLAYER-BLOCK provider VolumeCreateFromSnapshot fails

Trying to restore Volume form freshly creates Snapshot.
Getting the following error:
Code:E0014, Description:There is no billing information for volume ID 54066413. Please check if you have already deleted this volume, Type:SnapshotSpaceOrderFailed, RC:500"

after pulling the latest master (2218e46c036b11c99d30f3b181553d063b05f0c3)
errorFailed to create Volume from Snapshot, snapshot_id 54462509: {Code:E0014, Description:There is no billing information for volume ID 54462375. Please check if you have already deleted this volume, Type:SnapshotSpaceOrderFailed, RC:500}


Problem with Camel Route Builders

Hi @astefanutti ,
Sorry for my english, i'll make my best effort for write this.
I really appreciate your work with this project. I really hope that it'll be included in Camel. It works for me better than the original version, but i have the next issues:
I want to create routes in camel from a database. At first i tryed to some thing like that
public class GeneralRouteBuilder extends RouteBuilder {
@Inject
CamelRouteBoundary sb;
@Override
public void configure()
{
sb.findAll();
}
}
CamelRouteBoundary  is a @Stateless EJB
When i do that, it hangs, i dont know what happen but it doesn't write in the logs or anything.
After that i tryed to extends RouteBuilder, this time with private field and assing the info there, but my problem is: when  i deploy the application, Camel try to register my class (because is a subclass the RouteBuilder). I want to know if there is a way to say camel to ignore my class.
This error is in WildFly 8.1.0.Final
Best regards,

Hi @Panchitoboy,
I assume that you've managed to work this out by the time. I'm closing this issue. Do not hesitate to reopen it.


dynamic_bitset cannot be used in a parallel program

Ok, it can be used, but not in any reasonably efficient manner.
A natural way to use a bitset in a parallel program is to work on sections of the bitset.
This requires being able to see a "view" of the bitset.
An option to create a read-only view into a bitset in O(1) time would suffice in a lot of cases.
Consider the case where a set of bitsets are processed in parallel and a various sections of the bitsets are processed.  In such a scenario, the threads can have local bitsets as storage, but would need to read slices of shared bitsets.
Writing back to a bitset in parallel could be more problematic, but a slice API that snaps to the closest block size could be used.

I'm having a hard time seeing this as an "issue".  A major piece of new functionality being requested, sure - but an 'issue'?

I don't understand. Is there a tag needed for a feature request?

@alexanderkjeldaas, what you're asking for isn't so much a feature for boost::dynamic_bitset as much as it is its own (new) class. The Boost mailing list (http://lists.boost.org/) is probably the best place to start with that.


shimming a jquery plugin

I'm trying to shim this plugin called jquery-stickit https://github.com/garand/sticky
I got to this point using the imports-loader to provide the jQuery variable inside the script.
$ = require('jquery')
require("imports?jQuery=jquery!./jquery-sticky/jquery.sticky");
$('.test').stickit();

I'm still not sure how I can use this though I get
Uncaught TypeError: $(...).sticky is not a function

Have you tried http://webpack.github.io/docs/shimming-modules.html#plugin-provideplugin?

You wrote $('.test').stickit(); instead of $('.test').sticky();

woops good observation thanks! I was testing both libraries they both exist but seems my code was out of date, let me try again and verify.

@SimenB thanks for the info but I don't want to make jQuery global

@newtonianb If this is still relevant, please open a question at Stack Overflow. There are likely related answers already btw.


etcd name resolver

Add etcd name resolver to gRPC. Etcd names in gRPC are represented as a URI.
etcd://host:port/name
Where host:port is etcd server address. name is etcd path of the service. An example would be etcd://<IP_ADDRESS>:4001/storage/mysql.
Services are registered in etcd server in hierarchical format service/instance, similar to Apache Curator. Each service is a etcd node, and each instance is a child node of the service. Each instance node stores its address (host and port) in JSON format.
Fixing etcd watch and an end-to-end test. Please do not merge.

Can one of the admins verify this patch?


Trigger polling dag for re-running failed digital_bookplate_979 dag runs

When we re-run failed digital_bookplate_979 dag runs (using the airflow UI by clearing the tasks), we need to somehow trigger the poll_for_digital_bookplate_979s_email dag with the dag run ID so that we get an email. The poll_for_digital_bookplate_979s_email dag is triggered with a configuration like:
{
    "dag_runs": [
        "manual__2024-10-30T20:38:05.622419+00:00",
        "manual__2024-11-07T19:05:01.569291+00:00",
        "manual__2024-11-07T19:05:01.667437+00:00",
    ],
    "email": null
}

Here is a sample request for querying for failed digital_bookplate_979 dag runs:
curl -X 'GET' \
  'https://sul-libsys-airflow-dev.stanford.edu/api/v1/dags/digital_bookplate_979/dagRuns?limit=100&state=failed' \
  -H 'accept: application/json'

It returns data like this:
{
  "dag_runs": [
    {
      "conf": {
        "druids_for_instance_id": {
          "3d67ccc4-5173-47b6-a6cc-011f24c93a65": [
            {
              "druid": "nh023fz6328",
              "fund_name": "HAMMONDA",
              "image_filename": "nh023fz6328_00_0001.jp2",
              "title": "Andrew B. Hammond Memorial Book Fund"
            }
          ]
        }
      },
      "dag_id": "digital_bookplate_979",
      "dag_run_id": "manual__2024-10-30T20:38:05.622419+00:00",
      "data_interval_end": "2024-10-30T20:38:05.622419+00:00",
      "data_interval_start": "2024-10-30T20:38:05.622419+00:00",
      "end_date": "2024-11-18T21:44:32.671466+00:00",
      "execution_date": "2024-10-30T20:38:05.622419+00:00",
      "external_trigger": true,
      "last_scheduling_decision": "2024-11-18T21:44:32.669285+00:00",
      "logical_date": "2024-10-30T20:38:05.622419+00:00",
      "note": null,
      "run_type": "manual",
      "start_date": "2024-11-18T21:43:19.603407+00:00",
      "state": "failed"
    },
...
],
  "total_entries": 14
}

In the normal workflow, the polling dag is triggered from the digital_bookplate_instances dag and from the upload form.

Create a new re-run dag for dag runs in failed state for digital_bookplate_979. Schedule should be monthly and it triggers the polling dag with the list of dag run ID's.


Markers disappear when rebuild on next bloc state.

Description:
Markers appear when State1 occurs as soon as State2 event is received, map rebuilds, and markers disappear. Please see the logs.
My use case is to display/remove markers dynamically based on bloc states.
Version: 0.0.2
Flutter version: 2.10.0
Simulator: iOS 13 mini (15.2)
Code:
 Widget _buildMap() {
    print("_buildMap");
    return CustomGoogleMapMarkerBuilder(
        key: Key('custom_google_map_marker'),
        customMarkers: _customMarkers,
        // screenshotDelay: Duration(seconds: 3),
        builder: (BuildContext context, Set<Marker>? markers) {
          print("_customMarkers: ${_customMarkers.length}");
          print("markers: ${markers?.length}");
          print("----------------");

           return GoogleMap(
               markers: markers ?? {},
               ....
                    );
       }
    }

 _customMarkers.add(MarkerData(
        marker: Marker(
          markerId: MarkerId('marker'),
          position: _latLng,
          anchor: Offset(0.5, 1.0),
        ),
        child: MyMarker(
          title: 'Custom Marker',
        ),
      ));

Logs:
 build
 builder -> state: InitialState()
 _buildMap
 _customMarkers: 0
 markers: 0
 ----------------
 builder -> state: State1()
 setMapMarkers
 _buildMap
 _customMarkers: 2
 markers: null
 ----------------
 _customMarkers: 2
 markers: 2
 ----------------
 builder -> state: State2()
 _buildMap
 _customMarkers: 2
 markers: null
 ----------------

@mehtabghani Thank you for reporting this issue
it was solved, a new version will be published in the couple few hours
FYI @Yahllil

issue was fixed
please upgrade your version to 0.0.2+1


Annotation @flag not allowed for type Molecule

nucleus-styleguide: 1.1.0
node: 5.5.0
npm: 4.0.3
It seems like @flag supported for @molecule on Reference.
Substitutions & Flags
/**
 * A menu bar which spans across full page width.
 *
 * @molecule Menu Bar
 * @flag full-width
 * @markup
 *   <nav class="menu">
 *     @{include:.menu-item}
 *     @{include:.menu-item}
 *     @{include:.menu-item}
 *   </nav>
 */
.menu { /* ... */ }

The following example
/**
 * @molecule global-nav
 * @flag full-width
 */

results in the following warning:
 Take care! Annotation @flag not allowed for type Molecule of .global-nav in resources/assets/pc/sass/_components.global-nav.scss
 Valid annotations are @molecule, @section, @description, @modifiers, @markup,
 @deprecated, @script. This element will not appear in the final StyleGuide
 until you fix this error.

I also peeked into Molecule.js in master and it also doesn't seem to support this:
this.fillable = ['molecule', 'section', 'description', 'modifiers', 'markup', 'deprecated','script'];

Sholud i use @structure ?
relate issue

I believe this may be by design, having ran into this issue myself I think it makes sense how it is. A molecule is a smaller unit that can be included in other molecules and structures. If a molecule needs a full page width then its not very reusable.
In your case I think the nav may well be fine as a molecule but you'd have a @structure for a masthead or header area that includes the navigation ( and possibly a logo etc) that goes full width?
Guess its all pretty subjective but that direction seems to work well for me.

I convince it.
In that case, it may be a reference that is misstake.
Substitutions & Flags
/**
 * A menu bar which spans across full page width.
 *
 * @molecule Menu Bar
 * @flag full-width
 * @markup
 *   <nav class="menu">
 *     @{include:.menu-item}
 *     @{include:.menu-item}
 *     @{include:.menu-item}
 *   </nav>
 */
.menu { /* ... */ }


M3UA Link

Hey,
Thanks for this peace of software, I'm trying to use it to check/experiment SS7.
I'm currently having this message after SCTP reconnect:

SCTP Reconnect {1,2,3,4}:1234
ss7_link_m3ua: SCTP_ESTABLISH.ind -> ASP_UP.req
SCRC Init PropList[{sup_pid,<0.68.0>},
{mtp_tx_action,
{callback_fn,#Fun<ss7MAPer.0.6783143>,<0.72.0>}},
{ni,2}]

Waiting for M3UA link ...
Link not ready, sleeping...

I'm trying to understand this step:
Maybe there some communication failure causing this loop.
Like waiting for an answer from our SCTP server, without ever getting it.
Should we manually open the Client Port and route it to ss7MAPer ?
Also, are the sccp / target config need to be correct to allow the M3UA link step, or should we be able to get through this step with only sctp / m3ua settings in config ? (Even if later ones will be failing)
Finally, is there a way to enable or have more logs, to better understand steps.
Thanks !

Hi,
at this step you are successfully connected to the SCTP server. now the upper layer, M3UA, kicks in and tries to establish its M3UA session.
ss7_link_m3ua: SCTP_ESTABLISH.ind -> ASP_UP.req
an ASP-UP request should be sent on SCTP and should be able to see it in a trace.
there is an open m3ua implementation that you can use for testing: https://sourceforge.net/projects/openss7gw
sccp and targets are not needed for m3ua. to get more debug, you would need a working build environment to get your own custom binaries, as the released binaries are heavily quieted. that would also allow you to use the erlang debugger.
best
/daniel

thanks good read bro email me at<EMAIL_ADDRESS>i have some qustions i need your assistance with

please open a new ticket for them.
cheers

Dude can u please make a video of step by step process do anyone please

brother can u add me on icq or a platform for messaging your on i am an
enthusiast and would love to build a friendship in this fascinating work
On 5 March 2018 at 10:04, benseshi<EMAIL_ADDRESS>wrote:

Dude can u please make a video of step by step process do anyone please
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/ernw/ss7MAPer/issues/28#issuecomment-370369520, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AhAhrhV9lp6csrUj6Z-pf4KHnw1BTIaRks5tbQ3LgaJpZM4SCSdv
.

720922345 my icq add
On 7 March 2018 at 01:52, murat smith<EMAIL_ADDRESS>wrote:

brother can u add me on icq or a platform for messaging your on i am an
enthusiast and would love to build a friendship in this fascinating work
On 5 March 2018 at 10:04, benseshi<EMAIL_ADDRESS>wrote:

Dude can u please make a video of step by step process do anyone please
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/ernw/ss7MAPer/issues/28#issuecomment-370369520, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AhAhrhV9lp6csrUj6Z-pf4KHnw1BTIaRks5tbQ3LgaJpZM4SCSdv
.


cleanup emojis

Codecov Report

Merging #87 (28a0705) into main (d862e31) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main      #87   +/-   ##
=======================================
  Coverage   51.52%   51.52%
=======================================
  Files           6        6
  Lines         262      262
=======================================
  Hits          135      135
  Misses        117      117
  Partials       10       10

Continue to review full report at Codecov.

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


How to get video path?

I want to show video, how could I get video file or its path?

@H-Ghadirian
Please check this.
https://github.com/tilltue/TLPhotoPicker/issues/42

`PHCachingImageManager().requestAVAsset(forVideo: asset.phAsset!, options: nil, resultHandler: {
(asset: AVAsset?, audioMix: AVAudioMix?, info: [AnyHashable : Any]?) in
DispatchQueue.main.async {
                    let asset = asset as? AVURLAsset
                    print(asset?.url)

//                        var data = NSData(contentsOfURL: (asset?.url)!)
}
})`

`
PHCachingImageManager().requestAVAsset(forVideo: asset.phAsset!, options: nil, resultHandler: {
(asset: AVAsset?, audioMix: AVAudioMix?, info: [AnyHashable : Any]?) in
DispatchQueue.main.async {
                    let asset = asset as? AVURLAsset
                    print(asset?.url)

//                        var data = NSData(contentsOfURL: (asset?.url)!)
}
})
`


API Gateway TCPRoute - Adding TCPRoute for Logstash and Filebeat

Is there an existing issue for this?

[X] I have searched the existing issues

What happened?
Hello everyone ! i tried to put a filebeat on a server and send logs to my logstash service from my K8S cluster.
Here my code for the API GATEWAY for cilium. So it's listening on HTTP and HTTPS but can't find 5044 TCP.
I follow this documentation : https://gateway-api.sigs.k8s.io/guides/tcp/
---
apiVersion: gateway.networking.k8s.io/v1beta1
kind: Gateway
metadata:
  name: cilium-gateway
  namespace: cilium
  labels:
    site: ach
spec:
  gatewayClassName: cilium
  listeners:
  - name: https
    port: 443
    protocol: TLS
    tls:
      mode: Passthrough
    allowedRoutes:
      namespaces:
        from: All
  - name: http
    port: 80
    protocol: HTTP
    allowedRoutes:
      namespaces:
        from: All
  - name: logstash
    port: 5044
    protocol: TCP
    allowedRoutes:
      kinds:
      - kind: TCPRoute
      namespaces:
        from: All`

So i don't really know if the TCPRoute are working or not, but when i'm creating a gateway with only listening 5044 TCP, it's said : "level=error msg="Unable to translate resources" controller=gateway error="model source can't be empty" resource=cilium/tcp-gateway subsys=gateway-controller"
Here are my routes :
---
apiVersion: gateway.networking.k8s.io/v1alpha2
kind: TLSRoute
metadata:
  name: test-kibana
  namespace: eck
spec:
  parentRefs:
  - name: cilium-gateway
    namespace: cilium
  hostnames:
  - "test-kibana..com"
  rules:
  - backendRefs:
    - name: kibana-service
      port: 5601
---
apiVersion: gateway.networking.k8s.io/v1alpha2
kind: TCPRoute
metadata:
  name: test-logstash
  namespace: eck
spec:
  parentRefs:
  - name: cilium-gateway
    namespace: cilium
  rules:
  - backendRefs:
    - name: logstash-service
      port: 5044

If someone has sucessfully find a way to create TCPRoute correctly, i hope you will help me !
Thanks you very much for your help guys !
Cilium Version
V1.14.5
Kernel Version
5.15.0-88-generic
Kubernetes Version
v1.28.2
Sysdump
No response
Relevant log output
No response
Anything else?
No response
Code of Conduct

[X] I agree to follow this project's Code of Conduct

I really want to help you, I would like to test your yaml on my local machine, but the format of the content you pasted is messed up. Could you reformat it using the syntax below?
``` yaml
[...]
```

I really want to help you, I would like to test your yaml on my local machine, but the format of the content you pasted is messed up. Could you reformat it using the syntax below? ``` yaml
[...]

Hello ! Yes sorry, i did it, thanks for you help!

https://docs.cilium.io/en/stable/network/servicemesh/gateway-api/gateway-api/#gs-gateway-api
According to the official documentation, it seems that Cilium does not support TCPRoute.

I will try to implement this feature .

Hello, sorry i haven't seen the answers! Oh well it sounds good for me so :)

I think we can close this issue in favor of https://github.com/cilium/cilium/issues/21929 which contains more context than this one.

I will try to implement this feature .

Hello ! I am currently facing the same issue. Do you give have any insight on when/if Cilium will be able to support TCPRoute ?
@chaunceyjiang


bookshelf=false F3+T crash?

My Minecraft client stops responding indefinitely (but doesn't fully crash) anytime I press F3+T (to fix the no sound bug) and I narrowed down the issue to my mod configs, then further narrowed it down to inspirations.cfg, specifically the line:
    # Enables the bookshelf: a decorative block to display books [default: true]
    B:bookshelf=false

With that set to false the issue is reproducible every time and absent when it is set to true. The only other non-default setting in my inspirations config is rope=false which does not cause any issues on its own.
Here is my entire modlist, I suspect this issue has to do with an interaction between inspirations and another mod or else I wouldn't be the first one to spot this.

I cannot reproduce this, can you post your full game log? That would help me look into the issue.

Closing for lack of response


Fixed error in Mesos getting started guide.

The instructions previously advised that the Kubernetes-Mesos executor will not start up a proxy instance on each minion, but this is incorrect.  Changed the wording to indicate that the proxy only needs to be started manually on the master for this example.

@erictune: thanks for the quick merge!


No-Issue: Add fuzzysearch dependency

@jgyselov can you also please remove react-autosuggest. Fuzzysearch replaced it


Sqlite Encryption

Is there any way to encrypt the data with floor?

Hi @erluxman. There currently is no way to do so.

@erluxman You can use my fork: https://github.com/zzd258147/floor/tree/sqlcipher
Example:
  final database = await $FloorFlutterDatabase
      .databaseBuilder('flutter_database.db', 'password')
      .build();

@zzd258147  thanks a lot

@zzd258147 hi, I'm trying to use your fork, but I get this error when running pub get;
Error on line 1, column 7: "name" field doesn't match expected name "sqflite".
  ╷
1 │ name: sqflite_sqlcipher
  │       ^^^^^^^^^^^^^^^^^
  ╵
pub get failed (65;   ╵)
Process finished with exit code 65

thanks for your help :)

@zzd258147 hi, I'm trying to use your fork, but I get this error when running pub get;
Error on line 1, column 7: "name" field doesn't match expected name "sqflite".
  ╷
1 │ name: sqflite_sqlcipher
  │       ^^^^^^^^^^^^^^^^^
  ╵
pub get failed (65;   ╵)
Process finished with exit code 65

thanks for your help :)

@Mohammad-Adam Sorry, my version is out of date.
But you can try this one: https://github.com/kevin-X-lee/floor
Our project is using this one and it works well.
If you have any question, please feel free to contact me.

@zzd258147 I'll give it a try, thank you

@vitusortner
Would it be possible to have sqlite encryption officialy supported in Floor?
Having to rely on forks that are not maintained up to date with the official version is not really convenient...

@zzd258147 @Mohammad-Adam
I looked at the code of https://github.com/kevin-X-lee/floor and I am pretty sure that it actually do not encrypt the sqldatabase with the provided password.
If you look at the $FloorDatabase class generated by the floor_generator, you will see that the open() function is not passing the password field to the DatabaseFactory.openDatabase() function so you actually endup creating a regular sqlite database with no password encryption at all...

is there any update to support encryption ?

Also looking for official encryption support, is there another open issue for this?

Curious about encryption as well.

Hi. I also would be glad if you could add database encryption to floor. Thanks a lot!

Also need encryption in floor


IntoIterator on ArrayBase

Why is there no IntoIterator implementation for ArrayBase itself? I want to collect all elements into another data structure (or just map its type, but that's not available either), but all I can access are references of the elements, which is kind of bad. I could use mem::replace, but that requires me to create dummy values, which is bad for performance. So I'd like to just consume the whole thing and collect it into a new data structure instead.

ok, so the question is about a consuming by-value iterator on OwnedArray. What's your element type? Depending on it, it may not be so expensive.
The general question of a consuming iterator for ArrayBase is not so simple when you factor in other memory layouts apart from the regular ones, but those complications only affect the complexity of the implementation, and should not impact the performance of the eventual solution.. I hope.

Array::into_raw_vec now exists, but it has the major caveats about using the internal memory order. It would not be a good by value IntoIterator since its element order does not always match .iter().


yaracpp does not compile from cmake in MSYS2

When compiling the entire retdec package for MSYS2, the yaracpp-project build fails on all my machines with MSYS2.
The error occurs during the configure and looks like aclocal is missing a /c/ in its path:
::::::::::::::
C:/Users/witze/git/retdec/build/external/src/yaracpp-project-stamp/yaracpp-project-build-err.log
::::::::::::::
aclocal-1.16: error: aclocal: file '/msys64/usr/share/aclocal/xsize.m4' does not exist
autoreconf: aclocal failed with exit status: 1
make[5]: *** [deps/CMakeFiles/yara.dir/build.make:122: deps/yara/src/yara-stamp/yara-configure-linu
x] Error 1
make[4]: *** [CMakeFiles/Makefile2:91: deps/CMakeFiles/yara.dir/all] Error 2
make[3]: *** [Makefile:84: all] Error 2

Strangely, when I go to external/src/yaracpp-project-build and manually "make", everything succeeds just fine...
So when inside the external/src/yaracpp-project-build folder
make
succeeds and
cmake --build . --config Release -- -m
fails during configure.
If I manually specify the aclocal path first with
export ACLOCAL_PATH="/c/msys64/usr/share/aclocal/"
then the cmake command succeeds.
I have seen the same configure error happening in other projects on msys2 via google, but no resolution. I'm stumped here as to where this needs to be fixed.

OK. Now, based on the output you have provided, the build seems to fail when configuring yara, which is a dependency of yaracpp. Could you please try building just yara by following the steps below?
git clone https://github.com/avast/yara.git -b retdec
cd yara
./bootstrap.sh
./configure
make

Should any of the steps fail, please let us know which one and provide its output.

None of these steps fail. I did not expect them to, because the failure is somehow created by cmake messing up the ACLOCAL_PATH and cmake isn't involved in your steps.

Thank you for verification. Let me see if I can reproduce this on my Windows installation (I do not have it at hand right now but I will be able to try it in the beginning of next week).

I was able to successfully build yaracpp in an up-to-date MSYS2 installation on the following two systems:

32b Windows 7
64b Windows Server 2012 R2

Steps:
$ git clone https://github.com/avast/yaracpp
$ cd yaracpp
$ mkdir build
$ cd build
$ cmake .. -G"MSYS Makefiles"
$ cmake --build . --config Release -- -m

So, it seems that there is something specific to your environment or to the steps you have taken to build yaracpp.
I have also tried to search for this issue online, but have not found any solution either. I am afraid that you will either have to debug this by yourself or we will have to wait until there is someone else having the same issue.

Hello Petr,
Thank you for looking into this issue.
The same steps fail on all my systems, including a new setup msys2 environment. I suppose the only difference between us is now that all my systems are Windows 10 64bit.
The workaround is pretty straightforward, as all you have to do is to define in your environment
export ACLOCAL_PATH="/c/msys64/usr/share/aclocal/"
and it all works just fine.

I see. Well, the silver lining is that there is at least a workaround. Let's keep the issue open for now. Maybe someone else will stumble upon it and be able to shed some light on why is this happening.

I really wanted to ask the msys2 person who chimed in on my issue606 patch, but it appears that all his comments disappeared, so I can no longer find his name.
Thomas
From: Petr Zemek<EMAIL_ADDRESS>Sent: Monday, July 22, 2019 7:53 AM
To: avast/yaracpp<EMAIL_ADDRESS>Cc: Thomas Witzel<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: Re: [avast/yaracpp] yaracpp does not compile from cmake in MSYS2 (#12) {Disarmed}
    External Email - Use Caution

I see. Well, the silver lining is that there is at least a workaround. Let's keep the issue open for now. Maybe someone else will stumble upon it and be able to shed some light on why is this happening.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/avast/yaracpp/issues/12?email_source=notifications&email_token=AC25WXFXCUS6TGSLLFM7HFTQAWNSVA5CNFSM4IFSSOHKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD2PVVYA#issuecomment-513759968, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AC25WXBQ2NNY4624ZODLEUTQAWNSVANCNFSM4IFSSOHA.
[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/avast/yaracpp/issues/12?email_source=notifications\u0026email_token=AC25WXFXCUS6TGSLLFM7HFTQAWNSVA5CNFSM4IFSSOHKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD2PVVYA#issuecomment-513759968", "url": "https://github.com/avast/yaracpp/issues/12?email_source=notifications\u0026email_token=AC25WXFXCUS6TGSLLFM7HFTQAWNSVA5CNFSM4IFSSOHKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD2PVVYA#issuecomment-513759968", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } } ]

His profile is here.


Add MBNA Canada to banking

Note: tried very hard to find an official Twitter account for them, but no luck.

Use this logo instead?


feat: add populate option when create api project

Signed-off-by: Brian Nguyen<EMAIL_ADDRESS>important note: cannot be tested after release api-plugin-sample-data
Resolves: https://github.com/reactioncommerce/cli/issues/87
Solution
Add @reactioncommerce/api-plugin-sample-data into package.json
Add sampleDate: "@reactioncommerce/api-plugin-sample-data" into plugins.json
Add env LOAD_SAMPLE_DATA=true
Testing
reaction create-project api test --populate

@vanpho93 Broken test here


Fixed deadlocks on OS X 10.8.5

Fixes issue #574
This was caused by custom locking code put in +(void)initialize
in NSDate+Vienna.m.
from: https://developer.apple.com/library/prerelease/mac/documentation/Cocoa/Reference/Foundation/Classes/NSObject_Class/#//apple_ref/occ/clm/NSObject/initialize
"Because initialize is called in a thread-safe manner and the order of initialize being called on different classes is not guaranteed, it’s important to do the minimum amount of work necessary in initialize methods. Specifically, any code that takes locks that might be required by other classes in their initialize methods is liable to lead to deadlocks."

Validated by test build posted in #574


Show Events may show events from prior versions of resource

We currently show events for prior versions/instances of the given resource. I think we can add involvedObject.uid to the "Show Events" drilldown query

I think the same is true for the events shown in the kubectl apply table footer.

Oof, for some reason, the resourceVersion of events ... i just don't understand it. It does not correspond to the latest version of the resource. So there must be some intermediate versions to which the event applied.
In any case, using resourceVersion as a join key for the events query will not work. We indeed need to use the uid


1password-gui: 8.5.0 -> 8.6.0

Description of changes

Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

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

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

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

Is the plan for this one that everyone should override the package with their own polkitPolicyOwners?

Is the plan for this one that everyone should override the package with their own polkitPolicyOwners?

If you are installing directly, yes. If you are installing from the upcoming nixos module, I'm going to ensure that the module handles it.


omnisharp-roslyn: fix errors related to dlls

Description of changes
As described here: https://github.com/NixOS/nixpkgs/issues/166543#issuecomment-1108841516
Mimick the hack in the upstream omnisharp repository, which
fixes omnisharp giving errors about being unable to find
specific libraries
Closes #166543

Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

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

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

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/dotnet-script-libhostfxr-so-not-found/22346/1


Update of Voting Maintainers in the file MAINTAINERS.md

Voting Maintainers should be updated.
Add Niklas Danell, Holmen
Should also Bo-Göran Skansen be added?
Remove Björn Jonsson Dannetun.
According to Governance:
Maintainers MUST remain active. If they are unresponsive for >6 months, they will be automatically removed unless a two-thirds supermajority vote of the other project maintainers agrees to extend the period to be greater than 6 months.

I will add @PetterThy and @4boge as "Non-Voting Maintainer".
I will add Niklas Danell as a "Voting Maintainers" in replacement of @bjdannetun.

Done, see commit 33d044c.


Updated readme for AWS provider

Update README for AWS provider to align with the new plugin model

Please sign your commits following these rules:
https://github.com/moby/moby/blob/master/CONTRIBUTING.md#sign-your-work
The easiest way to do this is to amend the last commit:
$ git clone -b "aws-readme" git@github.com:FrenchBen/infrakit.git somewhere
$ cd somewhere
$ git rebase -i HEAD~842354604728
editor opens
change each 'pick' to 'edit'
save the file and quit
$ git commit --amend -s --no-edit
$ git rebase --continue # and repeat the amend for each commit
$ git push -f

Amending updates the existing PR. You DO NOT need to open a new one.


docker-compose .htaccess permission denied

I started the docker-compose with sudo docker-compose up and was met with this message when I try to visit the website:
console:
(13)Permission denied: [client REDACTED] AH00529: /var/www/html/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable and that '/var/www/html/' is executable

browser:
Forbidden
You don't have permission to access this resource.Server unable to read htaccess file, denying access to be safe

Steps I tried:

chmod 644 recursive on the microweber folder
adding the .htaccess individualy

If you need more information feel free to ask me.

Update I managed by moving all the files to get the following error:
console:
[php:error] [pid 2814] [client REDACTED] PHP Fatal error:  Uncaught Error: Failed opening required '/var/www/html/bootstrap/autoload.php' (include_path='.:/usr/share/php') in /var/www/html/index.php:63\nStack trace:\n#0 {main}\n  thrown in /var/www/html/index.php on line 63

website:


Adding documentation on  CRA2 Integration

Updating documentation to support create-react-app 2+ (CRA2) official TypeScript support.
Updating the correct wording from Typescript to TypeScript

@shilman  I believe we should remove the other documentation regarding, and just focus on Babel 7?

@igor-dv do you mean if the app is TypeScript, storybook would be smart enough to imply it would be TypeScript? That would be super great


the point size, time window and curve style can be definded from python

Looks great!  I like it.
I just made two in line comments about minor function name changes, thanks!

Great to see the contributions from HyQ lab. thanks!

Done!
Thanks for going over the code .
Cheers.


Fix project config

Changes proposed:

Added `.git config' to the list of intentionally untracked files
Fix the backend REPL host IP address for development in WSL2

Code of Conduct
By submitting this issue, you agree to follow our Code of Conduct

[x] I agree to follow this project's Code of Conduct

Codecov Report

Merging #16 (bb208dc) into master (7c321c9) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master      #16   +/-   ##
=======================================
  Coverage   20.95%   20.95%
=======================================
  Files          16       16
  Lines         821      821
  Branches        6        6
=======================================
  Hits          172      172
  Misses        643      643
  Partials        6        6

Flag
Coverage Δ

backend
20.95% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.


Fix broken build and some init refactoring

Fixed broken is_local functionality.
Refactored redudant RavenLambdaWrapper.__init__ code (logs were attached twice)
Refactored is_local check to run in __init__ instead of configure_raven_client
added config['is_local']

lgtm thanks!


Change relative log streaming to absolute

The way Google Analytics handles log streaming is in an absolute  time frame:

But our logging time frame is relative:
https://user-images.githubusercontent.com/25417797/103669709-fb8e2a00-4f78-11eb-87c6-587181c57f96.mov
I would suggest to change that to the way google handles it.

Fixed in #101

Fixed in #101


Add: smart-mode-line (sml/) faces

This themes faces in Artur Malabarba's smart-mode-line package: https://github.com/Malabarba/smart-mode-line/

Without this patch, it looks like this:

Thanks for your work on doom-themes.

Great job as usual!


FIX diff to generate the correct context for short inputs and append newlines to the output

This fixes the following bugs:

When a mismatch occurs and one input is shorter than another, the remaining lines in the longer input will be discarded while the context might not have reached the desired number of lines (having 1 line instead of 5 for example).
Newlines are not added to the output generated.

It also removes an unused log message.


Cannot use XLSX.utils.aoa_to_sheet on Angular 4 and SystemJs

I follow this thread #618  but cannot manage to make the XLSX to work, still return error:
XLSX.utils.aoa_to_sheet is not a function
Any clear configuration for Angular 4 + SystemJS that can work now?
Thank you.

You are probably using an older version.  Try updating to the latest version and see if the error shows up.


Merge latest install logic including m4 dependency into devel branch

Pick up PR #103 in devel
EDIT: I spoke too soon...
Much simpler than merging devel into add-m4-to-dependency-tree and then add-m4-dependency-tree into devel. :bulb:
Git is also smart enough to know, since devel is based on master but we intentionally made changes like bumping the project version number to 2.0.0 etc. not to change that back to 1.2.3 etc. :tada:
I really need to address #29

Current coverage is 38.57%

Merging #105 into devel will decrease coverage by -0.07% as of 82e7917

@@            devel    #105   diff @@
=====================================
  Files           2       2
  Stmts         885     884     -1
  Branches        0       0
  Methods         0
=====================================
- Hit           342     341     -1
  Partial         0       0
  Missed        543     543

Review entire Coverage Diff as of 82e7917

Uncovered Suggestions

+1.92% via src/mpi/mpi_caf.c#1892...1908
+1.58% via src/mpi/mpi_caf.c#1990...2003
+1.58% via src/mpi/mpi_caf.c#1557...1570
See 7 more...

Powered by Codecov. Updated on successful CI builds.

EDIT: I spoke too soon... I'll investigate on the command line, but please DO NOT MERGE yet...

OK, I think I found the source of the issue whereby Github was disallowing merging of master into devel because master was "outdated": I had designated devel as a protected branch (as is denoted by the shield/keyhole icon on the "branches" page) and had required even administrators to pass status checks. For some reason, in addition to the Travis-CI and CLA-assistant checks, Github tries to make sure that the merge is able to be a fast-forward merge (i.e. all changes being merged are applied starting from the "base" branch) even though merging PRs like this do not cause merge conflicts.
In essence, my first comment, now struck through was correct, but I had turned on a Github setting that I thought would help keep us out of trouble, that actually had the opposite effect.

Taking a look at the "files changed" tab displays the desired changes to be replayed on top of devel. This looks good to merge, to me, but I'll wait at least until tomorrow AM before doing so.


Upsell modal

Just curious, does this need to be a full-on component in Sage, or should it be a Growth team-specific component that uses Sage atoms?
https://www.figma.com/file/9Km09NjlZHYWsMP7EGT8tI/[WIP]-Sage-3-—-Admin-Components?node-id=3435%3A15

@samcroswell I can see a case either way. We do have a task #525 for building this new component and I believe we can put some structure in place for it that will help it being built consistently without making it too opinionated.
@FuturaExtraBold was starting work on this. Any thoughts?
CC: @monicawheeler @monkeypox8

@samcroswell closing this issue as we've referenced these comments in #525


appspot code is not up2date

The code running on the demo site on appspot is not update, Looking for someone to take care of it. Please leave me a message if wou want to run it.

Hi,
thanks a lot for your work on the Opnebahn API.
I'm writing you to ask if you could please provide me with an example of an implementation of the API in any website or app, so that I can get a better sense of its use.
Thanks!

Hi,
I have the same problem of diablo92!!!!!!
Thanks

Honestly don't know. Haven't used it for years. Maybe someone else?
On Thursday, January 29, 2015, peppepinto<EMAIL_ADDRESS>wrote:

Hi,
I have the same problem of diablo92!!!!!!
Thanks
--
Reply to this email directly or view it on GitHub
https://github.com/marcusschiesser/openbahn-api/issues/5#issuecomment-72037251
.

--
Marcus Schiesser
Email<EMAIL_ADDRESS>http://www.marcusschiesser.de


#479: add math Shape2D destructure extensions and MapRenderer use extension

PR for #479
Unfortunately, the beginRender() and endRender() methods of the OrthogonalTiledMapRenderer are protected, which means we cannot call them directly.
I never needed a custom renderer or had to override those methods. Also, they seem to never change in recent LibGDX versions. That's why I think "copy&pasting" their content is fine in this case. However, I still added a remark in the ReadMe.md that this can be a potential issue.
If you have a problem with it then feel free to remove those extensions :)

Unfortunately, the beginRender() and endRender() methods of the OrthogonalTiledMapRenderer are protected, which means we cannot call them directly.

There's a cheesy way to get around this. Create a separate Kotlin file, set the package to match OrthogonalTiledMapRenderer (with a warning suppression that is doesn't match the folder structure :wink:), make utility functions or extension methods that call the beginRender() and endRender(), and finally use those in the use extension. This would call any overridden methods.

Unfortunately, the beginRender() and endRender() methods of the OrthogonalTiledMapRenderer are protected, which means we cannot call them directly.

There's a cheesy way to get around this. Create a separate Kotlin file, set the package to match OrthogonalTiledMapRenderer (with a warning suppression that is doesn't match the folder structure 😉), make utility functions or extension methods that call the beginRender() and endRender(), and finally use those in the use extension. This would call any overridden methods.

I did that trick now. Did not know about it and feels weird that this is even possible :) But a nice solution imo for this scenario.

@Quillraven I missed that you've set the master as the target branch instead of develop. Can you set another PR to the develop branch? Sorry!


leon start birth failed

Steps To Reproduce

Step 1
Just run leon create birth on CentOS

The current behavior
Error summary from log file<EMAIL_ADDRESS>Error: Command failed with exit code 2: sudo --non-interactive<EMAIL_ADDRESS>
yum install: error: unrecognized arguments: --yes

The expected behavior
leon start birth gets executed successfully.

Hello! @Hkmu
Thanks for your report!
Indeed it is a bug, actually --yes doesn't exist for the yum CLI.
In the CLI part, we already support many famous package managers for different GNU/Linux distributions, but unfortunately, on the Core side, it is not the case.
Being able to run Leon on multiple CPU architectures, and distribution, it's definitely something we would like to support, and we would like to solve it before the v1.0.0 stable release (currently Leon is in beta).
We will try to solve this problem later, when the core of Leon is more mature, just before the v1 stable release.
You can read more here: https://github.com/leon-ai/leon/pull/302#pullrequestreview-914081908.
Meanwhile, you can use Leon without problems on Ubuntu, macOS, and Windows, also you can try Leon with a single click thanks to GitPod: https://github.com/leon-ai/leon#-try-with-a-single-click.


No function signatures available for --only map_keys

Bug description
Expression fuzzer currently fails if --only flag lists only generic functions, e.g. --only map_keys
This prevents us from testing many functions in isolation.
CC: @kgpai @bikramSingh91 @kagamiori
velox_expression_fuzzer_test --only map_keys --velox_fuzzer_enable_complex_types --logtostderr=1 --duration_sec 60

I20221216 06:58:55.322088 2765706 FuzzerRunner.h:120] Skipping special form: if
I20221216 06:58:55.323611 2765706 FuzzerRunner.h:120] Skipping special form: coalesce
I20221216 06:58:55.323622 2765706 FuzzerRunner.h:120] Skipping special form: switch
I20221216 06:58:55.324132 2765706 ExpressionFuzzer.cpp:351] Total candidate functions: 1 (1 signatures)
I20221216 06:58:55.324153 2765706 ExpressionFuzzer.cpp:355] Functions with at least one supported signature: 1 (100.00%)
I20221216 06:58:55.324172 2765706 ExpressionFuzzer.cpp:359] Functions with no supported signature: 0 (0.00%)
I20221216 06:58:55.324182 2765706 ExpressionFuzzer.cpp:363] Supported function signatures: 1 (100.00%)
I20221216 06:58:55.324190 2765706 ExpressionFuzzer.cpp:367] Unsupported function signatures: 0 (0.00%)
E20221216 06:58:55.324229 2765706 Exceptions.h:68] Line: /Users/mbasmanova/cpp/velox-1/velox/expression/tests/ExpressionFuzzer.cpp:778, Function:go, Expression: !signatures_.empty() No function signatures available., Source: RUNTIME, ErrorCode: INVALID_STATE
libc++abi: terminating with uncaught exception of type facebook::velox::VeloxRuntimeError: Exception: VeloxRuntimeError
Error Source: RUNTIME
Error Code: INVALID_STATE
Reason: No function signatures available.
Retriable: False
Expression: !signatures_.empty()
Function: go
File: /Users/mbasmanova/cpp/velox-1/velox/expression/tests/ExpressionFuzzer.cpp
Line: 778

System information
n/a
Relevant logs
n/a

this will be fixed as a part of #3388. It happens because the current code relies on function signatures to pick the starting return type and currently it only picks from the non-templatized function signatures. Therefore it requires "signatures_" to be non empty and has a VELOX_CHECK for that.
The part in #3388 that deals with using random top level return type (using VectorFuzzer::randType() ) will fix this.

@bikramSingh91 Bikram, what is the timeline for #3388? If it is more than a week away, can we fix this issue first to unblock folks adding new functions?

I think we can do a quick fix to unblock the new functions before Bikram implement a general solution. Basically we can flip the coin to determine whether to choose a function from signatures_ or signatureTemplates_. If the chosen one is empty, then we choose from the other.

I think we can do a quick fix to unblock the new functions before Bikram implement a general solution. Basically we can flip the coin to determine whether to choose a function from signatures_ or signatureTemplates_. If the chosen one is empty, then we choose from the other.

@bikramSingh91 Bikram, what is the timeline for #3388? If it is more than a week away, can we fix this issue first to unblock folks adding new functions?

Yes, it's a minor change as we can switch to using VectorFuzzer::randType() to generate a random top level return type. Will publish a PR in a few mins.

I think we can do a quick fix to unblock the new functions before Bikram implement a general solution. Basically we can flip the coin to determine whether to choose a function from signatures_ or signatureTemplates_. If the chosen one is empty, then we choose from the other.

Sounds good! let me know if you have already started on this, otherwise feel free to assign it to me.

I think we can do a quick fix to unblock the new functions before Bikram implement a general solution. Basically we can flip the coin to determine whether to choose a function from signatures_ or signatureTemplates_. If the chosen one is empty, then we choose from the other.

Sounds good! let me know if you have already started on this, otherwise feel free to assign it to me.

Hi Bikram, Yeah, I'm working on this. It would be great if you could help review it.

@kagamiori Wei, Bikram, thank you for working on this. I wonder if it makes sense to start by randomly picking up a signature or signature template instead of picking up return type.

@kagamiori Wei, Bikram, thank you for working on this. I wonder if it makes sense to start by randomly picking up a signature or signature template instead of picking up return type.

Yes, I think in #3540 we pick up a signature or signature template and use its return type as the top-level result type.

#3540 is blocked by fuzzer test failures such as #3542. It may be a problem in the fuzzer itself (e.g., simplified path). I'm going to investigate.

@kagamiori Wei, is this done now?

@kagamiori Wei, is this done now?

I believe so. Closing this issue since it's fixed in #3540