Optionally disable truncating string output in diffs

Hello,
We're using cmp to check our test output:
if diff := cmp.Diff(wanted, got); diff != "" {
  t.Fatalf("Diff: %s", diff)
}

This works great usually, and has been incredibly helpful.
However, we have certain error output that can contain long strings. To make matters worse, the long string sometimes has the error information we need at the end, not at the beginning.
So our test will fail with an unexpected error (not actually an error interface implementation, it's a long story. It's a struct of strings) and will helpfully tell us there's one error more than it expected. Unhelpfully, though, the information about what the error is is truncated by cmp. So to find out what error actually occurred, we need to go in and add a logging statement to log what the error was and print the whole thing.
This works, but it would be much more convenient if cmp would just print the whole string for us.
Is there a method we can implement or an option we can pass that just says "no, show the whole string"? Is there a way to achieve that outcome?

I am also curious how can this be tweaked a bit, as I have nested struct with long URLs inside it, and URLs get truncated

I also have long structures which are getting truncated. For my particular case, it's not too relevant for the portions which are identical, but when I see ... // 4 identical, 2 inserted, and 169 modified entries, the missing inserted and modified are very relevant. I'm wondering if I could create a custom Reporter option similar to the defaultReporter but it called FormatDiff on a formatOptions struct containing a typeMode of emitType and a maximum verbosity; perhaps that would work? I haven't tried it yet though.

@PatrickCronin Please share code example if you do get around truncation with custom Reporter, thanks.

Closing as duplicate of #264. Let's only keep one issue open about adjusting verbosity.


Update Modal Header to allow right aligned element.

This kinda goes back to:  Should Modal be completely empty and render it's children exactly?


CocoaPods support?

I will only maintain support for the official swift package manager. This project is not big enough to maintain and support multiple package managers.


update kibana dashboards as needed

update kibana dashboards as needed

'as needed' -- is this a good scope for an issue?  When is it complete, if ever?


Log backup time?

I think it may be a good idea to log the last time a backup has been tested.
That way, we can eventually schedule some notifications every [x] time reminding users to test backup.
Is there any downside to this?

Could be displayed in the backup best practices page, since this page will always be displayed first when a user clicks on "backup" or "test backup"
If backup was never tested, replace [time] by "never tested"

signal app has this feature too i tend to ignore nowadays
should be straightforward to implement though


feat: add (long docs) big patent clustering task

Do you not want to add it anymore?

I intended to make a PR to a fork we created here, with the goal of adding a few to MTEB which evaluate embedding models on long paragraphs/documents (longer than are currently part of the test datasets). Once we have implemented all of these, we will include them in a single PR. I am currently working together with @guenthermi to achieve this, and we will get this ready quite soon.

Sounds amazing! Let me know if I can be of help anywhere! 😇


added tracking of same edrs and dates, recent reqs

Coverage remained the same at 83.345% when pulling b58c070dcd0bf0d4a30dc6ac7ca224066822a4c2 on add_redis_tests into 78064316be6922cf7a08673217d352dcd9685a3c on master.

Coverage increased (+1.3%) to 84.67% when pulling 66ec9c85061c6024c5ac9957c88e6f62e1604e95 on add_redis_tests into 78064316be6922cf7a08673217d352dcd9685a3c on master.

Coverage increased (+4.0%) to 87.302% when pulling 91fca17eafe6f831c8f8a280568915a3467cb424 on add_redis_tests into 78064316be6922cf7a08673217d352dcd9685a3c on master.

Coverage increased (+4.8%) to 88.141% when pulling 7452523b67026afdbd9a5be960d392e288eb217a on add_redis_tests into 78064316be6922cf7a08673217d352dcd9685a3c on master.


Display Resolution setup in dotnet/framework/sdk:4.8-windowsservercore-ltsc2019 windows server core docker image to 1920X1080

[!IMPORTANT]
Migrating Discussions to Issues. All customer inquiries should be in Issues.

Discussed in https://github.com/microsoft/Windows-Containers/discussions/524

Originally posted by RavitejaAmruthapu August 26, 2024
Hi,
How to setup the dotnet/framework/sdk:4.8-windowsservercore-ltsc2019 windows server core docker container display resolution to 1920X1080?
please help me to setup
Thanks & Regards,
Raviteja

Duplicate.


Can't access vm after Virtualbox downgrade

Issue Type

Bug Report / Support Request

Your OS

macOS

Summary
Oh my. I had problems using latest Virtualbox-Version and downgraded to v 5.1. by completely uninstalling ev. except the existing virtual machines. Now when I re-run vagrant up --provision it won't use the existing vm's (probably obviously?) but tells me to delete the existing one with the same name.. I could do that but I would loose all my database data. Can I somehow re-open the vm's created by the newer box version (or preferably with v 5.1.) or is the data lost?

ok, should probably ask this in a virtualbox forum, sorry..


cron / hosting-dispatch missing?

The task queue is being handled OK here but what about the other queues?
In a regular install we have a crontab entry that runs 'hosting-dispatch' to go through all queue's.
Not a big pain for me at the moment though .. I just missed it while looking at hosting_distributions in a dev container.

Hey @helmo can you provide more details about what you did ?
I can find no details about that in the regular aegir install documentations.
Moreover, I started the drush @hostmaster hosting-dispatch command and nothing happened (the last time executed did not get updated on the Web interface), yet when I ran drush @hostmaster hosting-dispatch -v I saw the "Last run" updated yet the command never return to the CLI... so not sure how to "integrate" that within a cron tab ?

Hey!
As far as I understand it, hosting-dispatch is running the cron - job for the sites if you use the cron-queue module from inside hostmaster. It also touches the civicrm cron jobs if you use the Civicrm Cron queue module (which I do).
Maybe it was clearer in older documentation. At least I had to set it up on my old hostmaster instance.
I just find hints to cronjobs in the troubleshooting section on http://docs.aegirproject.org/en/latest/install/#manual-installation for solaris and this discussion https://www.drupal.org/project/hostmaster/issues/2230287
I think a cronjob should be created which calls /usr/local/bin/drush '@hostmaster' hosting-dispatch.
Since I do not have too many sites I will try to mount a script into /etc/cron.hourly with my docker-compose.yml file and see if it does the trick for me.

Well, putting it in cron.hourly didn't work because is run as root and root doesn't know the site aliases.
I also tried mounting a crontab file for aegir in /var/spool/cron/crontabs/aegir. It seems hosting-dispatch didn't run. Maybe the dockerfile has to be modified.

So ...
/var/spool/cron/crontabs/aegir also didn't work and to keep with the spirit of docker a separate container would be preferable. So for now I use with https://github.com/willfarrell/docker-crontab which is added in docker-compose.yml with:
crontab:
    build: ./crontab/
    restart: always
    depends_on:
       - hostmaster
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock:ro
      - ./crontab/config.json:/opt/crontab/config.json:rw

with the following config.json file:
[{
        "name":"hosting-dispatch",
        "comment":"run drush hosting-dispatch so that hostmaster manages cron jobs for the sites",
        "schedule":"* * * * *",
        "command":"/usr/local/bin/drush '@hostmaster' hosting-dispatch",
        "project":"hostmaster",
        "container":"hostmaster"
}]

which seems to work.
If you want to use this, you also have to put the docker-entrypoint, in addition to the Dockerfile, from willfarrell/docker-crontab in your ./crontab subdirectory of your aegir-docker project.
An additional advantage of this solution is that I can add another cronjob which manages the database backups directly in the database server container and don't need another container with a database client and cron for it.

Just to keep you and future me up to date. So far it works perfectly fine. I just switched from building the image myself to using the original image willfarrell/crontab directly and got rid of the additional docker-entrypoint file and Dockerfile.
One could add an example docker-compose.yml to manage the cronjobs or add it to docker-compose.yml, describe it and comment it out so that users have the option to use it. I think this is rather an documentation issue than an implementation problem.
Since there are a lot of different solutions to run cron jobs in the container I choose this one after a bit of research but still rather randomly. I'm sure it would also work with a lot of the other options.

I had a same issue on a Debian 9 (stretch) based container.
Workaround was:

install cron, since the official debian image does not have the cron package
add sudo rigths to the aegir user to enable restart of cron service as aegir
restart cron after the contrab entry of hosting-dispatch has been added

All these can be added to Dockerfile, entrypoints and sudoer files.

This is great, thanks for the detailed steps @doka
If there are any more specifics to how you achieved success it would help!

More details to the steps to get cron queues running.
TLDR: install cron package and restart the cron service via aegir user after Aegir hosting queue module has been enabled.
Detailed steps:

Install cron package in Dockerfile, since the Docker images of Ubuntu 16.04 and Debian 9 (stretch) do not have it:

apt-get install -y -qq cron

add sudo rights for aegir user to restart cron service via aegir sudoer file as follows

Defaults:aegir  !requiretty
aegir ALL=NOPASSWD: /usr/sbin/apache2ctl, /etc/init.d/cron

restart cron service in docker-entrypoint.sh, just after hosting_civicrm_cron has been enabled

echo "ÆGIR | -------------------------"
echo "ÆGIR | Start cron service ... "
sudo /etc/init.d/cron restart
sudo /etc/init.d/cron status

You can see the whole magic working in my Aegir-Docker repo.


Add multi-subscriber support to GetContainerEvents CRI API

This pull request addresses issue #7318 by introducing events broadcasting to the current implementation.
The integration/container_event_test.go is extended to demonstrate the broadcasting capabilities of two simultaneous connected clients.

/retest

/ok-to-test

Would you mind squashing your commits into one?  We don't generally need to preserve intermediate commits that are just addressing review comments.

/test pull-containerd-node-e2e

All squished. I'm not sure if pull-containerd-node-e2e is related to the changes.

Ok now pull-containerd-node-e2e is good. CI / Windows Integration (windows-2019, sandboxed) (pull_request) fails. I don't have the ability to retry it.

Re-running the failed test suite

Hi @samuelkarp this is my first PR to containerd. Is there anything else I have to do to proceed with it?

Just needs another maintainer to review and approve. We generally view two approvals as good to check in. There's exceptions where we'll wait for more folks to get a chance to take a peek if it's a large change, or if we want someone specific to take a look. I think @mikebrow would be interested in this for example.

I believe the two failed tests just need retry

Hey everyone, I wonder if there is something that I have to do to proceed with this PR.
cc @dcantah @samuelkarp @mikebrow

I'm closing this one as https://github.com/containerd/containerd/pull/9661 has been merged.


CI failure on master

$ go test -v -race ./...
../../microcosm-cc/bluemonday/sanitize.go:38:2: cannot find package "golang.org/x/net/html" in any of:
	/home/travis/.gimme/versions/go1.8.linux.amd64/src/golang.org/x/net/html (from $GOROOT)
	/home/travis/gopath/src/golang.org/x/net/html (from $GOPATH)

