[GSSoC'23]: Add a new tic-tac-toe game to JS Games.

Describe the project you want to add with tech stack
I want to add a tic tac toe game to the JS-games folder. Tech stack: HTML, CSS, JavaScript.
Expected behavior
On starting the game, two players will be able to mark on a 3x3 board alternatively, each having been assigned either X or O. from there on, the winner is decided just as it is expected in a normal Tic-Tac-Toe game. Throughout the game, there wil be a button for restarting and a button for new game after the winner has been decided.
Screenshots (optional)

@pranjay-poddar @Saurabh-kumar09 @0307Vish please assign me this issue

Tic tac toe game is already present


Fix for populating parameters in resources

Addresses the issue described in https://github.com/spotify/ramlfications/issues/2#issuecomment-194054517.

Current coverage is 96.94%

Branch #95 has no coverage reports uploaded yet.

Powered by Codecov. Updated on successful CI builds.

Hey @bpowell65536 - I haven't missed this; just letting you know that I literally moved from SF to NYC this past week for a new job within my company. I've been a little preoccupied, but I plan to get to both your PRs this week :) so sorry for the delay!

@econchick No worries, whenever you have time is fine.

Fantastic @bpowell65536 - thank you!


convert_datetime_index_to_time might not be correct

we're converting 2018-12-31 to '-996.57775452' with the time unit 'ma'
this doesn't look right - the number of megaannums between 1950 and 2018 should be less than 1...
I'll take a look
This is the test I'm referring to:
https://github.com/LinkedEarth/Pyleoclim_util/blob/f1430bdb8b5117b3c136562c1ffcd79e53ae8272/pyleoclim/tests/test_utils_tsutils.py#L89-L99

OK, got it, it's that dataframe_dt.index has nanosecond resolution, whereas the function's expecting second-resolution
fix incoming

@MarcoGorelli this can be closed now, right?

yup!


Error when defining Fallback routes

Describe the bug
Using the 0.2.0 SWA CLI,
when put the Fallback routes in config, initial screen created Vue.js is not rendered and getting an error in the browser console.
defined fallback routes following in  staticwebapp.config.json.
{
  "navigationFallback": {
    "rewrite": "/index.html",
    "exclude": ["/img/*.{png,jpg,gif}", "/css/*"]
  }
}

To Reproduce

Build the Vue application with npm run build
Run swa start ./dist
Index.html is not rendered and the following error is displayed in the browser console

Uncaught SyntaxError: Unexpected token '<'

Expected behavior
index.html will be rendered
Desktop (please complete the following information):

OS: Windows 10
Browser: Chrome
Version: 89.0.4389.82

Additional context
SWA CLI is 0.2.0 installed via npm

Hey @k-miyake the fallback should match how your application is served. In you case, the fallback rule should look like:
{
  "navigationFallback": {
    "rewrite": "/index.html",
    "exclude": ["/js/*.{js,map}", "/css/*.{css}"]
  }
}

You need to update the exclusion rule so that all Vue.js javascript file and css can be served and not blocked. Let me know if that's clear.

@manekinekko Thanks! The settings you wrote solved the problem.
I was confused because the configuration has changed since routes.json.

@manekinekko The navigationFallback now works, but rewrite and redirect no longer work correctly.
For example, if access http://localhost:4280/login, get a blank screen. The settings for routes are as follows.
{
  "routes": [
    {
      "route": "/admin/*",
      "allowedRoles": ["admin"]
    },
    {
      "route": "/login",
      "rewrite": "/.auth/login/github"
    },
    {
      "route": "/.auth/login/twitter",
      "statusCode": 404
    },
    {
      "route": "/logout",
      "redirect": "/.auth/logout"
    }
  ],
  "navigationFallback": {
    "rewrite": "/index.html",
    "exclude": ["/js/*.{js,map}", "/img/*.{png,jpg,gif}", "/css/*"]
  }
}

Thank you @k-miyake I will investigate that.


Update KFP latest version and stability level

/assign @8bitmp3 @rmgogogo @jlewi

How can I ask other app owners to update their status too?

@Bobgy I began looking at the OWNERS in reach of the repos that is not KFP. Here's a list of folks excluding @jlewi:

Chainer operator: https://github.com/kubeflow/chainer-operator - https://github.com/kubeflow/chainer-operator/blob/master/OWNERS

approvers:

everpeace
disktnk

reviewers:

gaocegege

Feature store: Feast https://github.com/feast-dev/feast - https://github.com/feast-dev/feast/blob/master/OWNERS

approvers:

davidheryanto
khorshuheng
pyalex
woop
zhilingc
reviewers:
ches
davidheryanto
khorshuheng
pyalex
woop
zhilingc

Hyperparameter tuning: Katib https://github.com/kubeflow/katib - https://github.com/kubeflow/katib/blob/master/OWNERS

approvers:
- gaocegege
- hougangliu
- johnugeorge
- andreyvelich
reviewers:
- sperlingxx
- c-bata

KFServing: https://github.com/kubeflow/kfserving/blob/master/OWNERS

approvers:

ellistarn
yuzisun
cliveseldon
animeshsingh
rakelkar
reviewers:
iamlovingit
ifilonenko
jinchihe
salanki
tomcli
pugangxa
yuzliu

https://github.com/kubeflow/metadata/blob/master/OWNERS
https://github.com/kubeflow/mpi-operator/blob/master/OWNERS
https://github.com/kubeflow/mxnet-operator/blob/master/OWNERS
https://github.com/kubeflow/kubeflow/blob/master/components/jupyter-web-app/OWNERS
https://github.com/kubeflow/kubeflow/blob/master/components/notebook-controller/OWNERS
https://github.com/kubeflow/kubeflow/blob/master/components/profile-controller/OWNERS
https://github.com/kubeflow/pytorch-operator/blob/master/OWNERS
https://github.com/SeldonIO/seldon-core/blob/master/OWNERS
https://github.com/kubeflow/tf-operator/blob/master/OWNERS

cc @RFMVasconcelos fyi

Thank you @8bitmp3!
Shall we merge this first?
Because I don't think we can gather everyone here quickly. I'll create a new issue for other components.

/approve

Thank you @8bitmp3!
Shall we merge this first?
Because I don't think we can gather everyone here quickly. I'll create a new issue for other components.

@Bobgy Agree 💯 Thank you!

/lgtm

/test all


Generate version/os/arch bits in NuGet

Fixes https://github.com/Azure/azure-functions-python-worker/issues/450. Will also need to make host changes in https://github.com/Azure/azure-functions-host/issues/4935

@maiqbal11, do you think we'd be able to modify the target such that for each platform/architecture, only those python worrker binaries will be copied?
This will greatly help reduce the size of both the Host and the core-tools.

@maiqbal11, do you think we'd be able to modify the target such that for each platform/architecture, only those python worrker binaries will be copied?
This will greatly help reduce the size of both the Host and the core-tools.

@ankitkumarr, could you elaborate more on where you'd expect this modified targets file to be applicable? Right now, judging by the Host artifacts that we generate, we don't have ones that have per-platform/architecture bits. We can take that change in a separate PR if needed. I don't want to block this one since it's been open for a while and we have other changes that need this.

@maiqbal11, I was thinking about maybe changing the target a little bit here--
https://github.com/Azure/azure-functions-python-worker/pull/555/files#diff-289dcafb488dcabd264ce602bd8ecaccR17-R18
Here, we might be able to use either --

$(OS) (reference) to only copy from $(OS) subdir, or
Have separate targets for each arch/platform with a Conditionlike --
<Copy ... Condition=" '$(OS)' == 'Unix'>

I haven't tried any of the above, so I can't confidently say that it would work. But reading the docs, it should.
I am ok with it being a separate item. It may make a difference to the size of our Docker images given that it may include all the arch and os with the current design (if size is an issue).

@maiqbal11, I was thinking about maybe changing the target a little bit here--
https://github.com/Azure/azure-functions-python-worker/pull/555/files#diff-289dcafb488dcabd264ce602bd8ecaccR17-R18
Here, we might be able to use either --

$(OS) (reference) to only copy from $(OS) subdir, or
Have separate targets for each arch/platform with a Conditionlike --
<Copy ... Condition=" '$(OS)' == 'Unix'>

I haven't tried any of the above, so I can't confidently say that it would work. But reading the docs, it should.
I am ok with it being a separate item. It may make a difference to the size of our Docker images given that it may include all the arch and os with the current design (if size is an issue).

@ankitkumarr, I see your concern and it's definitely something that I agree with. This would require some exploration to see how it meshes with the current build process for generating Host bits. I'm somewhat familiar with what the Host CI does but would need to see how the per-platform story plays out. Just given the current timelines, I would prefer to address that as a separate work item.

@maiqbal11, I think that sounds fair. Thanks for making this change.


CI modifications to automatically build coverage report every commit

These changes should make it so Travis-CI generates the code coverage report and uploads it to codecov.

Codecov Report

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

@@            Coverage Diff            @@
##             master      #34   +/-   ##
=========================================
  Coverage          ?   59.63%
=========================================
  Files             ?        2
  Lines             ?      218
  Branches          ?       55
=========================================
  Hits              ?      130
  Misses            ?       60
  Partials          ?       28

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 76ea14e...5ea7d9a. Read the comment docs.


Question: Detecting keys/properties not in schema

Hi, I was wondering if it's possible to detect properties/keys not defined in the schema?
Thanks in advance!

use additionalProperties keyword with false value
"additionalProperties": false


ConfigMap in use is being deleted

ConfigMaps that are still in use should not be deleted (as confirmed by the README).
Unfortunately, the current implementation seems to identify configmaps that are still in use. This results in ConfigMap manifests being deleted for deployments that are running at that very moment, and failing volume mounts for configmaps when pods are restarted.
This should be fixed by constructing a test case that manages to reproduce the behavior.
Related source locations

cmd/configmaps.go, line 79
pkg/configmap/configmap.go, lines 64-89
pkg/configmap/configmap_test.go, lines 198-219

Example
A somewhat complete example of a Kustomize-based deployment, which is followed by a Seiso run:
...
$ pushd deployment/base
/builds/customer/waf-foo-bar/deployment/base /builds/customer/waf-foo-bar
$ kustomize edit add configmap rules-before-crs --from-file='rules/before-crs/*.conf'
$ kustomize edit add configmap rules-after-crs --from-file='rules/after-crs/*.conf'
$ kustomize edit set namesuffix -- "-${APP_NAME}"
$ kustomize edit add label "environment:${ENVIRONMENT}"
$ popd
/builds/customer/waf-foo-bar
$ oc project "${PROJECT_NAME}-${TARGET}"
Now using project "waf-foo-bar" on server "https://console.cluster.customeron.ch".
$ kustomize build deployment/overlays/${TARGET} | kubeval --strict
PASS - stdin contains a valid ConfigMap (modsecurity-config-foo-bar-hkc68d6ck7)
PASS - stdin contains a valid ConfigMap (netdata-config-foo-bar-ghtm9bddh6)
PASS - stdin contains a valid ConfigMap (rules-after-crs-foo-bar-7f7h4gc58t)
PASS - stdin contains a valid ConfigMap (rules-before-crs-foo-bar-7tc6fdbf65)
PASS - stdin contains a valid Service (waf-foo-bar)
PASS - stdin contains a valid Deployment (waf-foo-bar)
$ kustomize build deployment/overlays/${TARGET} | oc apply -f -
configmap/modsecurity-config-foo-bar-hkc68d6ck7 unchanged
configmap/netdata-config-foo-bar-ghtm9bddh6 unchanged
configmap/rules-after-crs-foo-bar-7f7h4gc58t unchanged
configmap/rules-before-crs-foo-bar-7tc6fdbf65 unchanged
service/waf-foo-bar unchanged
deployment.apps/waf-foo-bar configured
$ seiso configmap --delete --older-than 3w -l app=waf-${APP_NAME} -l component=waf -l environment=${ENVIRONMENT}
level=info msg="Deleting ConfigMap kof-jminvest-development/rules-before-crs-foo-bar-7tc6fdbf65"
level=info msg="Deleting ConfigMap kof-jminvest-development/rules-after-crs-foo-bar-h9f582fccb"
Job succeeded

Note the ConfigMap with the "7tc6fdbf65" hash that is being deleted, even though it's obviously included in the deployment.

AFAIK the tests should cover this...
We should also check the possibility for race conditions. Maybe a simple sleep 5 fixes it, or cleanup before applying (could also be dangerous)

I noticed that the current oc image is using seiso 0.6.0, which is very outdated. There have been lots of changes since, but no new release tag (maybe it got forgotten). I have now pushed 0.7.0 and I'm going to update the oc image as well.
After that, please try again with Seiso 0.7.0

There's now a new oc image available with Seiso 0.7.0. Please try again and see if the issue still persists.

Using the latest version of Seiso in the pipeline has resolved the issue for the customer.

This issue is still present in Seiso 0.7.1. We are using the latest appuio/oc image on GitLab. Since seiso is slow computing objects in use we've started to run it after oc apply to avoid delaying the deployment process.
As a result, a deployment on APPUiO half an hour ago deleted the ConfigMap that the is being referred to by the active Deployment object:
...
$ seiso configmaps -l app=lawbrary3 --delete
level=info msg="Seiso 0.7.1, commit fddf46ce9081c232cb98084f22abe254fd889165, date 2020-11-17T09:34:43Z"
level=info msg="Deleted ConfigMap lawb-production/grafana-datasources-86t8876df9"
...

Please, reopen the issue!

This issue is still present in Seiso 0.7.1. We are using the latest appuio/oc image on GitLab. Since seiso is slow computing objects in use we've started to run it after oc apply to avoid delaying the deployment process.
As a result, a deployment on APPUiO half an hour ago deleted the ConfigMap that the is being referred to by the active Deployment object:
...
$ seiso configmaps -l app=lawbrary3 --delete
level=info msg="Seiso 0.7.1, commit fddf46ce9081c232cb98084f22abe254fd889165, date 2020-11-17T09:34:43Z"
level=info msg="Deleted ConfigMap lawb-production/grafana-datasources-86t8876df9"
...

Please, reopen the issue!

Seiso again deleted a ConfigMap in a pipeline run today, even though there was only one ConfigMap left and keep is --keep 3 by default:
...
$ seiso configmaps -l app=lawbrary3 --delete
level=info msg="Seiso 0.7.1, commit fddf46ce9081c232cb98084f22abe254fd889165, date 2020-11-17T09:34:43Z"
level=info msg="Deleted ConfigMap lawb-production/grafana-datasources-86t8876df9"
...

Please try to fix this problem and warn your customers about this bug. It would also help if more information were printed about (default) settings being used and why a candidate was selected for deletion.
The use of seiso configmap is dangerous in its current state.

Hi Peter
We understand the situation is annoying for you. Seiso is clearly not production ready.
Would you mind opening a support ticket at control.vshn.net if this is urgent for you? Our engineering focus is currently not with Seiso.

Hello,
I think it was certainly linked to #49 which fixed the ResourceContains in kubernetes/utils.
Indeed, I did this PR because seiso were deleting currently running images.

I think it was certainly linked to #49 which fixed the ResourceContains in kubernetes/utils.

To explain why I'm almost sure the current issue is fixed:
The method GetUnused from pkg/configmap/configmap.go, lines 64-89 is using ResourceContains to check if the config map name is used by any resource defined in the namespace resources.
The configmap is only checking resources of types defined in openshift.PredefinedResource. I think it should be right, because this list contains Deployment and ReplicaSet.
Before the fix of #49, ResourceContains was doing this check only for the first resource of the namespace. Now, it checks for all resources if the config id is used.
That's explain why it was difficult to reproduce the configmap deletion bug in real environment.
Furthermore, the config map unit test has mocked the ResourceContains, that's why it always passed.


174 generate social image of visualization when pasting link in slackxlinkedin

This pull request addresses the issue related to generating a social image for visualizations of the otel-col pipelines when pasting a configuration link in platforms such as Slack, X, and LinkedIn. The changes involve leveraging Next.js dynamic Open Graph features and incorporating Tailwind CSS for styling. Additionally, modifications have been made to the middleware in Next.js to enable the desired functionality.

Overall this seems to be going in the correct direction 👍 . It mostly requires a clean-up imo.

@bripkens In the last commit, SVG icons for pipelines added, serverSide can not resolve React-Lucide icons.


Terminal app is opening and closing rapidly when "Run as administrator" is enabled

Windows Terminal version
1.16.10261.0
Windows build number
10.0.19045.2604
Other Software
No response
Steps to reproduce

Open terminal application.
Go to Settings -> Defaults (or to a default profile).
Enable "Run this profile as Administrator".
Close application.
Open it again.

Expected Behavior
Application is opening normally.
Actual Behavior
The button on taskbar blinking, opening and closing the app, while the process is spawning and de-spawning in Process Manager.

This happens to me at work where my user account is different from my administrator account. To fix it I have to login with my Admin account and run terminal. Then I can log back in to my standard user account and run as administrator. I used to be able to fix it by reregistering the appx as admin but that stopped working a while back

I have the same bug. Also all shells run as administrator despite that "Run this profile as Administrator" is disabled. And i don't know how to run shell as non administrator

Thanks for the report! This is actually already being tracked by another issue on our repo - please refer to #13928  for more discussion.
/dup #13928


Columns not resizeable after loading them through setComponents

When I put a 2 columns component in the text area, I can then resize them using the small squares on their edges.
Afterwards, I save these components in my database by fetching the grapesjs data through:
const components = editor.getComponents();
const css = editor.getCss();

When I load them up using:
editor.setComponents(components);
editor.setStyle(css);

The columns can no longer be resized, while other types of components still can. If I then add another "2-columns" block, these columns that were just added can be resized. But not the ones that were loaded through setComponents
I tested it on the demonstration page (the one in gh-pages) and the error happens there too.

Mmmm @SylvainBigonneau are you still able to reproduce it?
If I drop the 2 columns block in the canvas and then reload the page (which does setComponents and setStyle under the hood with localStorage) I'm still able to resize them...


Add better ways to calculate execution time.

Current behavior doesn't accurately measure the execution time of each test case, so to measure it use timeit library which is inbuilt.
Resources: https://docs.python.org/3/library/timeit.html

@issuehuntfest has funded $30.00 to this issue. See it on IssueHunt

@aashutoshrathi has submitted a pull request. See it on IssueHunt

@aashutoshrathi has rewarded $21.00 to @aashutoshrathi. See it on IssueHunt

:moneybag: Total deposit: $30.00
:tada: Repository reward(20%): $6.00
:wrench: Service fee(10%): $3.00


[Bug] Specified Cast is not valid - StateLayout

Description
As you'll see from the attached demo app, I've been working on a PanelView that should be able to toggle between a fully expanded, default or collapsed state. Part of the issue I run into is probably related to #1032 as no initial state is set.. Regardless of when/where I try to set the Current CustomStateKey, an InvalidCastException is thrown.
Steps to Reproduce

Add a View with StateViews that use custom keys
Set the current state to Custom
Set the current CustomStateKey to the desired value

Expected Behavior
It should set the Current CustomStateKey and the state should be visible.
Actual Behavior
An InvalidCastException is thrown:
Specified cast is not valid.
  at Xamarin.CommunityToolkit.UI.Views.StateLayout+<>c.<.cctor>b__16_1 (Xamarin.Forms.BindableObject b) [0x00000] in <5265966be8d2407fb7a4c3b38c6441d7>:0
  at Xamarin.Forms.BindableObject.CreateAndAddContext (Xamarin.Forms.BindableProperty property) [0x00007] in D:\a\1\s\Xamarin.Forms.Core\BindableObject.cs:557
  at Xamarin.Forms.BindableObject.GetOrCreateContext (Xamarin.Forms.BindableProperty property) [0x00000] in D:\a\1\s\Xamarin.Forms.Core\BindableObject.cs:572
  at Xamarin.Forms.BindableObject.GetValue (Xamarin.Forms.BindableProperty property) [0x0000e] in D:\a\1\s\Xamarin.Forms.Core\BindableObject.cs:100
  at Xamarin.CommunityToolkit.UI.Views.StateLayout.GetLayoutController (Xamarin.Forms.BindableObject b) [0x00000] in <5265966be8d2407fb7a4c3b38c6441d7>:0
  at Xamarin.CommunityToolkit.UI.Views.StateLayout.OnCurrentCustomStateKeyChanged (Xamarin.Forms.BindableObject bindable, System.String oldValue, System.String newValue) [0x00030] in <5265966be8d2407fb7a4c3b38c6441d7>:0
  at Xamarin.CommunityToolkit.UI.Views.StateLayout+<>c.<.cctor>b__16_3 (Xamarin.Forms.BindableObject b, System.Object o, System.Object n) [0x00000] in <5265966be8d2407fb7a4c3b38c6441d7>:0
  at Xamarin.Forms.BindableObject.SetValueActual (Xamarin.Forms.BindableProperty property, Xamarin.Forms.BindableObject+BindablePropertyContext context, System.Object value, System.Boolean currentlyApplying, Xamarin.Forms.Internals.SetValueFlags attributes, System.Boolean silent) [0x00120] in D:\a\1\s\Xamarin.Forms.Core\BindableObject.cs:512
  at Xamarin.Forms.BindableObject.SetValueCore (Xamarin.Forms.BindableProperty property, System.Object value, Xamarin.Forms.Internals.SetValueFlags attributes, Xamarin.Forms.BindableObject+SetValuePrivateFlags privateAttributes) [0x00173] in D:\a\1\s\Xamarin.Forms.Core\BindableObject.cs:446
  at Xamarin.Forms.BindableObject.SetValue (Xamarin.Forms.BindableProperty property, System.Object value, System.Boolean fromStyle, System.Boolean checkAccess) [0x0004d] in D:\a\1\s\Xamarin.Forms.Core\BindableObject.cs:374
  at Xamarin.Forms.BindableObject.SetValue (Xamarin.Forms.BindableProperty property, System.Object value) [0x00000] in D:\a\1\s\Xamarin.Forms.Core\BindableObject.cs:349
  at Xamarin.CommunityToolkit.UI.Views.StateLayout.SetCurrentCustomStateKey (Xamarin.Forms.BindableObject b, System.String value) [0x00000] in <5265966be8d2407fb7a4c3b38c6441d7>:0
  at PanelViewDemo.Controls.PanelView..ctor () [0x000ce] in C:\repos\Test\PanelViewDemo\PanelViewDemo\PanelViewDemo\Controls\PanelView.cs:42
  at PanelViewDemo.Pages.MainPage.InitializeComponent () [0x00023] in C:\repos\Test\PanelViewDemo\PanelViewDemo\PanelViewDemo\obj\Debug\netstandard2.0\Pages\MainPage.xaml.g.cs:26
  at PanelViewDemo.Pages.MainPage..ctor () [0x00008] in C:\repos\Test\PanelViewDemo\PanelViewDemo\PanelViewDemo\Pages\MainPage.xaml.cs:16
  at PanelViewDemo.App..ctor () [0x0000f] in C:\repos\Test\PanelViewDemo\PanelViewDemo\PanelViewDemo\App.xaml.cs:14
  at PanelViewDemo.Droid.MainActivity.OnCreate (Android.OS.Bundle savedInstanceState) [0x00011] in C:\repos\Test\PanelViewDemo\PanelViewDemo\PanelViewDemo.Android\MainActivity.cs:18
  at Android.App.Activity.n_OnCreate_Landroid_os_Bundle_ (System.IntPtr jnienv, System.IntPtr native__this, System.IntPtr native_savedInstanceState) [0x00010] in /Users/builder/azdo/_work/278/s/xamarin-android/src/Mono.Android/obj/Release/monoandroid10/android-30/mcw/Android.App.Activity.cs:2700
  at (wrapper dynamic-method) Android.Runtime.DynamicMethodNameCounter.5(intptr,intptr,intptr)

Basic Information

Version with issue: 1.1.0
Last known good version: n/a

Workaround
none
Reproduction imagery

Reproduction Link
PanelViewDemo.zip

A little investigation on this uncovers the root issue. The StateLayout expects a Layout not a Layout... the docs make it seem that it can work with any layout. While the error is valid given this, a better experience would be to check what you're getting and throw an exception that it's not a Layout.

@dansiegel would you like to submit a PR with a better exception message?

Sure I can put something together


Design of contributors listing page

Issue from this pr -> https://github.com/chaosbot/Chaos/pull/313
Let's continue discussion here 👍

[x]  Fix Object.values compatibility using .map() https://github.com/chaosbot/Chaos/pull/343
[ ]  CSS/Design overall
[ ] Find a way to display list on homepage or elsewhere

May be do another card and then switchable between them with a sliding animation.
Ajax ?

May be do another card and then switchable between them with a sliding animation.

Why not, but the list is looooong

Ajax ?

ajax is already working see -> https://github.com/chaosbot/Chaos/pull/313/commits

Obects.value fixed here -> https://github.com/chaosbot/Chaos/pull/343

In #354, I've switched to a monospace font for the page to make it a little bit more readable, and added a prefix to show the positions of each voter.
I'm not convinced about making it look the same as the index page or using Bulma, though - it looks quite simple as it is.

Find a way to display list on homepage or elsewhere

At least have a link on the homepage.

May be do another card and then switchable between them with a sliding animation.

Why not, but the list is looooong

I like the idea.The list could be scrollable and only the first 10 visible...
It would be amazing to see the projects activity on the page!

Voters card will be added with https://github.com/chaosbot/Chaos/pull/376.

All fixed in https://github.com/chaosbot/Chaos/pull/376 ! 🎆

All fixed in https://github.com/chaosbot/Chaos/pull/376 ! 🎆

#376 doesn't fix the actual voters page, just adds a smaller list to the main page.

#376 doesn't fix the actual voters page, just adds a smaller list to the main page.

Yep, but we dont need design on the voters.html list if there is one on the homepage ?

there is one on the homepage
The homepage one only shows 20 entries, not the whole 300+ that there are.


How to add image on particular date from image stored in core data

Hello Jay
let me first thank you for all your effort you have done to make and maintain this library and really it awesome save a lot of time, Dude I wanted to set the image on selected date and as per xib cell I have configured the cell with image view but how to add images on a particular date, let say I wanted to add images on 26/01/2017, 14/02/2017, 30/01/2017, how I can achieve this, kindly suggest
Thank you

This is easy to do.
in your willDisplayCell function, you simply do something like
if date == theDateThatiWantToCHeckFOr {
   // show image x
}

@patchthecode  the issue is i have an array of date to display the images can you plz elaborate
Thank you for your response..

can you please join me here? https://gitter.im/patchthecode/JTAppleCalendar

closing. Question was resolved.


feat: Custom content widths for dashboard content type

Description
Change content width for contentType="dashboard", according to design feedback
Related links, issue #, if available: n/a
How has this been tested?

Can be seen on this page
Also see the CR-85870916 for relevant screenshot test changes

Review checklist
The following items are to be evaluated by the author(s) and the reviewer(s).
Correctness

Changes include appropriate documentation updates.
Changes are backward-compatible if not indicated, see CONTRIBUTING.md.
Changes do not include unsupported browser features, see CONTRIBUTING.md.
Changes were manually tested for accessibility, see accessibility guidelines.

Security

If the code handles URLs: all URLs are validated through the checkSafeUrl function.

Testing

Changes are covered with new/existing unit tests?
Changes are covered with new/existing integration tests?

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Still iterating with designers


Parabolic profiles going to zero at rho=1 & Te at edge

In GitLab by @jmorris-uk on Nov 21, 2016, 16:30
Discuss parabolic profiles going to zero at rho=1 for ipedestal=0.
Possible introduce a constant in the equation to provide non-zero values at rho=1?
@mkovari @hlux @rkemp @jcrivas

To cut a long story short, having zero values of temperature and density at the edge in L-mode profiles is not physically realistic, but not a problem for us at the moment.


Remove django setup.py dependency

Even though it is for developing with Django, pynt-of-django doesn't actually import anything from Django. So it shouldn't have the dependency.

#10 actually makes this requirement necessary.


Great find @pmfon - now to figure out why this will fail in App Store signed apps. Going to do some research

Great find @pmfon - now to figure out why this will fail in App Store signed apps. Going to do some research

Here’s what we found so far

the difference seems to be between debug and release versions (not necessarily signed, since it can be reproduced in the simulator)
disabled striping in the release build and the symbol still can’t be found though it’s in the binary if you check with ‘nm’
only changed the main project settings, the Pods configs were not touched
calling dlsym from the AppDelegate has the same effect
the legacy SDK (integrated with CocoaPods), with the same project configuration, works

Originally posted by @pmfon in https://github.com/firebase/firebase-ios-sdk/issues/5020#issuecomment-614601006

I also ran into the same problem，my firebase version is up to date,I am desperate！！

Hi @DarkYuanJs, sorry you're having trouble. Can you please fill out the template? It's not immediately clear what the exact issue is, and we won't be able to help without more context. Also note that the thread you had linked mentions there's new logging in the SDK so logs would help, as well as a proposed fix here: https://github.com/firebase/firebase-ios-sdk/issues/5020#issuecomment-617914372 and second comment here: https://github.com/firebase/firebase-ios-sdk/issues/5020#issuecomment-619064697

Hi，First of all thank you for receiving the reply，I have found the cause of the problem，The reason is that there are old versions of things in the Xcode settings in the old version.

old fabric in xocde -> build Settings -> Linking -> Other Linker Flags has -WL,-exported_symbol,il2cpp* ，update to new version is not delete this，So I hope that the official will fix this in the next version to prevent other developers from having the same problem！

Thanks for sharing. pod deintegrate might be a resolution.


[Model Request] Add dolphin-qwen2

Could you add dolphin-qwen2? Thanks.

Sure. https://huggingface.co/cognitivecomputations/dolphin-2.9.2-qwen2-7b


Rename Raster.shift() into Raster.translate and add inplace argument to Vector.translate

Turns out Vector.translate already existed (from Geopandas), so renaming Raster method to match instead.
Resolves #569

Yes :sweat_smile:. I checked and there's only two calls in a test function in xDEM thankfully


Homework 3

Screenshots

Topics covered

Polymorphism

Inheritance

Abstract class

Interface

Video link: https://video.drift.com/v/abNH4RnsVRS06eEm1xAg4R6yeFN51KUIsDF9d1O7Pc/

Metric
Value

alert_status
OK

bugs
0

code_smells
2

reliability_rating
1.0

security_rating
1.0

vulnerabilities
0


Update recoverable error codes

Description

Adds 507 as recoverable error code as per contract with the Edge server implementation
Uses NetworkServiceConstants.RECOVERABLE_ERROR_CODES as the base of error codes and add additional ones specific to Edge
Checks Retry-After value is greater than 0, otherwise applies the default timeout.

Related Issue

Motivation and Context

How Has This Been Tested?

Screenshots (if appropriate):
Types of changes

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

Checklist:

[ ] I have signed the Adobe Open Source CLA.
[ ] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[ ] I have read the CONTRIBUTING document.
[ ] I have added tests to cover my changes.
[ ] All new and existing tests passed.

@sbenedicadb, I confirmed that retry-after with value 0 is not expected from server-side so I kept the changes, ready to merge.


Fix flakey file system tests

File system tests seem to fail randomly. I believe it's because they're not waiting for the file write to finish.
Here's an example failure:
https://dev.azure.com/ms/vscode-python/_build/results?buildId=67769&view=ms.vss-test-web.build-test-results-tab&runId=2169996&resultId=100021&paneView=debug

Codecov Report

Merging #10541 into master will decrease coverage by 0.02%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master   #10541      +/-   ##
==========================================
- Coverage   60.76%   60.74%   -0.03%
==========================================
  Files         578      578
  Lines       31355    31355
  Branches     4463     4464       +1
==========================================
- Hits        19053    19046       -7
- Misses      11335    11339       +4
- Partials      967      970       +3

Impacted Files
Coverage Δ

src/datascience-ui/react-common/arePathsSame.ts
75.00% <0.00%> (-12.50%)
:arrow_down:

src/client/common/utils/platform.ts
64.70% <0.00%> (-11.77%)
:arrow_down:

src/client/linters/pydocstyle.ts
86.66% <0.00%> (-2.23%)
:arrow_down:

src/client/datascience/debugLocationTracker.ts
76.56% <0.00%> (-1.57%)
:arrow_down:

src/client/debugger/extension/adapter/factory.ts
94.28% <0.00%> (-1.43%)
:arrow_down:

src/client/common/process/proc.ts
14.49% <0.00%> (-0.73%)
:arrow_down:

Continue to review full report at Codecov.

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


ClientEvents

Requesting implementation of client-side event handling feature.
https://laravel.com/docs/broadcasting#client-events
Echo.private(`chat.${roomId}`)
    .whisper('typing', {
        name: this.user.name
    });

Echo.private(`chat.${roomId}`)
    .listenForWhisper('typing', (e) => {
        console.log(e.name);
    });

Hey @jbarreraballestas, client whispers are already supported.


Define is(read|writ)able for BufferStream.

CI on travis was stalled so switched to GH actions but that doesn't run since this PR is from a branch

CI on travis was stalled so switched to GH actions but that doesn't run since this PR is from a branch


Cleanup Unnecessary Tables from DB scrips

Is your suggestion related to an experience ? Please describe.
There can be tables in our DB scripts coming from removed features, features that were moved out as a connector. Need to cleanup these from the scripts.
Before removing these features are actually removed from the product, or the connector documentation has proper instructions to create tables
Few possible tables:
IDN_REMOTE_FETCH_CONFIG
IDN_OPENID_ASSOCIATIONS
IDN_OPENID_USER_RPS
IDN_OPENID_REMEMBER_ME
IDN_THRIFT_SESSION
Describe the improvement

Additional context

Tables related to legacy B2B connector which are not in use after IS-7.0.0 OOTB B2B Solution.

UM_ORG_PERMISSION
UM_ORG_ROLE
UM_ORG_ROLE_GROUP
UM_ORG_ROLE_PERMISSION
UM_ORG_ROLE_USER

The customers who onboarded directly to IS 7.0 will have those mentioned tables, and we can update the schemas[1] to delete these tables.
[1] - https://github.com/wso2-enterprise/identity-migration-resources/blob/master/components/org.wso2.is.migration/migration-resources/7.1.0/dbscripts/step1/identity/mysql.sql


Using callback URI doesn't return request ID

What is the current behavior?
When calling GetTranscriptionAsync, and PrerecordedTranscriptionOptions.Callback is set to a URI, the transcription response object doesn't contain the request ID.
In this situation, it appears that the JSON response will be:
{ "request_id": "c22bea24-ecd3-4b53-bcbf-8ef087d905a5" }
https://developers.deepgram.com/docs/using-callbacks-to-return-transcripts-to-your-server#see-results

What's happening that seems wrong?

The SDK is deserializing into PrerecordedTranscription type, but the schema is different, so nothing is getting set.
Steps to reproduce

To make it faster to diagnose the root problem. Tell us how can we reproduce the bug.

var options = new PrerecordedTranscriptionOptions { Callback = "{uri}" };

var transcription = await client.Transcription.Prerecorded.GetTranscriptionAsync(new UrlSource(uri.AbsoluteUri), options);

Expected behavior

What would you expect to happen when following the steps above?

Could add a field for ID to the root of PrerecordedTranscription, so it gets set in this situation.
I'd like to be able to log this ID for debugging the webhook callback.
Please tell us about your environment

We want to make sure the problem isn't specific to your operating system or programming language.

Operating System/Version: Windows 11
Language: C# .NET 6.0

Other information

Just noticed there's already a PR from January for this.  Would be great to get this added.
I'm going to have to build my own REST client, otherwise.
https://github.com/deepgram/deepgram-dotnet-sdk/pull/61

We're working on resolving a few missing features and a little bit of a gap on this SDK. Thanks for your patience on this

Fixed in #111


Header clipping content

not sure if there's an open issue for this (feel free to close if so)
the header is clipping the content (this is scrolled all the way up)

haha thanks for reporting this, this got fixed in #77


(GH-96) Replace jsonschema crate with boon

PR Summary
Prior to this change, the DSC library, CLI, and the Registry resource all relied on the jsonschema crate for schema compilation and validation.
As raised in #96, the jsonschema crate does not support newer versions of JSON Schema like drafts 2019-09 and 2020-12. Further, the implementation fails several of the tests designed by the JSON Schema organization to validate implementations for the newest dialect  it does support (Draft 7).
This change prototypes the replacement of the jsonschema crate with the boon crate, which has full support for every released draft of JSON Schema and currently passes every test for implementation validation.
PR Context
In this initial prototype change, the code includes duplicated behaviors that can be cleaned up or abstracted into helper functions.
Another benefit and possible avenue going forward is to turn the decomposed schemas in the repository into the source of truth for validating the incoming data. With Boon, DSC could pre-load the schemas and only have to compile schemas for resources on-demand thereafter.
In that model, the JSON schemas in the repository could be embedded in the binary or shipped alongside it.
This change also updates the use of Schemars to output Draft 2019-09 schemas for DSC and the Registry resource, to make them closer to the definitions for the schemas in the repository.
This change adds documentation to the structs in the Registry resource, showing how they can be used to provide improved documentation for the schema at author-time.

It looks like jsonschema does (partially) support newer versions of jsonschema, but needs some features enabled in the cargo.toml file (see https://github.com/Stranger6667/jsonschema-rs).  The concern I have moving to boon is that it appears to be a less active repo than jsonschema.

Closing for now, we can revisit later

Folks, FYI, in jsonschema==0.21.0 only unevaluatedItems & vocabulary are missing (other non-optional tests from the JSON Schema test suite depend on unevaluatedItems). I am going to implement unevaluatedItems in the next few releases. Thank you for your patience.


stick to BLE, avoid GPS

in open-air Bluetooth and wifi have really long ranges... BLE is pretty much designed for short-range (yeah it can still see far, but less likely)
Not sure if you are looking at GPS tracking, but remember the GPS receiver really sucks down on the battery - I did have a thought that the protocol get extended so the user can be advised if they've been close to a confirmed case within the last 14/21 days.. and if they are, they can pass their current location back to authorities..

Do you know if we can add the user ID in advertisement packets?

it looks like we need to use a couple of profiles..

the PXP profile detects devices based on signal strength.. this will give us the "within 2m" indicator.. we might be able to link device MAC/ID to the user ID and stop there.. or we might need to use
the UDS - which is a generic user data profile

You should ask them to add you to their slack group. I am not an Android developer so Android side of BLE is a bit unclear to me. I am embedded developer and still learning BLE.

I have, but they are UK based so won't be online yet... though you are in Germany?

here is a good run down of the scan protocol and what can be returned in the advertisement messages.. https://devzone.nordicsemi.com/nordic/short-range-guides/b/bluetooth-low-energy/posts/ble-central-tutorial - about half way down the page

so you could build a db on the device of device UUIDs and the time you saw them and the time you stop seeing them... technically you should be able to keep this on the device without issue since the number should be low!..
but maybe just in case, any time we see an internet connection we sync this back to the central server with out device UUID tagged against it.. with the server, maybe if we used a couch/mongo type db it might be more resilient..

iOS scanning example https://stackoverflow.com/questions/10178293/how-to-get-list-of-available-bluetooth-devices

Thanks, first version to be just BLE


[@labs/gen-wrapper-react] TestOutput links to monorepo for dependencies

This PR links test-output to the monorepo for the following dependencies:

react
react types
lit
lit-element
lit-html

This avoids version conflicts during tests where we emulate a developer using gen-wrapper-react.

Failures look like flakiness. I'll re-run


chore(master): release 2.1.0

:robot: I have created a release beep boop
2.1.0 (2024-11-19)
Features

add openvps component (e133f98)

Bug Fixes

add missing await on res (d33c916)
instantiate ImageData for offscreencanvas (c101bc6)
needOffscreenCanvas typo (cdafdee)
not formated topic in webxr sys (5027d0d)
program object topic (6163e67)
proper instantiate offscreencanvas (dcdc47b)
typo on response keys (2359772)
typo prop (39475f8)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/arenaxr/arena-web-core/releases/tag/v2.1.0 :sunflower:


Allow the dump task to be run alone without the import

This is useful for just creating a local copy of the remote database for archive/other purposes.

Very cool, thank you!
Don't know if you're use AWS, but the thing that drives me nuts about this
gem is that mysqldump will completely hose an RDS instance if it's run from
a local machine (from an EC2 instance, it is much faster and does not
affect the RDS instance).  I have not found a way to fix this, but I
suppose I ought to at least add it to the documentation so one knows to use
the :remote option if using RDS & EC2.
Thanks,
Alex
On Tue, Nov 29, 2011 at 1:30 PM, Brian Samson <
<EMAIL_ADDRESS>
wrote:

This is useful for just creating a local copy of the remote database for
archive/other purposes.
You can merge this Pull Request by running:
git pull https://github.com/samsonasu/capistrano-mysqldump master
Or you can view, comment on it, or merge it online at:
https://github.com/alexfarrill/capistrano-mysqldump/pull/1
-- Commit Summary --

Refactor to allow the dump task to be run alone without the import
add gemspec
increment version

-- File Changes --
M Rakefile (2)
A capistrano-mysqldump.gemspec (32)
M lib/capistrano/mysqldump.rb (9)
-- Patch Links --
https://github.com/alexfarrill/capistrano-mysqldump/pull/1.patch
https://github.com/alexfarrill/capistrano-mysqldump/pull/1.diff

Reply to this email directly or view it on GitHub:
https://github.com/alexfarrill/capistrano-mysqldump/pull/1

Thanks for the heads up, I don't actually use AWS but you should probably
add that to the docs :)
What do you mean it "completely hoses" the instance?  If you're talking
about performance, I've found that using 'mysqldump --quick
--single-transaction' fixes a lot of the issues dumping large
tables/databases since it doesn't lock all the tables or read entire tables
into memory.
Cheers,
Brian
On Tue, Nov 29, 2011 at 11:42 AM, Alex Farrill <
<EMAIL_ADDRESS>
wrote:

Very cool, thank you!
Don't know if you're use AWS, but the thing that drives me nuts about this
gem is that mysqldump will completely hose an RDS instance if it's run from
a local machine (from an EC2 instance, it is much faster and does not
affect the RDS instance).  I have not found a way to fix this, but I
suppose I ought to at least add it to the documentation so one knows to use
the :remote option if using RDS & EC2.
Thanks,
Alex
On Tue, Nov 29, 2011 at 1:30 PM, Brian Samson <
<EMAIL_ADDRESS>
wrote:

This is useful for just creating a local copy of the remote database for
archive/other purposes.
You can merge this Pull Request by running:
git pull https://github.com/samsonasu/capistrano-mysqldump master
Or you can view, comment on it, or merge it online at:
https://github.com/alexfarrill/capistrano-mysqldump/pull/1
-- Commit Summary --

Refactor to allow the dump task to be run alone without the import
add gemspec
increment version

-- File Changes --
M Rakefile (2)
A capistrano-mysqldump.gemspec (32)
M lib/capistrano/mysqldump.rb (9)
-- Patch Links --
https://github.com/alexfarrill/capistrano-mysqldump/pull/1.patch
https://github.com/alexfarrill/capistrano-mysqldump/pull/1.diff

Reply to this email directly or view it on GitHub:
https://github.com/alexfarrill/capistrano-mysqldump/pull/1

Reply to this email directly or view it on GitHub:
https://github.com/alexfarrill/capistrano-mysqldump/pull/1#issuecomment-2940903

Thanks, I'm going to try that.  I mean that the RDS instance is inaccesible
to any other client during the mysqldump process, so your website pretty
much goes down if it's trying to use the database at all.
Thanks
Alex
On Tue, Nov 29, 2011 at 1:59 PM, Brian Samson <
<EMAIL_ADDRESS>
wrote:

Thanks for the heads up, I don't actually use AWS but you should probably
add that to the docs :)
What do you mean it "completely hoses" the instance?  If you're talking
about performance, I've found that using 'mysqldump --quick
--single-transaction' fixes a lot of the issues dumping large
tables/databases since it doesn't lock all the tables or read entire tables
into memory.
Cheers,
Brian
On Tue, Nov 29, 2011 at 11:42 AM, Alex Farrill <
<EMAIL_ADDRESS>
wrote:

Very cool, thank you!
Don't know if you're use AWS, but the thing that drives me nuts about
this
gem is that mysqldump will completely hose an RDS instance if it's run
from
a local machine (from an EC2 instance, it is much faster and does not
affect the RDS instance).  I have not found a way to fix this, but I
suppose I ought to at least add it to the documentation so one knows to
use
the :remote option if using RDS & EC2.
Thanks,
Alex
On Tue, Nov 29, 2011 at 1:30 PM, Brian Samson <
<EMAIL_ADDRESS>
wrote:

This is useful for just creating a local copy of the remote database
for
archive/other purposes.
You can merge this Pull Request by running:
git pull https://github.com/samsonasu/capistrano-mysqldump master
Or you can view, comment on it, or merge it online at:
https://github.com/alexfarrill/capistrano-mysqldump/pull/1
-- Commit Summary --

Refactor to allow the dump task to be run alone without the import
add gemspec
increment version

-- File Changes --
M Rakefile (2)
A capistrano-mysqldump.gemspec (32)
M lib/capistrano/mysqldump.rb (9)
-- Patch Links --
https://github.com/alexfarrill/capistrano-mysqldump/pull/1.patch
https://github.com/alexfarrill/capistrano-mysqldump/pull/1.diff

Reply to this email directly or view it on GitHub:
https://github.com/alexfarrill/capistrano-mysqldump/pull/1

Reply to this email directly or view it on GitHub:

https://github.com/alexfarrill/capistrano-mysqldump/pull/1#issuecomment-2940903

Reply to this email directly or view it on GitHub:
https://github.com/alexfarrill/capistrano-mysqldump/pull/1#issuecomment-2941778

Yeah theres a good chance that --single-transaction will fix that since the
otherwise default behavior is to read lock every single table in the db :)
Cheers,
Brian
On Tue, Nov 29, 2011 at 12:04 PM, Alex Farrill <
<EMAIL_ADDRESS>
wrote:

Thanks, I'm going to try that.  I mean that the RDS instance is inaccesible
to any other client during the mysqldump process, so your website pretty
much goes down if it's trying to use the database at all.
Thanks
Alex
On Tue, Nov 29, 2011 at 1:59 PM, Brian Samson <
<EMAIL_ADDRESS>
wrote:

Thanks for the heads up, I don't actually use AWS but you should probably
add that to the docs :)
What do you mean it "completely hoses" the instance?  If you're talking
about performance, I've found that using 'mysqldump --quick
--single-transaction' fixes a lot of the issues dumping large
tables/databases since it doesn't lock all the tables or read entire
tables
into memory.
Cheers,
Brian
On Tue, Nov 29, 2011 at 11:42 AM, Alex Farrill <
<EMAIL_ADDRESS>
wrote:

Very cool, thank you!
Don't know if you're use AWS, but the thing that drives me nuts about
this
gem is that mysqldump will completely hose an RDS instance if it's run
from
a local machine (from an EC2 instance, it is much faster and does not
affect the RDS instance).  I have not found a way to fix this, but I
suppose I ought to at least add it to the documentation so one knows to
use
the :remote option if using RDS & EC2.
Thanks,
Alex
On Tue, Nov 29, 2011 at 1:30 PM, Brian Samson <
<EMAIL_ADDRESS>
wrote:

This is useful for just creating a local copy of the remote database
for
archive/other purposes.
You can merge this Pull Request by running:
git pull https://github.com/samsonasu/capistrano-mysqldump master
Or you can view, comment on it, or merge it online at:
https://github.com/alexfarrill/capistrano-mysqldump/pull/1
-- Commit Summary --

Refactor to allow the dump task to be run alone without the import
add gemspec
increment version

-- File Changes --
M Rakefile (2)
A capistrano-mysqldump.gemspec (32)
M lib/capistrano/mysqldump.rb (9)
-- Patch Links --
https://github.com/alexfarrill/capistrano-mysqldump/pull/1.patch
https://github.com/alexfarrill/capistrano-mysqldump/pull/1.diff

Reply to this email directly or view it on GitHub:
https://github.com/alexfarrill/capistrano-mysqldump/pull/1

Reply to this email directly or view it on GitHub:

https://github.com/alexfarrill/capistrano-mysqldump/pull/1#issuecomment-2940903

Reply to this email directly or view it on GitHub:

https://github.com/alexfarrill/capistrano-mysqldump/pull/1#issuecomment-2941778

Reply to this email directly or view it on GitHub:
https://github.com/alexfarrill/capistrano-mysqldump/pull/1#issuecomment-2942055

That describes the behavior I'm seeing, thanks for the tip, will try it out
Thanks
Alex
On Tue, Nov 29, 2011 at 2:08 PM, Brian Samson <
<EMAIL_ADDRESS>
wrote:

Yeah theres a good chance that --single-transaction will fix that since the
otherwise default behavior is to read lock every single table in the db :)
Cheers,
Brian
On Tue, Nov 29, 2011 at 12:04 PM, Alex Farrill <
<EMAIL_ADDRESS>
wrote:

Thanks, I'm going to try that.  I mean that the RDS instance is
inaccesible
to any other client during the mysqldump process, so your website pretty
much goes down if it's trying to use the database at all.
Thanks
Alex
On Tue, Nov 29, 2011 at 1:59 PM, Brian Samson <
<EMAIL_ADDRESS>
wrote:

Thanks for the heads up, I don't actually use AWS but you should
probably
add that to the docs :)
What do you mean it "completely hoses" the instance?  If you're talking
about performance, I've found that using 'mysqldump --quick
--single-transaction' fixes a lot of the issues dumping large
tables/databases since it doesn't lock all the tables or read entire
tables
into memory.
Cheers,
Brian
On Tue, Nov 29, 2011 at 11:42 AM, Alex Farrill <
<EMAIL_ADDRESS>
wrote:

Very cool, thank you!
Don't know if you're use AWS, but the thing that drives me nuts about
this
gem is that mysqldump will completely hose an RDS instance if it's
run
from
a local machine (from an EC2 instance, it is much faster and does not
affect the RDS instance).  I have not found a way to fix this, but I
suppose I ought to at least add it to the documentation so one knows
to
use
the :remote option if using RDS & EC2.
Thanks,
Alex
On Tue, Nov 29, 2011 at 1:30 PM, Brian Samson <
<EMAIL_ADDRESS>
wrote:

This is useful for just creating a local copy of the remote
database
for
archive/other purposes.
You can merge this Pull Request by running:
git pull https://github.com/samsonasu/capistrano-mysqldump master
Or you can view, comment on it, or merge it online at:
https://github.com/alexfarrill/capistrano-mysqldump/pull/1
-- Commit Summary --

Refactor to allow the dump task to be run alone without the
import
add gemspec
increment version

-- File Changes --
M Rakefile (2)
A capistrano-mysqldump.gemspec (32)
M lib/capistrano/mysqldump.rb (9)
-- Patch Links --
https://github.com/alexfarrill/capistrano-mysqldump/pull/1.patch
https://github.com/alexfarrill/capistrano-mysqldump/pull/1.diff

Reply to this email directly or view it on GitHub:
https://github.com/alexfarrill/capistrano-mysqldump/pull/1

Reply to this email directly or view it on GitHub:

https://github.com/alexfarrill/capistrano-mysqldump/pull/1#issuecomment-2940903

Reply to this email directly or view it on GitHub:

https://github.com/alexfarrill/capistrano-mysqldump/pull/1#issuecomment-2941778

Reply to this email directly or view it on GitHub:

https://github.com/alexfarrill/capistrano-mysqldump/pull/1#issuecomment-2942055

Reply to this email directly or view it on GitHub:
https://github.com/alexfarrill/capistrano-mysqldump/pull/1#issuecomment-2942274

Awesome I'm glad I could help!  Thanks for publishing that gem in the first
place, definitely saved me a bunch of time.
I noticed on your github page that you're in New York.  I'm going to be in
Manhatten for the next 2 weeks for a client and I've never been to the city
before.  You have any survival tips for a first-timer?
Cheers,
Brian
On Tue, Nov 29, 2011 at 10:25 PM, Alex Farrill <
<EMAIL_ADDRESS>
wrote:

This fixed it, thanks
Alex
On Tue, Nov 29, 2011 at 2:09 PM, Alex Farrill<EMAIL_ADDRESS>
wrote:

That describes the behavior I'm seeing, thanks for the tip, will try it
out
Thanks
Alex
On Tue, Nov 29, 2011 at 2:08 PM, Brian Samson <
<EMAIL_ADDRESS>
wrote:

Yeah theres a good chance that --single-transaction will fix that since
the
otherwise default behavior is to read lock every single table in the db
:)
Cheers,
Brian
On Tue, Nov 29, 2011 at 12:04 PM, Alex Farrill <
<EMAIL_ADDRESS>
wrote:

Thanks, I'm going to try that.  I mean that the RDS instance is
inaccesible
to any other client during the mysqldump process, so your website
pretty
much goes down if it's trying to use the database at all.
Thanks
Alex
On Tue, Nov 29, 2011 at 1:59 PM, Brian Samson <
<EMAIL_ADDRESS>
wrote:

Thanks for the heads up, I don't actually use AWS but you should
probably
add that to the docs :)
What do you mean it "completely hoses" the instance?  If you're
talking
about performance, I've found that using 'mysqldump --quick
--single-transaction' fixes a lot of the issues dumping large
tables/databases since it doesn't lock all the tables or read entire
tables
into memory.
Cheers,
Brian
On Tue, Nov 29, 2011 at 11:42 AM, Alex Farrill <
<EMAIL_ADDRESS>
wrote:

Very cool, thank you!
Don't know if you're use AWS, but the thing that drives me nuts
about
this
gem is that mysqldump will completely hose an RDS instance if it's
run
from
a local machine (from an EC2 instance, it is much faster and does
not
affect the RDS instance).  I have not found a way to fix this,
but I
suppose I ought to at least add it to the documentation so one
knows to
use
the :remote option if using RDS & EC2.
Thanks,
Alex
On Tue, Nov 29, 2011 at 1:30 PM, Brian Samson <
<EMAIL_ADDRESS>
wrote:

This is useful for just creating a local copy of the remote
database
for
archive/other purposes.
You can merge this Pull Request by running:
git pull
https://github.com/samsonasu/capistrano-mysqldumpmaster
Or you can view, comment on it, or merge it online at:
https://github.com/alexfarrill/capistrano-mysqldump/pull/1
-- Commit Summary --

Refactor to allow the dump task to be run alone without the
import
add gemspec
increment version

-- File Changes --
M Rakefile (2)
A capistrano-mysqldump.gemspec (32)
M lib/capistrano/mysqldump.rb (9)
-- Patch Links --

https://github.com/alexfarrill/capistrano-mysqldump/pull/1.patch

https://github.com/alexfarrill/capistrano-mysqldump/pull/1.diff

Reply to this email directly or view it on GitHub:
https://github.com/alexfarrill/capistrano-mysqldump/pull/1

Reply to this email directly or view it on GitHub:

https://github.com/alexfarrill/capistrano-mysqldump/pull/1#issuecomment-2940903

Reply to this email directly or view it on GitHub:

https://github.com/alexfarrill/capistrano-mysqldump/pull/1#issuecomment-2941778

Reply to this email directly or view it on GitHub:

https://github.com/alexfarrill/capistrano-mysqldump/pull/1#issuecomment-2942055

Reply to this email directly or view it on GitHub:

https://github.com/alexfarrill/capistrano-mysqldump/pull/1#issuecomment-2942274

Reply to this email directly or view it on GitHub:
https://github.com/alexfarrill/capistrano-mysqldump/pull/1#issuecomment-2955311


[SPARK-47681][SQL] Add schema_of_variant expression.

What changes were proposed in this pull request?
This PR adds a new SchemaOfVariant expression. It returns schema in the SQL format of a variant.
Usage examples:
> SELECT schema_of_variant(parse_json('null'));
 VOID
> SELECT schema_of_variant(parse_json('[{"b":true,"a":0}]'));
 ARRAY<STRUCT<a: BIGINT, b: BOOLEAN>>

Why are the changes needed?
This expression can help the user explore the content of variant values.
Does this PR introduce any user-facing change?
Yes.  A new SQL expression is added.
How was this patch tested?
Unit tests.
Was this patch authored or co-authored using generative AI tooling?
No.

thanks, merging to master!


Kotlin: Safe delete should ignore glob patterns.

When it comes to build files safe delete should trigger on class references (main class) but not for glob patterns. Before implementing this verify the behaviour of the Java plugin.

Hi there! We're doing a clean up of old issues and will be closing this one. Please reopen if you’d like to discuss anything further. We’ll respond as soon as we have the bandwidth/resources to do so.


Snap package.

Includes a wrapper script and snapcraft.yaml to build snap for Tensorflow(GPU). I'm still running tests and will make some updates along the way.

@mikeroyal le t me know when this PR is ready for review. Thank you

Hi @rthadur, I'm ready for review. Let me know if I need to change anything.

Can one of the admins verify this patch?


Should we write selection methods in fit / transform fashion?

Looking through sklearn's selection methods, they do fit/transform syntax. I'm somewhat of two minds on this: if we do the same, all transform does is returns X[:, features] or X[samples], which feels pretty useless. I could see renaming select to fit and moving X and Y out of the constructor (which would probably be wise). @ceriottm, @bhelfrecht, and @hurricane642 would appreciate your input.

What do you mean by renaming select to fit? We already have fit function, and I think, that their functional is ideal. About transform, well,  it's already exist for the SelectorMixin, and I don't think that we need to make something special


Support booleans in SilverStripe\View\Parsers\Diff::getHTMLChunks

Convert booleans to strings ("true", "false") so they can be diff'd for display.

Re-opening to froce tests to run again.

Reordered as per feedback


there already is a bas-2.5 from Michael Haardt

Michael has been quietly maintaining bas-2.5:
www.moria.de/~michael/bas/bas-2.5.tar.gz
Last change was late 2018. When I last spoke with him (2014?) he fixed some fairly serious floating point bugs, but didn't have time to do a full release.
Thanks for taking this project further!

HISTORICAL POST
In 2018 when I started the fixes, I did not get a response from Michael, and unfortunately this source only made it to source management repo after I made the fixes (so there was no way to easily generate patches), as a way to record them and find it later. I do believe 1 or 2 fixes were done that he was already aware of when he released 2.5

As of this moment, there's a 2.6.

yup: http://www.moria.de/~michael/bas/bas-2.6.tar.gz
Looks like it has seen some edits this year, too. These are the new items in NEWS since mid-2020:

Accept "pr" as another shortcut for "print"
Added option -d to convert DO to REPEAT
Added rnd(a,b) for a range
Added commandcount()
Use setenv instead of putenv
Check MID$ assignment overrun

its easy to miss stuff that disappears - do you have a copy of that v2.6, can you link it, because the site does not have it
(ps. I'm going to leave this open for a while)

I have the beginnings of a build server, so I will be able to do non-arm release when thats up (theres an armhf in the repo), at which time I'll make an assessment of whats available and provide plus release packages, and allow pw to be built with sound.
I will also make available some experiment I did around the time this repo was put online, including inter-VT chat and .baz packages.

I've made no new versions, Paul. You don't want to ever see code I've written.
I managed to download 2.6 today from Michael's site, but as you clearly can't access it, I've put it here: https://scruss.com/wordpress/wp-content/uploads/2022/09/bas-2.6-20220201.tgz
I renamed it to the most recently changed file dates. Similarly, I'd downloaded an older version, and it's here: https://scruss.com/wordpress/wp-content/uploads/2022/09/bas-2.6-20200726.tgz
I also have two downloads of 2.5, one from 2016 and one from 2019. There were some bug fixes in the evaluation of FOR loops wrt the ANSI standard somewhere in the 2.5 tree history

What URL did you use. I was updating another repo and tested some url's, this is the only one that worked for me:
http://www.moria.de/~michael/bas/
everything else breaks a Cloudflare connection. In fact ATM I cant even get there, getting redirected via cloudflare to https. Maybe it was a cached version I was seeing, but there were definitely no mention v2.6 on that page.
Hmm.. those two files are different by 4k, maybe he took v2.6 down for the same reason he had to change them, I'll have a look, do some diff's.
As for your version (I wasn't 100% sure it was you, sorry), make it available, I'd like to see how far you got (no matter how ugly). You can email it to me if you dont feel its suitable for public consumption ..

OK, so the v2.6 mentioned 1st in this thread was released in 2021, and contains all the mentioned improvements, along with updated man page (there seems to be a fix in mid$() too, at least according to the man page diff)
I did find this addtion, which I thought was interesting:

+\fBbas\fP is meant to get old code running again. If you always missed a
+programming language as easy as BASIC used to be back then, then advance
+and learn Ruby instead. It brings back the same ease, fun and magic of
+programming, but it is wonderful where BASIC is weird.

I wish Michael had made a public repo mirror somewhere (GitHub or GitLab or .. )

This was the download url I used, and it worked again a minute ago: http://www.moria.de/~michael/bas/bas-2.6.tar.gz
I have made no versions. There is nothing to see

thanks for that. I guess that will do for now. Those links are mostly for people in the future, at least until I can integrate the changes since v2.4

I have made no versions. There is nothing to see

No problems, I still have everything from the last time we talked via email (2020 I think) on a different sd-card/OS. I'd still like to make my PW version build sound as an option. I'll try and get everything together in one place and do some updates, and (like I said above) I would like to do some release packages.


Put shared files on a subpath

Currently, files are shared through the root path:
https://quickdrop.com/file/7c84f8c8-75da-4b92-ab8e-84cb26e4384e
While creating a subpath for them would allow for more granulated external IdP ACL rules, like this (for example the addtiton of a share subpath):
https://quickdrop.com/file/share/7c84f8c8-75da-4b92-ab8e-84cb26e4384e
Practical usage: Keeping the quickdrop.com/file path authenticated, while letting the quickdrop.com/file/share subpath unauthenticated, making it possible only for authenticated users to upload file, while unauthenticated users still are able to download them.

Thanks for the suggestion! I get what you’re going for with the /share subpath idea, but it wouldn’t work as is because it could bypass the app-level and file-level passwords. This would make files accessible just by changing the URL, which could be a security risk.
That said, I understand your point about allowing unauthenticated users to download files while keeping uploads restricted to authenticated users. To address this, I will add a shareable link feature where users can create links that bypass passwords for specific files. These links will have options like expiration dates and can be disabled when needed.
I think this approach will achieve what you’re suggesting but with more control and security. Let me know if I misunderstood, or you have an idea on how to improve it further.

You can now download the new update that has the feature i mentioned


outside logger should not be changed

The install() function should only install new handlers (and remove old handlers if reconfigure==True), verbose level of outside logger should not be changed.

Hi @icyblade and thanks for the feedback.
The unconditional setting of the level of the root logger (logging.root.level) to logging.NOTSET was indeed rather blunt, but not changing the level at all will mask messages with a higher verbosity than the default level of the root logger which is logging.WARNING.
In an attempt to provide sane and unsurprising defaults while minimizing the "invasiveness" of coloredlogs I've now released coloredlogs 6.0 which changes things as follows:

When you don't provide a logger to coloredlogs.install() it will (still) select the root logger and (still) increase the verbosity of the root logger, but now only up to the required log level instead of blindly setting the root logger's verbosity to logging.NOTSET.

When you do provide a logger to coloredlogs.install() it will not touch the root logger at all, instead it will set the required log level on the given logger (the default level selected by colored.install() is logging.INFO) and it will install a StreamHandler on that logger only.

I'm hoping that with these changes I'm (still) providing sane defaults for new users, while at the same time allowing advanced users to configure things just the way they want (without having to fight defaults).


Tomcat 8.5.5 - Problem authenticating with Okta

This is my context.xml
`<Valve className="org.bsworks.catalina.authenticator.oidc.tomcat85.OpenIDConnectAuthenticator"
providers="[
{
name: 'OKTA',
issuer: https://okta-domain.com/oauth2/default,
configurationDocumentUrl: https://okta-domain.com/oauth2/default/.well-known/oauth-authorization-server,
clientId: ,
clientSecret:
},
   ]"

   usernameClaim="email" additionalScopes="email" noForm="true"/>`

I am getting a 401 response. This is the exact response.

FINE [https-openssl-nio-8443-exec-4] org.bsworks.catalina.authenticator.oidc.BaseOpenIDConnectAuthenticator.callTokenEndpoint received response: status: 401, date: 4 Jun, 2018 10:55:29 AM, body: {"error_description":"Cannot supply multiple client credentials. Use one of the following: credentials in the Authorization header, credentials in the post body, or a client_assertion in the post body.","error":"invalid_request"}

I tried removing the client secret but that too came back with client not recognised

Thanks for reporting. Never tested it with Okta. Will look into it...

Fixed in release 2.2.1. It now works with Okta as well.

Thanks a lot


Add setuptools to host section of recipe

See https://github.com/conda-forge/planetmapper-feedstock/pull/20 and https://conda-forge.org/news/2024/08/21/sunsetting-pip-deps/

Checklist

[ ] Used a personal fork of the feedstock to propose changes
[ ] Bumped the build number (if the version is unchanged)
[ ] Reset the build number to 0 (if the version changed)
[ ] Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)
[ ] Ensured the license file is being packaged.

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe/meta.yaml) and found it was in an excellent condition.


Missing the encrypted data value

Hello Rik,
Since we switched to Adyen at OppoSuits, some customers sometimes receive the 'Missing the encrypted data value'-error, see below.
I disabled CSE for now, but the weird thing is that this doesn't appear for all customers, there are successful CC payments.
What could be the cause of this?
2016-05-31T14:32:49+00:00 ERR (3):
exception 'Adyen_Payment_Exception' with message 'Missing the encrypted data value. Make sure the Client Side Encryption(CSE) script did encrypt the Credit Card details' in /var/www/vhosts/opposuits.com/opposuits.com/.modman/Adyen_Payment/app/code/community/Adyen/Payment/Exception.php:42
Stack trace:
#0 /var/www/vhosts/opposuits.com/opposuits.com/.modman/Adyen_Payment/app/code/community/Adyen/Payment/Model/Adyen/Data/PaymentRequest.php(243): Adyen_Payment_Exception::throwException('Missing the enc...')
#1 /var/www/vhosts/opposuits.com/opposuits.com/.modman/Adyen_Payment/app/code/community/Adyen/Payment/Model/Adyen/Abstract.php(276): Adyen_Payment_Model_Adyen_Data_PaymentRequest->create(Object(Ho_MentalSuits_Model_Order_Payment), 607.09, 'cc', 'OpposuitsCOM', 'ONECLICK', 'ONECLICK', 0)
#2 /var/www/vhosts/opposuits.com/opposuits.com/.modman/Adyen_Payment/app/code/community/Adyen/Payment/Model/Adyen/Abstract.php(191): Adyen_Payment_Model_Adyen_Abstract->_processRequest(Object(Ho_MentalSuits_Model_Order_Payment), 607.09, 'authorise')
#3 /var/www/vhosts/opposuits.com/opposuits.com/app/code/core/Mage/Sales/Model/Order/Payment.php(1026): Adyen_Payment_Model_Adyen_Abstract->authorize(Object(Ho_MentalSuits_Model_Order_Payment), 607.09)
#4 /var/www/vhosts/opposuits.com/opposuits.com/app/code/core/Mage/Sales/Model/Order/Payment.php(311): Mage_Sales_Model_Order_Payment->_authorize(true, 607.09)
#5 /var/www/vhosts/opposuits.com/opposuits.com/app/code/core/Mage/Sales/Model/Order.php(877): Mage_Sales_Model_Order_Payment->place()
#6 /var/www/vhosts/opposuits.com/opposuits.com/app/code/core/Mage/Sales/Model/Order.php(1095): Mage_Sales_Model_Order->_placePayment()
#7 [internal function]: Mage_Sales_Model_Order->place()
#8 /var/www/vhosts/opposuits.com/opposuits.com/app/code/core/Mage/Core/Model/Resource/Transaction.php(105): call_user_func(Array)
#9 /var/www/vhosts/opposuits.com/opposuits.com/app/code/core/Mage/Core/Model/Resource/Transaction.php(159): Mage_Core_Model_Resource_Transaction->_runCallbacks()
#10 /var/www/vhosts/opposuits.com/opposuits.com/app/code/core/Mage/Sales/Model/Service/Quote.php(189): Mage_Core_Model_Resource_Transaction->save()
#11 /var/www/vhosts/opposuits.com/opposuits.com/app/code/core/Mage/Sales/Model/Service/Quote.php(249): Mage_Sales_Model_Service_Quote->submitOrder()
#12 /var/www/vhosts/opposuits.com/opposuits.com/app/code/core/Mage/Checkout/Model/Type/Onepage.php(774): Mage_Sales_Model_Service_Quote->submitAll()
#13 [internal function]: Mage_Checkout_Model_Type_Onepage->saveOrder()
#14 /var/www/vhosts/opposuits.com/opposuits.com/.modman/Ecomdev_checkitout/app/code/community/EcomDev/CheckItOut/Model/Type/Onepage.php(458): call_user_func_array(Array, Array)
#15 /var/www/vhosts/opposuits.com/opposuits.com/app/code/core/Mage/Checkout/controllers/OnepageController.php(511): EcomDev_CheckItOut_Model_Type_Onepage->__call('saveOrder', Array)
#16 /var/www/vhosts/opposuits.com/opposuits.com/app/code/core/Mage/Checkout/controllers/OnepageController.php(511): EcomDev_CheckItOut_Model_Type_Onepage->saveOrder()
#17 /var/www/vhosts/opposuits.com/opposuits.com/app/code/core/Mage/Core/Controller/Varien/Action.php(419): Mage_Checkout_OnepageController->saveOrderAction()
#18 /var/www/vhosts/opposuits.com/opposuits.com/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(250): Mage_Core_Controller_Varien_Action->dispatch('saveOrder')
#19 /var/www/vhosts/opposuits.com/opposuits.com/.modman/Ho_OfflineMaintenance/app/code/local/Ho/OfflineMaintenance/Controller/Router/Standard.php(55): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#20 /var/www/vhosts/opposuits.com/opposuits.com/app/code/core/Mage/Core/Controller/Varien/Front.php(176): Ho_OfflineMaintenance_Controller_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#21 /var/www/vhosts/opposuits.com/opposuits.com/app/code/core/Mage/Core/Model/App.php(354): Mage_Core_Controller_Varien_Front->dispatch()
#22 /var/www/vhosts/opposuits.com/opposuits.com/app/Mage.php(683): Mage_Core_Model_App->run(Array)
#23 /var/www/vhosts/opposuits.com/opposuits.com/index.php(182): Mage::run('opposuits_nl_nl...', 'store')
#24 {main}`

Hi @Maikel-Koek,
This could be because of a certain browser/device. If you have any javascript errors in your checkout our CSE script could not be executed. In the log file above this exception you should see the browser data of the customer please check with these specs if you could reproduce the problem.
Regards,
Rik
Adyen

Hi Rik,
Here are some of these loglines:
2016-05-31T14:27:34+00:00 ERR (3): Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:46.0) Gecko/20100101 Firefox/46.0
2016-05-31T14:28:17+00:00 ERR (3): Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:46.0) Gecko/20100101 Firefox/46.0
2016-05-31T14:29:08+00:00 ERR (3): Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:46.0) Gecko/20100101 Firefox/46.0
2016-05-31T14:32:40+00:00 ERR (3): Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.94 Safari/537.36
2016-05-31T14:32:49+00:00 ERR (3): Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.94 Safari/537.36

Hi @Maikel-Koek,
What is the url I can help you? Did you checked at this yourself if you have any javascript errors on the checkout in these broswers on the mac ?
Regards,
Rik
Adyen

Hi @Maikel-Koek,
Did you solve this issue ? Saw that you are not using the default magento checkout so that could cause an issue.
Regards,
Rik
Adyen

We also still have this error sometimes. Looks like it is browser related.

Looks like the browser v is now also logged. FYI still occurs sometimes
2017-05-08T20:28:21+00:00 ERR (3): Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36
2017-05-08T20:28:21+00:00 ERR (3):
Adyen_Payment_Exception: Missing the encrypted data value. Make sure the Client Side Encryption(CSE) script did encrypt the Credit Card details in app/code/community/Adyen/Payment/Exception.php:42
Stack trace:
#0 app/code/community/Adyen/Payment/Model/Adyen/Data/PaymentRequest.php(253): Adyen_Payment_Exception::throwException('Missing the enc...')
#1 app/code/community/Adyen/Payment/Model/Adyen/Abstract.php(359): Adyen_Payment_Model_Adyen_Data_PaymentRequest->create(Object(Mage_Sales_Model_Order_Payment), 114.95, 'cc', 'ShirtsofHolland...', 'ONECLICK', 'RECURRING', 0)
#2 app/code/community/Adyen/Payment/Model/Adyen/Abstract.php(267): Adyen_Payment_Model_Adyen_Abstract->_processRequest(Object(Mage_Sales_Model_Order_Payment), 114.95, 'authorise')
#3 app/code/core/Mage/Sales/Model/Order/Payment.php(1089): Adyen_Payment_Model_Adyen_Abstract->authorize(Object(Mage_Sales_Model_Order_Payment), 114.95)
#4 app/code/core/Mage/Sales/Model/Order/Payment.php(342): Mage_Sales_Model_Order_Payment->_authorize(true, 114.95)
#5 app/code/core/Mage/Sales/Model/Order.php(896): Mage_Sales_Model_Order_Payment->place()
#6 app/code/core/Mage/Sales/Model/Order.php(1114): Mage_Sales_Model_Order->_placePayment()
#7 app/code/core/Mage/Core/Model/Resource/Transaction.php(105): Mage_Sales_Model_Order->place()
#8 app/code/core/Mage/Core/Model/Resource/Transaction.php(159): Mage_Core_Model_Resource_Transaction->_runCallbacks()
#9 app/code/core/Mage/Sales/Model/Service/Quote.php(189): Mage_Core_Model_Resource_Transaction->save()
#10 app/code/core/Mage/Sales/Model/Service/Quote.php(249): Mage_Sales_Model_Service_Quote->submitOrder()
#11 app/code/core/Mage/Checkout/Model/Type/Onepage.php(815): Mage_Sales_Model_Service_Quote->submitAll()
#12 app/code/core/Mage/Checkout/controllers/OnepageController.php(578): Mage_Checkout_Model_Type_Onepage->saveOrder()
#13 app/code/core/Mage/Core/Controller/Varien/Action.php(418): Mage_Checkout_OnepageController->saveOrderAction()
#14 app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(254): Mage_Core_Controller_Varien_Action->dispatch('saveOrder')
#15 app/code/core/Mage/Core/Controller/Varien/Front.php(172): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#16 app/code/core/Mage/Core/Model/App.php(365): Mage_Core_Controller_Varien_Front->dispatch()
#17 app/Mage.php(683): Mage_Core_Model_App->run(Array)
#18 index.php(89): Mage::run('ovh_nl', 'store')
#19 {main}

This should be resolve if there are still issues with the latest version please open a new issue.
Regards,
Rik
Adyen


Split config sections based on entire line

Currently you'll get the following error if parsing a config file with a commented out peer:
Traceback (most recent call last):
  File "<python-input-1>", line 2, in <module>
    config = WireguardConfig.from_wgconfig(fh)
  File "/usr/local/lib/python3.13/site-packages/wireguard_tools/wireguard_config.py", line 239, in from_wgconfig
    peer = WireguardPeer.from_wgconfig(key_value)
  File "/usr/local/lib/python3.13/site-packages/wireguard_tools/wireguard_config.py", line 132, in from_wgconfig
    return cls(**conf)
TypeError: WireguardPeer.__init__() missing 1 required positional argument: 'public_key'

This PR fixes it by only matching full lines for section headings.

Technically we should be checking all lines for comments, and allowing inline comments after the sections too, but I'm not sure how rigorous we should be.


Make kubelet's file source go through conversion

See comments for details.  Same problem exists in HTTP source, but I want to
float this for review first.
@bgrant0607 @smarterclayton

tests failed, I will fix those up ASAP

Now with HTTP fixed and tests that pass.

And test cases that cover this case!

This affects all of the cadvisor pods for anyone running from head - I'd like to get it in today, if possible.

Do you want me to reassign this review?

@dchen1107 want to take over the review on this one?  I want to get it in today.

Of course, doing it now.

Can you add a test with "version: v1beta2" too? It should work, but still want to make sure no one would break this in the future.

Done

LGTM. Will merge on green.

Sorry, was debugging something else and missed this.
----- Original Message -----

@dchen1107 want to take over the review on this one?  I want to get it in
today.

Reply to this email directly or view it on GitHub:
https://github.com/GoogleCloudPlatform/kubernetes/pull/3701#issuecomment-71104174

@smarterclayton NP - Take a look if you want

LGTM - I hate this code.


Implemented support for workspaces

see rust-lang-nursery/rustfmt#1244
cc @nrc

I have believe I have fixed the errors the tests gave me.

I've addressed your comments @nrc and also changed the error message for -p <package> inside a non workshop environment

@Emilgardis thanks for the changes. Could you rebase please? Then I will merge.

Test errors are unrelated to my changes as far as I can see.

Is this possibly a regression in nightly?

rust-lang/rust#40918 maybe related.

Yeah, the doctest behaviour in nightly changed. I fixed this for rustfmt in a commit last night


Add Debian URL to shortnames

Patch originall from
Reinhard Tartler<EMAIL_ADDRESS>Signed-off-by: Daniel J Walsh<EMAIL_ADDRESS>

Replaces: https://github.com/containers/shortnames/pull/16


Moving topic editing into a dialog to improve topics display

Description
This PR improves the topics display on the private entry page by only displaying the selected topic with a bubble indicating the type of topic and moving the topic selection into a new dialog where users can see all 3 types of topics, edit the manual topic, and select the topic of choice. By moving it into a new dialog, we have more space to explain each type of topic without relying on tooltips. The main Info panel is also easier to read since there's no longer 4 lines of topic-related info.
Before

After
GitHub App workflow - notice how the manual topic is not editable and the caption says to edit it in the .dockstore.yml

Hosted workflow - notice how the manual topic is editable and that hosted entries only have two options: manual and AI.

Full workflow (traditional registration)

Review Instructions
Verify that you can select different types of topics. On the private entry page, you should see the selected topic and a bubble indicating the type of topic. On the public page, you should only see the topic (with no bubble unless it's an AI topic).
Issue
https://github.com/dockstore/dockstore/issues/5727
https://ucsc-cgl.atlassian.net/browse/DOCK-2483
Security
If there are any concerns that require extra attention from the security team, highlight them here.
Please make sure that you've checked the following before submitting your pull request. Thanks!

[x] Check that your code compiles by running npm run build
[x] Ensure that the PR targets the correct branch. Check the milestone or fix version of the ticket.
[x] If this is the first time you're submitting a PR or even if you just need a refresher, consider reviewing our style guide
[x] Do not bypass Angular sanitization (bypassSecurityTrustHtml, etc.), or justify why you need to do so
[x] If displaying markdown, use the markdown-wrapper component, which does extra sanitization
[x] Do not use cookies, although this may change in the future
[x] Run npm audit and ensure you are not introducing new vulnerabilities
[x] Do due diligence on new 3rd party libraries, checking for CVEs
[x] Don't allow user-uploaded images to be served from the Dockstore domain
[x] If this PR is for a user-facing feature, create and link a documentation ticket for this feature (usually in the same milestone as the linked issue). Style points if you create a documentation PR directly and link that instead.
[x] Check whether this PR disables tests. If it legitimately needs to disable a test, create a new ticket to re-enable it in a specific milestone.

Before reviewing code, I like the screenshots except for the "edit" button. It's a bit understated given that it leads to a dialogue box. For example, the actions button is a bit more inviting(?)

Before reviewing code, I like the screenshots except for the "edit" button. It's a bit understated given that it leads to a dialogue box. For example, the actions button is a bit more inviting(?)

Hmm, I see what you're saying, but the edit button opening a dialog is an existing behaviour on other pages like the organizations page

Unless we prefer a different wording for it like "Configure" with a gear icon?

Hmm, I see what you're saying, but the edit button opening a dialog is an existing behaviour on other pages like the organizations page
Unless we prefer a different wording for it like "Configure" with a gear icon?

Fair point. Or maybe something like the old preview badge
https://github.com/dockstore/dockstore-ui2/pull/1012

Fair point. Or maybe something like the old preview badge
https://github.com/dockstore/dockstore-ui2/pull/1012

@denis-yuen I believe we use "preview" as a way to indicate that a feature is still under development (ex: services and previously notebooks) so I'm hesitant to use that term in another context.
I think I will keep it as Edit for now to match the existing behaviour on other pages unless you and others feel strongly about changing it

I think I will keep it as Edit for now to match the existing behaviour on other pages unless you and others feel strongly about changing it

I think that's fine, but do create a ticket to explore something like a "new!" badge or something.
This all seems a little hidden and I think we'd like to show-off this work when released

I think that's fine, but do create a ticket to explore something like a "new!" badge or something. This all seems a little hidden and I think we'd like to show-off this work when released

Created https://ucsc-cgl.atlassian.net/browse/SEAB-6561. This may be nice to have for other new features in the UI as well


"Necrilești" is listed in the drop-down menu

Description:
"Necrilești" is listed in the drop-down menu alongside its corresponding county and commune, according to the law
Precondition:
The website is up an running.

Step 1
Type "Necrilești" in the search bar.

Expected results
The location is listed in the drop-down menu as "Necrilești, Alba (Întregalde)".


Remove default_mem_mb from the cookie-cutter

See https://github.com/Snakemake-Profiles/lsf/issues/45#issuecomment-1097459073 and https://github.com/Snakemake-Profiles/lsf/issues/45#issuecomment-1098196847

and #41

Sorry, I embarrassingly had not fully understood snakemake --profile parameter although I contribute to this project :( . After re-reading it and playing with some directives in the config.yaml, I realised we can actually specify not only default mem_mb, but also disk_mb and tmpdir. Closing this in favour of https://github.com/Snakemake-Profiles/lsf/issues/50