Rollbar throws errors about an out of memory error

Describe the bug
Hey,
we have a Capacitor app, which is a hybrid app. It opens a webview and shows a webapp. I wanted to add rollbar to the native ios project as well, to capture errors happening in the native wrapper.
This worked, but now Rollbar is throwing errors about an Out of memory error, which is not happening. The app does not have any issues. The log ouput is:
2023-05-23 08:56:24.898294+0200 Ticket Gretchen App[2739:960119] [Rollbar] ***OOM*** saveSessionState: is called. State: {
  "app_id" : "13376523-F786-4AA6-93E4-A082DDE998E8",
  "app_version" : "<IP_ADDRESS>",
  "os_uptime_seconds" :<PHONE_NUMBER>4125002,
  "os_version" : "Version 16.3.1 (Build 20D67)",
  "session_id" : "E13743C0-9F68-4BD8-BED1-9A326991AA48",
  "session_timestamp" : "2023-05-23 at 08:56:24.897000+0200"
}
2023-05-23 08:56:24.899654+0200 Ticket Gretchen App[2739:960119] [Rollbar] Deducing OOM Termination based on: {
  "app_id" : "13376523-F786-4AA6-93E4-A082DDE998E8",
  "app_version" : "<IP_ADDRESS>",
  "os_uptime_seconds" :<PHONE_NUMBER>4125002,
  "os_version" : "Version 16.3.1 (Build 20D67)",
  "session_id" : "E13743C0-9F68-4BD8-BED1-9A326991AA48",
  "session_timestamp" : "2023-05-23 at 08:56:24.897000+0200"
}
2023-05-23 08:56:24.899821+0200 Ticket Gretchen App[2739:960119] [Rollbar] The app possibly was recycled due to Out-of-Memory problem (the app background state is unknown).
2023-05-23 08:56:24.911173+0200 Ticket Gretchen App[2739:960119] [Rollbar] ***OOM*** registerForSystemSignals is called.
2023-05-23 08:56:24.911210+0200 Ticket Gretchen App[2739:960119] [Rollbar] ***OOM*** registerApplicationHooks is called.
2023-05-23 08:56:24.911406+0200 Ticket Gretchen App[2739:960119] [Rollbar] RollbarInfrastructure is configured with this RollbarConfig instance:
{
  "custom" : {

  },
  "dataScrubber" : {
    "enabled" : true,
    "safeListFields" : [

    ],
    "scrubFields" : [
      "Password",
      "passwd",
      "confirm_password",
      "password_confirmation",
      "accessToken",
      "auth_token",
      "authentication",
      "secret"
    ]
  },
  "destination" : {
    "accessToken" : "xxxxxx",
    "endpoint" : "https:\/\/api.rollbar.com\/api\/1\/item\/",
    "environment" : "xxxx"
  },
  "developerOptions" : {
    "enabled" : true,
    "logDroppedPayloads" : false,
    "logDroppedPayloadsFile" : "rollbar.dropped",
    "logIncomingPayloads" : false,
    "logIncomingPayloadsFile" : "rollbar.incoming",
    "logTransmittedPayloads" : false,
    "logTransmittedPayloadsFile" : "rollbar.transmitted",
    "suppressSdkInfoLogging" : false,
    "transmit" : true
  },
  "httpProxy" : {
    "enabled" : false,
    "proxyPort" : 0,
    "proxyUrl" : ""
  },
  "httpsProxy" : {
    "enabled" : false,
    "proxyPort" : 0,
    "proxyUrl" : ""
  },
  "loggingOptions" : {
    "captureIp" : "Full",
    "crashLevel" : "error",
    "framework" : "ios",
    "logLevel" : "info",
    "maximumReportsPerMinute" : 60,
    "oomDetection" : true
  },
  "notifier" : {
    "name" : "rollbar-apple",
    "version" : "2.4.0"
  },
  "person" : {

  },
  "server" : {

  },
  "telemetry" : {
    "captureConnectivity" : false,
    "captureLog" : false,
    "enabled" : false,
    "maximumTelemetryData" : 10,
    "memoryStatsAutocollectionInterval" : 0,
    "vewInputsScrubber" : {
      "enabled" : true,
      "safeListFields" : [

      ],
      "scrubFields" : [
        "Password",
        "passwd",
        "confirm_password",
        "password_confirmation",
        "accessToken",
        "auth_token",
        "authentication",
        "secret"
      ]
    }
  }
}
and crash collector (null)

Rollbar-Apple SDK version: v2.4.0
Calling the SDK from (x-mark all suitable):
[] Objective-C
[x] Swift
[] Other:
Runtime environment (please complete the following information as applicable):

Device: iPhone
OS: iOS
OS version: 16

Do you have any idea, what could trigger this oom error? also i can see the oomDetection "true" parameter in the rollbar config? can i somehow disable that - this would be workaround - altough i would rather capture actual oom errors, then disable it completely.

Hey @malua, Thanks for reporting this issue. As I can see, you're using the Rollbar-Apple SDK v2.4.0. We released a major update in March, which fixed many issues. Can you upgrade to v3.0 to see if this problem still occurs? Let me know if the upgrade solved your issue or not.

Thanks for the response. Had to update our apps to use iOS 14, but now the errors are gone :)


sitemap: add indexnow.org feature

See title

Google does not support indexnow anymore. No reason to make this a priority.


Add breadcrumb 1

Closes IBM/carbon-components-angular#57
Replaces IBM/carbon-components-angular/pull/58
Add breadcrumb and breadcrumb item components
Changelog
New

Add breadcrumb and breadcrumb item components
Support creation of an overflow menu when the number of breadcrumb items exceeds a threshold

Changed

@zvonimirfras your latest feedback is addressed in this PR


Upgrade to Volar 2.0

There’s only a failing test on Windows left, and I’m not sure if the test is wrong or if it’s a Volar bug.

Tests pass now. I guess this is the breaking caused by vscode-markdown-languageservice 0.4.0-alpha.7 --> 0.4.0-alpha.8, volar-service-markdown uses "vscode-markdown-languageservice" in package.json: "~0.4.0-alpha.7" thus hits the new version.


When adding more pages. the CSS path is broken

Example with about.njk
page about is still looking for  and of course this is broken.
➜  _site git:(edge) ✗ tree
.
├── about
│   └── index.html
├── img
│   └── firepress-org-tag-article-v1.jpg
├── index.html
├── js
│   └── alpine.js
└── style.css

I would much prefer a classic
/src/
/dist
/assets

but it's your project :-p

I would much prefer a classic
/src/
/dist
/assets

but it's your project :-p

A hack is to insert the stylesheet in each page. Per example:

A hack is to insert the stylesheet in each page. Per example:


Add a proper form for CSI driver for Openshift 4

When I create CSI driver instances with the Operator I must adjust the yaml file. Openshift 4 offers a possibility to edit a form version instead. Maybe you could adjust the yaml file so that it would match the form ? This would be much easier and user friendly than manually editing the yaml file as it shows required fields in a nice UI.

We did improved CSI instance UI view in CSI 2.4.0, @przem123 you can check and suggest us further changes

Closing since UI is improved significantly. Please reopen if there are more improvement needed


chore: bdd-nh-1583759461 to 0.0.1

chore: Promote bdd-nh-1583759461 to version 0.0.1

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approvers:
If they are not already assigned, you can assign the PR to them by writing /assign  in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment


[Multi-ARCH] Preflight result submission fails when we submit for second time

Bug Description
[Multi-ARCH] Preflight result submission fails when we submit for second time
Version and Command Invocation
PR-997
Steps to Reproduce:
(How can we reproduce this?)

Create a manifest list image
Submit result
Create New image tag and Submit results

Expected Result
Partners should be able to submit results
Actual Result
Error: could not submit to pyxis: could not update project: status code: 400: body: {"detail": "The 'container.repository' field is immutable for projects with hosted registry", "status": 400, "title": "Bad Request", "type": "about:blank", "trace_id": "0x18173d0b0bb0ae455ac1558a14936b36"}
Additional Context
(Anything else you think might help us troubleshoot, like your platform, dependency versions, etc).

@vikasmulaje Are you sure the same image/registry was tested the 2nd time, this error comes from pyxis when the repo changes for the container under test.

Thanks @acornett21 This is fixed in next run on new project. Closing this


WIP: [3-way-merge] Ignore resource *.resources and *.replicas fields optionally

Closing, https://github.com/flant/helm/pull/20 rebased onto this change.


oversteer: init at 0.7.2

Description of changes
Add Oversteer - Steering Wheel Manager for Linux at version 0.7.2.

Things done

Built on platform(s)

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

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

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

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

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

[x] Fits CONTRIBUTING.md.

Found there's a problem with the udev rules that this generates, will try and fix and update

Patched the udev rules to use bash from nixpkgs.

Tested with Logitech G29 and works as it should (with FFB support when using lg4ff) driver.

Result of nixpkgs-review pr 211423 run on x86_64-linux 1

1 package built:

oversteer

As far as I can see, this package doesn't add the udev rules automatically with services.udev.packages, right?

@srounce ^


French translation improvements

In French, we can say [Remplissage de la liste de désinstalleurs], but this is not correct.
I propose [Lecture des programmes installés] that matches this initialization phase.
Or, but longer [Création de la liste des programmes installés].
When you say a [liste de désinstalleurs=(uninstaller)], this is not correct. The list which you show is programs and your software is a uninstaller. You see the difference...

I just submitted a PR to fix the translation

I just merged it in, thank you!


Add a resource to notify that a restart is coming

Would it be possible to add a server restart warning to the Server itself or would that have to be a resource that loads ?

Suggestion: Add the resource to the data folder when pulling the latest server-data so people don't have to edit or download a seperate resource for this