https://travis-ci.org/gopherjs/vecty/builds/216070003

Looks like a Travis issue, it's failing to fetch dependencies because it's being throttled:
$ go get -t -v ./...
github.com/gopherjs/gopherjs (download)
github.com/microcosm-cc/bluemonday (download)
Fetching https://golang.org/x/net/html?go-get=1
Parsing meta tags from https://golang.org/x/net/html?go-get=1 (status code 200)
get "golang.org/x/net/html": found meta tag main.metaImport{Prefix:"golang.org/x/net", VCS:"git", RepoRoot:"https://go.googlesource.com/net"} at https://golang.org/x/net/html?go-get=1
get "golang.org/x/net/html": verifying non-authoritative meta tag
Fetching https://golang.org/x/net?go-get=1
Parsing meta tags from https://golang.org/x/net?go-get=1 (status code 200)
golang.org/x/net (download)
# cd .; git clone https://go.googlesource.com/net /home/travis/gopath/src/golang.org/x/net
Cloning into '/home/travis/gopath/src/golang.org/x/net'...
remote: Daily bandwidth rate limit exceeded for IP <IP_ADDRESS>
fatal: protocol error: bad pack header
package golang.org/x/net/html: exit status 128
github.com/russross/blackfriday (download)
github.com/shurcooL/sanitized_anchor_name (download)

The command "go get -t -v ./..." exited with 1.

See:
remote: Daily bandwidth rate limit exceeded for IP <IP_ADDRESS>

This is quite strange. In my 3+ years of using Travis daily for dozens of repos, this is the first time I see it failing to fetch dependencies with this error message.
All my of Go repos have had their build pass successfully the last time it ran.
https://www.traviscistatus.com/ is not showing any known problems on their side.
Based on the error message remote: Daily bandwidth rate limit exceeded for IP <IP_ADDRESS>, I'm guessing we don't have much of a choice but to wait a day and see if it gets resolved tomorrow.

Oh, I just realized that golang.org/x/net is hosted on Google git servers, not github. So it's possible it's a recent change to https://go.googlesource.com causing this.
Travis has some caching or option for caching on their side, but I've never had the need to investigate it too deeply. This might be a good cause for that.

https://github.com/golang/go/issues/12933 looks highly related
I retriggered the build just now

What made you think it would work if you retried it?
I expect it to keep failing until tomorrow, since the error message says "Daily bandwidth rate limit exceeded".
I also saw that it failed when I created PR #102.

Ah, you are right. I was skimming/reading too quickly.

Looks like it has reset for the day / master has passed just now. I am guessing that https://github.com/gopherjs/vecty/pull/103 may help prevent this in the future. WDYT?

Note that travis cache is like memcache. When it's there, it's fast, but it's not always there.

Looks like it has reset for the day / master has passed just now.

Right, it's passing now.

Should we close this issue then?


Cookie Support on Contract DSL

Hello,
This is the PR for #603
The PR is opened because I need help, particularly on the stub-runner part. Any pointer to where can I start working on verifier would be greatly appreciated.
This is an incomplete PR, and I will keep updating it while working and fixing required changes.
Thank you very much.
Todo

[x] Contract Verifier for Cookie Header
[ ] Stub runner that supports Cookie Header
[ ] Update documentation on both sides
[ ] Add new samples (producer_with_cookies and consumer_with_cookies?)

I wouldn't add new samples. If you want to you can modify the existing ones in producer and consumer (add a new contract and a new test class - just ensure you're not touching any files that are tagged with asciidoc tags).

Codecov Report

Merging #607 into 1.2.x will decrease coverage by 0.31%.
The diff coverage is 39.39%.

@@             Coverage Diff              @@
##              1.2.x     #607      +/-   ##
============================================
- Coverage     61.48%   61.17%   -0.32%
- Complexity     1691     1713      +22
============================================
  Files           197      199       +2
  Lines          6816     6915      +99
  Branches       1053     1064      +11
============================================
+ Hits           4191     4230      +39
- Misses         2051     2101      +50
- Partials        574      584      +10

Impacted Files
Coverage Δ
Complexity Δ

...contract/verifier/builder/MethodBodyBuilder.groovy
82.67% <ø> (ø)
91 <0> (ø)
:arrow_down:

...amework/cloud/contract/spec/internal/Cookie.groovy
0% <0%> (ø)
0 <0> (?)

...ework/cloud/contract/spec/internal/Response.groovy
25% <0%> (-3.21%)
6 <0> (ø)

...ier/builder/SpockMessagingMethodBodyBuilder.groovy
59.25% <0%> (-1.12%)
20 <0> (ø)

...ier/builder/JUnitMessagingMethodBodyBuilder.groovy
58.18% <0%> (-1.08%)
17 <0> (ø)

.../cloud/contract/spec/internal/OutputMessage.groovy
26.92% <0%> (-4.9%)
3 <0> (ø)

...rk/cloud/contract/spec/internal/FromRequest.groovy
0% <0%> (ø)
0 <0> (ø)
:arrow_down:

...ct/spec/internal/HandlebarsContractTemplate.groovy
0% <0%> (ø)
0 <0> (ø)
:arrow_down:

...mework/cloud/contract/spec/internal/Request.groovy
26.31% <0%> (-2.26%)
11 <0> (ø)

...mework/cloud/contract/spec/internal/Cookies.groovy
0% <0%> (ø)
0 <0> (?)

... and 9 more

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 7652bcf...c740f8b. Read the comment docs.

Hi @marcingrzejszczak ,
I have added some commits according to your comments. Still have questions regarding stub-runner tests though:

I think org.springframework.cloud.contract.stubrunner.StubRunnerSliceTests is not in the 1.2.x branch yet. Should I create similar test or rebase this to master and PR to there instead?
I'm not too sure how to update the fraudDetectionServer-0.0.1-SNAPSHOT-stubs.jar jar. Should I build it by modifying contract on spring-cloud-contract-stub-runner/src/test/resources/repository/contracts/?

Sorry for asking you a lot of questions. I want to make sure that I get it right :|

Yo! I'm uploading a patch (I can't push changes to your branch). It adds WireMock stubs and adds some tests.
Added_stub_generation_for_cookies_and_a_mock_mvc_DSL.txt
What's left are the docs I guess.

Actually, we need to also double check if we replicate the same functionality in YAML and Pact !

Hi @marcingrzejszczak , I've added the patch. Thank you very much. I'm out of town for several days, so I'll be abit slower on checking the YAML and Pact, but I'll update again ASAP.
Thank you very much for the help :D

Congrats @bertzzie on your PR! I've added some tests and docs and merged the Cookies support to 1.2.x. Now I'm merging it to master :)


Add support for multiple VLAN-Aware-Bundles per VRF

Enhancement summary
The current eos_design only allows entering "vlan_aware_bundle_number_base integer" as input variables under "Network Services Settings". Request to support multiple vlan_aware_bundles per VRF, for many SVIs can belong to the same VRF.
Which component of AVD is impacted
eos_designs
Use case example
       vlan-aware-bundle vrf-1-bundle1
         rd <IP_ADDRESS>:101
         route-target both 11:101
         redistribute learned
         vlan 2001-2020
       vlan-aware-bundle vrf-1-bundle2
         rd <IP_ADDRESS>:102
         route-target both 11:102
         redistribute learned
         vlan 2021-2040

Note: SVIs for vlan 2001-2040 all belong to VRF-1
Describe the solution you would like
Provide a way to overwrite the default behavior of one vlan-aware-bundle for all the SVIs in the same VRF
    vrfs:
      vrf-1:
        svis:
          2001:
              vlan_aware_bundle_number: integer
          2021:
              vlan_aware_bundle_number: integer

Another thought: during validation testing, with this feature request, more work need to be done to make sure that there is no overlapping vlan range between different vlan-aware-bundles
Describe alternatives you have considered
!  need to first remove the vlan from the default vlan-aware-bundle and when create multiple custom vlan-aware-bundle
stdpoc_custom_eos_cli: |
router bgp 63301
       vlan-aware-bundle vrf-1
          vlan remove 2001-2200,2991-3000
       !
       vlan 2991
          rd <IP_ADDRESS>:2991
          route-target both 2991:2991
          redistribute learned
       !
<snip>
   vlan 3000
      rd <IP_ADDRESS>:3000
      route-target both 3000:3000
      redistribute learned
   !
       vlan-aware-bundle vrf-1-bundle1
         rd <IP_ADDRESS>:101
         route-target both 11:101
         redistribute learned
         vlan 2001-2020
<snip>
       vlan-aware-bundle vrf-1-bundle10
         rd <IP_ADDRESS>:110
         route-target both 11:110
         redistribute learned
         vlan 2181-2200

Additional context
EVPN Symmetric IRB supports disconnected VLAN ranges on different racks, for example, SVI vlan101-200 belong to rack1-10; SVI for vlan 201-300 belongs to rack11-20.  This implementation limits the EVPN floodset size. In our actual use case as described in the alternatives we have considered, there are mixed of multiple vlan-aware-bundles and multiple mac-VRF. It's a added bonus if the more complex use case can be  considered; if not at least multiple vlan-aware-bundles. Some third party vendor doesn't support vlan-aware-bundle.
Contributing Guide

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

I believe this is possible to do now. If you set evpn_vlan_bundle: <bundle_name> under each of the SVIs, it should override the general per-VRF bundle.

@Vicky-POC please let me know if you got it working with the suggestions.

Hi Claus,
I have confirmed that with AVD v5.0, it's possible to implement multiple
vlan-aware bundles now.
Thanks.
Vicky
On Mon, Nov 11, 2024 at 7:53 AM Claus Holbech @.***>
wrote:

@Vicky-POC https://github.com/Vicky-POC please let me know if you got
it working with the suggestions.
—
Reply to this email directly, view it on GitHub
https://github.com/aristanetworks/avd/issues/4665#issuecomment-2468496968,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BKIUDKSCM4PF3KTW64FXLID2ADHGHAVCNFSM6AAAAABQY7PN72VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINRYGQ4TMOJWHA
.
You are receiving this because you were mentioned.Message ID:
@.***>

Thank you for confirming. Closing this issue.


Split tabs

[x] I am on the latest Hyper.app version

[x] I have searched the issues of this repo and believe that this is not a duplicate

OS version and name:  Windows 10 Creator's

Hyper.app version: 1.3.3

Link of a Gist with the contents of your .hyper.js: N/A

Relevant information from devtools: N/A

The issue is reproducible in vanilla Hyper.app: N/A

Issue
While the split pane functionality is good, I think it would be quite useful to have the ability to put tabs side by side. Eventually it would be nice to have draggable tabs, tearable tabs, and tabs that snap to top/bottom/sides of the hyper window, similar to Atom/VS Code/Sublime/etc.
Thanks for the great product, cheers!

