flarectl doesnt support plan type Enterprise

When we on board sites to cloudflare we want to create them under our enterprise account.
Expected behavior
there should be a optional flag for --plan Enterprise
ie. flarectl zone create --zone example.io  --jumpstart true --account-id ${CF_ACCOUNT_ID} --type partial --plan Enterprise
Current behavior
Not supported
Possible solution
Default to basic and add it as a optional flag
Context
I'm trying to on board sites in a automated way and this is impeding progress
Your Environment
Include as many relevant details about the environment you experienced
the bug in:

Version used: 8a0d6e0
Environment name and version: MacOS 10.15.1

Have you considered using a tool designed for this type of task like Terraform? There is a Cloudflare provider which already handles this.

Its ok for most cases however we have too many unique sites (1500+). Our domains need to be a partial setup, we are on google cloud so verification is possible but moving from the registrar's is not. My purpose is for cloudflare ssl certs on our domains. I'm using the cname verification method which is still not possible with terraform, i was hoping to leverage flarectl with gcloud and api calls for everything that is still not possible.

cname support is supported: https://github.com/terraform-providers/terraform-provider-cloudflare/issues/280
docs: https://www.terraform.io/docs/providers/cloudflare/r/zone.html


Install in Jenkins

There was a major complication to moving us to Jenkins: we are relying heavily on root VMs in Travis. I wanted to keep this process all unprivileged if possible since are Jenkins nodes are not transient, so this is the result. Now we work directly on the Stratum 0, even for trial builds (we just abort the transaction at the end). As long as the Jenkins job is configured to only run one build at a time this should be no problem, even if it's not as isolated as I'd like.
I think what makes the most sense is, instead of installing on merge, we should have @galaxybot run the script with PUBLISH=true whenever an authorized tool installer comments e.g. @galaxybot deploy this. This avoids any difficulty of trying to figure out what the changes in the PR are after merging, and it makes it trivial to attempt reinstallation if some weird runtime problem causes the first attempt to fail. Then, nothing will be done on merge.

The current failure is due to requirements on the galaxy-util 19.9.0.dev5 (and dev3) wheel being messed up - it should be (and is correct in the source) bz2file; python_version < '3.3', but in the wheel it's just bz2file, for which there is no Python 3 wheel. Not sure how this happened but I am guessing maybe an old version of wheel or setuptools?
dev5 wheel on PyPI:
% grep bz2file galaxy_util-19.9.0.dev5.dist-info/METADATA
Requires-Dist: bz2file

dev3 wheel I built locally:
% grep bz2file galaxy_util-19.9.0.dev3.dist-info/METADATA
Requires-Dist: bz2file ; python_version < "3.3"

I don't want to install the python-dev packages on Jenkins nodes if I don't have to.
The dev5 changes are on a branch of @jmchilton's so hopefully he can make a correct dev6 wheel or grant me access to galaxy-util and I'll do it.

Got access to the PyPI repos, thanks @jmchilton!

It works! Now we just need to figure out how to set up the trigger for galaxybot to deploy this.

Woohoo!

@natefoo will the second job bound to passphrase that we talked about not work?

@galaxybot sit!

It looks like pushing new commits clears $ghprbCommentBody whereas closing/reopening the PR causes it to be set to the previous value. Which probably isn't a problem, just something we need to be aware of.

@galaxybot test

Ok, I rebased out the commit changing tools on Test, this is ready to roll.
When an authorized user opens or adds commits to a PR, or comments @galaxybot test this (technically " this" is optional), a full installation will be performed but the transaction aborted at the end. When an authorized user comments @galaxybot deploy this, the transaction will be published instead of aborted. Nothing should happen when the PR is merged.

One minor issue - by moving deployment to a Jenkins PR builder trigger, we've subverted the purpose of CODEOWNERS - now anyone listed in the PR builder plugin config (currently all the same people as the code owners) can trigger a deployment to e.g. my Test or Main configs. I don't think this is a major issue as we are all friendly well-behaved folks. :smile:

I've temporarily relaxed the branch protection rules until we all agree on how this should work and get everything back into production.

Big step, thanks @natefoo! 🚀

:tada: :100: :1st_place_medal:


Support for NeRFs and Gaussian splatting

Neural radiance fields (NeRFs) and Gaussian splatting recently received a lot of attention. These are 3D representations that can be optimized from posed image collections via differentiable rendering yielding near-photorealistic results.
There are a large number of follow-up works that adopt the main idea from the original works, but modify the network architecture, sampling procedure, exact rendering equation, relax the assumption of posed images, etc.
This makes it more difficult to support these directions out-of-the-box.
Describe a solution you'd like
In my opinion the best (and maybe only) way to add support is via plugins that allow custom datatypes (e.g., logging the 3D Gaussians, network weights, or whatever is the underlying representation) and custom rendering (e.g., given the camera parameters for the 3D view, and the logged data, let the plugin render RGB image + Z buffer, which are then combined with supported primitives on the Rerun side).
NeRFs can typically not be viewed in real-time, thus an adaptive rendering scheme should be implementable (i.e., resolution could easily be increased when the camera does not move, I believe nerfstudio does this).
Describe alternatives you've considered
An option might be to support whatever comes closest to a reference implementation for Gaussian splatting (e.g. this one). But I'm not convinced this is a viable solution at this point, when there's still a lot of research at the renderer level going on.

Here's a fun web-based real-time renderer for Gaussian splats in case you haven't seen it: https://github.com/antimatter15/splat

I have a branch emilk/gaussian-splats we're I've experimented with importing .ply files with gaussian splats, as can be downloaded from https://poly.cam/tools/gaussian-splatting. It is currently blocked on implementing proper transparency (sorting the points back-to-front):

https://github.com/rerun-io/rerun/issues/702

This looks a pretty good gaussian splat impl, better than the ones floating around on slack and discord so far.
https://github.com/KeKsBoTer/web-splat
wgpu & egui based. uses radix sort compute shader for splat rendering (leaving that poor lil cpu alone!) (therefore only works in Webgpu enabled browser ofc)

I was looking into visualizing 3D Gaussian Splatting reconstructions with rerun.io and discovered this issue.
@Wumpf thanks for mentioning my renderer!
I would like to help with the integration of a 3D Gaussian Splatting renderer.
My suggestion would be to use the GPU Raxis sort if WGPU is available. Otherwise, use a Bitonic sorter on the CPU as a fallback (like poly.cam or this implementation GaussianSplats3D).

Thank you @KeKsBoTer I'll get back to you on that :)
I think the main difficulties we'll have it to formulate how the splats are ingested from the api and how to integrate the splat rendering with the rest of our (fairly primitive) renderer in a meaningful way. I figure as long as the interaction is between splat and opaque it's not that hard since splat rendering can still participate in depth testing. Once other transparent objects come in it gets a bit trickier without implementing fully general order independent transparency (arguably not that far off once splat sorting is there). Alternatively we'll just have a dedicated view for the time being and don't allow other objects in it

I created a separate create for our radix sort implementation: https://crates.io/crates/wgpu_sort.

nice!!

@KeKsBoTer getting a bit offtopic of the original ticket here, but the bit about subgroup handling in the sorting algorithm gives me pause. I was scrolling a little bit in the shader code to understand the exact subgroup size dependency. As understand it's that https://github.com/KeKsBoTer/wgpu_sort/blob/master/src/radix_sort.wgsl#L267 assumes that any atomic writes by the same subgroup are immediately visible to any other subgroup member upon atomic load?
Since intel (and I believe also newer AMD which support both 64 and 32 wide subgroups) uses compiler heuristics to determine the subgroup size, this may break arbitrarily depending on driver updates, yes?
In that case we wouldn't really be able to risk using this since we can't really predict when the assumption holds. The easiest way out of it would be to add a subgroup control native-only feature to wgpu to control this, but that would ofc preclude WebGPU.
... did I get all this right? I feel like I only have a very vague picture of what's going on :)

@Wumpf Yes you are correct. I mention this in the Limitations of the package REAME. As long as wgpu has no subgroup control (which it will have soon hopefully) it can potentially break.
We estimate/guess the subgroup size by sorting a small list and checking if the sorting is correct.
This is not a 100% reliable method but I have never seen it break.
To fix this problem in the meantime you can simply set the subgroup size to 1 when compiling the shader.
This will make the sorting 100% safe but also slower. here is a comparison for my NVIDIA A5000:

Subgroup size
10k
100k
1 Million
8 Million

32
109.31µs
110.636µs
318.018µs
1.6525ms

1
391.55µs
389.031µs
869.413µs
4.162672ms

The sorting is roughly 3x slower but still more than fast enough to sort Gaussian Splatting scenes that typically have around 1 to 5 million points.
I hope this answers your questions / concerns.

thanks for clearing this up! also nice benchmarks there again, super cool that you can test it that quickly as well :)


Submit can only be clicked in the summary page

#1533
Changelog:

Submit button is disabled until you get to the Summary page
Added validation messages to the Summary page
Computation in Summary is disabled if there are validation issues

 Compliance Report | Can only Submit from Summary page |2|


Refused to load the script because it violates the following Content Security Policy directive

Hi,
I try to override a .js file from a website, but when I do the file doesn't load and I get the following error message :
website.com/:1 Refused to load the script 'data:text/javascript;charset=UTF-8;base64,...'
because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-inline' 'unsafe-eval'
https://*.website.com https://website.com https://*.website1.com https://website.com https://cdn.website.net
https://cdnjs.cloudflare.com https://www.google.com https://www.gstatic.com https://www.googletagmanager.com
https://www.google-analytics.com https://*.website2.com https://*.website2.net". Note that 'script-src-elem' was not explicitly set, so 'script-src' is used as a fallback.

Is there a way to fix that ?

Same issue

Could maybe try using a header rule to delete the "Content-Security-Policy" header. Not sure if that will work.

I end up putting nginx at front of nuxt and use nginx header in location area as follow
add_header Content-Security-Policy " default-src *.mywebsite.com *.gstatic.com *.googleapis.com *.fontawesome.com script-src 'self' 'unsafe-inline' 'unsafe-eval' *.gstatic.com;  font-src 'self' data: blob: *.gstatic.com *.googleapis.com *.google-analytics.com *.cloudflare.com *.fontawesome.com;  img-src 'self' data: blob: *.mywebsite.com *.gstatic.com *.googleapis.com;  media-src 'self' data: blob: *.mywebsite.com *.gstatic.com *.googleapis.com;  object-src 'self';  connect-src 'self' *.mywebsite.com;";


Feature request: Authentication and multiple user support?

Dear Perplexica team:
Excellent work.  Is there a plan to add authentication and multiple-user support so that the deployment can be used by different people with their own API keys?
Thanks!

@poisson-sg You may run the service behind Authelia, which will add an auth layer (at least I do so), but this will still not solve your multi-user/session request, which will be of great value. On the other hand, given that GPU resources will likely be limited, I would recommend to reduce the model choice to avoid GPU OOM situations.

@nirabo Can you go into how you integrated with Authelia?

@nirabo Can you go into how you integrated with Authelia?