This was asked on my Discord server, and sadly the answer is no.
FiveM scripts run isolated from the rest of the system, so you can make web requests from the server to 3rd party websites (like triggering a Discord/Slack webhook) but not backwards (aka we can't communicate with the server from LambentLight).

@justalemon Can the server write a file to disk with the time when it needs to restart ? So a resource could use that file to warn people ?
If that's possible, I'm sure I can come up with an idea for that

I had to create a resource to change some stuff on the server from LambentLight, but so far it works:

You can see the code of the resource on the LambentLight/Bridge repository, so far it should work with both GTA V and RDR2, because is servery only and it does not uses any Natives.

Here is a video showing how it works: https://www.youtube.com/watch?v=5PpmuPAgbzw

I tried to make a proper implementation but there is a limitation set on the CFX Server. See #40 for more information.


No-arg method hint request

I wish there was a hint that told me when I had a method with no arguments and I was just closurizing it and throwing the result away rather than calling it.
Alan Knight
////////////////////////////////////////////////////////////////////////////////////
Editor: 1.1.0.edge_031147 (2013-12-13)
OS: Mac OS X - x86_64 (10.9)
JVM: 1.6.0_65
projects: 6
open dart files: 63
auto-run pub: false
localhost resolves to: <IP_ADDRESS>
mem max/total/free: 1983 / 1049 / 407 MB
thread count: 70
index: 1203850 relationships in 218639 keys in -7715 sources
SDK installed: true
Dartium installed: true

I still think we should have a lint for this.

Work in progress https://github.com/dart-lang/linter/pull/1014#issuecomment-395787139
I haven't found the new PR @davidmorgan mentioned.

Closing here in favor of follow-up on the linter (and unnecessary_statements).
Thanks!


Integration not starting up

Version of the custom_component
1.0.6 (according to const.py)
Configuration
No specific config - installed months ago via HACS and I don’t recall configuring anything specific. If there are config details needed please point me to them?
Describe the bug
Pretty sure this would be caused by something on Eskom’s side, but would it be possible to fail more gracefully?
Integration doesn’t seem to be starting up.
The entity shows up as “not available” under Devices & Services > Eskom Loadshedding Interface > 1 entity

Debug log

2021-02-02 20:43:40 WARNING (MainThread) [homeassistant.bootstrap] Waiting on integrations to complete setup: eskom_loadshedding

That’s all I can seem to find (apart from all my templates in dashboards breaking because of the missing entity) with debug logs on. If there’s some specific way of increasing the log level beyond debug for just this component, happy to try that)

More info:
I redownloaded the plug-in via HACS - no change, it still doesn’t start up

After completely removing the integration, restarting HA, reinstalling the repo, restarting again, resetting my front end cache, and then configuring the integration, it’s now working.

Hi @dagwud, thanks for raising this. I have also noticed some issues with the integration starting up when Eskom's API is being unreliable (i.e. when the requests to https://loadshedding.eskom.co.za/LoadShedding/GetStatus time out). Their API is pretty rough around the edges at the best of times.
I checked this endpoint a few times yesterday when I got the email for your issue and noticed that it wasn't responding.
I'll see if I can get it to fail more gracefully, maybe by adding an "Unknown" state. If it looks promising I'll reopen this issue and act on it with a new release.


Improve api discovery by properly storing data in localStorage

Description
There are three main changes to this PR

Load data from localStorage before waiting for API - this ensures the models are loaded in redux before application even starts
Store resources for each batch - whenever we request models from API we can emediately store them in localStorage, that way when user refreshes a page mid API discovery they'll get at least some resources cached
Make a proper merge of resources - for some reason lodash's merge was messing with arrays so we stored just the most recent resources

Codecov Report

Merging #129 (c3d8f61) into main (e825c85) will decrease coverage by 0.47%.
The diff coverage is 0.00%.

@@            Coverage Diff             @@
##             main     #129      +/-   ##
==========================================
- Coverage   17.87%   17.39%   -0.48%
==========================================
  Files          40       40
  Lines        1382     1420      +38
  Branches      354      372      +18
==========================================
  Hits          247      247
- Misses       1135     1173      +38

Impacted Files
Coverage Δ

...lib-utils/src/app/api-discovery/discovery-cache.ts
0.00% <0.00%> (ø)

packages/lib-utils/src/app/api-discovery/index.ts
0.00% <0.00%> (ø)

packages/lib-utils/src/k8s/k8s-utils.ts
23.89% <0.00%> (-0.22%)
:arrow_down:

...es/lib-utils/src/components/list-view/ListView.tsx
0.00% <0.00%> (ø)

...ib-utils/src/components/table/VirtualizedTable.tsx
0.00% <0.00%> (ø)

...tils/src/components/list-view/ListView.stories.tsx
0.00% <0.00%> (ø)

...tils/src/components/table/VirtualizedTableBody.tsx
0.00% <0.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 e825c85...c3d8f61. Read the comment docs.

For now this LGTM. @karelhala please let me know if you'd like me to create tickets for the unit tests and the lodash helper function @vojtechszocs pointed out.

/lgtm

/approve


active stopped email description needs update

please update the section: https://docs.microsoft.com/en-us/dynamics365/marketing/go-live#marketing-email-go-live-operations-and-status
for email Active - stopped status reason, please update the description
The message was once live, and may have already been delivered to some contacts, but is now stopped so no new copies are being sent. If the message is used in a customer journey, then the message will still continue to be sent. If the message is being used in a new customer journey, the email will not be sent considering the email message is in stopped state.
While stopped, you can edit and save the content without going live. Select Go live to republish it.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 9d31be8b-c026-c4e2-30bc-dbc04bf39518
Version Independent ID: a5a01f31-4ea6-6945-f8bb-7eeaa7b8af77
Content: Publish records through the go-live process (Dynamics 365 Marketing)
Content Source: ce/marketing/go-live.md
Service: dynamics-365-marketing
GitHub Login: @alfergus
Microsoft Alias: alfergus

Thank you for bringing this to our attention. We are updating the document to say:
The message was once live but is now stopped. While stopped, you can edit and save the content without going live. Select Go live to republish it.
Note that for your changes to take effect in journeys that are already live, you must stop and go live with the respective journeys again. Otherwise, the previous version of the email will continue to be used.


Add some benchmarking code with Stan and Nimble

The scripts can be used to run examples from Volume 1 of WinBUGS examples.
Stan examples are more optimized (vectorized computation, human effort went into transformed data and generated quantities, etc.). Regardless, on these smaller problems, we should be able to match it's performance when compilation works.
Nimble's interface is a bit more tricky, the logp and gradient computation code is from Chapter 17. (code from Chapter 16 runs slowly). I am a bit confused by how to write nimblefunction. But the speed is good and it seems to work. Nimble's BUGS examples are a bit out-of-date, it looks to me some examples are from WinBUGS 0.5 era. But the models are generally the same.
I think moving forward, use Stan as the target is good, easy to setup and also a good performance aim.

[ ] integrate Stan into the current benchmark code

Pull Request Test Coverage Report for Build<PHONE_NUMBER>6
Details

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

Totals

Change from base Build<PHONE_NUMBER>0:
0.0%

Covered Lines:
1466

Relevant Lines:
1765

💛  - Coveralls

@yebai a new CI for benchmark is set up and it reports something like https://github.com/TuringLang/JuliaBUGS.jl/pull/214#issuecomment-2392137988.
I didn't add nimble to the benchmark to be run on PR, but the code is in the repo (we just don't run it), because running Nimble requires more dependency through R etc, and the comparison to Stan should be sufficient information (nimble is 2-3x slower than Stan).
I am merging this now, can start another PR for further improvement.


Nvidia drivers failing to compile with CL 1520.6.0

I have been testing Modulus with Nvidia drivers so I can use GPU scheduling on Tectonic. It was working just fine until CLUO upgraded my cluster to 1520.6.0. Now modulus fails to create compile build of Nvidia drivers.
David Michael said its because the build-1520 branch has a kernel not in 1520.6.0, since it will go in 1520.7.0. The Git branch has changes that were not built in a release yet. https://github.com/squat/modulus/blob/master/nvidia/compile#L8
Euan Kemp believe you are doing the wrong thing here and suggest I submit a issue. Given it's already in the dev container then I think, it should be pretty easy to get the right version. The repo should be handy and everything.
David Michael suggested I make the script find the release commit in the manifest and check out that commit instead of the branch: https://github.com/coreos/manifest/blob/v1520.6.0/release.xml#L23
I'm not a developer so I'm struggling to figure out how to workaround this issue. Greatly appreciate if you could fix your code so it will work with the latest CL version.

@snsummer thanks for submitting this. I've noticed this issue for several months and builds have been able to run nonetheless, so I am not quite sure how this suddenly became a breaking issue. From your description I understand that:

the compile script is checking out the release branch, but this is not correct; instead
the compile script should checkout the git ref of the release, which can be found in the release manifest.

Am I reading reading that right? I'll start working on getting this working.
Thanks!

Yes, thats my understanding according to Euan and Michael but I'm not a coder so I don't necessarily understand what they are talking about. Let me know once you have a fix and I'll test it out in my lab environment.

@snsumner I applied the suggested fix locally and compared the build logs from before and after and found the same build error:
# emerge -gKq --jobs 4 --load-average 4 coreos-sources

!!! Error fetching binhost package info from 'http://builds.release.core-os.net/embargoed/devfiles/boards/amd64-usr/1548.2.0/pkgs/'
!!! HTTP Error 403: Forbidden

!!! Error fetching binhost package info from 'http://builds.release.core-os.net/embargoed/devfiles/boards/amd64-usr/1548.2.0/toolchain/'
!!! HTTP Error 403: Forbidden

Unable to unshare: EPERM
Unable to unshare: EPERM
Unable to unshare: EPERM

emerge: there are no binary packages to satisfy "coreos-sources".

emerge: searching for similar names...
emerge: Maybe you meant any of these: sys-kernel/coreos-modules, coreos-base/coreos-dev, coreos-base/coreos-au-key?

Since this did not work, I adjusted the compile script to match the instructions documented upstream in https://github.com/coreos/docs/commit/6620632c768c908f6928de8676bbcff8d57cf9bc, and pushed this to master, however I continue to see the same error.
@snsumner can you please show me the logs from the failed kernel module builds? If you see the same failures then I suspect the issue is a different one, or that the upstream docs may have an error as well.

@snsumner it looks like builds on beta and alpha are once again working. I am currently testing stable as well. Also, now that https://github.com/coreos/dev-util/pull/22 has merged, we should not need to manually set the revision of coreos-overlay or portage-stable.

@snsumner, stable, beta, and alpha are all working so I am closing this issue for now. Please re-open if you continue to see these issues.


Add mock command fixture

While I don't have any preferred way how to maintain the tests, this seems a bit cleaner to me.

While I don't have any preferred way how to maintain the tests, this seems a bit cleaner to me.


Lambda1002 always warns invalid property Qualifier

Expected Behavior
A valid Lambda Function Qualifier such as "production" or "$LATEST" should not raise a warning
Current Behavior
When compiling, with a valid qualifier string
It produces a compile warning and flags in Visual Studio:
warning Lambda1002: Value "$LATEST" does not match required pattern "(|[a-zA-Z0-9$_-]+)" for property Qualifier
Possible Solution
It looks like the regex has a spurious "|" at the start
Steps to Reproduce (for bugs)
var request = new InvokeRequest                 {                     FunctionName = "FUNCTION",                     Qualifier = "$LATEST",                     InvocationType = InvocationType.Event,                     LogType = LogType.None,                     Payload = payload                 };
Context
Unable to compile when warnings as errors is on, and have to #pragma warning disable Lambda1002
Your Environment

AWSSDK.Lambda Version="<IP_ADDRESS>"
Visual Studio 2017 (15.8.7)
.Net Core 2.1
Windows 10

@berkeleybross, thanks for reporting this.  I believe that you're right in thinking this is a bug.  I'll bring it up in a meeting in a few minutes

We're waiting on a resolution from the Lambda team, which could overwrite any patch the .NET SDK team does at any time, but they are probably swamped with re:Invent preparation.  I'll inquire again as to whether we can do a short term patch from our team while waiting on the proper response.  Thank you for your patience.

Still seeing the warning in AWSSDK.Lambda Version <IP_ADDRESS>
[Lambda1002] Value "3" does not match required pattern "(|[a-zA-Z0-9$_-]+)" for property Qualifier

Lambda1002: Value "dev" does not match required pattern "(|[a-zA-Z0-9$_-]+)" for property Qualifier
AWSSDK.Lambda <IP_ADDRESS>

This is still broken in AWSSDK.Lambda Version <IP_ADDRESS>.  The following workaround worked for me.
#pragma warning disable Lambda1002 // Property value does not match required pattern
Qualifier = "live"
#pragma warning restore Lambda1002 // Property value does not match required pattern

Please re-open. This is still an issue in AWSSDK.Lambda Version <IP_ADDRESS>.
warning Lambda1002: Value "LIVE" does not match required pattern "(|[a-zA-Z0-9$_-]+)" for property Qualifier

We'll need to get the service team to update their regex which the SDK consumes as part of the generation.

Internal ticket P143608958 created with Lambda team.


User and group ID mappings

Are you open to a PR that enables user and group ID mappings? Considering that docker has no built-in solution for this (https://github.com/docker/docker/issues/7198), the files in the shared volume end up as owned by the container mongodb user.
A simple script in the entrypoint that modifies the mongodb user and group ID (based on two environment variables) would solve this issue.

I think the approach we've taken in https://github.com/docker-library/elasticsearch/pull/77 is probably the one we want to follow here too (see especially the additional notes in https://github.com/docker-library/elasticsearch/pull/14#issuecomment-169177347 about why that particular solution is nice).

#81 fixed this.


build(examples): correctly start webpack

Purpose
webpack can no longer start (probably after some version upgrade):

Approach
Use webpack serve as suggested.
Testing
Tested locally.
Risks
N/A

We can probably remove webpack-dev-server

Tried that - it then says webpack-dev-server is missing. I think it uses it still behind the scenes.

We can probably remove webpack-dev-server

Tried that - it then says webpack-dev-server is missing. I think it uses it still behind the scenes.

Where do I need to add/change the 'webpack serve' in a rails 6 / yarn environment? I don't start via npm, and I find several webpack.config.js.
My package.json:
{
  "name": "r6nyw",
  "private": true,
  "dependencies": {
    "@fortawesome/fontawesome-free": "^5.15.2",
    "@rails/ujs": "^6.1.1",
    "@rails/webpacker": "4.0",
    "bootstrap": "^4.6.0",
    "bootstrap-table": "^1.18.2",
    "chart.js": "^2.9.4",
    "chartkick": "^3.2.1",
    "cocoon": "github:nathanvda/cocoon#c24ba53",
    "jquery": "^3.5.1",
    "popper.js": "^1.16.1",
    "rails-ujs": "^5.2.4-4",
    "toastr": "^2.1.4",
    "turbolinks": "^5.2.0",
    "webpack": "^5.10.0",
    "webpack-cli": "^4.4.0",
    "webpacker": "^4.6.0"
  },
  "version": "0.1.0",
  "devDependencies": {
    "webpack-dev-server": "^3.11.2"
  }
}

Where do I need to add/change the 'webpack serve' in a rails 6 / yarn environment? I don't start via npm, and I find several webpack.config.js.
My package.json:
{
  "name": "r6nyw",
  "private": true,
  "dependencies": {
    "@fortawesome/fontawesome-free": "^5.15.2",
    "@rails/ujs": "^6.1.1",
    "@rails/webpacker": "4.0",
    "bootstrap": "^4.6.0",
    "bootstrap-table": "^1.18.2",
    "chart.js": "^2.9.4",
    "chartkick": "^3.2.1",
    "cocoon": "github:nathanvda/cocoon#c24ba53",
    "jquery": "^3.5.1",
    "popper.js": "^1.16.1",
    "rails-ujs": "^5.2.4-4",
    "toastr": "^2.1.4",
    "turbolinks": "^5.2.0",
    "webpack": "^5.10.0",
    "webpack-cli": "^4.4.0",
    "webpacker": "^4.6.0"
  },
  "version": "0.1.0",
  "devDependencies": {
    "webpack-dev-server": "^3.11.2"
  }
}

@phipsi71 please refer to issues of webpack-dev-server, you're now posting on a thread of a different library not related to the issue.

@phipsi71 please refer to issues of webpack-dev-server, you're now posting on a thread of a different library not related to the issue.


ROX-17174: Create Delegate Image Scanning page

Description
This PR

sets up the route
adds the skeleton of the page (only the breadcrumb, title, subhead, and placeholder for the first item on the page)
adds the first ui-e2e test for this page

Checklist

[ ] Investigated and inspected CI test results
[x] Unit test and regression tests added

Testing Performed
Newborn page

CI test

/test gke-ui-e2e-tests


Uncaught Error: Module did not self-register.

[Enter steps to reproduce:]

...
...

Atom: 1.40.1 x64
Electron: 3.1.10
OS: Unknown macOS version
Thrown From: Atom Core
Stack Trace
Uncaught Error: Module did not self-register.
At ELECTRON_ASAR.js:166

Error: Module did not self-register.
    at process.module.(anonymous function) [as dlopen] (ELECTRON_ASAR.js:166:20)
    at Object.Module._extensions..node (internal/modules/cjs/loader.js:740:18)
    at Object.module.(anonymous function) [as .node] (ELECTRON_ASAR.js:180:18)
    at Module.load (internal/modules/cjs/loader.js:620:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:559:12)
    at Function.Module._load (internal/modules/cjs/loader.js:551:3)
    at Module.require (/app.asar/static/index.js:72:46)
    at require (internal/modules/cjs/helpers.js:20:18)
    at customRequire (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:1:688158)
    at get_KeyboardLayoutManager (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:14:2744622)
    at get_manager (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:14:2744724)
    at Object.getCurrentKeyboardLayout (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:14:2744850)
    at e.keystrokeForKeyboardEvent (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:14:1087821)
    at KeymapManager.keystrokeForKeyboardEvent (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:1246932)
    at KeymapManager.handleKeyboardEvent (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:1244917)
    at WindowEventHandler.handleDocumentKeyEvent (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:284329)

Commands
     -8:31 core:copy (span.syntax--text.syntax--plain.syntax--null-grammar)

Non-Core Packages
atom-ide-ui 0.13.0
atom-material-ui 2.1.3
aurora-theme 1.2.2
diff-pane 0.3.0
dracula-syntax 2.0.7
fizzy 0.21.0
ide-yaml 0.5.0
intentions 1.1.5
jsonlint 1.1.4
linter 2.3.0
linter-jsonlint 1.4.0
linter-ui-default 1.7.1
pretty-json 2.1.2
tablr 1.8.3
unity-ui 2.1.11

ok

Thanks for reaching out!
We require the template to be filled out on all new issues and pull requests. We do this so that we can be certain we have all the information we need to address your submission efficiently. This allows the maintainers to spend more time fixing bugs, implementing enhancements, and reviewing and merging pull requests.
Thanks for understanding and meeting us half way 😀


Update Log4j version, improve tests

Hello,
A handful of requests:

Update the Log4j version to 2.4 (or later) so that the library works on the Google App Engine, https://issues.apache.org/jira/browse/LOG4J2-1035
There are some tests in AIResponseTest and ParametersConverterTest that are failing due to what appears to be timezone issues
The libai-speech-gcp goal is failing.

I'd be happy to open a PR to address items 1 and 2. Item 3 would require some additional investigation.
Thanks!

Removed log4j support, used slf4j instead
Test failures fixed


Remove Netflix from ADOPTERS.md

Netflix is no longer using Backstage in its internal developer portal at all

Hey, I just made a Pull Request!
Removed Netflix from adopters list as Netflix is no longer using Backstage in its internal developer portal at all
:heavy_check_mark: Checklist

[ ] A changeset describing the change and affected packages. (more info)
[ ] Added or updated documentation
[ ] Tests for new functionality and regression tests for bug fixes
[ ] Screenshots attached (for UI changes)
[ ] All your commits have a Signed-off-by line in the message. (more info)

Rebased the branch, it's passing now. Thanks!


WIP: Chains integration in factor graphs

In this PR we incorporate the Chain class and constraints we created earlier in factor graphs.

testChainGraph tests for equality of old graph and new graph.
Can't make it work at the moment.


Added ability to manually input a date into date picker

This PR adds the ability for the user to manually enter a date if they tab into the Date Picker input field (issue
It accepts the date in the format 'DD/MM/YYYY' or if passed the prop monthFirst it will accept 'MM/DD/YYYY. (accepts /, -, . as separators)
If the date isn't in the correct format, the error shows asking for the correct format.
If the date is correctly entered it changes to a proper date object.
If the user clicks onto the input the datepicker dialog opens (a PR is coming for controlling the datepicker by keyboard)
I have only used enzyme for writing tests and wasn't sure how to access a method with react-addons-test-utils to write tests for date format checking. However I wrote tests for the regex: http://regexr.com/3e062
Other:
Changed DatePicker and TimePicker to dismiss overlay by default on esc or overlay click.
Happy to hear any feedback.

Note #705 should be merged first or else the onFocus() & onBlur() methods will be added back into DatePicker and that will cause the dialog to appear when you tab into the input field.

I've left you some comments. BTW where are the tests?? You can test a method retrieving the instance, check the Slider tests. Also, you can isolate date parsing methods into a different module and test them from there

Great work!

Also, consider it would be nice to toggle the date parsing from a boolean prop so this might be an optional update.

Will make the changes when I get a chance, sometime next week. Thanks Javi.

It's my first time around here, so i hope I do not cause too much trouble ;)
So here is another improvement idea:
Refactor the input parser into an exchangable function, so that a user could provide a function which returns a date. Now a user could leverage for example momentjs:

// will actually parse '2012 juillet'
const parseDate = (input) => {
	return moment(input, 'YYYY MMM', 'fr').toDate()
}

<DatePicker
        label='Locale (String) - Spanish'
        parseDate={parseDate}
     />

Thanks for the input @leipert
Seems like a great idea. I probably wont be able to do it as part of this PR but once it's merged would be great if you'd like to contribute it!

I agree. Great idea @leipert

Hi @ro-savage !! Are you updating this changes?? It looked very nice :)

@javivelasco Sorry about that! Between this PR and now, I ended up founding a startup in an accelerator program and work has been non-stop!
I will add this to my calendar and get those changes put through this week.

No problem! We all have stuff to do outside open source :) Just wanted to know if you have time to keep working on it to either keep or close the PR

@javivelasco
I've been out of the loop for a long time now. But I'd like to actually finish this. Should really have done it many many months ago.
Is this still needed?
Should i be merged into dev or different branch now?
Do I need to do something special to make it work for 2.0? (I haven't used React-toolbox since August last year)

Hi! Well, actually we changes sass to postcss. I don't think it's worthy because I have a new implementation I'm pushing very soon. Maybe we can do it by then

I'm closing then because there will be too many changes, it's kept to use it as a reference for the future implementation. Also, you'll see you can compose your own! Thanks anyway for the hard work


Dev/dbrailovsky/5.7.0

Adding Dynamic Drill Control support
Removing Local Storage V2
Auth API GA

Do not merge before SU12 release.


Db contrib/waltz 4128 key people sub section

#4128

This pull request introduces 1 alert when merging 2d6b513a3c83bf46756f8ae107a0630236e9ab84 into 1a126ef7dd88f96c1bbc635658184cdc7f56527a - view on LGTM.com
new alerts:

1 for Use of AngularJS markup in URL-valued attribute

This project has automated code review enabled, but doesn't use the LGTM GitHub App. Migrate over by installing the app. Read about the benefits of migrating to GitHub Apps in the blog.

Comment posted by LGTM.com


Continuation of resiliency filter based on http code

Description

Continuation of the PR https://github.com/dapr/dapr/pull/7132
Issue reference

Please reference the issue this PR will close: #6683
Checklist
Please make sure you've completed the relevant tasks for this PR, out of the following list:

[ ] Code compiles correctly
[ ] Created/updated tests
[ ] Unit tests passing
[ ] End-to-end tests passing
[ ] Extended the documentation / Created issue in the https://github.com/dapr/docs/ repo: dapr/docs#[issue number]
[ ] Specification has been updated / Created issue in the https://github.com/dapr/docs/ repo: dapr/docs#[issue number]
[ ] Provided sample for the feature / Created issue in the https://github.com/dapr/docs/ repo: dapr/docs#[issue number]

shall we close the other PR  since I think this one supersedes that one- looks to grab those changes unless Im mistaken?

Closing, superseded by https://github.com/dapr/dapr/pull/8252


Fixing page source url sync

There were a few problems with the update_the_source method on PageEdition

It wasn't checking to see if it was the source's primary page.
It wasn't properly checking which attributes had changed.

Added tests for these new methods.
The page_edition_factory was generating slugs with a period sometimes which is not valid.
Added setter methods to the has_pages concern to help set the primary page for that object.

:+1:


希望能自定义frp文件的目录，frpc客户端会被杀软拦截，需要加入排除目录。

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Describe the solution you'd like
A clear and concise description of what you want to happen.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.

Window: %APPDATA%\Frpc-Desktop
现阶段吧这个目录粘贴到资源管理器后 复制完整绝对路径 添加到排除目录即可


Should Thorpe scale Lt be a default output?

Currently it is in diagnostics but perhaps it should be a standard output? I'm not sure...

I did like your approach of only having a minimal default output and then the rest in the diagnostics. I would opt for having Lt in the diagnostics but am also happy to be convinced otherwise.

Ok so we both lean towards leaving it as a diagnostic. I'll close this.


Бесплатное API?

The problem
https://yandex.ru/pogoda/b2b/smarthome
What version of the integration has the issue?
v3.2.1
What version of Home Assistant Core has the issue?

What type of installation are you running?
Home Assistant OS
Anything in the logs that might be useful for us?
No response
Additional information
No response

Пожалуй, #127 оставлю из двух.


due encoding

closes #121

@rultor merge

@rultor merge

@h1alexbel OK, I'll try to merge now. You can check the progress of the merge here


System.Speech.Synthesis.SpeechSynthesizer Speak method throws Object reference not set to an instance of an object." in PowerShell 6.1.2

System.Speech.Synthesis.SpeechSynthesizer Speak method throws Object reference not set to an instance of an object." in PowerShell 6.1.2, but not in PowerShell 5.1.
Steps to reproduce
Add-Type -AssemblyName System.speech
$speak = New-Object System.Speech.Synthesis.SpeechSynthesizer
$speak.Speak("test");

Expected behavior
hear "test" from speakers, just like in PS 5.1

Actual behavior
Exception calling "Speak" with "1" argument(s): "Object reference not set to an instance of an object."

Environment data
$psversiontable results:
5.1:
PSVersion                      5.1.17134.407
PSEdition                      Desktop
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}
BuildVersion                   10.0.17134.407
CLRVersion                     4.0.30319.42000
WSManStackVersion              3.0
PSRemotingProtocolVersion      2.3
SerializationVersion           <IP_ADDRESS>

6.1.2:
Name                           Value
----                           -----
PSVersion                      6.1.2
PSEdition                      Core
GitCommitId                    6.1.2
OS                             Microsoft Windows 10.0.17134
Platform                       Win32NT
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}
PSRemotingProtocolVersion      2.3
SerializationVersion           <IP_ADDRESS>
WSManStackVersion              3.0

Also tried submitting an issue on .NET Core's GitHub repo, but they closed it almost immediately:
https://github.com/dotnet/core/issues/2277

@wsuhoey PowerShell Core is based on .Net Core but the dll you use is from .Net Framework - it is not compatible.
I see that the API is not ported https://source.dot.net/#q=System.Speech and you can not use it in PowerShell Core. You need use a workaround like Windows PowerShell Compatibility https://github.com/PowerShell/WindowsCompatibility

Rather than closing this, shouldn't porting to .Net Core be the next step/priority? I understand that it is not a PowerShell Core issue per se (except that it doesn't work). This should be added to .Net Core github issues and a link added here.

I don't see anything specifically for speech synthesizer, but given that per https://github.com/dotnet/corefx/issues/32413 they still don't have a cross-platform audio player library for .NET Core, it doesn't appear that this is a high priority.
If you want this functionality it will likely be easy enough to find a third-party DLL and use that from PowerShell.

Hi!
Any update on this issue ? We are on June 2021. This issue was raise 2_ years ago.
Thanks

You'd have to check with the .NET folks on this one @cybercastor. Speech synthesis isn't a focus area for PowerShell, so any support for that is going to come from .NET or potentially pulling in a third-party library.

All good. I understand. Thank you for the time you took for this reply. I will go down the rabbit hole and let the community know if I figure out anything. Cheers!


Build Bins on Sloped Footpaths

Previously, sloped footpaths were entirely ignored by the plugin just to
get it out there and usable. But the desire to build on sloped footpaths
with Benchwarmer has always existed, at least in my mind. @RundesBalli
also felt like this needed changing, and shoutouts to them for
suggesting this change.
Now, sloped footpaths will get alternating bins just like every other
path by default. However, there's a new checkbox option to just build bins on
every sloped footpath. I've used this strategy myself and it greatly
helps achieve and sustain a high park value in scenarios that have a lot of
sloped footpaths, but one might want to use that extra space on
footpaths for other stuff (like scenery). At any rate, the option is
there if you need it, and sloped footpaths will no longer be exempted
from building.
Fixes #10

Wow, that was fast! :-)

Can you create a release with the newest changes? A version 0.3?

I wanted to wait for #5 to merge before I did that just to make it a more substantial release.

On Sep 5, 2020 at 9:49 AM,  <RundesBalli (mailto:notifications@github.com)>  wrote:
Can you create a release with the newest changes? A version 0.3?
—
You are receiving this because you modified the open/close state.
Reply to this email directly,   view it on GitHub (https://github.com/tubbo/openrct2-benchwarmer/pull/13#issuecomment-687614090), or   unsubscribe (https://github.com/notifications/unsubscribe-auth/AAA3TAWYJ2XIDXZ7YOPTACTSEI6WVANCNFSM4QSB233A).

Okay, thank you!

Also works!
(both settings: on every path & only every second path)


Improvement: Accessibility Options/Design considerations

As a disabled user (blind), i would like to be able to use the app with my existing supporting software.
https://stephaniewalter.design/blog/a-designers-guide-to-documenting-accessibility-user-interactions/

  | devinprater 4 months ago                         \| root \| parent \| next [–]                                                Sure, I'll probably join the discord tomorrow morning, but a few notes:*  For apps like this, using live regions to speak updates may be helpful.  either that or change the buttons, like from "download local AI" to  "configuring." Maybe a live region would be best for that one since  sighted people would probably be looking near the bottom for the status  bar, but anyway... * Using live regions for chats is pretty important, because otherwise we  don't know when a message is ready to read, and it makes reading those  messages much simpler. The user types the message, presses Enter, and  the screen reader reads the message to them. So, making a live region,  and then sending the finished message, or a finished part of a message,  to that live region would be really helpful. * Now on to the UI. At the top, we have "index /text-chat-sessions". I  guess that should just say "chats"? Below that, we have a list, with a  button saying the same thing. After that list with one item, is a button  that says "index /local-ai". That should probably just be "local AI".  Afterwards, there is "index /settings", which should just be "settings."  Then, there is an unlabeled button. I'm guessing this is styled to look  like a menu bar, across the top of the window, so it'd be the item on  the right side. Now, there's a button below that that says "New Chat^N". I, being a  technical user, am pretty sure the "^N" means "Control + N", but almost  no one else knows that. So, maybe change that text label. Between that  and the Recent Chats menu button are two unlabeled buttons. I'm not sure  why a region landmark was used for the recent chats list, but after the  chat name "hello" in this case, where I can rename the chat, there is  an unlabeled button. The button after the model chooser is unlabeled as  well. After the user input in the conversation, there are three  unlabeled buttons. After the response, there is a menu button with (oh,  that's cool) items to transform the response into bullets, a table, ETC.  but that menu button was unlabeled so I had to open it to see what's  inside. After that, all other buttons, like for adding instructions to  refine this message, are also unlabeled.So, live regions for  speaking chat messages and state changes like "loading" or "ready" or  whatever (keep them short), and label controls, and you should be good  to go.
-- | --

[devinprater](https://news.ycombinator.com/user?id=devinprater) [4 months ago](https://news.ycombinator.com/item?id=39534493) | [root](https://news.ycombinator.com/item?id=39532367#39534206) | [parent](https://news.ycombinator.com/item?id=39532367#39534294) | [next](https://news.ycombinator.com/item?id=39532367#39536310) [[–]](javascript:void(0))
Sure, I'll probably join the discord tomorrow morning, but a few notes:

For apps like this, using live regions to speak updates may be helpful. either that or change the buttons, like from "download local AI" to "configuring." Maybe a live region would be best for that one since sighted people would probably be looking near the bottom for the status bar, but anyway... * Using live regions for chats is pretty important, because otherwise we don't know when a message is ready to read, and it makes reading those messages much simpler. The user types the message, presses Enter, and the screen reader reads the message to them. So, making a live region, and then sending the finished message, or a finished part of a message, to that live region would be really helpful. * Now on to the UI. At the top, we have "index /text-chat-sessions". I guess that should just say "chats"? Below that, we have a list, with a button saying the same thing. After that list with one item, is a button that says "index /local-ai". That should probably just be "local AI". Afterwards, there is "index /settings", which should just be "settings." Then, there is an unlabeled button. I'm guessing this is styled to look like a menu bar, across the top of the window, so it'd be the item on the right side. Now, there's a button below that that says "New Chat^N". I, being a technical user, am pretty sure the "^N" means "Control + N", but almost no one else knows that. So, maybe change that text label. Between that and the Recent Chats menu button are two unlabeled buttons. I'm not sure why a region landmark was used for the recent chats list, but after the chat name "hello" in this case, where I can rename the chat, there is an unlabeled button. The button after the model chooser is unlabeled as well. After the user input in the conversation, there are three unlabeled buttons. After the response, there is a menu button with (oh, that's cool) items to transform the response into bullets, a table, ETC. but that menu button was unlabeled so I had to open it to see what's inside. After that, all other buttons, like for adding instructions to refine this message, are also unlabeled.

So, live regions for speaking chat messages and state changes like "loading" or "ready" or whatever (keep them short), and label controls, and you should be good to go.
https://news.ycombinator.com/item?id=39534493


Support macro-enabled toolchain builds in GHA

The toolchain that we are currently building and using does not support macros, while the upstream toolchain distributions do include this support.

This work is now complete and the builds are now green again!


dependency on sun.misc prevents orientdb-tools deployment in eclipse

sun.misc package is a required import in orientdb-tools. This makes deployment in eclipse environment fail.
By making the import on sun.misc optional, the orientdb-tools may be used in eclipse without dependency problems. This change was already made on core/pom.xml but is missing in tools/pom.xml
I've created a pull-request with the necessarily change on branch 2.1.x  #4956.
Thank you,
Adrian

Thanks, merged


traefik:1.7.4 stops detecting/watching docker changes without error

Do you want to request a feature or report a bug?
Bug
What did you do?
I started traefik with a docker-compose.yml like this:
version: '3.6'
services:
  traefik:
    image: traefik:1.7.4
    command: --docker
    restart: always
    networks:
      - web
      - fe
      - core
      - neo4j
      - soap
      - adapter
    ports:
      - 80:80
      - 443:443
      - 7474:7474
      - 7687:7687
    labels:
      - "traefik.frontend.rule=Host:traefik.domain.com"
      - "traefik.enable=true"
      - "traefik.port=8080"
      - "traefik.docker.network=web"
      - "traefik.frontend.auth.basic=${TRAEFIK_BASIC_AUTH_USERS}"
    volumes:
      - "/var/run/docker.sock:/var/run/docker.sock"
      - "./traefik.toml:/traefik.toml"
      - "./acme.json:/acme.json"
    container_name: traefik
networks:
  web:
    external: true
  core:
    external: true
  fe:
    external: true
  neo4j:
    external: true
  soap:
    external: true
  adapter:
    external: true

after about 4 weeks running, it stopped detecting new rules but keeps working for existing rules.
What did you expect to see?
traefik detecting new rules.
What did you see instead?
traefik being stuck with old rules where the origin container having those rules was removed already and new containers with new rules aren't being detected.
What is your environment & configuration (arguments, toml, provider, platform, ...)?
defaultEntryPoints = ["http","https"]

[entryPoints]
  [entryPoints.http]
  address = ":80"
    [entryPoints.http.redirect]
    entryPoint = "https"
  [entryPoints.https]
  address = ":443"
   [entryPoints.https.tls]
  [entryPoints.bolt]
  address = ":7687"
  [entryPoints.neo]
  address = ":7474"
[accessLog]

[retry]

[api]
  entryPoint = "traefik"
  dashboard = true
  debug = true
[docker]
  endpoint = "unix:///var/run/docker.sock"
  domain = "domain.com"
  watch = true
  exposedbydefault = false
[acme]
  email =<EMAIL_ADDRESS>  storage = "acme.json"
  entryPoint = "https"
  onHostRule = true
[acme.httpChallenge]
  entryPoint = "http"

If applicable, please paste the log output in DEBUG level (--logLevel=DEBUG switch)
no error output in the logs.

the problem does not seem to have anything to do with traefik itself, but with the docker API which got stuck somehow which is why traefik was not able to read new service configurations.

@thetheodoros
Sorry for writing in an old comment but I didn't know how to contact you.
I see that you tried approximately the same things which I am trying here: https://github.com/containous/traefik/issues/4566
Did you get it to work with Neo4j on Traefik? If yes, care to share how you did it?
Thank you in advance.
Best regards,
Edvard


Add Cross-Session-Persistence to Authentication

Authentication is a popular use case of Web3.
Current
The repo contains a "Demo Example. unity" scene that shows authentication. That's great.
See image.

The included scene
shows the QR code
Which is part of a functional, demo-only prefab

Current UX

Open "Example Demo.unity" Scene
Play Scene
UI shows QR code indicating the user is not authenticated
User authenticates (e.g. With QR code and mobile wallet)
Runtime UI shows "Welcome" indicating user is authenticated
Stop Scene
Play Scene
UI shows QR code indicating the user is not authenticated This is the issue

I assume there is zero cross-session-persistence to the authentication. This limits the end-player experience using apps built on top of the SDK. This also limits the quality of life for developers working on top of the SDK. The current requirement to auth every time a developer hits play is a time-sink.
Suggestion

Allow the authenticated user to stay authenticated between game sessions (e.g. stop/start scene) , unity sessions (e.g. close/open unity editor), etc...

Suggested UX

Open "Example Demo.unity" Scene
Play Scene
UI shows QR code indicating the user is not authenticated
User authenticates (e.g. With QR code and mobile wallet)
Runtime UI shows "Welcome" indicating user is authenticated
Stop Scene
Play Scene
Runtime UI shows "Welcome" indicating user is authenticated. This is a definition of done.

Ideally the session persists as long as is feasible per any security concerns (e.g. days/weeks)
Ideally, the SDK supports an API to disconnect/end the authenticated session (e.g. User clicks a logout button). This is a must-have feature.
Workaround
Before this task is fully complete, a hacky workaround that would help user-devs would be to add functionality to the API to hardcode an authenticated web3 address and thus bypass the need to auth.
Pseudocode
if (isWorkaround)
{
     //Fake auth. Or perhaps there is a legit long-term use case of this API
     FakeTezosSDK.blah.FakeAuthWithAddress ("0x123...ABC");
}
else
{
    // Do full auth with QR code
}

// Full API is ready for use

TAG
#PriorityForSam

Closed with #25


Revert "using lightinglabs image instead of lnzap since that is using an older version of LND"

Reverts stakwork/sphinx-stack#29

failing tests reverting back till fixed


I get the error "Unable to resolve module 'react-native-selectable-text' from '/path/' when trying to use

I get the error "Unable to resolve module 'react-native-selectable-text' from '/path/': Module 'react-native-selectable-text' does not exist in the Haste module map.
I've tried about 20 different solutions from other issues in react-native (including this one:  https://github.com/zetachang/react-native-dotenv/issues/39#issuecomment-384593005) and while they've worked with other similar bugs I've had, none of them work with this issue with this package.
I'm a bit of a newbie so any help at all would be appreciated!
System Information:
OS: macOS Mojave 10.14.5
CPU: (4) x64 Intel(R) Core(TM) i5-4278U CPU @ 2.60GHz
Memory: 28.82 MB / 8.00 GB
Shell: 3.2.57 - /bin/bash

Binaries:
Node: 11.2.0 - /usr/local/bin/node
Yarn: 1.16.0 - /usr/local/bin/yarn
npm: 6.13.0 - /usr/local/bin/npm
Watchman: 4.9.0 - /usr/local/bin/watchman
SDKs:
iOS SDK:
Platforms: iOS 12.1, macOS 10.14, tvOS 12.1, watchOS 5.1
IDEs:
Xcode: 10.1/10B61 - /usr/bin/xcodebuild
npmPackages:
@react-native-community/cli: ^2.9.0 => 2.9.0
react: 16.8.6 => 16.8.6
react-native: 0.60.5 => 0.60.5
npmGlobalPackages:
create-react-native-app: 2.0.2
react-native-cli: 2.0.1

Hi,
i got the same error:

error: bundling failed: Error: Unable to resolve module react-native-selectable-text from src/components/Article/renderers.js: react-native-selectable-text could not be found within the project.

i run on debian 10 with  react-native: 0.61.4
i added the lib and linked it with react-native link command
i tried to remove the nodes modules, clear watchman, clear metro cache
any idea ?


Some Label changes

This PR fixes an issue I found where SizeHint was suggesting too small of a size when word wrapping was triggered.
Included is a GetText function to retrieve the current text contents.

Change made. Thanks.

Looks great! Thank you!


Correct metadata_type to metadataType (#66)

This fixes #66 by changing metadata_type to metadataType in the scene-search payload, as expected by the M2M API.

Thanks for the quick release!


Feature Request : Allow configuring number of parallel jobs

Feature Request
Limit number of parallel jobs to configurable option  like make's --jobs/-j option
Expected Behavior
There should be an option to configure number of parallel jobs
Rationale
Running number of jobs more than cpu threads some times can can increase the amount of time required for jobs

Thanks for the request, @abdulkareemnalband! It sounds like a reasonable one 👍

Published v5.2.0 with a --max-processes flag 🚢


How to active/deactive edit mode programmatically ?

I would like to add feature to control active/deactive edit mode. So that, parent element would be able to active/deactive edit mode on some events.

Pull request here


We need to make an architecture decision for indexing physical inventory in Alma

If we are going to retrieve all items for every page view, physical items enrichment in publishing jobs is not needed.

The decision from the 09/25/2020 meeting was not to index this info.


Add downstream tests to Bokeh

Please consider defining a subset of tests that specifically exercise your usage of Bokeh, and add them to to downstream tests we run by making a PR to edit these two files:
https://github.com/bokeh/bokeh/blob/master/scripts/ci/install.downstream
https://github.com/bokeh/bokeh/blob/master/scripts/ci/test.downstream
The downstream tests are only indicative, i.e. we never fail a build based on their result (since the problem may not be on our end end we have no control in that case) but they can be a useful leading indicator of potential compatibility problems.

@PatrikHlobil do you have any thoughts on this?

@bryevdv: I started this weekend on implementing my tests on azure pipelines, but barely have any time right now. Hope I can finish it soon. Next step would be to implement the downstream tests.
I have another question: my tests in the moment mostly test if there is no exception when creating the plots, but there is no tests if the plots are drawn correctly. How are you doing this in Bokeh? I thought about comparing the JSON representation, but also this doesn’t really work because the ids of the glyphs change every time.
Best, Patrik

I thought about comparing the JSON representation, but also this doesn’t really work because the ids of the glyphs change every time.

It's definitely possible to make this work, but it takes some work to make a comparison that ignores the IDs. I would suggest this route in fact. Bokeh itself runs many image-diff comparison tests, but I don't think its helpful for downstream projects to do this. Testing images is actually testing Bokeh, which is both duplicative and fragile. Your internal tests should set that you are using Bokeh correctly and as you intend to, and that you don't change your usage without meaning to.
The downstream tests are a little different, they are mostly just to make sure that the APIs you rely on don't get upset accidentally.

Added downstream tests in Bokeh master. Issue closed, thanks @bryevdv


detect simultaneous runs of nodec

Hi,
If you create the smallest script using the https://github.com/scottgonzalez/node-wordpress library to post a post to a WordPress site, it will not compile. It dies with this message:
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[1]: *** [/private/var/folders/7m/t5j9b17x4n9gkml89tck1s4c0000gn/T/nodec/node/out/Release/mksnapshot] Error 1
rm de7168347652b3d5f6d7374947b15853a841ec81.intermediate
make: *** [node] Error 2
Failed running ["make -j4"]
I've done a few other scripts that are just as small and they compile fine. But, add this library and call it it will not compile. The script runs fine using node, but if you browserify it, it no longer works. I bet that points to an issue with the library?
BTW: It took around an hour to try to compile it. That library must be very complicated.

@raguay Sorry for the delayed reply. I failed to reproduce this error on my local machine. I tried the Found xxx posts example on the node-wordpress readme and it works fine both before compiling and after compiling. Could you give me more of your error log? Something is hidden before the sentence "linker command failed with exit code". I need the error message of the linker. Thanks.

Well, it's working now. Not sure what's different....other than I wasn't
running another compile at the same time. Could using nodec in two
different project cause a problem?
On Tue, May 16, 2017 at 12:08 PM, Minqi Pan<EMAIL_ADDRESS>wrote:

@raguay https://github.com/raguay Sorry for the delayed reply. I failed
to reproduce this error on my local machine. I tried the Found xxx posts
example on the node-wordpress readme and it works fine both before
compiling and after compiling. Could you give me more of your error log?
Something is hidden before the sentence "linker command failed with exit
code". I need the error message of the linker. Thanks.
[image: image]
https://cloud.githubusercontent.com/assets/13315/26090601/99e340a0-3a38-11e7-9b8d-6edd679bcbb0.png
[image: image]
https://cloud.githubusercontent.com/assets/13315/26090603/a233b398-3a38-11e7-922d-e7b8e76581d3.png
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/pmq20/node-compiler/issues/31#issuecomment-301676875,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ACX0x-6Pajnuav8KRAjoSCIz1kqdt5Lvks5r6S9kgaJpZM4NZN1r
.

@raguay Probably. nodec is not designed to run simultaneously for the moment, as the compile process would reuse the same set of temporary object files, which is potentially problematic. Thanks for reporting!

Okay. Thanks.
On Wed, May 17, 2017 at 10:24 AM, Minqi Pan<EMAIL_ADDRESS>wrote:

@raguay https://github.com/raguay Probably. nodec is not designed to
run simultaneously for the moment, as the compile process would reuse the
same set of temporary object files, which is potentially problematic.
Thanks for reporting!
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/pmq20/node-compiler/issues/31#issuecomment-301974847,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ACX0x8CUr3EnSL1010z6vmZ8iduxRu10ks5r6mhmgaJpZM4NZN1r
.

nodec should detect this and give a proper error message though. I'll add this to https://github.com/pmq20/node-compiler/blob/master/ROADMAP.md

@pmq20 Hello, I'm not sure about nodec's command. Can you help me?

@oneFlyingSnail You can try downloading https://sourceforge.net/projects/node-compiler/files/v0.9.6/nodec.exe/download and put it inside C:\Windows to make it available every where.

@pmq20 谢谢，nodec已解决。SquashFS Tools 4.3的安装和nodec.exe 一样吗？都是放到C:\Windows 下执行？


Unable to resolve IdentityServer4.AccessTokenValidation (>= 1.0.0-beta8)

Unable to resolve IdentityServer4.AccessTokenValidation (>= 1.0.0-beta8) in SampleApi project.
It seems it not on the nuget package server.

check the nuget server. they have a web site


CMS 4.12: Preview broken for nested element (ElementList) in elemental 4.10

Previews for Elemental List module appear to be broken using Elemental 4.10.
When attempting to browse to a child element with the editor in split mode, the CMS redirects back to the page editor. Everything works fine in edit mode so it seems like the preview window is causing this somehow. If I successfully browse to the child element editor in Edit mode, and then switch to split or preview mode, the redirect happens then too.
https://user-images.githubusercontent.com/9664035/217678835-00aed074-5fb8-4aad-85b7-ce69fcfbfe84.mov
The preview URL for a top-level element looks like:
/new-content-page/?ElementalPreview=1988683919&stage=Stage&CMSPreview=1#e3
Preview url for a nested element looks like:
/new-content-page/?stage=Stage&CMSPreview=1#e3?ElementalPreview=1821505376#e4
But it get's redirected back to the page preview:
/new-content-page/?stage=Stage&CMSPreview=1
The nested Element has two sets of ?query and #anchor parameters in the URL, which seems broken. The problem was likely introduced in this commit: https://github.com/silverstripe/silverstripe-elemental/commit/24f6cde44a223f124b8188fe81189cb3331bdbe5
Thanks @GuySartorelli for helping me identify this.
PRs

https://github.com/silverstripe/silverstripe-elemental/pull/1039

Fixed in 4.10.1


Log requests aborted during payload processing

Client requests aborted during payload processing are now logged as request aborted instead of being silently ignored. Continues the work on #117 and #123. Tests do not rely on timers, and are based on hapi's tests

Fails on Node v17 and v18 as the resolution of localhost changed.

Updated test to always bind the host and port. Hopefully it will pass this time.


Use ManifestStaticFilesStorage instead of CachedStaticFilesStorage

Question : Would ManifestStaticFilesStorage be a suitable replacement when using cache busting url for this project ?
Reason : According to recent Django docs

Warning
CachedStaticFilesStorage isn’t recommended – in almost all cases ManifestStaticFilesStorage is a better choice. There are several performance penalties when using CachedStaticFilesStorage since a cache miss requires hashing files at runtime. Remote file storage require several round-trips to hash a file on a cache miss, as several file accesses are required to ensure that the file hash is correct in the case of nested file paths.

Another good article : https://devblog.kogan.com/blog/a-hidden-gem-in-django-1-7-manifeststaticfilesstorage

RemovedInDjango31Warning: CachedStaticFilesStorage is deprecated in favor of ManifestStaticFilesStorage.

Hi souls!
I just came across this issue while investigating something slightly related.
@bitcity I would say the project already uses ManifestStaticFilesStorage when possible:
(from pipeline.storage)
from django.contrib.staticfiles.storage import (
    ManifestStaticFilesStorage,
    StaticFilesStorage,
)
from django.contrib.staticfiles.utils import matches_patterns
from django.core.files.base import File

_CACHED_STATIC_FILES_STORAGE_AVAILABLE = django_version() < "3.1"

if _CACHED_STATIC_FILES_STORAGE_AVAILABLE:
    from django.contrib.staticfiles.storage import CachedStaticFilesStorage

So...I guess your questioned is already answered and the issue solved?


[ASK] WideAndDeep - ValueError: Cannot create a tensor proto whose content is larger than 2GB.

Description
My work is based on Wide-and-Deep Model Hyperparameter Tuning with AzureML.
I am running hyperparameter tuning on the Wide and Deep algorithm on a problem with about 11000 users and 36000 items, 164000 ratings on an Standard NC12 dedicated Azure. I am running in CPU mode with 118GB of RAM (I run out of memory on the 2 GPU 11GB/per GPU compute instance). In this particular tuning example the algo is set to Deep. My feature vector is len 10. I have 93K training examples and 31K validation examples. The output file shows all of the settings, I've obfuscated project details using '....' in the path names.
This is the structure of my dataframe
<class 'pandas.core.frame.DataFrame'>
Index: 164608 entries, 23 to 222357
Data columns (total 4 columns):
userID          164608 non-null int64
itemID          164608 non-null int64
item_feature    164608 non-null object
rating          164608 non-null int32
dtypes: int32(1), int64(2), object(1)
memory usage: 5.7+ MB
userID | itemID | item_feature | rating
12464 | 156047 | [0, 0, 0, 0, 0, 0, 1, 0, 0, 0] | 3
So it should be very similar to MovieLens used in the recommenders example notebooks.
I've included the stack track that ends in tensor_util.py with the error message ValueError: Cannot create a tensor proto whose content is larger than 2GB.
The first level of the stack trace seems to be when we are trying to get the predictions.
ValueError                                Traceback (most recent call last)
 in
1 if len(RANKING_METRICS) > 0:
----> 2     predictions = list(model.predict(input_fn=tf_utils.pandas_input_fn(df=ranking_pool)))
3     prediction_df = ranking_pool.copy()
4     prediction_df[PREDICT_COL] = [p['predictions'][0] for p in predictions]
5
I'm looking to understand if further code modifications may be needed to the notebooks and scripts to handle my dataset and problem.
Other Comments
70_driver_log_tf_error.txt

notebooks/04_model_select_and_optimize/azureml_hyperdrive_wide_and_deep.ipynb
In this file it looks like the implementation chunks the ranking_pool, the author comments:

If we put all ranking_pool into a tensor, we get error (since the content limit is 2GB). We divide ranking_pool into 5 chunks, make prediction, and concat the results.

However, in notebooks/00_quick_start/wide_deep_movielens.ipynb, it looks like the implementation
attempts to predict the ranking_pool one-shot, this is where I get the 2GB limit error.
The implemention needs to be changed to chunk through the ranking_pool the same way as it is done in notebooks/04_model_select_and_optimize/azureml_hyperdrive_wide_and_deep.ipynb

Thanks for the feedback! I will take a look at this issue and see the best way to handle this, including looking into newer tf version.

@loomlike - Thank you for looking into this, much appreciated. Please let me know if I can be on any assistance.

Hi @loomlike  - any thoughts on this?

@atimesastudios Sorry, I was busy for doing other stuffs. Regarding this, I will take a look over the weekend!

@atimesastudios chunking dataframe into smaller dataframes is a temporal workaround as the tf exported model accepts Examples object and input_fn_for_exported_model puts all the samples into the object which is prone to cause tensor size > 2GB.
I think you should be able to control the error by decreasing your batch-size.
At the same time, I'm working on moving tf model save-load behavior in our repository from "exporting SavedModel" to "saving the checkpoints". With that, you'll easily load model and re-train / re-evaluate.

Thank you @loomlike, I will run smaller batch sizes and give it a try.

Reopen if needed


[GSSoC] : Add a new category - Add it to your lifestyle

Description
Problem: On our website, we can have a very limited number of resources that are aligned in this direction.
Solution: We can a new tab showing the things that one should add to a lifestyle to live a happy life.
This can be done by the addition of some textual suggestions, some videos, and some images. And to all the daily users, we can set a remainder for same.

@akshitagupta15june I would like to work on this, please assign me the same.

please assign to me this project under GSSOC'23

@dishamodi0910 Please share the resources that you plan to add to the new section and also let's discuss this feature on the discord channel


Cannot sign commit.

I'm using git-scm on Windows 10 Pro 64-Bits (Version 1607).
I've just uninstalled git-scm 2.8.0 and installed current latest 2.10.0.
I can't use -S to sign commit after install 2.10.0.
I can't find older Windows installer. So I can't back to 2.8.0 or 2.9.0. 😓
It always show error.
error: gpg failed to sign the data
fatal: failed to write commit object

I have no problem with 2.8.0. I use it everyday.
My user.signingkey still exists as global config.
I try to uninstall old gpg4win and install latest but still not work.
Try to generate new key and assign to user.signingkey but not work.
😕
Now, I've no idea. Please help me.
Thank you.

This issue tracker is dedicated to the git-scm.com website.
The issue you have raised is related to the Windows port of the git program. Please see https://git-for-windows.github.io/ for reporting bugs.

@jnavila Sorry. I know but i didn't see issue tracker in git/git.
I have no idea where I can ask for help.
Do you know issue for git/git? Please tell me.

Try one of the options at https://git-scm.com/community.

OK. I found older Windows installer at git-for-windows/git.
I just know that all Windows installers are on this repo. (Normally, I always get it from git-scm.)
I back to 2.9.0. It work fine. It's ok now.
Thank you for your informations. 🙂


Use of "np.int" in definition of WebNLGDataset

Hello!
I've identified an issue in the code of the file g2t_gen_code/code/data.py at line 1120.
In the __getitem__ method of the WebNLGDataset class, you use the np.int alias when you instantiate a NumPy array. However, as stated in the NumPy doc, this alias is identical to the built-in int type and is no longer supported as of NumPy 1.20. Since I haven't seen any disclaimer in this repo concerning the NumPy version to use, I believe this bug on certain environments can be solved easily by replacing the np.int with int. I've tested this fix on a NumPy 1.26 environment with satisfying results.
Thanks again for your advices and your great project 😊

Thank you very much for your advice. I'll update it in readme.


run scan and backup in parallel across mt tables

no tests added, as existing tests should validate matching functionality.


Move main content

I can't change the postion of the items in main content, i changed the section class but margin or padding just don't work at all.. Anyone know how to fix this?

I don't understand what you're trying to change.
Please explain with more detail.


Rename apiKey -> infracostApiKey

Since the user's pipeline might have multiple variables, we should add 'infracost' prefix to ours.

Other option is Infracost.ApiKey which is a style I've seen in a number of examples.


Gallery submission feedback - DCT Tracking

Description: Dentsu Creative
Description should describe the functionality of the template.

Description: Dentsu Creative
Description should describe the functionality of the template.

Thank you very much. I added the information.

The description is not updated:
https://github.com/kalamell/dct-tracking/blob/7b44abe1f1f746a45a403a02210e328fcdc61a69/template.tpl#L22


Create parent project POM

Resolves #220
Changes

Add overarching project POM for PASS Java projects

This iteration: only enforce Duraspace checkstyle rules

TODO

[ ] POM should be pushed somewhere that Maven can access it. GitHub's maven repository? Maven central?
[x] Decide on proper groupId

A few relevant questions here https://github.com/eclipse-pass/main/issues/230, seems like the values we have for groupId and artifactId should be fine for now. Other aspects like consolidating properties and dependencies are out of scope for this PR

Should we leave the artifact publishing for a later PR?

Follow-up ticket to handle publishing: https://github.com/eclipse-pass/main/issues/233

We've updated checkstyle to the latest that is possible to run, given the Duraspace rules. So far, since we don't have a publishing plan yet, I've run mvn install locally for this repo to install the parent POM in my local m2 repository, allowing child projects to pull from there. Installing this parent POM works fine and running mvn checkstyle:check against one of the updated child projects also works.


[Backport release-23.05] openssh: 9.3p2 -> 9.6p1

Description of changes

https://www.openssh.com/txt/release-9.6
unstable bump: #275249
Things done

Built on platform(s)

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

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

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

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

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

It seems wrong to do this, as it is a different upgrade (meaning: 9.3p2 -> 9.6p1 instead of 9.5p2 -> 9.6p1). But I can also cherry-pick, if I'm wrong

Normally we would cherry-pick all the intermediate bumps from the unstable branch.

Normally we would cherry-pick all the intermediate bumps from the unstable branch.

Okay, done that now

Closing since NixOS 23.05 is EOL.

Closing since NixOS 23.05 is EOL.

Great, now 23.05 users are left without an (arguably) important security update. Even though it was ready for merge almost a week before EOL.

Much appreciated!


⚠ ClamAV has degraded performance

In dc42b26, ClamAV (https://spamassassin.apache.org/) experienced degraded performance:

HTTP code: 200
Response time: 75 ms

Resolved: ClamAV performance has improved in 46b13ae.


Update to use LetsEncrypt ACME v2 API

Thanks for raising this. It should be using v2 now if you pull.


Screen resolution argument

Closes #139

Ah, it brought changes from previous PR

Ah, it brought changes from previous PR

I've fixed that, but please be more careful in the future.


Suggestion of item-info table: read from left to right, instead of from right to left.

Is there a reason why all important info is on the right, and why should the base stats be read from right to left? It seems counter-intuitive.
For example, the 58% in the following image is the blue/ES value on the right, instead of the red/Armour value on the left, which is very confusing to read:

Additionally, the grey back ground bar of 58% touches the left red armor icon, and has a gap to the right blue ES icon, which made it even more counter-intuitive.

I don't remember why I did it like this, must have been because it was easier code-wise. But yes, I am changing that for the v1.50 overhault (which is almost ready):

This looks way better. Thanks a lot.


how to hide header drag handle

Are you not wanting to drag the list at all? If so, you can set canDrag: false when you create your DragAndDropList, and it will not show the drag handle for the header.

yes, I have one header, thank you for solution.


Fix broken links in README

BTW, how about building docs on sphinx and github page.
I have already read comments in #146.
If we can not access couchapp.github.io, we still can host it at branch gh-page of this repo.

Awesome! Thanks!


Convert to SDK style project

I wasn't able to build this project in VS2019. Thought I would modernise it slightly to an SDK style project which now seems to work great.

Awesome, thanks for doing that!

I seem to be unable to load the project:
D:\GitHub\VimSpeak\VimSpeak.fsproj : error  : The SDK 'Microsoft.NET.Sdk' specified could not be found.  D:\GitHub\VimSpeak\VimSpeak.fsproj

Maybe you could add some hints to the README as to which Microsoft .NET SDK to install and such?

Solution was to install ".NET Core SDK" via Visual Studio installer (via "Change...") rather than through a manually downloaded installer.

Was finally able to build it after getting errors like:
Assets file 'D:\GitHub\VimSpeak\obj\project.assets.json' not found. Run a NuGet package restore to generate this file.

Instead of trying to go through Visual Studio, I built through:
msbuild VimSpeak.sln -t:restore /p:Configuration=Release /p:Platform="Any CPU"


Cleanup page expose-external-ip-address

This PR cleans up the page expose-external-ip-address:

The indentation of list items should be 2 spaces for unordered lists or 3 spaces for ordered lists.

/kind cleanup

/lgtm
/approve


how can we integrate capacitor admob in angular project app sent me code please sir

I would also like to see an usage section in the readme

Readme not contain to brief information. Plz send me a tutorial link to i. Publish all place as publicaly throw youtube as posible to simplify.

README.md file is updated.


Added Admin Panel

Description
Added Admin Panel
Fixes:  #940
Type of change

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update

Checklist:

[x] I have made this from my own
[x] I have taken help from some online resourses
[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[x] My changes generate no new warnings

ATTACH SCREEN-SHOTS / DEPLOYMENT LINK

This animation is repeated work, and level2 is not worth, as

both the commits changes done to index.css.
As the admin is not responsive and I don't have access , I will reducing this points form GGextention.

@sanjay-kv
Sir, I have a bit of confusion regarding how working on the same file leads to duplicate work. For instance, the same CSS file might be attached to many pages, so how does this result in the same issue?
The issues you are discussing, #186 and #179, are completely different. In #186, I added animations to the cards, and I have uploaded a video demonstrating that. In #179, I added an opening animation for the hamburger menu. The files are the same because the CSS for both issues is written in the same file.
Sorry to say, sir, but this is not fair considering the time I have invested. On Codar Hub, my points were deducted. I have no problem with that, but when my fair points are deducted, it is not actually fair to me. Working on the same files does not lead to the same issues, as the changes I made have their own importance.
Please ensure that any deductions are made with proper inspection. As a contributor dedicating my whole time to these contributions, it is discouraging to have my points deducted for no reason.

This animation is repeated work, and level2 is not worth, as  both the commits changes done to index.css. As the admin is not responsive and I don't have access , I will reducing this points form GGextention.

Sir i have a little bit confusion how working on same file leads to same work
Like in one issue i added animation to the cards and on the other i added animation to the navbar
The file is same because both the components the index.css file will be sued for the css
Sir i have also uploaded a video considering the changes i did
So please review this once again

Hi @Ayushmaanagarwal1211
Im saying either this thing could be a combined change or only level1,
Lets say I'm added hover animation to footer - level 2
hover animation to footer bug fixed - level 1
hover animation footer main page - level 2
in your profile these been happening a lot. so this adds up exponential scores.

Hi @Ayushmaanagarwal1211 Im saying either this thing could be a combined change or only level1,
Lets say I'm added hover animation to footer - level 2 hover animation to footer bug fixed - level 1 hover animation footer main page - level 2
in your profile these been happening a lot. so this adds up exponential scores. and these hover animation can be added to n number of components, in opensource its not an issue, we have mentioned this in guidelines as well. this is a nice way to get more score. as level 2 is 25points that would be huge considering this animation

Ok sir ow i undertood

Hi @Ayushmaanagarwal1211 Im saying either this thing could be a combined change or only level1,
Lets say I'm added hover animation to footer - level 2 hover animation to footer bug fixed - level 1 hover animation footer main page - level 2
in your profile these been happening a lot. so this adds up exponential scores. and these hover animation can be added to n number of components, in opensource its not an issue, we have mentioned this in guidelines as well. this is a nice way to get more score. as level 2 is 25points that would be huge considering this animation

Ok sir now i undertood

I will check again this with my technical team and come back to you if found worth it, I will be adding back points.

I will check again this with my technical team and come back to you if found worth it, I will be adding back points.

No sir No need i understood if that not correct i have no problem with that


Buildkite documentation experience

Heyo 👋
I spent some time yesterday updating a @calibreapp test suite (Rails app) to break the job into a number of steps, rather than one big, long running rake spec task.
I ended up with tabs open to a lot of different buildkite repos, the docs site, and a chat window to @toolmantim.
I've been using all of this technology for a long time, but I found the process to be confusing, and a bit of a cycle of commit→:boom:→furiously google, open 4 tabs, sometimes to tabs recently closed, scroll up and down→try again for a couple of hours. It was frustrating!
I'm hopeful that by documenting some of the things that I went through, or faced, that it'll highlight some of the work that needs to be done to improve documentation.
Background

I'm using Buildkite Elastic stack from… a few months ago (pre 3.0 agent)
docker-compose, a app container with linked containers for database and selenium
pipeline.yml

A sample of the things I saw, did, or wondered

All Buildkite examples suggested using Knapsack to break the build up. Knapsack apparently has a free plan, but I didn't know that until @toolmantim corrected me. I'd already moved on because I didn't want to evaluate or introduce another app/service/gem/whatever at the time. In contrast, I did find this blog post by Codeship that explained how to do what I wanted.
From looking at the docker-compose plugin, I was able to figure out that it's common to use a container prebuild/cache step, it looks like you can also cache that image build to docker-hub, but you're kind of left to figure that part out for yourself.
I wanted to use buildkite-agent artifact download, but had no idea how to most efficiently get the buildkite-agent into my container. @toolmantim helped supplied me with:

# Buildkite agent
ADD https://download.buildkite.com/agent/stable/latest/buildkite-agent-linux-amd64 /usr/local/bin/buildkite-agent
RUN chmod +x /usr/local/bin/buildkite-agent

After that, there were some undocumented environment variables that had to be "punched through" the docker-compose.yml file (This assumes you know how to do that with a docker-compose, too):
BUILDKITE_JOB_ID:
BUILDKITE_BUILD_ID:
BUILDKITE_AGENT_ACCESS_TOKEN:

After that, the database container wasn't starting in time, this of course isn't a Buildkite issue, but it's something that could be easily described in documentation, or with an example repo. I used:

ADD https://raw.githubusercontent.com/vishnubob/wait-for-it/master/wait-for-it.sh /usr/local/sbin/wait-for-it.sh

RUN chmod +x /usr/local/sbin/wait-for-it.sh

From reading a docker-compose file from one of the many Buildkite repos, I'd also noticed the pattern of adding Gemfile and Gemfile.lock, bundling, then later adding the entire app. I couldn't remember exactly why people did this. It would be great to have this in BK documentation (and a blog post too). Even if you felt like this was 'well covered elsewhere', it'd likely bring some search traffic when partnered with "buildkite docker gem bundle" as a google search.

The docker-compose plugin mentioned image-repository, but didn't explain how to authenticate the agent to do this. I raised an issue on that repo, then later found a better description of how to do this with the elastic stack repo readme.

Overall, all Buildkite readmes I've looked at mention the: plugin: docker-compose#version stanza from pipeline.yml. Unfortunately, they all seem to fail to mention that the v3 agent is required. (Take the docker-compose plugin readme as an example of this). I tried using this stanza, then my build failed and I had to use a lesser documented environment variable instead.

I found it difficult to find things under github.com/buildkite, then later realised there was also github.com/buildkite-plugins. This definitely made it harder to find things.

The elastic stack repo has some great content about making docker builds faster, but if I didn't use the elastic stack, I wouldn't have stumbled across it at all. I raised an issue to track this..

Links to other open issues

BK docs were kind of findable by typing "buildkite <thing>" into google, I saw that there was a still-open issue raised in 2016 for making docs searchable, but I wanted to +1 it from here too.
I found two issues about undocumented environment variables, and this is a problem that I faced.
I struggled with knowing if I should bother with the docs site (because it didn't have a lot of the answers I was looking for), or trying to navigate one of the many buildkite repos. It looks like I wasn't the first.

It'd be great if there was a guide/full recipe for a rails app (or node, python, whatever customers are using most). I really felt like I was on my own here, and it was one failure after the next… I know that's the nature of test suites, but I think some improvements to the existing docs and general standardisation would vastly improve the experience. 👍

This is amazing, thank you @benschwarz, we'll digest.

Thanks for taking the time to document the experience! 🙏🏼

Hey folks, I think we've implemented a lot of this (search, environment variables, consolidating info in docs). <3 Closing for now.


How to compute the NLL of a ray depth

A question is raised while I read your paper.
I understood the calculation of the regularization which is based on the negative log-likelihood (NLL) of colors.
However, how could the NLL of the ray depth be obtained without its reference values (d_GT)?
Although I examined the corresponding code on GitHub, I rarely followed its logic.
Could you explain how to compute the NLL of a ray depth in detail?

Hi, thanks for your interest in our paper.
We set the reference value d_GT as the input ray's ray depth, i.e., the length of the unnormalized input ray direction vector ||d||. In the code, it is notated as "rendering['dirs_norm']" in train.py. In short, our MixNeRF is trained to estimate the ray depth, which is not exactly identical but very close to the GT ray depth (i.e., original input ray depth).

Thanks for the reply.
You meant that the input ray depth represents a distance from the camera position to the pixel position.
Is it right?

Although we focus on the role of the ray depth as a component for deriving the blending weight, yes it is. :)


Fixed links in README.md

Fixed the links in README.md

Hi! Thanks for PR.
Make sure you have checked points in PR Template correctly.

Can you share the PR Template for this ?

@aashutoshrathi Thanks for the merge 👍


about use plugin in vue3 setup script

when i create a vue3 component and set lang='tsx' with setup script
// setup script SFC

the console show file not found

plugin config in vite.config.ts
plugins: [
  vue(),
  vueJsx(),
  eslintPlugin({
    eslintOptions: {
      cache: false
    }
  })
]

it's not support setup script with tsx?

Sorry for the delay.
I don't use vue and never tested this plugin with it. I have no idea how eslint will handle .vue import actually. Can you provide a small project with your current setup of vue + tsx + eslint?

URLs that have "vue" in the query string like the one above (.../SomeComponent.vue?vue&type=script...) are virtual files emitted from @vitejs/plugin-vue and should not be passed to eslint.
@JobinJia What did you pass to the shouldLint option?
The following forks just find for me:
eslintPlugin({
  shouldLint: (path) => /.+\.(vue|[jt]sx?)$/.test(path),
})

This regex is basically the default one but also allows vue files.
Note the $ at the end makes sure we only allow files that end with .vue or an js other extension so the virtual files do not match this regex.
It might be useful for this plugin to also add this check so these files are never passed to eslint, even if shouldLint passes. (vite-plugin-eslint) does this too.
Or maybe an extra explination in the readme would suffice?

Sorry for the delay. I don't use vue and never tested this plugin with it. I have no idea how eslint will handle .vue import actually. Can you provide a small project with your current setup of vue + tsx + eslint?

Sorry for taking so long to reply ：(
this is demo

URLs that have "vue" in the query string like the one above (.../SomeComponent.vue?vue&type=script...) are virtual files emitted from @vitejs/plugin-vue and should not be passed to eslint.
@JobinJia What did you pass to the shouldLint option? The following works just fine for me:
eslintPlugin({
  shouldLint: (path) => /\/src\/.*\.(vue|[jt]sx?)$/.test(path),
})

This regex is basically the default one but also allows vue files. Note the $ at the end makes sure we only allow files that end with .vue or another js extension so the virtual files do not match this regex.
It might be useful for this plugin to also add this check so these files are never passed to eslint, even if shouldLint passes. (vite-plugin-eslint) does this too. Or maybe an extra explination in the readme would suffice?

i used this config in my project . this is Demo
the demo vite.config.ts is
![image](https://user-images.githubusercontent.com/9244703/144166155-3a2bc41b-12ba-478d-8bcb-9dbdeb3a7a1d.png)

But it still prompts me file not found

and component it not .tsx file. it‘s a .vue file
// here set lang type

<template>

    Demo:

      <Icon :icon="it.icon"></Icon>

</template>

@JobinJia Oh I see, that path still matches the regex because it ends with .tsx
Check out this regexr example: https://regexr.com/6akq1
You'll have to replace the .* with [^\?].
Instead of matching "any character", we want "any character that is not a ?".
Final regex:
/\/src\/[^\?]*\.(vue|tsx?)$/`

That should solve the problem.

@JobinJia Oh I see, that path still matches the regex because it ends with .tsx Check out this regexr example: https://regexr.com/6akq1
You'll have to replace the .* with [^\?\r\n]*. Instead of matching "any character except newline", we want "any character except newline, except ?".
Final regex:
/\/src\/[^\?\r\n]*\.(vue|tsx?)$/

That should solve the problem.

wow ! thank you very much, woking good now :)
emm, i get it
it's runing dependent on @vitejs/plugin-vue emit virtual file. and need match the virtual file end with
Thanks again！^_^


 cannot be opened because the developer cannot be verified.

Plugin Version or Commit ID
v0.010.03
Unity Version
2021.3.18
Your Host OS
MacOS
Target Platform
UnityEditor
[Windows Only] Visual Studio C++ and Windows SDK Version
No response
[Linux Only] GCC/G++ and GLIBC Version
No response
[Android Only] Android Build Tools and NDK Version
No response
[iOS Only] XCode Version
No response
Command Sequences
just opening the project seems not work.
Log

Additional Context
I can't run the The -all.zip release file because a popup message saying:
 cannot be opened because the developer cannot be verified.
I tried to follow the steps to install in another project and the same issues

@vettorazi .  On Mac OS the security settings won't let you open suspect files.  you can override this behaviour by using (1) Exiting Unity, (2) using Finder to open the file by right clicking on it and pressing "open" in context menu . (2)  It will show a warning about it being from unknown publisher. open it anyway.    Now the OS will remember this setting and unity won't have this problem.
If it persists, do the steps above but instead of finder and open the files with the terminal and 'sudo'.


⚠ Spryr has degraded performance

In 244ae8d, Spryr (https://spryr.com) experienced degraded performance:

HTTP code: 200
Response time: 3153 ms

Resolved: Spryr performance has improved in 6e0f1cc after 13 minutes.


And can you post your code please?