For the record, you're talking about panes with their own tab set? Like Atom?
I like this idea!

@CodeTheory Yes exactly! That would be extremely useful for many different workflows.

i love the feature too but not sure if this would be the best way to implement this as tmux has these features already.
i myself run tmux inside of hyper to get all the panes my heart could desire :).
what i was thinking about was starting a tmux integration of hyper something similar to what the iterm team did but for hyper.
Thoughts ?


Code in app/src/main/java/seedu/address

Guys, look like you have some code in a folder app/src/main/java/seedu/address
is this some temp code to be removed later?
Note that our code analysis scripts expects to find all source code inside the [root]/src/ folder.

Yes professor, we still keep the original code in case we want to visit them as reference. They will be removed finally.

Understood. By the way, with Git, there is no need to keep such copies as you can always refer back to any previous state of the code.


Settings Screen UI Automation Tests

Added testing around Adding Custom Categories and some user flow tests for Categories, such as changing order and hide/show categories.

Closing this Pull request as changes were incorporated into PR398


Update parse start script to handle the case that fsimage txid is cov…

Sometimes the edit logs doesn't end exactly with the txid from fsimage, so we need to find the proper range which covers this id and thus to pick the right edit log

@xkrogen Please review this one and thanks in advance!

Hey @fengnanli , thanks for reporting this! I am curious, when will it occur that the edits file does not match the fsimage txn ID? I was under the impression that it always will; I've never seen it differ on our cluster. Maybe there are changes in newer versions of Hadoop which cause this?
The code looks good. I have two minor comments:

If we already use awk for processing, can we do away with the cut and simply do awk -F'-' to grab only the ending txn ID?
When using awk, I'm used to seeing the single quotes appear outside of the curly braces like '{ if .... }'. Is there any difference with the way you have specified it? I actually was under the impression that they way you specified it would not work because bash would interpret the curly braces as special characters.

@xkrogen  In our cluster it seems there is never an edit log ending with the fsimage id. I am not sure why, and we are using 2.8.2.
Comments applied. I am not bash expert either :)


[Snyk] Security upgrade cookie from 0.3.1 to 0.7.0

Snyk has created this PR to fix 1 vulnerabilities in the npm dependencies of this project.
Snyk changed the following file(s):

admin-frontend/package.json
admin-frontend/package-lock.json

Vulnerabilities that will be fixed with an upgrade:

Issue
Score

Cross-site Scripting (XSS) SNYK-JS-COOKIE-8163060
  59

Release notes

Package name: cookie

0.7.0 - 2024-10-02
perf: parse cookies ~10% faster (#144 by @ kurtextrem and #170)
fix: narrow the validation of cookies to match RFC6265 (#167 by @ bewinsnw)
fix: add main to package.json for rspack (#166 by @ proudparrot2)

v0.6.0...v0.7.0

0.6.0 - 2023-11-07
Add partitioned option

0.5.0 - 2022-04-11
Add priority option
Fix expires option to reject invalid dates
pref: improve default decode speed
pref: remove slow string split in parse

0.4.2 - 2022-02-02
pref: read value only when assigning in parse
pref: remove unnecessary regexp in parse

0.4.1 - 2020-04-22
Fix maxAge option to reject invalid values

0.4.0 - 2019-05-16
Add SameSite=None support

0.3.1 - 2016-05-27
Fix sameSite: true to work with draft-7 clients

true now sends SameSite=Strict instead of SameSite

    from cookie GitHub release notes

[!IMPORTANT]

Check the changes in this PR to ensure they won't cause issues with your project.
Max score is 1000. Note that the real score may have changed since the PR was raised.
This PR was automatically created by Snyk using the credentials of a real user.

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open fix PRs.
For more information:
🧐 View latest project report
📜 Customise PR templates
🛠 Adjust project settings
📚 Read about Snyk's upgrade logic

Learn how to fix vulnerabilities with free interactive lessons:
🦉 Cross-site Scripting (XSS)

🎉 Snyk hasn't found any issues so far.
✅ code/snyk check is completed. No issues were found. (View Details)


Doesn't work on Chrome?

Hi,
Thanks for this nice little package. This is exactly what I was looking for. It works pretty well on Safari and Firefox, but I couldn't get it to work on Chrome. I'm using React, and here is the code of a div at the root of the app:

Test

And the result on different browsers.
Safari iOS

Safari macOS

Firefox

Chrome

On Chrome, the div doesn't want to fit the window height. Do you have any idea of the cause of the issue? Maybe I'm missing something.

Thanks for the report! The relevant lines should be https://github.com/mvllow/tailwindcss-safe-area/blob/70dbef61557b07e26b07a6167e13a377ba3c4625/index.js#L64-L69
I'm guessing calc(100vh - (env(safe-area-inset-top) + env(safe-area-inset-bottom))) is the culprit. Will have to play around with it; happy to accept a PR if someone beats me to it :)

After days of investigation, I finally found that on Chrome, you need to specify height: -webkit-fill-available; on the html, body and root tags. The root tag is specific to react and is used to insert your components to the DOM.
@tailwind base;
@tailwind components;
@tailwind utilities;

@layer base {
  html {
    height: -webkit-fill-available;
  }

  body {
    height: -webkit-fill-available;
  }

  #root {
    height: -webkit-fill-available;
  }
}

Then, on your components, you can safely use your package on any browser.
import { FunctionComponent } from 'react';

export const App: FunctionComponent = () => {
  return (

  );
};

I don't think you can handle this behavior directly in your package. But updating the documentation could be nice. I can open a PR to do it. What do you think?

Appreciate the investigation! A PR to update the documentation would be lovely. Not sure if tailwind has a way for plugins to set any of that automatically but could explore that in the future :)


lnd.service only in mode "activating"

Background
I am trying to get lnd running as an service on my vps testnet node. I followed the instructions. Additionally I followed these instructions to create the lnd.service file. However when I try to run it, I get the following prompt:
● lnd.service - LND Lightning Network Daemon
     Loaded: loaded (/etc/systemd/system/lnd.service; enabled; vendor preset: enab>
     Active: activating (auto-restart) (Result: exit-code) since Sun 2022-01-23 23>
    Process: 2002001 ExecStart=/bin/bash /usr/bin/lnd (code=exited, status=127)
   Main PID: 2002001 (code=exited, status=127)
        CPU: 3ms

Jan 23 23:09:17 localhost systemd[1]: lnd.service: Main process exited, code=exite>
Jan 23 23:09:17 localhost systemd[1]: lnd.service: Failed with result 'exit-code'.

I know that it can take sometime for lnd to start but this stays in the mode of activating forever. I don't know if this helps but I can run lncli and it gives me back the possible options, but running lncli getinfo gives me
[lncli] could not load global options: could not load TLS cert file: open /home/standup/.lnd/tls.cert: no such file or directory

Your environment

version of lnd: 0.14.1-beta
which operating system (uname -a on *Nix): Debian
version of btcd, bitcoind, or other backend: bitcoind 22.0.0

Can you post the recent log of lnd please?

@guggero here:
2022-01-23 23:19:51.203 [INF] LTND: Version: 0.14.1-beta commit=kvdb/v1.2.5-62-gf50950640, build=production, logging=default, debuglevel=debug
2022-01-23 23:19:51.203 [INF] LTND: Active chain: Bitcoin (network=testnet)
2022-01-23 23:19:51.203 [INF] RPCS: Generating TLS certificates...
2022-01-23 23:19:51.204 [INF] RPCS: Done generating TLS certificates
2022-01-23 23:19:51.205 [DBG] RRPC: Router RPC server successfully register with root gRPC server
2022-01-23 23:19:51.205 [DBG] VRPC: Versioner RPC server successfully registered with root gRPC server
2022-01-23 23:19:51.206 [INF] RPCS: RPC server listening on <IP_ADDRESS>:10009
2022-01-23 23:19:51.208 [DBG] RRPC: Router REST server successfully registered with root REST server
2022-01-23 23:19:51.208 [DBG] VRPC: Versioner REST server successfully registered with root REST server
2022-01-23 23:19:51.209 [INF] RPCS: gRPC proxy started at <IP_ADDRESS>:8080
2022-01-23 23:19:51.209 [INF] LTND: Opening the main database, this might take a few minutes...
2022-01-23 23:19:51.209 [INF] LTND: Opening bbolt database, sync_freelist=false, auto_compact=false
2022-01-23 23:19:51.220 [INF] LTND: Creating local graph and channel state DB instances
2022-01-23 23:19:51.226 [DBG] CHDB: Populating in-memory channel graph, this might take a while...
2022-01-23 23:19:51.226 [DBG] CHDB: Finished populating in-memory channel graph (took 87.942µs, num_node_features=0, num_nodes=0, num_channels=0)
2022-01-23 23:19:51.227 [INF] CHDB: Checking for schema update: latest_version=24, db_version=24
2022-01-23 23:19:51.227 [INF] LTND: Database(s) now open (time_to_open=17.22626ms)!
2022-01-23 23:19:51.227 [INF] LTND: We're not running within systemd or the service type is not 'notify'
2022-01-23 23:19:51.227 [INF] LTND: Waiting for wallet encryption password. Use `lncli create` to create a wallet, `lncli unlock` to unlock an existing wallet, or `lncli changepassword` to change the password of an existing wallet and unlock it.
2022-01-23 23:19:59.117 [INF] LTND: Received interrupt
2022-01-23 23:19:59.117 [INF] LTND: Shutting down...
2022-01-23 23:19:59.117 [INF] LTND: Gracefully shutting down.
2022-01-23 23:19:59.117 [ERR] LTND: unable to set up wallet password listeners: shutting down
2022-01-23 23:19:59.117 [ERR] LTND: Shutting down because error in main method: error creating wallet config: unable to set up wallet password listeners: shutting down
2022-01-23 23:19:59.117 [INF] LTND: Shutdown complete

I tried starting lnd again, this didn't add new stuff to the logs... really strange. What comes to my eye is this particular message 2022-01-23 23:19:51.227 [INF] LTND: We're not running within systemd or the service type is not 'notify'. By the way I didn't create a wallet within lnd yet. But this shouldn't matter, I think.
Thanks in advance for your help!

One more thing that I just realized: when I run make check after the installation, the program does not quit. It simply stops at this point:
 Installing btcd.
go install github.com/btcsuite/btcd
 Running unit tests.
go list -tags="dev" -deps github.com/lightningnetwork/lnd/... | grep 'github.com/lightningnetwork/lnd'| grep -v '/vendor/' | xargs -L 1 env go test  -tags="dev nolog" -test.timeout=60m
ok  	github.com/lightningnetwork/lnd/clock	(cached)
ok  	github.com/lightningnetwork/lnd/ticker	(cached)
ok  	github.com/lightningnetwork/lnd/queue	(cached)
ok  	github.com/lightningnetwork/lnd/build	(cached)
ok  	github.com/lightningnetwork/lnd/tor	(cached)
ok  	github.com/lightningnetwork/lnd/healthcheck	(cached)
?   	github.com/lightningnetwork/lnd/kvdb/etcd	[no test files]
?   	github.com/lightningnetwork/lnd/kvdb/postgres	[no test files]
ok  	github.com/lightningnetwork/lnd/kvdb	(cached)
?   	github.com/lightningnetwork/lnd/batch	[no test files]
ok  	github.com/lightningnetwork/lnd/channeldb/migration	(cached)
ok  	github.com/lightningnetwork/lnd/keychain	(cached)
?   	github.com/lightningnetwork/lnd/lntypes	[no test files]
ok  	github.com/lightningnetwork/lnd/input	(cached)
ok  	github.com/lightningnetwork/lnd/tlv	(cached)
?   	github.com/lightningnetwork/lnd/channeldb/migration/lnwire21	[no test files]
ok  	github.com/lightningnetwork/lnd/channeldb/migration12	(cached)
ok  	github.com/lightningnetwork/lnd/channeldb/migration13	(cached)
ok  	github.com/lightningnetwork/lnd/channeldb/migration16	(cached)
ok  	github.com/lightningnetwork/lnd/channeldb/migration20	(cached)
?   	github.com/lightningnetwork/lnd/channeldb/migration21/common	[no test files]
ok  	github.com/lightningnetwork/lnd/shachain	(cached)
?   	github.com/lightningnetwork/lnd/channeldb/migration21/current	[no test files]
?   	github.com/lightningnetwork/lnd/channeldb/migration21/legacy	[no test files]
ok  	github.com/lightningnetwork/lnd/channeldb/migration21	(cached)
ok  	github.com/lightningnetwork/lnd/channeldb/migration23	(cached)
?   	github.com/lightningnetwork/lnd/channeldb/migration_01_to_11/zpay32	[no test files]
ok  	github.com/lightningnetwork/lnd/lnwire	(cached)
ok  	github.com/lightningnetwork/lnd/record	(cached)
ok  	github.com/lightningnetwork/lnd/channeldb/migration_01_to_11	(cached)
ok  	github.com/lightningnetwork/lnd/channeldb/migration24	(cached)
ok  	github.com/lightningnetwork/lnd/feature	(cached)
ok  	github.com/lightningnetwork/lnd/htlcswitch/hop	(cached)
ok  	github.com/lightningnetwork/lnd/routing/route	(cached)
ok  	github.com/lightningnetwork/lnd/channeldb	(cached)
ok  	github.com/lightningnetwork/lnd/chainntnfs	(cached)
ok  	github.com/lightningnetwork/lnd/lnwallet/chainfee	(cached)
ok  	github.com/lightningnetwork/lnd/lnwallet/chanfunding	(cached)
ok  	github.com/lightningnetwork/lnd/lnwallet/chanvalidate	(cached)
ok  	github.com/lightningnetwork/lnd/lnwallet	(cached)
ok  	github.com/lightningnetwork/lnd/routing/shards	(cached)
ok  	github.com/lightningnetwork/lnd/amp	(cached)
ok  	github.com/lightningnetwork/lnd/zpay32	(cached)
ok  	github.com/lightningnetwork/lnd/invoices	(cached)
?   	github.com/lightningnetwork/lnd/labels	[no test files]
ok  	github.com/lightningnetwork/lnd/sweep	(cached)
ok  	github.com/lightningnetwork/lnd/contractcourt	(cached)
ok  	github.com/lightningnetwork/lnd/htlcswitch/hodl	(cached)
?   	github.com/lightningnetwork/lnd/lnpeer	[no test files]
?   	github.com/lightningnetwork/lnd/lntest/channels	[no test files]
?   	github.com/lightningnetwork/lnd/lntest/mock	[no test files]
?   	github.com/lightningnetwork/lnd/lntest/wait	[no test files]
?   	github.com/lightningnetwork/lnd/multimutex	[no test files]
ok  	github.com/lightningnetwork/lnd/subscribe	(cached)

2022-01-23 23:19:59.117 [INF] LTND: Received interrupt

Something is shutting down your lnd. I suspect it's systemd because of the timeouts that are set in the tutorial you linked.
Take a look at our example systemd config file instead.

the program does not quit

Yes, we do have some flaky unit tests that some times run into a deadlock with the most recent golang versions. We're working on improving our tests.
I'm closing this issue as this is very likely a systemd configuration problem.

Hmm thanks for the tip but actually even when I take the example systemd config file instead, lnd won't start. I get a different error though:
Job for lnd.service failed because the control process exited with error code.
See "systemctl status lnd.service" and "journalctl -xe" for details.

So I check systemctl status lnd.service and the status changed from 127 to 203/EXEC.
When I take a look at journalctl -xeI see the following:
Jan 25 22:23:54 localhost sudo[2052704]:  standup : TTY=pts/0 ; PWD=/home/standup ; USER=root ; COMMAND=/usr/bin/systemctl start lnd
Jan 25 22:23:54 localhost sudo[2052704]: pam_unix(sudo:session): session opened for user root(uid=0) by standup(uid=1000)
Jan 25 22:24:08 localhost bitcoind[2030899]: 2022-01-26T06:24:08Z UpdateTip: new best=00000000000000825bbeb40e11787fe745afae924692a2a475e04b54c5461e10 height=2137614 ve>
Jan 25 22:24:40 localhost sudo[2052704]: pam_unix(sudo:session): session closed for user root
Jan 25 22:26:47 localhost sudo[2052855]:  standup : TTY=pts/0 ; PWD=/home/standup ; USER=root ; COMMAND=/usr/bin/systemctl start lnd
Jan 25 22:26:47 localhost sudo[2052855]: pam_unix(sudo:session): session opened for user root(uid=0) by standup(uid=1000)
Jan 25 22:27:41 localhost sudo[2052855]: pam_unix(sudo:session): session closed for user root

Some more  information: When I systemctl enable lnd, I get prompted Created symlink /etc/systemd/system/multi-user.target.wants/lnd.service → /etc/systemd/system/lnd.service.

I think I found where the problem is. The ExecStart looks for lnd in /usr/local/bin/lnd but there is no such file there
Process: 2056758 ExecStart=/usr/local/bin/lnd (code=exited, status=203/EXEC)


Save without callbacks?

Possible?  Can't find any reference in docs, besides validation: false.    Making migration lossy.

Nevermind, I see it's skip_callback as usual, I guess.


Can't see in frontend

I cant see in frontend.Magento <IP_ADDRESS>.Use not default store,and theme.In backend all ok.
No included any js file

i think the problem is that one file gets linked to two destinations:
in the modman file:
#frontend
design/layout/debug.xml         app/design/frontend/base/default/layout/debug.xml
design/template/debug           app/design/frontend/base/default/template/debug
admin
design/layout/debug.xml         app/design/adminhtml/base/default/layout/debug.xml
design/template/debug           app/design/adminhtml/base/default/template/debug
frontend does not get linked... i am usin bragento installer

this one works with bragento installer: https://github.com/mr-jingles/magneto-debug.git

Closing this.
I don't have an idea why reported issue occurred. Usually we have several suspects (I should probably document those):

Magento is not configured to accept symlinked template files
Apache is not configured to follow symlinks (see Option FollowSymLinks)

Just try to see if it's loaded in html but not shown.
There's a bug in new versions of magento, that is easy to correct. The  js/css selector finds more than one element. You just need to fix that line if this is the problem.


New 6.3.0 version?

Hello @sferik,
First of all, thanks for your latest work on the gem :slightly_smiling_face:
The last gem version release is the 6.2.0 from November 08, 2017 and is 23 commits behind master.
I'd like to know if you plan to publish a new gem version? If something is holding you back, is there anything we can do to help?
Thanks!

FabienChaynes : is there a way i can send Direct Messages with Twitter Gem 5.16 using,
response = Twitter::REST::Request.new(@client, :post, '/1.1/direct_messages/events/new.json', options).perform
Can you please help me on this...

I'm pretty sure they've abandoned this project.

@sferik Is there a chance that a group of interested people from the community might pick up the maintenance of this gem?


Fix typo in the docs

Q
A

Type
bug

BC Break
no

Fixed issues
#

Summary
Fixes a typo in the docs

Cool, thanks!


Your site often does not respond :(

C:\Users\someuser>ping material-ui.com
Pinging material-ui.com [<IP_ADDRESS>] with 32 bytes of data:
Request timed out.
Request timed out.
Request timed out.
Request timed out.
Ping statistics for <IP_ADDRESS>:
Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),
C:\Users\someuser>tracert material-ui.com
Tracing route to material-ui.com [<IP_ADDRESS>]
over a maximum of 30 hops:
1     2 ms     1 ms     1 ms  [hidden] [<IP_ADDRESS>]
2    <1 ms    <1 ms     8 ms  [hidden] [<IP_ADDRESS>]
3    <1 ms    <1 ms    <1 ms  <IP_ADDRESS>
4    <1 ms    <1 ms    <1 ms  <IP_ADDRESS>
5     1 ms     1 ms     1 ms  moscow-gin-pe03-xe-4-1-0-2610.rosprint.net [<IP_ADDRESS>]
6     *        *        *     Request timed out.
7     *        *        *     Request timed out.
8     *     ^C
The site responds to icmp requests with other IP addresses. But the browser ignores the information in hosts.
P.S. I'm from Russia

I think that it's a duplicate of #17248.

Very sad! Can I use your site offline?


[RESOLVED] Interface eth0(): High error rate (>2 for 5m)

Problem started at 16:33:29 on 2023.07.17
Problem name: Interface eth0(): High error rate (>2 for 5m)
Host: S100-Primario
Severity: Warning
Operational data: errors in: 1, errors out: 0
Original problem ID: 32694
Event details in Zabbix: http://<IP_ADDRESS>/tr_events.php?triggerid=23483&eventid=32694

Problem has been resolved in 3m 0s at 16:36:29 on 2023.07.17
Problem name: Interface eth0(): High error rate (>2 for 5m)
Host: S100-Primario
Severity: Warning
Original problem ID: 32694


Fix unvalid composer.json

Hi! Something wrong with composer.json - bin variable should be array, not string.
https://getcomposer.org/doc/articles/vendor-binaries.md#how-is-it-defined-

Hi, I see.
This is just split read-only repo.
Could you move the PR to monorepo repository:
https://github.com/migrify/migrify ?

@TomasVotruba actually, there is no "bin" config (or even "bin" directory) in main repo. So, there is no any problems there.

Thank you :+1:


don't allow newlines in single line comment

Currently there are newlines allowed in a single line comment which doesn't makes sense.

Wow @Sertonix I love seeing all these contributions from you! Thanks a ton for taking a shot at all of this, lemme take a look at your PR


Fixed naming of exported events

What kind of change does this PR introduce? (check one with "x")

[x] Bugfix
[ ] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] CI related changes
[ ] Other... Please describe:

What is the current behavior? (You can also link to an open issue here)
The naming of the exported events (mouseEvent and keyboardEvent) caused errors in our protractor tests. The naming of MouseEvent and KeyboardEvent used in the typings are unknown at runtime in the test causing an Reference error: MouseEvent is not defined, or Reference error: KeyboardEvent is not defined.
What is the new behavior?
The tests no longer produce undefined errors
Does this PR introduce a breaking change? (check one with "x")

[ ] Yes
[x] No

Also added a small css fix for datatable-row-center to fix a misalignment of headers on smaller screens. Screenshot attached.

Can you redo the PR w/o the built files? Its impossible for me to review it as it stands and will cause merge conflicts.

Closed, and opened another PR: https://github.com/swimlane/ngx-datatable/pull/1081


[Feature 157694753] System nagging and emails

What does this PR do?
Sends periodic emails to a user if a check has gone down and has not yet been resolved.
The user is able to set the nag interval time that the emails can keep being sent.
Description of Task to be completed?
If a user has checks that are down and have not yet been resolved, the system keeps sending emails to the user at the nag interval set by the user, until the check is resolved and is up and running.
How should this be manually tested?
Set up a check on healthchecks and set the period, grace and nag times. Once the check goes down, an email will be sent to your mailbox.
If the check is not resolved and the nag interval has elapsed, another email will be sent to remind you of the unresolved check.
This will go on iteratively until the check is resolved.
What are the relevant pivotal tracker stories?

System nagging

Screenshots

@Awesome94 @kzyGit @tonykimathi @muhozi @sam-karis

Good job @daktari01 .


Extensibility

Hello.
What existing support or plans are there to support extending how tags are rendered?
In our investigation we haven't been able to extend the basic functionality in HtmlTagHandler. We do think there could be some approaches which might permit this. One would be to use the factory method pattern for creating new span objects.
For example, when a bullet tag is detected, the HtmlTagHandler creates new objects of BulletSpan by calling new BulletSpan(...). This type of behavior could be delegated to a factory class with a method like createBulletSpan(...). Thus, developers would have an option to changing the actual span produced. You can see where the new BulletSpan is created in HtmlTagHandler line 214 and line 223.
If this is something you'd be interested in having, we could create a PR for it.

Not sure if this approach is needed. I mean this is a very small library, so if you like to change stuff, I would propose forking it ;)

Thank you for considering this. Yes, we were considering whether forking as an option, but also wanted to see if we could stay with the project to get bug fixes as well. But we'll fork it.


Provide a working solution for --no-localhost for service accounts

We use Appscrpit more and more every week, we have unit tests working, we also write it with typescript via an IDE.
CI is configured, but it always breaks, workarounds are not 100% functional for us.
A working machine-to-machine login could really boost the way we use this solution.
Expected Behavior
Be able to run clasp login on a CI with service account credential files.
Actual Behavior
Feature is broken.

I am also seeing this problem. the error I receive is You can’t sign in because clasp – The Apps Script CLI sent an invalid request. You can try again later, or contact the [developer](https://accounts.google.com/) about this issue. [Learn more about this error](https://support.google.com/accounts/answer/12379384) If you are a developer of clasp – The Apps Script CLI, see [error details](https://accounts.google.com/). Error 400: invalid_request
I am observing this on both mac os  and debian linux

I believe I'm having the same issue having to do with OOB support. I can login using localhost, but this won't work on my remote machine on which I do all my development. When I try to make clasp login --no-localhost work, it fails with the above error message.


Zip build :: NPM modules and custom JS files :: .zip build

Problem Description

I'm looking for how to include package dependencies (NPM modules) in the zip build (npm run zip).
Also, when I run npm run zip, custom JS files in module folder are deleted, why ?

Steps To Reproduce

add dependency in package.json, for example 'slick-carousel'

  "dependencies": {
    "divi-scripts": "1.0.0",
    "react": "^16.4.1",
    "react-dom": "^16.4.1",
    "slick-carousel": "^1.8.1"
  },

In development mode slick is loaded, but not when using the zip plugin created by npm run zip

QA Checklist
Reporter

[x] Helpful title used
[x] Detailed description
[x] Steps to reproduce included
[ ] Support Ticket URL included
[ ] Image and/or gif

Developer

[ ] Steps to reproduce proven solved
[ ] Test included and coverage acceptable and all Tests passing?
[ ] PR description has layman's description of problem and solution and "Areas Affected" listed/explained?
[ ] PR branch includes latest commits from master branch (at the time of checking)?
[ ] Estimated points on issue
[ ] Proper code documentation and conventions?
[ ] Proper RTL appearance
[ ] i18n used if applicable
[ ] Ajax/Form used? Nonce used? Perms checked? All user input sanitized and validated? Intentional unsanitized/unescaped functions used?
[ ] Database saved/updated? Data sanitized and validated?
[ ] Variable output properly escaped and validated?

Peer Review

[ ] PR branch includes latest commits from master branch (at the time of checking)?
[ ] Steps to reproduce proven solved
[ ] Affected areas are tested and ok
[ ] Proper code documentation and conventions
[ ] Proper RTL appearance
[ ] i18n used if applicable
[ ] Test(s) included and coverage acceptable
[ ] Ajax/Form used? Nonce used? Perms checked? All user input sanitized and validated? Intentional unsanitized/unescaped functions used?
[ ] Database saved/updated? Data sanitized and validated?
[ ] Variable output properly escaped and validated?

Quality Assurance

[ ] All tests passed on CircleCI.
[ ] Steps to reproduce passed, the fix works.
[ ] No errors in console or output
[ ] Affected areas are tested and ok
[ ] The fix does not change a customer's website in any surprising or unintended way

[ ] If Divi's design is adjusted, settings are migrated gracefully and invisibly

Design Review

[ ] UI is to spec
[ ] UX is to spec
[ ] Design is to spec
[ ] No surprising visual changes to a customer's website will be experienced after updating

[ ] Any/all visual changes are migrated gracefully

Dev Review

[ ] Test(s) included and coverage acceptable
[ ] Ajax/Form used? Nonce used? Perms checked? All user input sanitized and validated? Intentional unsanitized/unescaped functions used?
[ ] Database saved/updated? Data sanitized and validated?
[ ] Variable output properly escaped and validated?
[ ] i18n used if applicable
[ ] Implementation acceptable, DRY, Scaleable, future safe
[ ] Best practices used, cleverness and grokage, ES6 use, etc.

try with yarn zip and mode administrator

Hi @alainwoll, same result using yarn instead of npm.
No dependencies, customs scripts deleted.

OK, if it's a WIN 10 environment, for me it does not work.

I'm on Linux, Ubuntu.


TypeError when updating box plot series with a different number of data points

<VueApexCharts :series="series" type="boxPlot" />

When series changes I get a TypeError if the length of series[0].data has changed
apexcharts.common.js:14 Uncaught (in promise) TypeError: Cannot read properties of null (reading 'resetSeries')
    at Proxy.value (apexcharts.common.js:14:41711)
    at Object.deep (vue3-apexcharts.common.js:465:23)
    at callWithErrorHandling (runtime-core.esm-bundler.js:173:22)
    at callWithAsyncErrorHandling (runtime-core.esm-bundler.js:182:21)
    at job (runtime-core.esm-bundler.js:1812:17)
    at flushPreFlushCbs (runtime-core.esm-bundler.js:336:13)
    at updateComponentPreRender (runtime-core.esm-bundler.js:5789:9)
    at ReactiveEffect.componentUpdateFn [as fn] (runtime-core.esm-bundler.js:5702:21)
    at ReactiveEffect.run (reactivity.esm-bundler.js:190:25)
    at instance.update (runtime-core.esm-bundler.js:5763:56)

(that was Chrome; in Firefox the error message is TypeError: this.series is null)
apexcharts.common.js:
    }, {
        key: "updateSeries",
        value: function() {
            var t = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : []
              , e = !(arguments.length > 1 && void 0 !== arguments[1]) || arguments[1]
              , i = !(arguments.length > 2 && void 0 !== arguments[2]) || arguments[2];
            return this.series.resetSeries(!1), // <----------------

However if I catch the error like this:
<script>
export default {
  errorCaptured (err, instance, info) {
    if (err.message.includes('resetSeries')) {
      return false
    }
  },
  ...

~Everything works just fine.~ No this doesn't help anymore in the latest version.
For some reason I can't reproduce this in Vue SFC Playground
Version
apexcharts: 3.41.0
vue3-apexcharts: 1.4.1

Hitting a similar problem when both series and type change one after the other
I think the chart engine choke itself if it's still dealing with the previous change and a new update comes in

Still present on
apexcharts: 3.51.0
vue3-apexcharts: 1.5.3

Still present on
apexcharts: 3.54.0
vue3-apexcharts: 1.7.0

but it's worse now as using errorCaptured doesn't prevent the chart from breaking

I've done some debugging and found that https://github.com/apexcharts/vue3-apexcharts/pull/50 introduced this bug

@junedchhipa Do you have any ideas other than reverting #50?


go install and drone cache

go install does not rebuild already built packages, but when you build via Drone with caching of the whole $GOPATH it's not the case
My project is big and I can't afford time of rebuilding the whole project with all packages and dependencies on each commit as it would take minutes
I suspect tar does not preserve timestamps, any ideas?
P.S. why tar archives after all, won't simply mounting a docker volume be a better solution? Copying files is expensive operation
I'm new to drone, I've checked a couple of build systems and so far not so much success in comparison with a standalone server and a couple of shell scripts, it's almost impossible to achieve the same/close build speed as with custom scripted solution(or it's very hard to do and requires a couple of weeks digging into docs/sources...)

also see: http://stackoverflow.com/questions/35378904/how-go-install-finds-out-when-to-rebuild

This issue needs more information to help troubleshoot. For starters, what is your yaml file and cache configuration look like? It is possible you have the wrong configuration which is why this isn't working, but without a yaml we cannot verify. I presume your yaml looks like this?
cache:
  mount:
    - /drone/pkg

I suspect tar does not preserve timestamps, any ideas?

This is something you could easily test on your own. This is a community of volunteers, so we expect that prior to logging an issue you've done the full amount of troubleshooting. You could test your hypothesis with the following:
build:
  image: golang
  commands:
    - ls -la /drone/pkg/linux_amd64/github.com/.../...

P.S. why tar archives after all, won't simply mounting a docker volume be a better solution? Copying files is expensive operation

Docker volumes are not threadsafe for concurrent builds and the current solution is threadsafe for concurrent use. We considered Docker volumes but they are not adequate for our use case.
Please note that you can use volumes, if you really want, instead of Drone's default caching solution:
http://readme.drone.io/usage/build_test/#volumes:fb92aa3346185c57f15afda861d465a3

I've checked a couple of build systems and so far not so much success in comparison with a standalone server and a couple of shell scripts, it's almost impossible to achieve the same/close build speed as with custom scripted solution(or it's very hard to do and requires a couple of weeks digging into docs/sources...)

This shoudn't be surprising. I would always expect a custom script completely tailored to your codebase to perform better than a generic server-based solution like Drone.

I'm going to close due to inactivity. This issue needs additional research with some items suggested above. If that research is completed and someone can come up with an exact diagnosis for the issue we can re-open and work on a patch


Filter unlikely masks in AMG

To reduce the memory footprint. It should not affect the runtime.

This is outdated.


LE Audio: Add LC3 to broadcast audio samples

Is your enhancement proposal related to a problem? Please describe.
The broadcast audio samples (samples/bluetooth/broadcast_audio_sink and samples/bluetooth/broadcast_audio_source) are sending mock data, but could be improved by using the LC3 module as the unicast audio samples do.
Describe the solution you'd like
Add an optional LC3 coding of data similar to the unicast audio samples.
Describe alternatives you've considered
N/A
Additional context
N/A

Depends on https://github.com/zephyrproject-rtos/zephyr/issues/43487


More 1.28 bumps

Some minor bumps.
I also removed the 1.27.x series ebuilds if there is already a 1.28.x version.

I'll likely drop 1.26 from here as well as I would like the process to be:

bump to 1.28
merge to gentoo (closes most open bugs so needs linking)
switch to meson (I need to learn that so if you could do an example one to help as a guide I'll appreciate it)
merge meson
MATE should have released wayland-session-manager by this point so out of tree testing can happen.
merge wayland

if you have any better ideas though to help I'd love to hear them as my gentoo time is split between a few projects so you might have a clearer head than me on this :)
Thanks again <3

Meson is a good thing, but not all packages support it yet. I suggest we wait with it, because that will make things with the eclass easier.
Also, I don't use wayland - I don't see why yet - x still works ... so I can't help with testing that.
Removing 1.26 is good!

I'd like to do the wayland part for the challenge anyway, better to give
the user choice for their needs not our needs but I understand why you
wouldn't want to waste time on this :)
Gentoo have asked to start the update process, can you explain your idea
with the eclass so when I'm asked again I can explain why we decided to
hold off?
On Mon, 19 Feb 2024 at 21:02, Oz Tiram @.***> wrote:

Meson is a good thing, but not all packages support it yet. I suggest we
wait with it, because that will make things with the eclass easier.
Also, I don't use wayland - I don't see why yet - x still works ... so I
can't help with testing that.
Removing 1.26 is good!
—
Reply to this email directly, view it on GitHub
https://github.com/immolo/mate-overlay/pull/4#issuecomment-1953154563,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ASUGMOZDWK642I7RP6HDU3LYUO4VPAVCNFSM6AAAAABDP4YFNSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNJTGE2TINJWGM
.
You are receiving this because you modified the open/close state.Message
ID: @.***>


Implement DeleteWallet on Wallet Manager

We have to decide how we will expose the new wallet manager method. The "load" method exists on the REST API so intuitively this must be available on that API also.


Publish through CI using GIT tags

Configures the publication of the crate through CI when pushing GIT tags (closes #59).
@friendlymatthew you need to set a repository action secret CRATES_TOKEN with the content of your crates.io token to be able to publish on crates.io on your behalf. Only the updates package permission needs to be enabled.

To release v0.2.0 we only need to:

Update the changelog.
Update the README: installation instructions and usage.

I think that we can move other milestones beyond v0.2.0 because the current changes are the most prioritaries and there is sufficient breaking changes happening here. I would release an alpha of v0.2.0 with the version v0.2.0a and, when we check that all works, release v0.2.0. What do you think?

I think that we can move other milestones beyond v0.2.0 because the current changes are the most prioritaries and there is sufficient breaking changes happening here. I would release an alpha of v0.2.0 with the version v0.2.0a and, when we check that all works, release v0.2.0. What do you think?

Yeah -- this makes sense to me. Fwiw, theres a lot of features that have been refined/built out currently.
We should definitely release an alpha, we can even share on Leptos


Data Coverage in UMaze Env

I visualized the state coverage of the provided data in the 2D maze environments. For the small UMaze environment the downloadable dataset seems to have a skewed data distribution where the agent never fully explores one of the sides:

The right shows a scatter plot of all positions in the downloaded dataset. Was there a bug in data generation or is this intended? (the data that is used to generate the GIF on the website does not seem to have this issue)
The other two maze environments seem to have full coverage of the maze:

I slightly modified the visualized_dataset.py script for these plots:
import argparse
import d4rl
import gym

if __name__ == "__main__":
    parser = argparse.ArgumentParser()
    parser.add_argument('--env_name', type=str, default='maze2d-umaze-v0')
    args = parser.parse_args()

    env = gym.make(args.env_name)

    dataset = env.get_dataset()
    if 'infos/qpos' not in dataset:
        raise ValueError('Only MuJoCo-based environments can be visualized')
    qpos = dataset['infos/qpos']
    qvel = dataset['infos/qvel']
    rewards = dataset['rewards']
    actions = dataset['actions']

    import matplotlib.pyplot as plt
    plt.scatter(qpos[:, 0], qpos[:, 1])
    plt.axis('equal')
    plt.show()

Looks like the wrong dataset got uploaded - this should be fixed! Delete the cached copy in ~/.d4rl/datasets and you can download a fresh copy.


Import dc702e7516: minor whitespace cleanup (by Caity)

This is an automated proposal to look at a commit made by Caity and import it into Overte

Commit:
dc702e751676544cfc112ccff5684dd890cba944

Author:
Caity

Date:
Sun, 19 Jan 2020 21:46

minor whitespace cleanup

Stats:

Filename
Stats
Lines
Added
Removed
Lines in blame

libraries/animation/src/AnimStateMachine.h

2
1
1
1

libraries/ui/src/MainWindow.cpp

1
1
0
1

2 files
-
3
2
1
2

To work on this, please assign the issue to yourself, then look at the commit and decide whether this would be a good addition to Overte.

If the commit is useful, tag it with "Tivoli: Keep", and keep it open until it's merged.
If the commit is not useful, tag it with "Tivoli: Discard", and close it.
If the commit is not useful right now, but might be later, tag it with "Tivoli: Maybe later", and close it.
If it's hard to decide, tag it with "Tivoli: Discuss", and keep it open.

Useful commits should be submitted as a PR against Overte. Tag this issue in PR, so that it's automatically closed once the PR is merged.
You can cherry-pick this issue with this command:
git cherry-pick dc702e751676544cfc112ccff5684dd890cba944

Typo fix, actually. Still not entirely fixed.


Pydantic V2 support

Is your feature request related to a problem? Please describe.
My models are all in pydantic V2. These cannot be intermixed with V1 models. Do you have plans to add support for v2 models?
Describe the solution you'd like
Optionally support V2 models in pydantic for Calendar, Event etc.
Describe alternatives you've considered
Currently I have split V1 models separately, so I have a combination of both in the codebase.
Additional context

Hi -- appreciate reaching out here. Perhaps there are couple topics to unwind:

Use of pydantic in ical should be an implementation detail not really a feature that is consumed by the library. Can you explain how you're using the data model? I'm wondering if there is an alternative way the APIs could be exposed to make this easier (e.g. only exposing dataclasses and not inheriting pydantic models)

To more directly answer the question, the primary consumer of this library requires v1 and can't upgrade to v2 until many other libraries have been upgraded. For now, this continues to use the v1 stubs when v2 is installed for compatibility. I'm not sure there is a path forward without forking.

Given the pain that pydantic caused through its upgrade path to v2 (which is somewhat hostile), I'm more inclined to move away from pydantic and on to another libraries rather than add lots of workaround or duplicate the model hierarchy with both v1 and v2 models.
Happy to discuss and entertain other approaches.  This library does not have that many consumers so its not super painful to make large changes.

TL;dr. This is not a blocker for me anymore, feel free to close the issue.
Hi, thanks for taking the time to respond. I’ll explain my use case. I am
using pydantic V2 everywhere, and I was storing additional metadata in a
struct along with the “calendar” object. I was using this to store the
calendar along with the events, make modifications etc and keep it as the
primary data source of the calendar. This is where I ran into some pain
managing v1 and v2 in the code base simultaneously, and created this issue.
I have since moved away from that model, for other reasons than this issue.
I am still using iCal but only to serialize to ICS rather than as the main
data source. So this issue itself is not a blocker for me, please do feel
free to close it.
On Sun, Mar 17, 2024 at 12:32 PM Allen Porter @.***>
wrote:

Hi -- appreciate reaching out here. Perhaps there are couple topics to
unwind:

Use of pydantic in ical should be an implementation detail not
really a feature that is consumed by the library. Can you explain how
you're using the data model? I'm wondering if there is an alternative way
the APIs could be exposed to make this easier (e.g. only exposing
dataclasses and not inheriting pydantic models)
2.
To more directly answer the question, the primary consumer of this
library requires v1 and can't upgrade to v2 until many other libraries have
been upgraded. For now, this continues to use the v1 stubs when v2 is
installed for compatibility. I'm not sure there is a path forward without
forking.
Given the pain that pydantic caused through its upgrade path to v2 (which
is somewhat hostile), I'm more inclined to move away from pydantic and on
to another libraries rather than add lots of workaround or duplicate the
model hierarchy with both v1 and v2 models.
Happy to discuss and entertain other approaches. This library does not
have that many consumers so its not super painful to make large changes.
—
Reply to this email directly, view it on GitHub
https://github.com/allenporter/ical/issues/310#issuecomment-2002590305,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AACMICTTOOZMODK7GC2HID3YYXVUNAVCNFSM6AAAAABEUY6V4SVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMBSGU4TAMZQGU
.
You are receiving this because you authored the thread.Message ID:
@.***>

@allenporter I understand that Pydantic 2.0 migration is annoying, but I use this library mainly to serialize ics files to JSON so I can dump it into a database. 😄 So using Pydantic as the serialization backend is perfect for me.
Plus, really not a fan of the other 2 alternatives in the Python ecosystem. ics.py is untyped, makes a few weird decisions like using set()s in inappropriate places, and doesn't serialize to JSON well; icalendar among other issues isn't even fully RFC 5545 compliant and thus it causes issues in my data pipeline for perfectly valid ics files.
If you need help with any Pydantic migration work, let me know. My use case essentially requires Pydantic and I hope you consider keeping it, and I can chip in if you need resources to keep using Pydantic.

I could definitely use help on pedantic migration. However I need to use this library in code based that don't yet support v2 (home assistant).  Given pydantic made this weird upgrade choice I'm not sure what we can do in the mean time.
So maybe the most helpful thing is to upgrade all home assistant dependencies to v2 with v1 stubs :) it's made progress though so it's not starting from nothing.
Agree with your assessments of the choices of other libraries, that prompted me to make this library.


Code for Argoverse2 and WOMD

Hi, xiaolong. Thanks for the great paper and code.
I notice that you have tried to run HPNet on Argoverse2 and WOMD from https://github.com/XiaolongTang23/HPNet/issues/4.
Recently, I've been doing projects based on your HPNet as an advanced backbone model. We would love to deeply reference your paper and model in our project. However, handling the data process and hyper-parameters is a little tricky for different datasets. Is there any chance I can acquire the HPNet code for Argoverse2 and WOMD? It will benefit me much and save me time.
Also, I've sent an email to you. My email address is<EMAIL_ADDRESS>Thanks again for the convenient code. I hope to hear from you soon. :smiley:

Hello, thank you for your interest in our work.
I have indeed run on AV2 and Waymo, but I haven't organized the code for these two datasets yet, so it might not be convenient to share it.   However, the backbone has not changed significantly;   the main difference lies in the dataset processing.   You can refer to the dataset processing part of the QCNet project.   Regarding hyperparameters, I encountered OOM (Out of Memory) issues when running on these two datasets, so I only managed to run them with a small hidden_dim and almost didn't tune the parameters.   Therefore, I may not be able to help you with this part.

Thanks for your reply. I'll refer to the QCNet project for dataset processing.
And good luck to you in successfully running HPNet on Argoverse2 and Waymo. It would be pretty cool.


Panoptes-dump-reader

Hello,
I have downloaded my data exports from the zooniverse project builder website and can see that within the .CSV files there are columns where all of my data is presented. However, in this format it's not very "usable" for the kind of data analysis I want to do. I'd like to separate out the data in these single columns into multiple columns. I found this: https://github.com/zooniverse/panoptes-dump-reader on this website which sounds like it does exactly what I need it to do- " a converter that will attempt to turn the JSON structures in our dumps into (lots of) columns in CSV".
My issue is, that as someone who has never used Python before, I am struggling to get the package to work. I have done a lot of reading to try and figure it all out and also asked my IT support guy to take a quick look at it with no luck.
I downloaded Python 3.5 onto my computer and then downloaded the Panoptes-dump-reader zip file and saved it in the Python folder on my computer. Then I opened Python and typed in "pip install zooniverse-dump" which is the first step in those instructions online and it says "SyntaxError: invalid syntax". I tried it a few times and also downloaded python 2.7.10 in case it worked on that version instead.
Since trying that I have done a lots more research of the possible issues and tried various other things still to no avail (though I did get slightly further than in my first attempt!). The pip.exe files are in the scripts folder within my Python folder but for some reason it isn't working- I am worried I've missed a step when trying to set up Python from scratch in Windows 7. If possible what I would like either:

More detailed step by step instructions of how to run this package- starting with installing and setting up Python to ensure the package will work.
or
The name of other programs that would handle the JSON columns in the data exports better than excel.
I am no IT expert (as you can almost definitely tell!) but I have manged to build quite a nice project via the zooniverse project builder (which is much more user friendly those of us that aren't familiar with coding) and it seems a shame to fall at the last hurdle- not being able to get the data I need displayed in a usable way.
I am sorry if I am being a bit slow but I'd really appreciate any help you can give me.
Thanks for your time,
Jess Mead
PROJECT # 592
The Community Seagrass Initaitive - Seagrass Explorer

It's quite possible you're the first person to use this on Windows. I don't think that piece of code has seen much usage yet. I'll have a look on a Windows machine over here.
That said, we're working on converting the normal exports into a format that doesn't use JSON as much. Some questions will still need it for some parts of the answer (a drawing task has a list of coordinates which is probably better left as a single column), but for the kinds of things you'd want to do in Excel it should work much better out of the box. This is probably a couple of weeks away though.

Hi Marten,
Thanks for the information. The two week wait is completely fine as the project I've made isn't even live yet- I was just making sure that I could do something with the data once I had some. If the new format would mean having the answers to each question in separate columns except for the drawing tasks (because that could potentially be lots of columns!) then that would be ideal.
Look forward to seeing the new and improved data exports.
Thanks again,
Jess
[Jessica-Mead]
From: Marten Veldthuis<EMAIL_ADDRESS>Sent: 24 November 2015 15:56
To: zooniverse/Panoptes
Cc: Jessica Mead
Subject: Re: [Panoptes] Panoptes-dump-reader (#1510)
It's quite possible you're the first person to use this on Windows. I don't think that piece of code has seen much usage yet. I'll have a look on a Windows machine over here.
That said, we're working on converting the normal exports into a format that doesn't use JSON as much. Some questions will still need it for some parts of the answer (a drawing task has a list of coordinates which is probably better left as a single column), but for the kinds of things you'd want to do in Excel it should work much better out of the box. This is probably a couple of weeks away though.
—
Reply to this email directly or view it on GitHubhttps://github.com/zooniverse/Panoptes/issues/1510#issuecomment-159312145.

For now this won't have priority, our efforts are shifting towards making sure the exports are useful and easy to work with out of the box, rather than supplying additional libraries to work with them.


Cleans up brotli compiler and linker flags

Use more standard form of X_FLAGS variable naming and switch to
uppercase LIBBROTLIENC for pkg-config to match other libraries

Cherry-picked to 8.0.x


[Bug] Click 'Perceptor' button then flash back to 'Insights' button swiftly when accessing a repo

Version
No response
Current Behavior
When I click the 'Perceptor' button in the menu bar, it quickly flash back to the 'Insights' and display the insights content. After a few seconds, it may return to normal.
Expected Behavior
It should display the contents under 'Perceptor' menu bar the first time 😊
Environment
- OS: Apple M1 Pro
- Browser: Google Chrome Version 110.0.5481.100（Stable） (arm64)

Any additional comments?
No response

Hi @Wind-Gone, thank you for reporting the issue. The issue described does exist and I have experienced it several times.
Actually we have a PR(#589) working on this. Hopefully it will solve the issue :)

ok, thanks for your reply. We are looking to forward to seeing it resloved😊.

Hi, @Wind-Gone thank you for the issue. Could you provide the version number of your hypercrx extension?

Hi, @Wind-Gone thank you for the issue. Could you provide the version number of your hypercrx extension?

Hi, @wxharry , its 1.8.4

#589 didn't solve this problem and I found that rgh doesn't make their Bugs Tab feature perfect either:
https://user-images.githubusercontent.com/32434520/233067710-521785ee-28f0-477d-91ec-b8b636c422c9.mov
It is inevitable (sorry to admit).


[Discussion] Use of "OTel native" or "native" referring to OpenTelemetry

We've around 230+ hits for "native" in our docs. It usually refers to native instrumentation, schemas, and so on.
I'd like to suggest that we come up with a new term and edit the docs accordingly. The term could be:

OTel-ready
OTel compatible
Or just "OTel" as an adjective when we talk about specs or schemas.

I think "native" might mean lots of things that are unrelated to technical aspects, so I'd rather go with "OTel-ready" or "OTel compatible", as boring as they might sound. That has the added benefit that one knows what the thing is native about.
+CC @svrnm

cc @open-telemetry/docs-approvers
I like this proposal, although I like to iterate over the exact terminology a little bit. What we want to express is "this library makes use of the OpenTelemetry API directly, there are no instrumentation libraries or any other workarounds needed".
I also wonder if we need to make this specific to libraries, because right now we also have apps that use OpenTelemetry "natively".

Btw, just a suggestion: we could host discussions under the Discussions section of this repo :). That would help keep discussion topics out of our already-busy Issues list.

Btw, just a suggestion: we could host discussions under the Discussions section of this repo :). That would help keep discussion topics out of our already-busy Issues list.

There was some guidance in the otel community repo on when to use discussions and when not, let me double check on that, but overall I agree that we might use that instead of additional issues

TIL! I'll use Discussions from now on.

via https://github.com/open-telemetry/community/blob/main/docs/how-to-configure-new-repository.md:

A note on discussions: Discussions are disabled by default when creating a new repository. Maintainers may enable discussions, but in doing so take on the responsibility of moderating conversations in accordance with the code of conduct. Maintainers who enable discussions are encouraged to configure the discussion categories to suit their needs, e.g. by removing categories which overlap with issues.

I would vote for otel-integrated.


Add Cloudflare Pages package to bug-report template

thanks, but we don't have those checkboxes anymore :)


Change org name to ballerina

Purpose
$subject and add Github action flows
Security checks

Followed secure coding standards in http://wso2.com/technical-reports/wso2-secure-engineering-guidelines? yes
Ran FindSecurityBugs plugin and verified report? yes
Confirmed that this PR doesn't commit any keys, passwords, tokens, usernames, or other secrets? yes

Samples
import ballerina/io;
import ballerina/mongodb;
import ballerina/log;

mongodb:ClientEndpointConfig mongoConfig = {
    host: "localhost",
    dbName: "projectsTest1",
    username: "",
    password: "",
    options: {sslEnabled: false, serverSelectionTimeout: 500}
};

public function main() returns error? {

mongodb:Client mongoClient =  check new (mongoConfig);

    json doc1 = { "name": "ballerina", "type": "src" };
    json doc2 = { "name": "connectors", "type": "artifacts" };
    json doc3 = { "name": "docerina", "type": "src" };
    json doc4 = { "name": "test", "type": "artifacts" };

    log:printInfo("------------------ Inserting Data -------------------");
    var ret = mongoClient->insert("projects", doc1);
    handleInsert(ret, "Insert to projects");
    ret = mongoClient->insert("projects", doc2);
    handleInsert(ret, "Insert to projects");
    ret = mongoClient->insert("projects", doc3);
    handleInsert(ret, "Insert to projects");
}

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


[Doc] Add sample value for the 'Scope' when adding Github as an IDP

8th step under 'Configuring the identity provider' section in [1] contains samples values for fields which needs to be filled when configuring Github as an IDP. But for the field 'Scope', there's no sample value.
[1] https://docs.wso2.com/display/ISCONNECTORS/Configuring+Github+Authenticator#ConfiguringGithubAuthenticator-ConfiguringtheidentityproviderConfiguringtheidentityprovider

Thank you for your contribution!
We are closing this issue since it has not been prioritized for a long time. Chances are that it has already been solved in more recent versions. If not, we will be re-evaluating this when it becomes a priority.


Azure Pipeline SCVMM Deployment References SCVMM 2012 R2

https://docs.microsoft.com/en-us/azure/devops/pipelines/targets/scvmm?view=azure-devops#scvmm-connection
The first bullet point says

Install the Virtual Machine Manager (VMM) console on the agent machine by following these instructions. Supported version: System Center 2012 R2 Virtual Machine Manager.

System Center 2012 R2 VMM has been out of mainstream support since 2017.
Looks like this cavet has been in there since the initial doc import, I would assume it should either be removed or updated to 2016.

Thank you for your feedback. I have passed this on to the product team for advice.

Yes, now we support SCVMM 2016. We will update the documentation.


Change of ownership

Give it to me, or i'm forking you ;P

Well, you are an admin ;)

Ok, I fork.


(android) Fixes #329 - Allow plugins to "exec" when on a cdvfile:// u…

Allow plugins to exec when on a cdvfile:// url in Android 4.4 (Already works properly in at least Android 6.0+)
Platforms affected
Android
(Specifically for Android OS 4.4, maybe Android OS 5.0)
Motivation and Context
This fixes #329
Description
Due to different/incorrect native code in Android 4.4, the received origin onJsPrompt is "" when on a "cdvfile://" url.
So in the case that cordova-plugin-file is asked if a url should(be)Allow(ed)BridgeAccess, it will manually retrieve the url from the webView in the case that it has received the broken "" and check if it is a "cdvfile://" url.
Testing
Added the plugin as a local file to my project.
Debugged the new Android code.  Walked through it.
Observed that desired result of cordova-plugin-file being able to "exec".  (Other plugins were also then able to do their exec commands and fire their ready channels as well.)
And deviceready was finally fired.
Ran the manual tests, they all passed.
The automatic tests had the same failures before and after my change.
Added a new manual test which basically redirects to the same page but is a cdvfile url.
This allows you to run tests from the cdvfile url.  When you open this page with an Android OS 4.4 device (before my changes), it is completely blank.  After the changes, all the tests run again successfully on the cdvfile url (except those that were broken before changes).
Passed npm run eslint
Checklist

[x] I've run the tests to see all new and existing tests pass
[x] I added automated test coverage as appropriate for this change
[x] Commit is prefixed with (platform) if this change only applies to one platform (e.g. (android))
[x] If this Pull Request resolves an issue, I linked to the issue in the text above (and used the correct keyword to close issues using keywords)
[x] I've updated the documentation if necessary

The failure in the travis-ci build is for Android OS 9.0.  Here it is:
Welcome to Gradle 4.10.3!
Here are the highlights of this release:
 - Incremental Java compilation by default
 - Periodic Gradle caches cleanup
 - Gradle Kotlin DSL 1.0-RC6
 - Nested included builds
 - SNAPSHOT plugin versions in the `plugins {}` block
For more details see https://docs.gradle.org/4.10.3/release-notes.html
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring root project 'android'.
> Could not resolve all artifacts for configuration ':classpath'.
   > Could not download builder.jar (com.android.tools.build:builder:3.3.0)
      > Could not get resource 'https://dl.google.com/dl/android/maven2/com/android/tools/build/builder/3.3.0/builder-3.3.0.jar'.
         > Connection reset
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org

I'm not sure how I could have broken this?  My co-worker is able to build our project with this version of the plugin for 9.0 device.
If anyone has some quick guidance that would be great!
(Otherwise I will have to look into this in couple days.)

That looks like a fluke, probably server problem on Travis or Google side. I restarted the build. Let's see if it finishes this time.

Fixed, you're all good 🚠

Just wondering if something else needs to be done to get this pull request approved?

No, just relax and wait until someone reviews this PR - we are a bit overloaded with work right now though, so no ETA

Oh ok!  (I’m pretty new to all this.) Thanks for the reply!  Sorry about the distraction! >.<


"Failed to create Replication Controller" when trying to deploy an app

Hey everyone,
I'm trying to make Deis 1.12.1 work with Kubernetes 1.1.2
I spin up a rather simple cluster, and try to deploy a simple php application.

@PaKempf have you taken a look at playing around with the Deis v2 alpha release? The v1 kubernetes scheduler is a technical preview and is not recommended for production workloads. However v2 is based on kubernetes and IIRC this specific issue has already been fixed. :)

closing in favour of #4860. The tech previews are being removed because we're finished with the experiment and these were never meant to be used in production.
If users want to play around with Deis on kubernetes, please feel free to follow the documentation at https://github.com/deis/workflow#hacking-workflow. Thanks!


feat: Add our own DNS to GCP bucket links

Summary:
Added files.mobilitydatabase.org domain name to the batch storage bucket. Added the following names pere environment:

PROD(not created yet) => files.mobilitydatabase.org
QA(not created yet) => qa-files.mobilitydatabase.org
DEV(not created yet) => dev-files.mobilitydatabase.org

Expected behavior:
Files can be downloaded from files.mobilitydatabase.org example: http://files.mobilitydatabase.org/mdb-10/latest.zip
Testing tips:

This PR needs to be tested after merging as the reserved IP address will happen when terraform is applied.
Download files a feed file from  the dev DNS, for example http://dev-files.mobilitydatabase.org/mdb-10/latest.zip
Execute batch functions to verify that the DNS added to the DB matches with the newly created domain per environment.

Please make sure these boxes are checked before submitting your pull request - thanks!

[ ] Run the unit tests with ./scripts/api-tests.sh to make sure you didn't break anything
[ ] Add or update any needed documentation to the repo
[ ] Format the title like "feat: [new feature short description]". Title must follow the Conventional Commit Specification(https://www.conventionalcommits.org/en/v1.0.0/).
[ ] Linked all relevant issues
[ ] Include screenshot(s) showing how this pull request works and fixes the issue(s)

@davidgamez Looks good! Confirming here that this means we need to create an updated catalogs csv at some point post-launch with these new URLs, and I should let people know in our press release and README updates that the catalogs csv will be deprecated at a set time.

Examples provided in the PR don't seem to be working

Examples provided in the PR don't seem to be working

Sorry, I added the URL as HTTP instead of HTTPS, and the DNS for dev was still updating. Please try the DEV URL now. PROD is not available until we merge and deploy it.

@davidgamez Looks good! Confirming here that this means we need to create an updated catalogs csv at some point post-launch with these new URLs, and I should let people know in our press release and README updates that the catalogs csv will be deprecated at a set time.

Yes, post-MVP, we can update the URLs to use this address for consistency.


[ MB-9033 ] Update to Node LTS v16.15.0

Description
As part of trying to update react-uswds to version 3.0.2 for MB-9033, @transcom/truss-pamplemoose is hoping to see if updating to the latest Node LTS v16.15.0 would hopefully resolve some of the issues with our dependencies. You can see a lot of these dependency issues/updates in the transcom/mymove#8662 PR.
Changelog or Releases
Add the changelog or release URL for the tool being updated. Some examples below (delete the ones that do not apply
for clarity).

Google Chrome
node 16.15.0
yarn

Here's the latest failure in CI.

Unpacking google-chrome-stable (102.0.5005.61-1) ...
dpkg: dependency problems prevent configuration of google-chrome-stable:
 google-chrome-stable depends on libnspr4 (>= 2:4.9-2~); however:
  Package libnspr4 is not installed.
 google-chrome-stable depends on libnss3 (>= 2:3.26); however:
  Package libnss3 is not installed.

dpkg: error processing package google-chrome-stable (--install):
 dependency problems - leaving unconfigured
Processing triggers for mime-support (3.62) ...
Errors were encountered while processing:
 google-chrome-stable
Reading package lists...
Building dependency tree...
Reading state information...
Correcting dependencies... Done
The following packages will be REMOVED:
  google-chrome-stable


docs: update STABLE.md location and content

Followup from Slack conversation around the v0.14.1 release

@Mergifyio rebase

@russellb is this not auto-merging due to the requested reviews?


Send message bot to user

I am new for bot framework. I want to send message  without session object. My user order  other applications (web)  means  i want to send msg to his skype via bot.  I am using nodeJS

I am also having same issues. My but was using V1 and I used SendMessageAsync to initiate messages to Skype groups. Now in V3 they say its not supported now. This is unacceptable as it is like a paramount feature.

I am also facing the same issue in nodejs. Please let me know if anybody is able to do that

@safiresh @niktechie, the Node SDK's UniversalBot has a send method that takes a message parameter. Because it isn't a reply, the message.address field must be filled out.
@liiver I am less familiar with the C# SDK. Let me research that...

One detail worth mentioning: Different channels have different requirements for whether they will allow an unsolicited message from a bot. In Telegram for example, the user must have sent at least one message to the bot previously.

Thanks @eanders-MS already done . I forgot to mention & close this issue. But In skype need conversion ID . we cant send message using skype username or email. So we need to store that conversionId for address while sending message.

Noticed this topic here, I am having similar issues right now. Can you tell us how you solved it please?

https://github.com/Microsoft/BotBuilder/issues/659#issuecomment-237695913
@eanders-MS do you know if this applies to Skype as well? I'm trying to start a convo via Node SDK BotFrameworkAdapter.createConversation but it only seems to work when I already have a DM convo with the bot established...

@mecampbellsoup Sorry I don't have the answer. @Stevenic do you know Skype's requirements here?


Feature Request - WebDAV Support

As discussed here: https://github.com/NetSPI/PowerUpSQL/issues/54
It would be nice to have support for WebDAV in the cases where this is possible.

Sorry, for the delay. This ended up getting caught up in an issue I submitted to MSRC. I now have WebDAV support on the C# side with the Inveigh 2.0 release. I'm also working on rolling everything into a class library. Hopefully that will also make it easier for other tools to take on some of this functionality without needing all of Inveigh.
I don't yet have anything for PowerShell. I'm really having a tough time going back and working with it :)

Understood, and thanks! :)


Warning: Prop className did not match. Server: "null"

when i add :local it worked, but then i get this error after i refresh the page.
if i remove :local, then i add it again it will work again, but i still get the same error after i refresh the page.
// .next.config.js
const withCSS = require('@zeit/next-css')

module.exports = withCSS({
  // cssModules: true,
  cssLoaderOptions: {
    importLoaders: 1,
    localIdentName: "[local]___[hash:base64:5]",
  }
})

// assets/style.css
body {
    background-color: blue;
}

:local .white {
    color: #fff;
}

.green {
    color: green;
}

// pages/index.js
import { Fragment } from 'react'
import css from '../assets/style.css'

export default () => (
    <Fragment>

index

    </Fragment>
)

Meet the same problem

This cropped up for me in nextCss "0.2.1-canary.4"

Hi, thanks for creating an issue. We currently recommend using https://nextjs.org/docs/basic-features/built-in-css-support as the plugins have been deprecated in favor of the built-in support.