I've followed the nginx-proxy-manager with authelia integration video here  (https://www.youtube.com/watch?v=4UKOh3ssQSU) and started both in one docker composition. perplexica was running in its default docker composition (as per repo), alongside searXNG etc. I then created a new proxy instance in the proxy-manager dashboard following the instructions from the YT video and all went to work pretty nicely. Go have a check and let me know if you hit any underwater rocks.


Android Gradle Plugin fails to find OpenCV from OpenCV_ROOT

When I append a path to OpenCV into OpenCV_ROOT find_package doesn't consider this path even though it lists it in OpenCV_ROOT when CMake is run from Android Gradle Plugin. The same CMake script works fine on a usual CMake. The issue is described here in more detail.
The current solution is to iteratively set OpenCV_DIR to each path that was intended to be appended to OpenCV_ROOT and call find_package to determine if this path is correct. Firstly, this solution has a clear overhead, secondly, CMake adds  each of the OpenCVConfig.cmake considered this way into build even if it doesn't correspond to a found package (and this results into another hack in BuildOpenCV.cmake where I have to patch OpenCVConfig-version.cmake insted of OpenCVConfig.cmake so it doesn't get added into the build).

Seems like it can be fixed with set(CMAKE_FIND_ROOT_PATH_MODE_PACKAGE BOTH)


Fix missing message for overbooked workshops

The current implementation does not pass the reservation to the error message template when an activation link for an overbooked session is followed. This PR fixes this issue to ensure that attendees get a meaningful error message in that case.

Pull Request Test Coverage Report for Build 401

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-6.0e**-06%**) to 99.975%

Totals

Change from base Build 399:
-6.0e-06%

Covered Lines:
3351

Relevant Lines:
3351

💛  - Coveralls

coverage decreased because of 1 deleted LOC


Your ClickOnce Experience?

Hi,
I noticed you are using ClickOnce for hass-workstation-service. I am the owner of adrilight and I am using Squirrel. Can you tell me, what is your experience with click once so far?
Squirrel seems slow on issue fixing lately and does not really support .net 5/6.

Hi, I'm the author of Squirrel. Indeed, the current version doesn't have native support for .NET Core and friends, but actually it's fairly easy to work around this. Here's some example code:
https://gist.github.com/anaisbetts/9015f33a95c523a133bb624e3c77213d
We basically follow the steps for a non-C# application and run Update.exe to ask it to update. If all you want is to update your app silently in the background, this can be done pretty easily. Let me know if I can help with setting up Squirrel as an installer, I use HASS Workstation Service and ofc would also be very happy for it to have a reliable updater! 😅


[cherry-pick][branch-2.3][Enhancement] Add lag metrics for PAUSED Kafka Jobs (#18558)

What type of PR is this：

[ ] BugFix
[ ] Feature
[x] Enhancement
[ ] Refactor
[ ] UT
[ ] Doc
[ ] Tool

Which issues of this PR fixes ：

Fixes #
Problem Summary(Required) ：

Checklist:

[ ] I have added test cases for my bug fix or my new feature
[ ] This pr will affect users' behaviors
[ ] This pr needs user documentation (for new or modified features or behaviors)

[ ] I have added documentation for my new feature or new function

Bugfix cherry-pick branch check:

[ ] I have checked the version labels which the pr will be auto backported to target branch

[ ] 3.0
[ ] 2.5
[ ] 2.4
[ ] 2.3

run starrocks_fe_unittest

run starrocks_fe_unittest


Module not found: 'quill'

I get this error when I'm trying to run the tutorial
I'm working on mac machine
Think you.

This has already been fixed on master. Please install from Git until we release a new version.


test_views.py:89: Test crumbs siblings.

The puzzle 345-5d25d7b3 from #345 has to be resolved:
https://github.com/fidals/refarm-site/blob/63500270fb4a293e12c7099ad326ddf7f55e31c7/tests/catalog/test_views.py#L89-L89
The puzzle was created by @duker33 on 23-Sep-19.
Estimate: 30 minutes,  role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.

the are already tested at SE side, so it's not a hot task


Reorder Columns

What's the Problem?
I can't be sure but seem to remember the column for cloud status was positioned similar to the native file explorer.
The problem currently is you cannot even move the columns which I believe with previous versions, you could

.
Solution/Idea
Re-enable please (if it was previously doable) and if not, please implement.
Alternatives
None
Priorities

Capability
Priority

This proposal will allow developers to accomplish W
Must

This proposal will allow end users to accomplish X
Should

This proposal will allow developers to accomplish Y
Could

This proposal will allow end users to accomplish Z
Won't

Files Version
Version: <IP_ADDRESS>
Windows Version
OS Version: 10.0.22000.318
Additional comment
No response

Included in #4643


Pass in action occurred time

Resolves https://github.com/hyperledger/firefly-transaction-manager/issues/111
Allow action occurred time to be passed in so the recorded time reflects the time when an action occurred.

I can see the changes now, i understand it better i should have added the signature *fftypes.FFTime in the interface AddSubStatusAction(ctx context.Context, txID string, subStatus apitypes.TxSubStatus, action apitypes.TxAction, info *fftypes.JSONAny, err *fftypes.JSONAny, actionOccurred *fftypes.FFTime) error } instead of removing  it in the main AddSubStatusAction()


Very slow removal of large number of files

Description
Today I had to remove some folders that contained a large number of files (10,000). I noticed that Files simply cannot do this as the app becomes unusable while it is doing that, both when moving to the recycling bin or permanently deleting them.
With this simple cmd DEL /F/Q/S *.* > NUL, it takes 3.2 seconds. But with Files I stopped counting at 4+ minutes and it wasn't even halfway done. The CPU usage was very high (>40%, and the RAM usage was >1GB), which made the OS pretty slow.
With explorer. exe these are the results of the benchmark:
Move to recycling bin: 1 min 4.1 s
Delete permanently: 5.3 s
You can make consistent benchmarks this with this script, which will create 10,000 .txt files.
for /l %%x in (1, 1, 10000) do (    echo %%x    copy NUL %%x.txt ) pause
(save it as a .bat file)
Steps To Reproduce

Create a lot of files by using the provided script
Delete them with Files
App becomes unusable, very slow deletion times (approximately 13,900 % more than a simple del command).

Requirements
App does not freeze/get unusable and deletion times are comparable with those of explorer.exe or cmd
Files Version
<IP_ADDRESS>
Windows Version
10.0.22621.2361
Log File
debug.log

I can confirm this even when then number of files isn't that big it still takes noticeably longer than File explorer

@ruben2s are you referring to how long it takes to delete the items, or do you mean the amount of time before the confirmation prompt is displayed?

I am refering to how long it takes to delete the items

Thanks for the response, we're tracking this in #7275, #13632 and #7518.


TimeView .rdtBtn fired twice on mobile devices

I'm Submitting a ...
[x] Bug report
[ ] Feature request
[ ] Support request

Steps to Reproduce
Run the TimeView component on a mobile device
Hit any of the arrows buttons in order to change hours or minutes
Expected Results
Values should be increased/decreased only once at a time
Actual Results
Values are increased/decreased twice at a time
Other Information (e.g. stacktraces, related issues, suggestions how to fix)
I suppose the issue comes from this portion of code, where onTouchStart and onMouseDown might both fired on mobile devices
onTouchStart: this.onStartClicking('increase', type), onMouseDown: this.onStartClicking( 'increase', type )

Experiencing this issue too when trying to integrate time picker into a form

Any solution for that?

Which mobile device?

All iOS devices I suppose.
I tested on iPhone SE & iPad
Get Outlook for iOShttps://aka.ms/o0ukef

From: Rikki Tooley<EMAIL_ADDRESS>Sent: Friday, March 2, 2018 11:57:22 AM
To: YouCanBookMe/react-datetime
Cc: Nicolas Sandron; Author
Subject: Re: [YouCanBookMe/react-datetime] TimeView .rdtBtn fired twice on mobile devices (#525)
Which mobile device?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/YouCanBookMe/react-datetime/issues/525#issuecomment-369890784, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ACqGLGtiZJUR3goG48YeJuYZYL3DaLGBks5taSWSgaJpZM4SP_D-.

My issue is also coming out of IOS devices. Tested on Iphone 6 plus and 2017 ipad

Same to me! It seems to fire "onmousedown" and "onmouseup" events separately instead of a single "onclick" on all iOS touch devices. (tested on iPhone 5/6/8 and iPad).

This is happening in all the touch devices because of the duplicate event listeners (onTouchStart & onMouseDown). I think caused by this PR - https://github.com/YouCanBookMe/react-datetime/pull/506. onTouchStart event listener should be removed from the code as the touch devices support onMouseDown event.

Hey, any update on this issue?

I am experiencing same issue too.. Any quick fix for this?

I'm working on a react project so I just added a boolean 'incremented' to state and toggle it on/off on every change. It runs smoothly, but now it only works on mobile. This is for Cordova so I can live with it. but would be awesome if someone could approve the pr to fix this.

There is a pull request for this since March. How hard is it to accept it?

Any Update on this PR?

I just performed the fix mentioned at the top - go into timeView.js and remove all onTouchStart events. works on both browser and touch devices.

It's not working even with the new release. The minutes isn't even progressing and the hours progresses twice as originally reported by OP. Tested in iOS device.


Adding anti-vm rule to check for an unmoving mouse cursor

Simple anti-vm technique that makes use of the "GetCursorPos" API (called at least twice) to check if the mouse cursor ever moves.
Initially placed this in the nursery for testing.

In hindsight, it's probably more accurate to put this under a category of "anti-sandboxing" than "anti-vm".

very cool, thank you!


EmailVerification.php bug fix

Instagram masks email in lower case.
Therefore, an email that has capital letters was incorrectly masked by EmailVerification ::getMaskedEmail(). Because of this InstagramAuthException throws.
This pull request fix this issue.

@Theder thanks for contribution


[FormRecognizer] Call out targeted service API version in README

Yes generally we don't include versions in READMEs.  I believe this is for preview only and addresses one issue of confusing versions https://stackoverflow.com/questions/61504780/adding-azure-logic-app-step-for-form-recognizer-2-0-has-issue-with-built-in-conn/61505963?noredirect=1#comment108800990_61505963.  I will double check with the crew.

I also update the CHANGELOG in this PR


Add focus mode adjustment and exposure support

Add long press to lock focus
Exposure adjustment, when the focus mode is manual focus,  can manually adjust the exposure

If I don't explain it clearly, you can open the system camera and see the focus mode and exposure adjustments
thanks

Hey @Eiffelyk, my apologies for the delay!
I'm currently working on exposure adjustment and will strive to release it ASAP. After this, I'll work on lock focus.
Thank you for opening the issue! 😄

Have you managed to work on blocking the focus? I'd like to activate hyperfocus


Confused about ImagePullPolicy

After cloning the starter pack and not making any changes, I ran make helm-deploy and the broker cannot deploy because the image isn't present, and the helm command explicitly turns off image pulling (error below).
I'm not quite sure what the intended workflow was?
Originally (before trying the starter pack) I was using draft to avoid requiring a registry, and I'm mostly curious if you had another workaround, or if it's expected that I'm pushing the image somewhere before deploying. If so, the README needs to be updated to include that step.
$ kubectl describe po/broker-skeleton-broker-skeleton-5bfd8c4d5f-pvcps -n broker-skeleton
Name:           broker-skeleton-broker-skeleton-5bfd8c4d5f-pvcps
Namespace:      broker-skeleton
Node:           minibroker/<IP_ADDRESS>
Start Time:     Tue, 06 Feb 2018 08:24:00 -0600
Labels:         app=broker-skeleton-broker-skeleton
                chart=broker-skeleton-0.0.1
                heritage=Tiller
                pod-template-hash=1698470819
                release=broker-skeleton
Annotations:    kubernetes.io/created-by={"kind":"SerializedReference","apiVersion":"v1","reference":{"kind":"ReplicaSet","namespace":"broker-skeleton","name":"broker-skeleton-broker-skeleton-5bfd8c4d5f","uid":"5fb85...
Status:         Pending
IP:             <IP_ADDRESS>
Created By:     ReplicaSet/broker-skeleton-broker-skeleton-5bfd8c4d5f
Controlled By:  ReplicaSet/broker-skeleton-broker-skeleton-5bfd8c4d5f
Containers:
  service-broker-skeleton:
    Container ID:
    Image:         quay.io/osb-starter-pack/servicebroker:latest
    Image ID:
    Port:          8080/TCP
    Command:
      /opt/servicebroker/servicebroker
    Args:
      --port
      8080
      -v
      5
      -logtostderr
    State:          Waiting
      Reason:       ErrImageNeverPull
    Ready:          False
    Restart Count:  0
    Liveness:       tcp-socket :8080 delay=10s timeout=2s period=10s #success=1 #failure=3
    Readiness:      tcp-socket :8080 delay=10s timeout=2s period=10s #success=1 #failure=1
    Environment:    <none>
    Mounts:
      /var/run/secrets/kubernetes.io/serviceaccount from default-token-8rtfq (ro)
Conditions:
  Type           Status
  Initialized    True
  Ready          False
  PodScheduled   True
Volumes:
  default-token-8rtfq:
    Type:        Secret (a volume populated by a Secret)
    SecretName:  default-token-8rtfq
    Optional:    false
QoS Class:       BestEffort
Node-Selectors:  <none>
Tolerations:     <none>
Events:
  Type     Reason                 Age               From                 Message
  ----     ------                 ----              ----                 -------
  Normal   Scheduled              32s               default-scheduler    Successfully assigned broker-skeleton-broker-skeleton-5bfd8c4d5f-pvcps to minibroker
  Normal   SuccessfulMountVolume  32s               kubelet, minibroker  MountVolume.SetUp succeeded for volume "default-token-8rtfq"
  Warning  ErrImageNeverPull      3s (x4 over 32s)  kubelet, minibroker  Container image "quay.io/osb-starter-pack/servicebroker:latest" is not present with pull policy of Never
  Warning  FailedSync             3s (x4 over 32s)  kubelet, minibroker  Error syncing pod

@carolynvs Yes, I ran into a similar problem, I agree on changing the image pull policy from ErrImageNeverPull. Unless @pmorie had a specific reason for that? :)

I think it was inadvertent or just laziness in the din of battle. It should definitely not be hard-coded.


Allow the openhands-resolver to also read full comments from PR

Right now i believe OpenHands resolver is able to read comments from issue (the _get_issue_comments function in openhands_resolver/issue_definitions.py), but not PR yet. It will be great to have this.

Hey @xingyaoww , I think I implemented this here: https://github.com/All-Hands-AI/openhands-resolver/pull/273
Is that what you were looking for?

I was actually thinking about the normal comments that is not a result of start a "review" - like this one: https://github.com/All-Hands-AI/OpenHands/pull/4801#issuecomment-2461134051

Got it, thanks!


Document how to run Elixir services & add Elixir services to Tilt

Which problem is this PR solving?

Fixes #123

There is an example Elixir app but running it was not documented and it wasn't available to run through Tilt. This PR adds docs for how to run the Elixir services and makes Elixir services available to run through Tilt.
Short description of the changes

Added elixir services to Tilt
Added README instructions for all the different ways to run Elixir services
Edited editorconfig because the line endings were messing with .tool-versions 😭

Expected Outcome(s)

[x] Should be able to run Elixir services with Tilt by running tilt up elixir
[x] Should be able to run Elixir services with Docker by running docker-compose up
[x] Should be able to run individual Elixir services by following instructions
[x] Elixir services should send data to Honeycomb

Mmmm, an elixir of EGS. I may crib some of this stuff to make some upstream docs improvements for erlang/elixir, too

Mmmm, an elixir of EGS. I may crib some of this stuff to make some upstream docs improvements for erlang/elixir, too

Let me know if I can help with this at all!


IValueAnySymbol.WriteAnyValue method throws Exception

If working with a struct on a IValueAnySymbol. When you call WriteAnyValue on that instance you will get an System.ArgumentException with the message Struct member not found! (Parameter 'type')
I believe there is a bug in the latest ADS version for .Net (current used 5.0.545)
Because when I write the same struct with the WriteAny method from the IAdsConnection interface it doesn't throw an exception.
I created a small demo application to illustrate the problem with an .net console project and a TwinCAT PLC project
DemoApplication.zip
.

Thanks for the response, looking forward to the fix.


docs: removed internal release process doc

Removed release process internal doc
Fixed ci for PR's from forked repos
Disabled visual checks as long as we can't use secrets in the context of forked repo

If we don't request for PR title from contributors - let's skip it completely. I don't see a reason to check it "sometimes".
Also closing [https://github.com/oryx-frontend/oryx/issues/32](the issue).
PS This PR should be "chore" 😄

@PhilinTv

If we don't request for PR title from contributors - let's skip it completely. I don't see a reason to check it "sometimes".
Also closing [https://github.com/https://github.com/oryx-frontend/oryx/issues/32](the issue).

Agree, removed.

PS This PR should be "chore" 😄

Yeah, initially it was about docs, but with all the changes related to ci - it's a chore.


Fix a macro

This PR fixes a macro definition that includes an unexpected closing brace.

thanks as always for noticing!

Thanks for merging!


Update guidance on creating the Logs folder

Addresses https://github.com/aspnet/websdk/issues/152#issuecomment-348569871
Related: https://github.com/aspnet/AspNetCoreModule/issues/30
Based on the latest guidance for creating and deploying the Logs folder :sparkles: auto-magically :sparkles: that covers all manner of deployment strategies.
cc/ @vijayrkn @dasmulli
Thanks to @DaleMckeown and @gpcaretti.

Added a note suggested by @pan-wang in https://github.com/aspnet/AspNetCoreModule/issues/30#issuecomment-348587497.


statefulset fix and kubeclient switch

Changes

fix a bug that causes statefulset to fail for non-system tenant
add kubeclient selection based on tenant

Validation

statefulset with hostpath pvc created and deleted correctly on both tenant partitions
no regression with pod and deployment creation and deletion

Notes

TP kubeclient is still duplcated
add this in tenant partition to allow host path pv: export ENABLE_HOSTPATH_PROVISIONER=true
need further code on node status update

/approve

/lgtm


Adds Jason Morris

This pull request adds my personal website and info to the A11y webring. The webring links were added to the bottom of the home page in https://github.com/jsnmrs/jasonmorris/pull/668. Thanks!

Welcome! 🎉


[All Browsers][All Platforms] Slack link should take user to target="_blank"

When user clicks or taps on the footer section, Slack icon specifically, the link opens a Google Forms page.  If user clicks back button, an pop-up window reminder comes up requesting user if he/she agrees to leave.  This link would work better if it was open on a new tab or window.

Small correction, the behavior previously described does not affect iOS(10) Safari.

We decided against it - https://github.com/ampproject/ampstart/pull/175


Login Url Not working - data couldnt be read

I've tried both using Https and http, as well as switching the ports for my paperless docker container but I still can't reach the url to sign in.
The Error Reads : "The entered URL is invalid. The data couldn't be read because it is missing."
Would love to use the app but for whatever reason this is causing me issues. No problem signing into other apps using this type of login protocol.

@pshannon-git Can you send me logs from the login screen?

Went ahead and created new session this morning to test both http and https following.
[11/16/2024, 9:42 AM] [General] Last app version was: ? [11/16/2024, 9:42 AM] [General] Current app version is: 1.5.1 (108) [11/16/2024, 9:42 AM] [General] Checking login status [11/16/2024, 9:42 AM] [API] Connection info changed, reloading! [11/16/2024, 9:42 AM] [General] Something went wrong trying to find the idenities in the keychain [11/16/2024, 9:42 AM] [General] App becomes active [11/16/2024, 9:42 AM] [Migration] Skipping migration [11/16/2024, 9:42 AM] [General] Checking backend URL <private> [11/16/2024, 9:42 AM] [General] Derive URL: <private> + <private> -> <private> [11/16/2024, 9:42 AM] [API] Headers for check request: <private> [11/16/2024, 9:42 AM] [General] Checking valid-looking URL <private> [11/16/2024, 9:42 AM] [General] Did not get identities from keychain [11/16/2024, 9:42 AM] [General] Checking API error: Error Domain=NSCocoaErrorDomain Code=4864 UserInfo={NSUnderlyingError=0x301f522b0 {Error Domain=NSCocoaErrorDomain Code=3840 UserInfo={NSDebugDescription=<private>, NSJSONSerializationErrorIndex=0}}, NSCodingPath=<private>, NSDebugDescription=<private>} [11/16/2024, 9:42 AM] [General] Checking backend URL <private> [11/16/2024, 9:42 AM] [General] Derive URL: <private> + <private> -> <private> [11/16/2024, 9:42 AM] [API] Headers for check request: <private> [11/16/2024, 9:42 AM] [General] Checking valid-looking URL <private> [11/16/2024, 9:42 AM] [General] Did not get identities from keychain [11/16/2024, 9:42 AM] [General] Checking API error: Error Domain=NSCocoaErrorDomain Code=4865 UserInfo={NSCodingPath=<private>, NSDebugDescription=<private>} [11/16/2024, 9:42 AM] [General] Checking backend URL <private> [11/16/2024, 9:42 AM] [General] Derive URL: <private> + <private> -> <private> [11/16/2024, 9:42 AM] [API] Headers for check request: <private> [11/16/2024, 9:42 AM] [General] Checking valid-looking URL <private> [11/16/2024, 9:42 AM] [General] Did not get identities from keychain [11/16/2024, 9:42 AM] [General] Checking API error: Error Domain=NSCocoaErrorDomain Code=4865 UserInfo={NSCodingPath=<private>, NSDebugDescription=<private>} [11/16/2024, 9:42 AM] [General] Checking backend URL <private> [11/16/2024, 9:42 AM] [General] Derive URL: <private> + <private> -> <private> [11/16/2024, 9:42 AM] [API] Headers for check request: <private> [11/16/2024, 9:42 AM] [General] Checking valid-looking URL <private> [11/16/2024, 9:42 AM] [General] Did not get identities from keychain [11/16/2024, 9:42 AM] [General] Checking API error: Error Domain=NSURLErrorDomain Code=-1200 UserInfo={NSErrorFailingURLStringKey=<private>, NSLocalizedRecoverySuggestion=<private>, _kCFStreamErrorDomainKey=3, _NSURLErrorFailingURLSessionTaskErrorKey=<private>, _NSURLErrorRelatedURLSessionTaskErrorKey=<private>, NSLocalizedDescription=<private>, NSErrorFailingURLKey=<private>, NSUnderlyingError=0x301fb0d50 {Error Domain=kCFErrorDomainCFNetwork Code=-1200 UserInfo={_kCFStreamPropertySSLClientCertificateState=0, _kCFNetworkCFStreamSSLErrorOriginalValue=-9836, _kCFStreamErrorDomainKey=3, _kCFStreamErrorCodeKey=-9836, _NSURLErrorNWPathKey=satisfied (Path is satisfied), viable, interface: utun4, ipv4, ipv6, dns, uses wifi}}, _kCFStreamErrorCodeKey=-9836} [11/16/2024, 9:42 AM] [General] Checking backend URL <private> [11/16/2024, 9:42 AM] [General] Derive URL: <private> + <private> -> <private> [11/16/2024, 9:42 AM] [API] Headers for check request: <private> [11/16/2024, 9:42 AM] [General] Checking valid-looking URL <private> [11/16/2024, 9:42 AM] [General] Did not get identities from keychain [11/16/2024, 9:42 AM] [General] Checking API error: Error Domain=NSCocoaErrorDomain Code=4865 UserInfo={NSDebugDescription=<private>, NSCodingPath=<private>} [11/16/2024, 9:42 AM] [General] Something went wrong trying to find the idenities in the keychain [11/16/2024, 9:42 AM] [General] Requesting log export

The SSL error seems to be pretty generic. Are you using a self-signed certificate?
The other error looks like a decoding error, interestingly enough.
What version of Paperless-ngx are you running?

For the https its a lets encrypt certificate.
Paperless-ngx version 1.8.0 docker container

So I just decided to scrap my old container and rebuild using the docker compose postgres from the paperless-ngx github. Looks to be working now!
Considering I had an old compose file that I pulled it from linuxserver initially, I looked and the page is depreciated. https://docs.linuxserver.io/deprecated_images/docker-paperless-ngx/ . Looks like it possibly had to do with the built in redis instance (I never added an external instance) not passing information to the app?
REDIS_URL= #optional      |    Specify an external redis instance to use. Can optionally include a port (redis:6379) and/or db (redis/foo). **If left blank or not included, will use a built-in redis instance.** If changed after initial setup will also require manual modification of /config/settings.py
Thanks for your help I appreciate it.

Hm ok.
1.8.0 is pretty old, it could be that the app just fails to parse some response from that version and threw an error. I'm probably not special casing this, and therefore the error is pretty generic.
I'll try to see if I can reproduce something similar by using that version.
Anyway, glad it's working now!
Now for the certificate: I also use let's encrypt and it's working without a hitch for me. Did you try this again with the newer version?

Yeah foolishly I didn't release I was using the depreciated  "image: lscr.io/linuxserver/paperless-ngx:latest", which stopped at 1.8.0, instead of the paperless-ngx github image url, which is now 2.13.5.
Https working well with the newer version!


#354 - Initial solution with new jobs added

Now the bug is fixed.
However, there are a few more things in verify we should do:

Check if vehicles from the route are there in the new problem (throw exception)
Remove all jobs not in the new problem, but in the initital solution route

Thanks a lot @balage1541


fix front end sorting of documents

fixes #44 for 1.0 branch.
could possibly be merged into master as well. unfortunately I am unable to test this at the moment.

bump. thanks!

That was quick! ;) Thanks!

Yeah, I get that a lot... if you know what I mean... :(


Add default settings

[ ] IP
[ ] SteamGroupId
[ ] Vanish
[ ] God
[ ] Skin Color
[ ] Beard
[ ] Face
[ ] Hair
[ ] Clothings/Skins
[ ] Items?

closed by https://github.com/EvolutionPlugins/Dummy/commit/9cb31b7ec96d7b463bc3962ce39c67e98772d4f6


Other GPT3 modes?

Hi, really interested in this plugin, thank you for building it. Was wondering about other modes such as "insertion" and "editing" as per https://beta.openai.com/playground. Because I might have some badly formatted stuff which GPT3 fixes very easily in editing mode by sending the prompt "fix the formatting". Is that something possible? As of now the plugin appends/adds extra text below.
Super not important, but hope in future we'd also be able to have a panel at the side with sliders for Temperature/Max length/Top P/etc.

@crazymedguy , I had insertion in my initial implementation of this plugin. Totally feasible / done before. I removed that functionality, because I didn't want to use the most expensive option for GPT-3. The lower-tier options (curie) gave me roughly 2 million calls with similar-enough results for my use case.
I could just make plugin setting to enable "advanced" features that Davinci models allow, but you'd want to note that results are slower and more expensive.
Btw, Temperature and Top P can be set in the plugin settings. Are you suggesting that you'd like to be able to set them "per command"?


Project ID and name mixed up

https://github.com/GoogleCloudPlatform/deploymentmanager-samples/blob/9e38d8d75489c7660a0d6a424988d86809db66bf/community/cloud-foundation/templates/project/project.py#L24-L25
This is incorrect. Should be:
project_name = context.env['name']
project_id = context.properties.get('project_id', project_name)

https://github.com/GoogleCloudPlatform/deploymentmanager-samples/blob/9e38d8d75489c7660a0d6a424988d86809db66bf/community/cloud-foundation/templates/project/project.py#L227
project_id should be used instead of project_name ( or context.env['name'] )
project_id has to be passed to create_service_accounts function.


data: Med16-11

Changes proposed

Check List (Check all the applicable boxes)

[x] My code follows the code style of this project.
[ ] My change requires changes to the documentation.
[ ] I have updated the documentation accordingly.
[ ] All new and existing tests passed.
[x] This PR does not contain plagiarized content.
[x] The title of my pull request is a short description of the requested changes.

Screenshots

Note to reviewers

I will merge this Pull Request.  Any changes (such as the tags suggestion mentioned above) can come in a new Pull Request.  When you are ready to do this, you may wish to have a look at our Editing Guide in Docs: https://linkfree.eddiehub.io/docs/how-to-guides/editing


chore: upgrade kafka-sdk

Don't merge until we know that #693 works checking the test suite on stage


Update composer.json

Updated compatibility with the new heroicons icon set.

https://github.com/filamentphp/filament/issues/3916#issuecomment-1241703242
https://github.com/filamentphp/filament/issues/3916#issuecomment-1241735142


Vis 1-> one last update for eraseOnUpload

As controller v5 starts to erase folder by default on upload, to remove artifacts from e.g. builds, adapters need to explicitly opt-out now.
As some legacy systems have stored userdata in vis folder, this will be deleted. We have a temporary fix in controller v5, but this won't stay forever. So please set ioPack.common.eraseOnUpload: false in io-package and create one last release with vis 1 ;-)
And ioPack.common.eraseOnUpload: true for vis-2 as our workaround defaults to false for visualization adapters for now

published


Support diff_match_patch_python library

Per #34, this PR adds support for an alternate diffing library in annotate(). We now have three options (though probably want to converge on one):

By default, annotate() uses built in Python diffing.
If you pip install diff_match_patch, then annotate(use_dmp=True) uses this pure-python DMP library.
If you instead pip install diff_match_patch_python, then annotate(use_dmp=True) uses this C++ DMP library. (Note for testing that you must pip uninstall the other one first -- they don't coexist.)

The speed difference is very significant: in my test on the text in #34, the first option took 17,000ms to call annotate(), the second option took 700ms, and the third option took 10ms. So I'd pretty much only consider the diff_match_patch_python performance to be acceptable.
There's an open question in #34 of whether DMP returns correct results, though I haven't been able to reproduce the error.
(FWIW there's also some packaging weirdness about diff_match_patch_python -- it changes the interface of Google's official library but uses the same name, so if you have one installed you can't use packages that rely on the other one.)

Kind of sounds like we should just go with the last one. The advantage of the first is no dependencies, but it sounds like it's so slow it's not worth keeping around. The advantage of the second is...no C++ (?), but I feel like there's no getting around that in a big project these days anyhow?
I guess if @mattdahl can't reproduce his error in #34, maybe we just go with the third one and drop the others? It wouldn't change our output or APIs, right, so seems like a safe decision? (I also don't think many people are using eyecite yet in any case.)

Updated to use diff_match_patch_python by default, but kept the option around to use difflib just for debugging. Also added Matt's long case as a testcase.

Nice. I especially appreciate the move to using +, - and =. It made the whole thing make more sense to me.

This is great, thank you!


submitted shares leaking

I notice another issue, not sure if it only comes out of the closet due to pushing high hashrate but I have a ton of shares being double submitted ie. I would have 98% stalerate to kiwipool(or any other pool) due to bitclockers shares (or any other pool) being submitted to kiwi partially and then also some to bitclockers (this is just example, it could be any pool)
Anyone else notice this behaviour with about 20pools listed and doing ~15-20GH of traffic.

Something is broken in gevent 1.0. If you can get gevent 0.13.6 working it should be stable.

Submitting work to wrong pools, I am mining at slush for instance and it submits a ton back to slush but then also a bunch to kiwipool or arsbitcoin etc. leaving them at 99.99% stale/reject counting until they actually get mined and then their accepted shares would obviously increase.
Is there any way to fix the share leaking or are you aware of it atleast?

Would be good to get this fixed, wasting alot of my submits on non-contenders :P

Any idea yet around the shares leaking/submitting to wrong pool?

Merkle code might be right. The code display code might be wrong. I'm adding the new worker interface then going to go bug fix.


Split SymfonyBridge in 3 different packages

DoctrineORMBridgeBundle
CommandBusBundle
EventBusBundle

Main reason to do this now is that we are already on the verge of creating a new major version and this allows us to force the ProxyManager dependecie for DoctrineOrmBridgeBundle.

+1. I think that it is a good idea to offer each bundle as a separate package.

I'm 👎 on this. Let's not make this more complex.

The main reason behind this was that we don't need these checks. But i'm fine with leaving it as it is right now.
https://github.com/SimpleBus/SimpleBus/blob/main/packages/symfony-bridge/src/RequiresOtherBundles.php#L14-L27


Hello Great Plugin but need some updates look inside bro

hello
Need to arrange codes so that the spaces
And also add to vb.net

i talk about Enlighter - Customizable Syntax Highlighter plugin

i know but I didn't catch the sentence:

Need to arrange codes so that the spaces

VisualBasic Support has already been requested in is implemented in EnlighterJS4 (will be available within the next major Enlighter WordPress Release v3)
best regards, Andi


compatibility: Item Collection drag and drop from grid

Determine what is needed on the Tidy side to ensure items can be dragged and dropped into item containers.
Reference
SagaTympana — Yesterday at 9:16 PM
Just noticed that you can't drag/drop items from inventory into item containers with the Item Collection module. Edit: this is only with the grid inventory, regular list works okay.

Possibly fixed by #263


Expose TLS configuration

Motivation:
Some user may feel anxiety when sending their login password via cleartext protocol such as http and h2c.
So we need to provide a way to protect their data from the network.
Modifications:

Add tls property to dogma.json for specifying paths of certificates file and a key file.

Result:

Closes #146

What do you think about generating a self-signed certificate automatically if a user did not specify TlsConfig and enabled https protocol? (We could log at WARN about it when we're doing this.)

Codecov Report

Merging #147 into master will decrease coverage by 0.02%.
The diff coverage is 53.84%.

@@            Coverage Diff             @@
##           master     #147      +/-   ##
==========================================
- Coverage   61.38%   61.36%   -0.03%
==========================================
  Files         261      262       +1
  Lines        8823     8846      +23
  Branches     1025     1027       +2
==========================================
+ Hits         5416     5428      +12
- Misses       2799     2808       +9
- Partials      608      610       +2

Impacted Files
Coverage Δ

...necorp/centraldogma/server/PathBasedTlsConfig.java
100% <100%> (ø)

...necorp/centraldogma/server/CentralDogmaConfig.java
63.44% <100%> (+0.8%)
:arrow_up:

...com/linecorp/centraldogma/server/CentralDogma.java
70.5% <23.07%> (-2.38%)
:arrow_down:

...ecorp/centraldogma/server/CentralDogmaBuilder.java
59.09% <33.33%> (-1.85%)
:arrow_down:

...internal/replication/ZooKeeperCommandExecutor.java
72.27% <0%> (-0.34%)
:arrow_down:

...rver/internal/command/CreateRepositoryCommand.java
64.28% <0%> (+14.28%)
:arrow_up:

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 62377a8...5a15951. Read the comment docs.

What do you think about generating a self-signed certificate automatically if a user did not specify TlsConfig and enabled https protocol? (We could log at WARN about it when we're doing this.)

That's good suggestion. I will add code for that. Thanks!

Thanks, reviewers!


Message logged when handling existing index in Elasticsearch is unclear about reason

Commit 7898b05 of the data pipeline, (included in the master branch via opentargets/data_pipeline#522) introduced a debug message about swallowing an ‘index exists exception’. This would happen when trying to create an index in Elasticsearch, either after Elasticsearch reported that the index did not exist, or after it has completed a call to the subroutine to delete the index.
Encountering this log message would leave me wondering why that is how the pipeline handles this circumstance, as my first impression would be that the index was not actually successfully cleared.

@afaulconbridge, do you remember why this occurred? If you can't immediately think of a brief way to clarify the log message, I could try to rephrase your reply and make a pull request.

This affects pull request https://github.com/opentargets/data_pipeline/pull/517.

I think this will only happen when the index already exists (i.e. when the --val--append is used). With the changes in PR opentargets/data_pipeline#517 your right that this message should never be called.
I'm not sure what to do about it. For now, I suggest we leave it as it and you see if it comes up in your logs when using append.

I see. I'll look out for it once the code ends up in a release. If does turn out to be a state that should never occur at that point, I imagine it's best to let the exception bubble up and crash the pipeline. We'd have to think about why it occurred before we can decide how to the code should behave then.

closing, create a new issue if this continues


Feature/storybook split poc

Changes proposed in this Pull Request:

POC for splitting stories into smaller pieces for easier Story src navigation.

Don't merge this yet; this is just a POC to see if the new format seems reasonable.

Motivation for splitting the code comes from a few places:

This new format is a best-practice introduced in Storybook 5.2+; it's called Component Story Format and has a few benefits, including to add tests to individual states if we ever go down this route.
It's easier to find the source code for a story that's displayed in the Canvas.

I updated the components and theme dependencies, and stopped changing the 'Notes' section title to 'README'. In the process of getting some feedback on the layout.

Are we able to fix sticky scroll on the read me's? Currently if you scroll to bottom of any read me file then select a different one you land in the middle or bottom of  the other read me

Are we able to fix sticky scroll on the read me's? Currently if you scroll to bottom of any read me file then select a different one you land in the middle or bottom of the other read me

I messed around for about 30 minutes and I can't figure out a way to add this scroll top without another layer of duct tape.  Basically we'd have to  call a scrollTop function after clicking the notes tab & post-content render.
The container that needs scrolled is this class: 'css-10ro1m'
Few things here I'm not a fan of:

Using seemingly-generated class names to perform an action.
Post-content rendering actions; no easy way to know when the content drawn.

This is a side effect of rendering the README story as the first thing a user sees; if the user views a Story then views the Notes, the scroll distance is reset.


Fix %track%- %title% tagToFilename Not Working

Format string was trying to match %track%- %title, however, the string
that should be matched is %track%- %title% (missing last %). This makes
%track%- %title% work properly.

Sure thing, I've never used the branch switch option in Github so hopefully that didn't break anything.

Thanks!


Denedo plugin

First version of the Denodo plugin

Remark: JDBC driver is only availble from a login protected HTTP URL!

Funny, my local version compiles error free...


Option to read the optional headers (languages-cld2, fetchTimeMs, charset-detected)

There seems to be no way of reading the optional headers that appears between the metadata and request headers.
fetchTimeMs: 1313
charset-detected: UTF-8
languages-cld2: {"reliable":true,"text-bytes":29834,"languages":[{"code":"de","code-iso-639-3":"deu","text-covered":0.99,"score":990.0,"name":"GERMAN"}]}
From CC-MAIN-20200216182139-20200216212139-00000.warc.gz

These are metadata records, here's how to print their content. They are different from the request record, which has the request headers as the content of the record.
import sys
from warcio.archiveiterator import ArchiveIterator

with open(sys.argv[1], 'rb') as stream:
    for record in ArchiveIterator(stream):
        if record.rec_type == 'metadata':
            print(record.content_stream().read())

Example output
b'fetchTimeMs: 1591\r\ncharset-detected: GB2312\r\nlanguages-cld2: {"reliable":true,"text-bytes":3887,"languages":[{"code":"zh","code-iso-639-3":"zho","text-covered":0.95,"score":1986.0,"name":"Chinese"}]}\r\n\r\n'


Fixed "max concurrent queries" for lower DWU sizes

Hi @krishmasand, I'm your friendly neighborhood Azure Pull Request Bot (You can call me AZPRBOT). Thanks for your contribution!

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

TTYL, AZPRBOT;

@krishmasand : Thanks for your contribution to the Azure documentation! The author, @jrowlandjones, has been notified to review your proposed change.

#sign-off thank you @krishmasand for this update!


Create collaborator for tax-tribunals-datacapture repo

closing/reopening to kick terraform plan action

closing/reopening to kick terraform plan action


Cannot start the boilerplate after "yarn start"

Hi,
I am following the Youtube tutorial and everything goes fine until I type "yarn start". Then my browser opens to localhost:3000 for a few minutes until I get this warning: NoMoralisContextProviderError: Make sure to only call useMoralis within a  < MoralisProvider >
I did update the .env file with my server URL and App password and installed all the dependencies.
I am not sure what else might be the problem. Can anyone assist please?

I am having the same issue

same to me


Update exchange code

Not expecting this to be merged as it's just a tiny rewrite of the google provider to get things working again.
Also didn't rewrite tests.

Fixes https://github.com/thomseddon/traefik-forward-auth/issues/272

I've just re-build my traefik-forward-auth including this modification and it's working fine for me.
I was having issues with some webapps not performing authentication using the headers added by this module, but now that I fixed it I'm not sure if it's thanks to this fix that the email is properly showing up in the header or if it's only because I fixed the header-name on the webapps that was searching for X-Real-User instead of X-Forwarded-User....
Nonetheless, I am running with these changes without a hickup ;)

Too bad it never got merged.


Add a nox option to run tests as a backend group and docstring walkthough for understanding

Running nox -e devtest will run each backend test file individually and report results.

Need to refactor the poetry side of things. Poetry 1.2 got released today but probably makes sense to stay 1.1.2 in the short term. We'll see. It's been a bit of a pain installing.

Codecov Report

Merging #42 (fbf2216) into main (8ca10be) will not change coverage.
The diff coverage is 100.00%.

@@           Coverage Diff           @@
##             main      #42   +/-   ##
=======================================
  Coverage   94.58%   94.58%
=======================================
  Files           8        8
  Lines         499      499
=======================================
  Hits          472      472
  Misses         27       27

Impacted Files
Coverage Δ

sending/backends/memory.py
100.00% <ø> (ø)

sending/backends/redis.py
100.00% <ø> (ø)

sending/base.py
93.49% <ø> (ø)

sending/backends/websocket.py
90.62% <100.00%> (ø)

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 8ca10be...fbf2216. Read the comment docs.


[clean] Space Auto Remover - CH8

Run regex algo to suto remove spaces (as publisher required), replace half-width with full-width (i.e. "(" to "（") in suitable situations.

[ ] Need to check html rendering: numref, cite, etc. rendering

Job d2l-zh/PR-966/1 is complete.
Check the results at http://preview.d2l.ai/d2l-zh/PR-966/

Job d2l-zh/PR-966/2 is complete.
Check the results at http://preview.d2l.ai/d2l-zh/PR-966/

Job d2l-zh/PR-966/3 is complete.
Check the results at http://preview.d2l.ai/d2l-zh/PR-966/


microk8s.enable kubeflow freeze

After first successful run and then rebooting microk8s is not able to run kubeflow anymore. This takes forever:
billy@billy:~$ microk8s.enable kubeflow
Enabling dns...
Enabling storage...
Enabling ingress...
Enabling metallb:<IP_ADDRESS>-<IP_ADDRESS>...
Waiting for other addons to finish initializing...

inspection-report-20210805_221202.tar.gz
microk8s version: 1.22.3 classic
OS: Ubuntu 20.04

Hi @filiphagan
I see kubelet cannot register with the API server. It is complaining with errors like:
sie 05 22:05:48 billy microk8s.daemon-kubelite[2742]: E0805 22:05:48.507218    2742 node.go:161] Failed to retrieve node info: nodes "billy" not found

Did the hostname change after the kubernetes deployment? Also do not use capital letters and/or underscores in the hostnames of nodes as they are not valid for kubernetes.

@ktsakalozos In fact, yes, I changed it to the one without underscores and capital letters (saw that hint on most common issues). What bothers me is that it was working fine during the first run with the hostname unchanged. After reinstalling microk8s another issue came up, it's described here: https://github.com/ubuntu/microk8s/issues/2502


Qual range for Illumina 1.5+

It seems the range for Illumina 1.5+ should go up to 105, not 104.
See the Wikipedia FASTQ format article.

fixed. thanks for reporting.


feat: add 2021 crawler

Types of changes

Bugfix
New feature
Refactoring
Breaking change (any change that would cause existing functionality to not work as expected)
Documentation Update
Other (please describe)

Description

Checklist:

[ ] Add test cases to all the changes you introduce
[ ] Run inv style locally to ensure all linter checks pass
[ ] Run inv test locally to ensure all test cases pass
[ ] Run inv secure locally to ensure no major vulnerability is introduced
[ ] Update the documentation if necessary

Steps to Test This Pull Request

Expected behavior

Related Issue

Additional context

Solved by https://github.com/pycontw/pycontw-frontend/pull/346


chore(main): release 0.4.0

:robot: I have created a release beep boop
0.4.0 (2024-02-15)
Features

add template-sync, move necessary files (#27) (918a8b0)
clean-up workflow, minor improvements (#23) (5254ee8)
openssf scorecard (#26) (9e878fb)
svelte, typescript linting and testing (#16) (9c02d57)
zarf packaging for uds bundling (#28) (94ec242)

Bug Fixes

back to release-please workflow (#33) (10deabe)
minor fixes, clean-up workflow (#25) (5b882bb)
release-please (#32) (3cc5a67)
release-please and pre-commit dependencies (#31) (b246c52)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/justinthelaw/repository-template/releases/tag/v0.4.0 :sunflower:


[Azure Maps - Azure Maps] API Review

New API Review meeting has been requested.
Service Name: Azure Maps - Azure Maps
Review Created By: Will Huang
Review Date: 05/23/2024 08:00 AM PT
Release Plan:
PR: https://github.com/Azure/azure-rest-api-specs/pull/29153
Hero Scenarios Link: See
Core Concepts Doc Link: See
Description: SnapToRoads/RouteRange APIs refview
Detailed meeting information and documents provided can be accessed here
For more information that will help prepare you for this review, the requirements, and office hours, visit the documentation here

Notes from API Review meeting 5/23/24

Why have a separate "/result" operation? Better to just include the result in the status monitor.
The error example is probably a bad example, because that should be detected before return from initial request
Azure would normally use "kind" rather than "operationType", since this property is a discriminator
Consider making the operations endpoint specific to the matrix operation, /route/matrix/operations, so that the response does not need to be polymorphic and you won't need the operationType property.
What is the purpose of the summary field? Is it only present when the operation is complete and successful?

Consider removing that field since it really should be part of the result

What happens on "partial success"?  Operation succeeds even if all routes failed.
Recommend avoid HTTP protocol details in error messages (e.g. "POST")
Do you need the accept-language request header ? Unusual to see this.

This looks good for preview. Please incorporate the above into the preview if possible/desirable.

Why have a separate "/result" operation? Better to just include the result in the status monitor.

It's a good idea to combine results directly into the result object instead of introducing a new API. However, considering our result size is large, the average latency of the get status API is not consistent.
Therefore, I think continuing to provide the /result API can enhance user experience, and our backend can also offer a streaming method for large results through the /result API.

The error example is probably a bad example, because that should be detected before return from initial request

Updated the error example

Azure would normally use "kind" rather than "operationType", since this property is a discriminator

After internal discussion, we will adopt Azure's naming conventions, changing operationType to kind and operationId to id

What is the purpose of the summary field? Is it only present when the operation is complete and successful?

We removed this field from the OperationResponse but kept it in the RouteMatrixResponse. This field indicates how many routes have failed from origin to destination.

Recommend avoid HTTP protocol details in error messages (e.g. "POST")

Agreed

Do you need the accept-language request header ? Unusual to see this.

We actually don't need it for RouteMatrix; we will remove it.

Is it a common use case to perform this operation and not want to download the result?

The status API can be lightweight and designed for quick responses, while the download API can manage the heavier load of data transfer. If the status API takes too long, users might unexpectedly cancel, but now that we've separated them, they know their result is actually complete. Thus, they understand that their response is large and will take a long time to download. They can then tailor their logic based on their needs.


baseUrl being ignored on compileOnSave and Errors

Npm correctly compiles my code when I do:
import { a } from "app/user"
My tsconfig file has this in it:
"baseUrl" : "."
However, the atom-typescript compiler breaks on the same code.  I have had to turn off compileOnSave and leave the compiling up to npm start, which worked well, but is there a way to get the errors section to stop yelling at me?  I'd be absolutely ideal if atom-typescript could be told that it needs to use baseUrl.

Nevermind.  I restarted NPM and it failed on the same issue.
I am so completely confused.  I guess I'm stuck using relative paths with angular.


Rust: wrappers for creating and removing desktops

Interfaces for creating and removing desktops are wrapped, but the crate provides no public functions to use them.
I have started implementing create_desktop in a branch of a fork, but I didn't figure out a way how to return a desktop created: I think that the function create_desktop in lib.rs must have signature pub fn create_desktop() -> Result<Desktop, Error> instead of pub fn create_desktop() -> Result<(), Error>. If you can help me on how to fix that, I can implement create_desktop and remove_desktop, write a test for them and open a PR.

Hmm, interesting. You might be only user of this library at the moment. I haven't had time to rewrite my DLL to work with this.
Now I did create_desktop however, not sure if it's buggy! My explorer.exe crashed but it did create desktop.

Hmm, interesting. You might be only user of this library at the moment. I haven't had time to rewrite my DLL to work with this.
Now I did create_desktop however, not sure if it's buggy! My explorer.exe crashed but it did create desktop.

Hold on, I will implement the remove_desktop too.

Hold on, I will implement the remove_desktop too.

Now there is both.

Now there is both.

I did create_desktop and remove_desktop, pushed new version to crates 0.0.20.
There are some changes to come to this crate still, for instance the message passing works upside down. In Rust the message passing should work by giving a Sender instead of getting a Reciever. I might fix that when I come back to this, I have implemented it wrong way around first time.

I did create_desktop and remove_desktop, pushed new version to crates 0.0.20.
There are some changes to come to this crate still, for instance the message passing works upside down. In Rust the message passing should work by giving a Sender instead of getting a Reciever. I might fix that when I come back to this, I have implemented it wrong way around first time.

Thanks a lot! FYI I use it to write a library to bring Windows experience somehow closer to XMonad. I will test the updated version now.

Thanks a lot! FYI I use it to write a library to bring Windows experience somehow closer to XMonad. I will test the updated version now.


Wierd errors

Woke up and noticed after updating that the integration is giving errors, maybe it's DS charge servers
This error originated from a custom integration.

Logger: custom_components.duosida.coordinator
Source: custom_components/duosida/duosida_api.py:105
Integration: Duosida (documentation, issues)
First occurred: 8:07:50 AM (6 occurrences)
Last logged: 8:08:49 AM

Unexpected error fetching duosida-<bound method DuosidaDevice.get_device_name of <custom_components.duosida.duosida.DuosidaDevice object at 0x7f707ca75990>>-coordinator data: 'chartList'
Unexpected error fetching duosida-<bound method DuosidaDevice.get_device_name of <custom_components.duosida.duosida.DuosidaDevice object at 0x7f7071781750>>-coordinator data: 'chartList'
Unexpected error fetching duosida-<bound method DuosidaDevice.get_device_name of <custom_components.duosida.duosida.DuosidaDevice object at 0x7f7070b40c40>>-coordinator data: 'chartList'
Unexpected error fetching duosida-<bound method DuosidaDevice.get_device_name of <custom_components.duosida.duosida.DuosidaDevice object at 0x7f7083a19990>>-coordinator data: 'chartList'
Unexpected error fetching duosida-<bound method DuosidaDevice.get_device_name of <custom_components.duosida.duosida.DuosidaDevice object at 0x7f707b742140>>-coordinator data: 'chartList'
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 239, in _async_refresh
    self.data = await self._async_update_data()
  File "/config/custom_components/duosida/coordinator.py", line 40, in _async_update_data
    await self.async_update_state()
  File "/config/custom_components/duosida/duosida.py", line 201, in async_update_state
    self.charging_record = await self.api.async_get_charging_record(self.id)
  File "/config/custom_components/duosida/duosida_api.py", line 105, in async_get_charging_record
    json_x = _jsonx["chartList"]
KeyError: 'chartList'

Logger: homeassistant.config_entries
Source: config_entries.py:1244
First occurred: 8:08:07 AM (1 occurrences)
Last logged: 8:08:07 AM

Config entry 'WallboxDuoSida' for duosida integration not ready yet: 'chartList'; Retrying in background

Have to leave for my trip. Next week will look more into it.

Check if Today Consumption and Total Consumption sensors is showing values. I update their values from application charge record. The error points to charge record loading. Either was the server down or your app connects to a different server.
Ping cpam3.x-cheng.com and see if <IP_ADDRESS> responds and check if sometimes you receive timeout errors.

I'm traveling now but I can confirm that on the DS Charge app it isn't showing any information on the charge record and I charged once with the new app (only Saturday I configured the duosida with the new app I used to use the old with the orange icon)

Can confirm the IP address is the same

Yeah, it seems that the chinese servers does not record all charging sesions. My app also skips now and then some sesions. The error you encounter might be because you do not have any charging records. I will threat than error so you will have a log free use of the component.

Done, you can check it out...

Yes updated it, and started right away without errors :D


Use GasLimitCalculator Everywhere Instead of Function<Long, Long>

PR description
In #1402 , the contributor had to do a cast because of the types we used. This helps them accomplish what they intended without that.
To that end, GasLimitCalculator is now just an interface. This simplifies the logic in what was previously GasLimitCalculator but is now TargetingGasLimitCalculator.
Changelog

[x] I thought about the changelog and included a changelog update if required.

Ok, I was planning on pushing the mutator up to the top and having it be a noop but I'm open to a cast being the less-worse option.

If we push the mutator to the top and in the constant version throw an error I could get on board with that.  Then the RPC would fail if we have a constant gas limit.

Good point, that's definitely better than a noop!

Is a mutator on the gas calculator going to be added?  I feel it should be in this PR not placed in #1402.

I was going to put it in #1402 since that is the PR that introduces runtime mutation of the target so it should bring the associated methods along with it. I think it'd be better conceptual containment.

Have you communicated this with the author of #1402?

I didn't because I assumed he'd be fine with the changes but some proactive communication wouldn't hurt. I'll do so now!

Question, I see that the PR (#1409) that you merged with my PR (#1402) had made it to the latest version of the besu executable, but my PR changes has not.  How do I get my PR into the executable? Must I make changes to my PR, or do I have to submit another pull request altogether?

This PR doesn't include your changes in #1402, I'll be making the changes to your PR directly in order to make it compatible with the new changes and then it'll be merged.

Okay, great. If you need anything from me to help this process along, just let me know.


PostDeployment DNS resolution issue

When trying to call back to synctrigger (for instance).   This is more common when site was recently created.   Few solutions to discuss.

I am likely also running into this issue. Someone directed me to this thread from my stackoverflow post: https://stackoverflow.com/questions/49903503/arm-deployment-of-functions-bot-with-msdeploy-fails-most-of-the-times

Thanks suwatch. Has this fix also been deployed to Azure? If not, when is it scheduled?

The tentative plan is by end of today (04/24/2018).   It might spill over to tomorrow.   Will keep update the issue.

@Rufus1123 the deployment will start today, but will not complete until Friday.

The issue appears to be solved. Performed six builds: all succeeded!

@Rufus1123 thanks for confirming!


added darkmode persistance; improved code quality

🛠 Fixes Issue
Fixes #98
👨💻 Changes proposed

Added support to persist dark mode (used localStorage for it).
Refactored code to improve code quality

Type of change

[x] New feature (non-breaking change which adds functionality)

✔ Check List (Check all the applicable boxes)

[x] My code follows the code style of this project.
[x] This PR does not contain plagiarized content.
[x] The title of my pull request is a short description of the requested changes.

📄 Note to reviewers

📷 Screenshots

Original
Updated

** original screenshot
** updated screenshot **

it was my pleasure @KendallDoesCoding !


Roll Packages from 7e3f5da42e81 to b01736711cc7 (40 revisions)

Roll Packages from 7e3f5da42e81 to b01736711cc7 (40 revisions)
https://github.com/flutter/packages/compare/7e3f5da42e81...b01736711cc7
2023-04-29<EMAIL_ADDRESS>[go_router] Cleans up route match API and introduces dart fix (flutter/packages#3819)
2023-04-29<EMAIL_ADDRESS>[camerax] Add LifecycleOwner Proxy (flutter/packages#3837)
2023-04-29<EMAIL_ADDRESS>[file_selector] Add getDirectoryPaths implementation for Windows (flutter/packages#3704)
2023-04-29<EMAIL_ADDRESS>[various] Update Android example min SDKs (flutter/packages#3847)
2023-04-28<EMAIL_ADDRESS>Bump github/codeql-action from 2.2.12 to 2.3.2 (flutter/packages#3838)
2023-04-28<EMAIL_ADDRESS>[camerax] Implement Image Streaming (flutter/packages#3454)
2023-04-28<EMAIL_ADDRESS>[various] update agp and gradle for all examples in packages (flutter/packages#3822)
2023-04-28<EMAIL_ADDRESS>Update xcode to 14c18 (flutter/packages#3774)
2023-04-28<EMAIL_ADDRESS>[camera_android] Add NV21 as an image stream format #3277 (flutter/packages#3639)
2023-04-28<EMAIL_ADDRESS>[go_router] Remove unused navigator keys (flutter/packages#3708)
2023-04-28<EMAIL_ADDRESS>[image_picker] Move I/O operations to a separate thread (flutter/packages#3506)
2023-04-28<EMAIL_ADDRESS>[pigeon]: Bump org.jetbrains.kotlin:kotlin-gradle-plugin from 1.8.20 to 1.8.21 in /packages/pigeon/platform_tests/test_plugin/android (flutter/packages#3824)
2023-04-28<EMAIL_ADDRESS>[pigeon] Reland: Add an initial example app (flutter/packages#3832)
2023-04-28<EMAIL_ADDRESS>Roll Flutter from c9004ff822cf to 66fa4c5d301c (68 revisions) (flutter/packages#3830)
2023-04-28<EMAIL_ADDRESS>[various] Conditionalize the namespace in all Android plugins (flutter/packages#3836)
2023-04-27<EMAIL_ADDRESS>[in_app_pur]: Bump com.android.billingclient:billing from 5.1.0 to 5.2.0 in /packages/in_app_purchase/in_app_purchase_android/android (flutter/packages#3672)
2023-04-27<EMAIL_ADDRESS>[auick_action_ios] Retries multiple times to not fail ci when there is a flake (flutter/packages#3823)
2023-04-26<EMAIL_ADDRESS>Swap some iOS package CODEOWNERS (flutter/packages#3793)
2023-04-26<EMAIL_ADDRESS>[various] Add targetCompatibility to build.gradle (flutter/packages#3825)
2023-04-26<EMAIL_ADDRESS>[various] Set cmake_policy versions (flutter/packages#3828)
2023-04-26<EMAIL_ADDRESS>[path_provider] Allow win32 up to version 4.x (flutter/packages#3820)
2023-04-26<EMAIL_ADDRESS>[tool] Move Android lint checks (flutter/packages#3816)
2023-04-25<EMAIL_ADDRESS>[google_maps_flutter_android] Fix Android lint warnings (flutter/packages#3751)
2023-04-25<EMAIL_ADDRESS>[in_app_pur]: Bump androidx.annotation:annotation from 1.5.0 to 1.6.0 in /packages/in_app_purchase/in_app_purchase_android/android (flutter/packages#3381)
2023-04-25<EMAIL_ADDRESS>Update test golden images for the latest Skia roll (flutter/packages#3787)
2023-04-25<EMAIL_ADDRESS>[various] Adds Android namespace (flutter/packages#3791)
2023-04-25<EMAIL_ADDRESS>[shared_preferences] Update gradle/agp in example apps (flutter/packages#3809)
2023-04-24<EMAIL_ADDRESS>[go_router] Adds name to TypedGoRoute (flutter/packages#3702)
2023-04-22<EMAIL_ADDRESS>[webview_flutter] Adds support to receive permission requests (flutter/packages#3543)
2023-04-21<EMAIL_ADDRESS>[google_sign_in] Fix Android Java warnings (flutter/packages#3762)
2023-04-21<EMAIL_ADDRESS>[local_auth] Fix enum return on Android (flutter/packages#3780)
2023-04-21<EMAIL_ADDRESS>[pigeon] Warn when trying to use enums in collections (flutter/packages#3782)
2023-04-21<EMAIL_ADDRESS>[webview_flutter_android] [webview_flutter_wkwebview] Platform implementations for supporting permission requests (flutter/packages#3792)
2023-04-21<EMAIL_ADDRESS>[pigeon] Update for compatibility with a future change to the analyzer. (flutter/packages#3789)
2023-04-21<EMAIL_ADDRESS>[camera_android] Fix Android lint warnings  (flutter/packages#3716)
2023-04-21<EMAIL_ADDRESS>[webview_flutter_platform_interface] Adds method to receive permission requests (flutter/packages#3767)
2023-04-21<EMAIL_ADDRESS>[image_picker_ios] In unit test write and read kCGImagePropertyExifUserComment property (flutter/packages#3783)
2023-04-21<EMAIL_ADDRESS>[go_router_builder] Fixed the return value of the generated push method (flutter/packages#3650)
2023-04-21<EMAIL_ADDRESS>[image_picker] Mention launchMode: singleInstance in README (flutter/packages#3759)
2023-04-21<EMAIL_ADDRESS>Revert "[pigeon] Add an initial example app" (flutter/packages#3785)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-packages-flutter-autoroll
Please CC flutter-ecosystem<EMAIL_ADDRESS>on the revert to ensure that a human
is aware of the problem.
...

Commit queue failed; closing this roll.


dynamic add lstm or tlstm in a fashion like char-embedding

To handle sequences with various len, we grouped the same len features together. We can handle these data as char-lstm where we dynamically create various LSTM or TLSTM to handle each of them and concat the last hidden states as the final output.
see an example as https://github.com/bugface/pytorch_lstmcrf

#16


handle null value with strip_tags

Thanks, this is fixed https://github.com/rinvex/laravel-support/commit/edff252424acc39ebff14290852d7e53e0d19f2f


issue with tick params in wrong order

The interval is the 2nd param and needs to be greater than 0.
The 1st param is the delay and 0 seconds is a valid value for the delay.
Causing test failures seen in #181
I think we should backport this to the 1.0.x branch

I'll keep an eye on the tests to see if the H2 test issues happen regularly


Newsletter-223: Translate to Hindi

Updated from fb6e767 to fef62ec
Changes:

Fixed a trailing whitespace error.


Remove 'overrideConfigCompilerVersion' from formatter configuration

Removes the following warnings from the build:
[WARNING] Parameter 'overrideConfigCompilerVersion' is unknown for plugin 'formatter-maven-plugin:2.11.0:format (format-java-sources)'
[WARNING] Parameter 'overrideConfigCompilerVersion' is unknown for plugin 'formatter-maven-plugin:2.11.0:format (format-java-test-sources)'
[WARNING] Parameter 'overrideConfigCompilerVersion' is unknown for plugin 'formatter-maven-plugin:2.11.0:format (format-java-sources)'
[WARNING] Parameter 'overrideConfigCompilerVersion' is unknown for plugin 'formatter-maven-plugin:2.11.0:format (format-java-sources)'

I went back trying to find what version removed the parameter but can't find it. It was added as a parameter in plugin version 0.1.0: https://github.com/revelc/formatter-maven-plugin/blob/main/CHANGELOG.md#ver-010-2010-07-07

This can be seen using mvn clean verify on a newer version of maven. 3.5.4 did not show it but 3.9.1 did.


Problem using the library in Visual Studio on Windows

Hi everyone,
I managed to install the library for a c++ code I am writing on Visual Studio. I can compile the code without problems, but as soon as I get to the functions of the matplotlibcpp library I get the "cannot find module matplotlib" from the python interpreter. The problem is that I have installed matplotlib for pyhton and everything seems done correctly (also the PYTHONHOME variable links to the Anaconda diretctory and so on) and I do not know what to do.
Thank you in advance.

I have the same problem,can you tell me how to slove?thanks

I have the same problem and would appreciate any help.

Facing the same issue, any luck with this?


Support PlantUML on Jira DC

Asked in DID 9729

We're not supporting PlantUML on any atlassian on-prem integrations.


Fix os3 oidc

Information

Type
Breaking change

Fix
No

:tada: This PR is included in version 6.23.4 :tada:
The release is available on:

v6.23.4
GitHub release

Your semantic-release bot :package::rocket:

:tada: This PR is included in version 6.23.4 :tada:
The release is available on:

v6.23.4
GitHub release

Your semantic-release bot :package::rocket:


Copilot - Incorrect magic code error is not dismissed after returning to previous step

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

Version Number: 9.0.32-0
Reproducible in staging?: Y
Reproducible in production?: N/A
Email or phone of affected tester (no customers<EMAIL_ADDRESS>Issue reported by: Applause Internal Team
Action Performed:

Go to staging.new.expensify.com
Go to Account settings > Security.
Click Add copilot.
Select a user.
Select an access level.
On confirmation page, click Add copilot.
Enter incorrect magic code.
Return to previous page.
Go back to magic code page.

Expected Result:
Incorrect magic code error message should be dismissed when returning to the previous step.
Actual Result:
Incorrect magic code error message is not dismissed when returning to the previous step and going back to magic code page.
Workaround:
Unknown
Platforms:

[x] Android: Native
[x] Android: mWeb Chrome
[x] iOS: Native
[x] iOS: mWeb Safari
[x] MacOS: Chrome / Safari
[x] MacOS: Desktop

Screenshots/Videos
https://github.com/user-attachments/assets/fe7f674e-e95c-4db4-a48f-b92acb7f2401
/details>
View all open jobs on GitHub

I think this is still under beta. @rushatgabhane do you want me to assign this one to you?

yes please. I didn't know this was the expected result

@rushatgabhane are you just C+ or will you be submitting a PR?

hey i am raising a PR

@dangrous do you think we should fix this? This is a server error and it should be dismissed only if the user dismisses it, right? And not by pressing back button

It stays on other pages too! eg: contact method

Okay yeah in that case I think we can close this - let us know if you disagree @kadiealexander !


[New Port Request] libvirt

Library name: libvirt
Library description: The libvirt project: is a toolkit to manage virtualization platforms
Source repository URL: https://gitlab.com/libvirt/libvirt
Project homepage (if different from the source repository): https://libvirt.org/index.html
Anything else that is useful to know when adding (such as optional features the library may have that should be included):
Hyper-V support

Current problems include:

xmllint tool required, comes from libxml2 #15311
gnutls port not exist, and gnutls is not ready for MSVC
portablexdr (needed on Windows-only) port not exist, and some patching required for MSVC
glib *.pc bug #15316

If you wish to add this port in the future, you can reopen this issue, but we're closing it for now.


Client IP preservation and uneven load distributio

Can Loxilb preserve the client's source IP address and forward it to the final pod container when proxying at Layer 3 (L3), rather than using the NAT-ed node IP?

With little bit of instrumentation it might be possible to achieve this. May I know what you mean by uneven load distribution ? Although loxilb support many modes as well as full-proxy mode, it would be great if you could provide a simple diagram of your requirement for better understanding ?

Previously, I used MetalLB's LB solution, which allocates external IPs to LB-type services through BGP. However, when the service's externalTrafficPolicy is set to Local, if the number of pods participating in the load on each node is inconsistent, it leads to uneven load distribution. If it is set to externalTrafficPolicy: Cluster, the load is balanced across the entire cluster, but due to the NAT performed by the service, the pods cannot obtain the real IP address of the client.

Hi @zelot1982 ,
For preserving source IP, you must create service with externalTrafficPolicy: Local with loxilb in default mode.
Regarding uneven load distribution:
Are you running loxilb in in-cluster mode? And, could you share loxicmd get lb -o wide output?
##External Mode
docker exec -it <loxilb docker name> loxicmd get lb -o wide
##Incluster Mode
kubectl exec -it <loxilb pod name> loxicmd get lb -o wide

There is no more update from OP regarding this. externalTrafficPolicy: Local should solve this issue. Closing this !!


add the ‘hacktoberfest’ topic to the repository to opt the project into Hacktoberfest

Hi, would you like to tag the repo with 'hacktoberfest' so opt in project for hacktoberfest contributions please?
According to instructions in https://hacktoberfest.com/participation/#contributors
Thank you!

Done, great idea thank you!


Trying to get property of non-object

Hello.
Im trying to use your shopping cart but i came across some issues. First, here is my controller function code:
public function cart() {
//update/ add new item to cart
if (Request::isMethod('post')) {
$product_id = Request::get('product_id');
$product = Product::find($product_id);
Cart::add(array('id' => $product_id, 'name' => $product->name, 'qty' => 1, 'price' => $product->price));
//Cart::add(array('id' => 1, 'name' => $product->name, 'qty' => 1, 'price' => $product->price));
Log::info("Logging product_id GASPER:" . $product_id); // THIS IS OKAY AND RETURNS     product_id = 1
}
    //increment the quantity
    if (Request::get('product_id') && (Request::get('increment')) == 1) {
        $rowId = Cart::search(array('id' => 1));   // THIS RETURNS FALSE
        Log::info("Logging rowId GASPER:" . $rowId);  // NOTHING
        $item = Cart::get($rowId[0]);  // NULL
        Log::info("Logging item GASPER:" . $item);  // NOTHING

        Cart::update($rowId[0], $item->qty + 1);
    }

    //decrease the quantity
    if (Request::get('product_id') && (Request::get('decrease')) == 1) {
        $rowId = Cart::search(array('id' => Request::get('product_id')));
        $item = Cart::get($rowId[0]);

        Cart::update($rowId[0], $item->qty - 1);
    }

    if (Request::get('product_id') && (Request::get('remove')) == 1){
        $rowId = Cart::search(array('id' => Request::get('product_id')));
        Cart::remove($rowId[0]);
    }

    $cart = Cart::content();

    return view('cart', array('cart' => $cart, 'title' => 'Welcome', 'description' => '', 'page' => 'home'));
}

The error i get is when i try to increment the qty, more exactly the Cart::search(...) returns false. Here is the full stack trace:
in Front.php line 69
at HandleExceptions->handleError('8', 'Trying to get property of non-object', '/var/www/html/larashop/app/Http/Controllers/Front.php', '69', array('rowId' => false, 'item' => null)) in Front.php line 69
at Front->cart()
at call_user_func_array(array(object(Front), 'cart'), array()) in Controller.php line 76
at Controller->callAction('cart', array()) in ControllerDispatcher.php line 146
at ControllerDispatcher->call(object(Front), object(Route), 'cart') in ControllerDispatcher.php line 94
at ControllerDispatcher->Illuminate\Routing\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 52
at Pipeline->Illuminate\Routing\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 103
at Pipeline->then(object(Closure)) in ControllerDispatcher.php line 96
at ControllerDispatcher->callWithinStack(object(Front), object(Route), object(Request), 'cart') in ControllerDispatcher.php line 54
at ControllerDispatcher->dispatch(object(Route), object(Request), 'App\Http\Controllers\Front', 'cart') in Route.php line 174
at Route->runController(object(Request)) in Route.php line 140
at Route->run(object(Request)) in Router.php line 703
at Router->Illuminate\Routing\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 52
at Pipeline->Illuminate\Routing\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 103
at Pipeline->then(object(Closure)) in Router.php line 705
at Router->runRouteWithinStack(object(Route), object(Request)) in Router.php line 678
at Router->dispatchToRoute(object(Request)) in Router.php line 654
at Router->dispatch(object(Request)) in Kernel.php line 246
at Kernel->Illuminate\Foundation\Http\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 52
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in CheckForMaintenanceMode.php line 44
at CheckForMaintenanceMode->handle(object(Request), object(Closure))
at call_user_func_array(array(object(CheckForMaintenanceMode), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124
at Pipeline->Illuminate\Pipeline\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 103
at Pipeline->then(object(Closure)) in Kernel.php line 132
at Kernel->sendRequestThroughRouter(object(Request)) in Kernel.php line 99
at Kernel->handle(object(Request)) in index.php line 54
at require_once('/var/www/html/larashop/public/index.php') in server.php line 21

Am i doing something wrong? Why does $rowId = Cart::search(array('id' => 1)); or $rowId = Cart::search(array('id' => Request::get('product_id'))); return false?
Thank you very much, any help appreciated.
Kind regards.

Hey,i'm having the same problem...how did u solve this thing?


VS Code Live Share v1.0.1615 issues fixed

Hey Live Share community.
If you experienced issues with a corrupt Live Share install, or just general functionality issues with our latest release, this has now been resolved.
We apologize for the inconvenience. There was some breaking changes that went undetected by our rigorous tests.
Still facing issues?

If you don't have auto-update on for your extensions in the marketplace, re-install Live Share.
This applies to both VS Code stable and VS Code insiders.

Thank you,
Live Share team

@fubaduba Does this apply to #3164 ?


Reporter says upload done, no data reaches codeclimate?

I've got a question regarding what could go wrong when the script says an upload is done but in fact codeclimate still tells me that test coverage was not setup. As can be seen the same commit sha is present in both screen shots.

Thanks for the report!
It looks like our inferred git data from drone CI environment variables is misconfigured. This also doesn't seem specific to this test reporter. We unfortunately have the same misconfigured inference in our ruby-test-reporter.
To confirm, I checked out logs and I can see the build number instead of the appropriate git commit sha in your test report payload:
POST /test_reports 200 OK

{ "git": {"head": "13", "committed_at": "1465901227", "branch": "master"}

I'll get a patch released soon but in the meantime, a workaround would be to unset the DRONE environment variable, which will prompt the test reporter to fallback to git to determine commit info:
if [ "$DRONE_BRANCH" == "master"]; then unset DRONE && codeclimate-test-reporter; fi

Hey @krodyrobi,
I just released version 0.1.2 of our python test reporter with a fix for the Drone CI git info which should fix this issue. Sorry for the trouble and thanks again for the report!

Wow, thanks for the quick reply, awesome work! I'll check it now.

Yep it works! Thanks a million :D.


Installation via composer is unfortunately not possible

We always get the error: "Could not find a matching version of package vendic/hyva-checkout-geissweb-euvat. Check the package notation, your version restriction and that the package is available in a stability that matches your minimum stability (stable)."

hyva-themes/magento2-hyva-checkout                                1.1.6
geissweb/module-euvat                                             1.20.9
PHP 8.2

Thanks for opening an issue! You're correct, we forgot to add it to packagist.org. That's fixed now https://packagist.org/packages/vendic/hyva-checkout-geissweb-euvat. You should be able to install it via composer now.


Cors option?

Hey, I use serve every day so thanks for the continued maintenance :-)
The latest update seems to have removed the cors option from the cli, was that intentional?

Yes! 😊
Please use the new headers option in serve.json to apply any CORS headers:
https://github.com/zeit/serve-handler#headers-array

Gotcha, thanks.
I will say this makes the tool less convenient for me as I use it to quickly serve up a local folder with npx serve <dir> --cors. With the CLI option I don't need to add any extra configuration specific to serve for each project.
Just my 2 cents though! I'm very likely in the minority of people who used --cors option frequently.
My workaround for now is to just use the older version as it works perfectly fine for my use case npx<EMAIL_ADDRESS>--cors <dir>
Cheers!

@jschr thanks for the work around!  👍  for adding the command line option back

$ cat serve.json
{
  "headers": [
    { "source" : "**/*.@(jpg|jpeg|gif|png|txt)"
    , "headers" :
        [{ "key" : "Access-Control-Allow-Origin"
         , "value" : "*"
         }
        ,{ "key" : "Access-Control-Allow-Headers"
         , "value" : "Origin, X-Requested-With, Content-Type, Accept, Range"
         }
        ]
    }
  ]
}

$ serve
INFO: Discovered configuration in `serve.json`
INFO: Accepting connections at http://localhost:5000

Still using npx<EMAIL_ADDRESS>--cors for a quick way to use cors without creating a config file. I don't know if this is up for debate, but I'd love to have the --cors flag in the latest version.

Yeah likewise, I don't get this craving for config files.
Thanks for pointing out serve@6.

Just thought I'd update this issue. I've been using https://github.com/indexzero/http-server instead now.
This packaged worked great as as quick and easy CLI tool but seems to not be interested in that use case anymore.

@jschr awesome thanks for suggesting a usable alternative!! 🙏🏽

@sebbean And this is how you make it work with SPA navigation https://github.com/indexzero/http-server/issues/519#issuecomment-487614367

live-server also does the trick (has a --cors option), and as a bonus can automatically refresh your web page on file changes if you specify --watch (or --watch=patterns to watch certain files).

It's back!
Thanks for the feedback.


Ss465 track i5 barcode oligo lots and do qc assay workflow

Actually forked this branch myself for UAT purposes. Allowed me to bring in the latest next_release and production changes. Those we could probably ignore, but I'm also trialling puma updates. If they work well, we can merge in from my branch.


Fixed an issue causing format to destroy SLL reserve numbers

⚡ 🔨

Add unit tests to verify expected results, also for helper methods like getAge() and getGender().

Add unit tests to verify expected results, also for helper methods like getAge() and getGender().


Handle removed class references better

If one removes a class, no help is given if the class is referenced elsewhere. At least bring up a method list browser of methods which will no longer compile, i.e. that reference the removed class.

Raises a class references message list browser as well as a dialog suggesting that the user handle references to the deleted class now.

Quibble: the method list returns methods that have a symbol matching the class name, as well as methods with actual class references.  I think this is probably the most helpful result, but technically the one with the symbol will compile just fine.


Do not show warning on missing allow_empty key

Fixes #66

@WouterJ after this is merged I think we can tag 1.1-rc1

(after cherry-picking it into the 1.1 branch)

:+1: