[Feature][Server] Improve JobList Page

Search before asking

[X] I had searched in the feature and found no similar feature requirement.

Description
作业列表增加筛选条件

数据库、表、列、创建时间范围

增加展示字段

定时调度的cron表达式
最近一次执行检查的时间
执行成功数、失败数

Adding Filter Criteria to the Job List

Database, Table, Column, Creation Time Range

Add display fields

Cron expression for timed scheduling
Last time inspection was performed
Number of successful and failed executions

Usage Scenario
No response
Related issues
No response
Are you willing to submit a PR?

[ ] Yes I am willing to submit a PR!

I will do it.

作业列表显示的字段是更新时间，所以我加的是 更新时间筛选项，而不是创建时间筛选项


[#519] Fix bug where sources and documents required URL

Their URLs are nullable.
Fixes opentrials/opentrials#519

Seems ok to me.


Admins can't see inside doublechests

Admins can't see inside doublechests
is it possible to add this feature like for locked chest in default ?

fixed https://github.com/MinetestForFun/server-minetestforfun/commit/0900a41e1161e754e7bdf26d59c945d9d0677a55

Thank you,
Solved, I closed the issue


General upgrades

Alaska Airlines Pull Request
Thie PR addresses a number of minor updates to the DX. This includes updates to the bundle build process, the demo page development, and general package updates.
Type of change:
Please delete options that are not relevant.

[ ] New capability
[x] Revision of an existing capability
[ ] Infrastructure change (automation, etc.)
[ ] Other (please elaborate)

Checklist:

[x] My update follows the CONTRIBUTING guidelines of this project
[x] I have performed a self-review of my own update

By submitting this Pull Request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
Pull Requests will be evaluated by their quality of update and whether it is consistent with the goals and values of this project. Any submission is to be considered a conversation between the submitter and the maintainers of this project and may require changes to your submission.
Thank you for your submission!
-- Auro Design System Team

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


[AVM Module Issue]: Missing variable mapping for slot.site_config.virtual_application

Check for previous/existing GitHub issues

[x] I have checked for previous/existing GitHub issues

Issue Type?
Bug
(Optional) Module Version
No response
(Optional) Correlation Id
No response
Description
Updating settings for deployment_slots.site_config.virtual_application don't appear to map to value in main.web_app_slots.tf.
Steps to recreate:

Create windows_web_app with a staging slot using module
Redeploy web app, it will show state has changed because azure has set the virtual_application settings to the default, but the module will plan for a null value

Hello @purduebretty :
I will be looking into this shortly.

@purduebretty :
Please review latest module release of v0.12.1

Hi Donovan,
Thanks for hopping on that.  I'm using other modules that require ~>3.71 so I'm unable to test it with my current config, but I reviewed the changes and they look good.


Delete "Cilium monitor verbose mode" test

Another option would be to quarantine the test and find an assignee to make the test more robust, but I assert that we don't need test coverage for monitor verbose output.
Fixes: #25178

/test

test-1.25-4.19: hit https://github.com/cilium/cilium/issues/15455
not sure why "/test" didn't trigger required tests. re-triggering...

/test

test-1.24-5.4: looks similar to https://github.com/cilium/cilium/issues/16122 (exit code 7), but with a different test case Suite-k8s-1.24.K8sDatapathConfig Host firewall With VXLAN.

/test-1.24-5.4

@cilium/ci-structure ping!


Error in the code

Check on https://discord.gg/wtGEjwGsd

Thank you for your commitment to improving our project. We value your input and the time you took to inform us about the issue you encountered. To better understand and address the concern, we would appreciate more information. Additionally, please refrain from sending links to Discord server.


Add: Sky Serie

Channel Name
Sky Serie
Alternative Names (optional)
Sky Serie HD
Network (optional)
Sky Italia
Owners (optional)
Sky Group Limited
Country
Italy
Subdivision (optional)
IT-34
City (optional)
Rome
Broadcast Area
Italy
Languages
ita
Categories (optional)
Series
NSFW
TRUE
Launched (optional)
2021-07-01
Closed (optional)
No response
Replaced By (optional)
No response
Website (optional)
https://www.sky.it/
Logo
https://upload.wikimedia.org/wikipedia/commons/thumb/5/54/Sky_Serie.svg/512px-Sky_Serie.svg.png
Notes
No response

Change logo to https://upload.wikimedia.org/wikipedia/commons/5/54/Sky_Serie.svg

I changed the logo

Change logo to https://upload.wikimedia.org/wikipedia/commons/5/54/Sky_Serie.svg

No SVG, only JPG images.

I did change the logo. You’re happy now. And can you please add the channel to the database?

Please can you add the channel to the database

https://iptv-org.github.io/channels/it/SkySerie ????


Extracting Core.asar

My installer for windows is just stopping at extracting the core.asar file. Help?

Ensure your discord is at least version 0.0.300

Same issue, version is 0.0.301

Make sure you have run discord at least once so the files populate before running installer. Be sure to move the installer out of the downloads folder before running it.

Moving it to a different folder worked, thanks boss


Service instance DELETIONFAILED state not resolvable

Hi team,
I am running applications based on Kyma which uses SAP BTP Service Operator. My issue is that for service instances which have a state DELETIONFAILED I am in a stuck situation as I cannot resolve this state by updating the service instance. Furthermore any bind request is denied because of the erroneous state of the service instance.
A sample of this situation is created by updating the argocd appset of my cluster which leads to deletion and recreation of the ressources. There for example my xsuaa service instance cannot just be deleted as there are still external resources using this instance (e.g. subscriptions / clones). Same situation I had with auditlog service and cloud logging service.
From my experience in the CF environment, it is okay to fail such a deletion request, but afterwards somehow the service instance has to become usable again, as I will never be able to cleanup subscriptions/clones of an widely adopted instance.
Therefore I ask you to comment on my situation and suggest a mitigation, how to turn the service instance into a usable/active instance again.
Thanks, Lukas

I've a gut feeling you must be having like active BTP subscriptions or so;
If this were the case you could forcibly remove the subscriptions using the BTP side subscription management dashboard and then you would see the failed instances on kyma side would be removed after some time (10-20 minutes)

Hi @lholthof
can you please explain why argo cd recreates the instance instead of updating it?
check out the troubleshooting section, there is a solution for this exact scenario.
Thanks,
Keren.

resolved


Is it possible to obtain node by its name?

I have a model created in Blender consisting of multiple named nodes (e.g "Top_Part", "Glass", "Whatever01"). I am exporting this model to FBX and then loading it to GVRSceneObject using AssetLoader.loadModel. I would like to be able to access specific node by its name (which was set in the Blender). I tried using the GVRSceneObject.getName()  (in combination with iterating through all the children) to achieve this but it returns an empty string.
Is it possible to obtain a specific node by its name?
Thanks for the help.

Try using the method getSceneObjectByName
GVRSceneObject obj = context.getAssetLoader.loadModel("model.fbx"); obj.getSceneObjectByName("name");

Thank you very much. It worked. I guess my problem was that each child of the root object contains one more child which is the node I am trying to find. I have one more question though. Why are those empty nodes (that only contains another single node) even present? Are they useful in any way?
Nevertheless, Thank You! You saved my day.

@jmeli496 I believe those extra nodes are introduced by assimp - the asset import library we use to read in FBXs (https://github.com/assimp/assimp).

@jmeli496 Do you have other questions? Can we close this issue if not?


osbuild throws out result without output-directory

When osbuild is run without specifying an output directory or a checkpoint it will build the supplied manifest and just throw the result out. This might be very confusing for users since it is highly likely that they just forgot to specify either a checkpoint or an output directory.
The options to improve the user experience are to either always require an output directory or inform the user that neither output directory nor checkpoint was given and then return early without building the manifest. The latter allows the pre-population of a cache, which seems like a valid use case. An debatable question is the return code in that case, but should probably indicate success (0) because osbuild exactly as it was told to do.

Yeah, this was a transition period where we did not require output-directory (which was new at the time), but also did not throw away stages that were not checkpointed. Now everything uses output-directory, hence we started making checkpoints mandatory if you want the data to end up in the store.
Enough of the history. I am fine with making --output-directory mandatory. We can also give it a default value. I am also fine with the way it currently is, but I can understand that this is confusing. Throwing away work should not be the default.

I am fine with making --output-directory mandatory.

But it wouldn't be mandatory when giving a checkpoint, right? I think I tend towards doing nothing and returning success when --output-directory is not given, because, as Chloe said: "because osbuild [does] exactly as it was told to do."

The latter allows the pre-population of a cache, which seems like a valid use case.

Hm, which cache is populated when we return early?

Hm, which cache is populated when we return early?

None! :D But you didn't as for yet in that case. BUT you could have the valid use case of specifying a checkpoint without an output directory to populate a cache.

This was closed by #480


chore: enable Dependabot for GitHub Actions

This way we don't have to update them manually anymore

@machour It's a best practice to use major version number on GitHub Actions, so it will only be very periodically that we're getting a PR

i really wish dependabot had grouped updates 😕


Terms that should not be localized

This article contains modifier names ("signed" and "unsigned") that should not be localized and some of those are being over-localized by Machine Translation. It would be great if those terms can be blocked from localization by using either in-line code, or no-loc custom syntax.

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

ID: 2a3252f3-2390-77d1-75ee-00ff08584173
Version Independent ID: 53786641-f25d-638f-18d5-8c7e19712776
Content: Data Type Ranges
Content Source: docs/cpp/data-type-ranges.md
Product: visual-cpp
Technology: cpp-language
GitHub Login: @corob-msft
Microsoft Alias: corob

Fixed. Put in code-style.
Should be live in a day or two.


Logging/Output is very verbose

After the deploy of the new image to version 0.8.0, docker output is super verbose compared to 0.7.0. New logs are constantly spitting these statements:

I reverted to 0.7.0 to so the output wouldn't eat up disk space and crash my container.

Thanks for the report. Looks like some left over log statements got missed. I will fix ASAP.

A new version of v0.8.0 was pushed this morning. This is now fixed. Thanks for the report.

Thanks for such a quick turn around!

Thanks for the report! I messed up the merge on that release.


Can't buy a  new postage batch, signature 5239af71 not found

⚠ Requests for support in an issue-format will be closed immediately. For support questions, we welcome you to our Discord.
Summary

I want buy a postage batch in mainnet bee. But it return {"message":"cannot create batch","code":500}
Steps to reproduce

My bee is deployed by docker.

curl localhost:1633/stamps/10000000/20?label=t2     -X POST
It return
{"message":"cannot create batch","code":500}
I check the logs
time="2021-06-30T07:05:28Z" level=debug msg="create batch: failed to create: send: depth 20 bucketDepth 16 immutable false: validation failed: Transaction contains data, but the ABI signature could not be found: signature 5239af71 not found"
Upgrade my clef version from 0.4.12 to 0.5.0. Same problem
Check the clef's 4byte.json
{ "0d5f2659": "cashChequeBeneficiary(address,uint256,bytes)", "576d7271": "deploySimpleSwap(address,uint256)", "15efd8a7": "deploySimpleSwap(address,uint256,bytes32)", "2e1a7d4d": "withdraw(uint256)", "e9563f05": "createBatch(address,uint256,uint8,bytes32)" }

There is no abi named with 5239af71. Is that the docker clef not catch up the code of  bee 1.0.0?
I compare the file 4byte.json in bee-clef and docker-clef. bee-clef is right, but  docker-clef missing this abi:
 "5239af71": "createBatch(address,uint256,uint8,uint8,bytes32,bool)"
Expected behavior

It shoud return hash
Actual behavior

{"message":"cannot create batch","code":500}

Hi there, thank you for reporting. This is on our radar and we will report here.

you need to update the 4byte.json file:
https://github.com/ethersphere/bee-clef/blob/master/packaging/4byte.json


order of inclusion facing config.h

the current inclusion order of various headers is a bit off. for example the file buffer.h directly includes libc headers:
https://github.com/NLnetLabs/nsd/blob/4043a5ab7be7abaec969011e48e4d0d60a0056a6/buffer.h#L16
however the buffer implementation in buffer.c also includes libc headers but including config.h before them.
that can result, because config.h can influence the features of the libc, in an "inconsistent" view on those headers.
it would be better to make config.h ( unfortunately ) an interface dependency and be sure to be included before
and system libc header? ( this is a minor nitpicky issue for sure )

Yes we should include config.h before other headers.  The includes are there in buffer.h, because it has inline code.

looking at options.{c,h} it is done twice. in "opposite" order.

This does not happen in the code because the buffer.h file is not included before config.h.  Otherwise you would be right.


Fixed a bug where Cli and Env properties were filtered out if they we…

…re meant to be single parameter flags instead of key -> value and therefore did not have a recommended value set.

We'll close it in favor of the big refactor going on.


Split unconnectedHighways

Split unconnected Highways in unconnected major and unconnected minor for recurring sweeps.
cc. @geohacker @maning

@Rub21 Ah, this is a great idea. Do you think we should apply a property in the final geojson saying 'major' or 'minor'? I don't think we should create separate validators.

we should apply a property in the final geojson saying 'major' or 'minor'? I don't think we should create separate validators.

it sounds fine!

done!


Additional Step needed for ADFS 2019

There is additional steps needed for ADFS 2019 that need to be added to this document.
To get the Enterprise PRT for 2019 you need to run these commands on each 2019 ADFS server.
Add-AdfsScopeDescription -Name ugs
$id = (Get-AdfsApplicationPermission -ServerRoleIdentifiers "http://schemas.microsoft.com/ws/2009/12/identityserver/selfscope" | ?{ $_.ClientRoleIdentifier -eq "38aa3b87-a06d-4817-b275-7a316988d93b" }).ObjectIdentifier
Set-AdfsApplicationPermission -TargetIdentifier $id -AddScope 'ugs'

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

ID: 93cb286c-03a9-187a-77a3-771c1c672342
Version Independent ID: 875bbfa3-7ee3-960e-9b1c-ff5216a62d8b
Content: Configure Device Registration for Hybrid Windows Hello for Business - Microsoft 365 Security
Content Source: windows/security/identity-protection/hello-for-business/hello-hybrid-cert-trust-devreg.md
Product: w10
Technology: windows
GitHub Login: @mapalko
Microsoft Alias: mapalko

@mapalko please can you confirm if this should be added to the article and I'll do the PR.

@PaulTown my understanding is that the ugs scope isn't needed for device registration and it is only an issue for certificate enrollment. We already have a note in the section for configuring adfs and pki: https://docs.microsoft.com/en-us/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-adfs

@PaulTown Please let us know if you still have any question regarding the issue you have raised initially.
The issue is being closed since your question seems to be answered. Feel free to re-open this issue if you feel that it hasn't been answered or that there are further suggestions to improve the documentation itself.
Thanks.


getAccessTokenFromCode Breaking changes / Wrong typing

Describe the bug
The  getAccessTokenFromCode  from DropboxAuth used to send back the token as string, but now it's ending an object like:
{
  access_token: 'xxx',
  token_type: 'bearer',
  uid: 'yyy',
  account_id: 'zzz'
}

while the Typing is still a string:
getAccessTokenFromCode(redirectUri: string, code: string): Promise<DropboxResponse<string>>;

To Reproduce
Simply implement the class and call the function:
const authClient = new DropboxAuth({
  clientId: "yourclientid",
  clientSecret: "your_client_secret",
});

const { result } = await authClient.getAccessTokenFromCode("URI", "oAuthCode");

Expected Behavior
Well, I suppose the object is a breaking change, so the typing must be updated so result is an object
Actual Behavior
result is typed as a string but I have to get the actual token with result.access_token
Screenshots
If applicable, add screenshots to help explain your problem.
Versions

v8.1.0
node 14
Typescript

Thanks! I'll ask the team to fix this up.

This should be fixed in v8.2.0.


Improve readability of block numbers on title

Block #2000000
instead display: Block #2,000,000
Update other places where separators are missing.

Block numbers are one of many things that I double-click to select and then copy, so we should include a way to copy the number without commas. Also, number parsing in the search bar does not work with commas yet (e.g. "1,000,000" takes you to block 1).


'All Systems' button shows only [All Systems]

i am using https://github.com/sivasamyk/logtrail/releases/download/0.1.8/logtrail-5.2.0-0.1.8.zip with Kibana and Elasticsearch 5.2.0.
A typical entry in logtrail looks like this:

Mar 11 13:40:01 group1/machine1/m1-container_type3 cron: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons)
Mar 11 13:40:01 group1/machine1/src@machine1 cron: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons)
Mar 11 13:40:01 group1/machine1/m1-container_type1 cron: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons)
Mar 11 13:40:01 group1/machine1/m1-container_type2 cron: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons)
Mar 11 13:40:01 group1/machine1/m1-container_type4 cron: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons)
Mar 11 13:40:01 group2/machine2/src@machine2 cron: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons)
Mar 11 13:40:01 m1-container supervisord: [...]

my logtrail.json
{
  "index_patterns" : [
    {
      "es": {
        "default_index": "syslog-ng_*",
        "allow_url_parameter": false
      },
      "tail_interval_in_seconds": 10,
      "es_index_time_offset_in_seconds": 0,
      "display_timezone": "UTC",
      "display_timestamp_format": "MMM DD HH:mm:ss",
      "max_buckets": 500,
      "nested_objects" : false,
      "default_time_range_in_days" : 0,
      "max_hosts": 100,
      "max_events_to_keep_in_viewer": 5000,
      "fields" : {
        "mapping" : {
            "timestamp" : "@timestamp",
            "display_timestamp" : "@timestamp",
            "hostname" : "HOST",
            "program": "PROGRAM",
            "message": "MESSAGE"
        }
      }
    }
  ]
}

Do you see any exceptions in kibana sever console or app?
Can you copy paste the sample Elastocsearch document?
On Sat, Mar 11, 2017 at 19:29 gerulf-profitsee<EMAIL_ADDRESS>wrote:

my logtrail.json
{
"index_patterns" : [
{
"es": {
"default_index": "syslog-ng_*",
"allow_url_parameter": false
},
"tail_interval_in_seconds": 10,
"es_index_time_offset_in_seconds": 0,
"display_timezone": "UTC",
"display_timestamp_format": "MMM DD HH:mm:ss",
"max_buckets": 500,
"nested_objects" : false,
"default_time_range_in_days" : 0,
"max_hosts": 100,
"max_events_to_keep_in_viewer": 5000,
"fields" : {
"mapping" : {
"timestamp" : "@timestamp",
"display_timestamp" : "@timestamp",
"hostname" : "HOST",
"program": "PROGRAM",
"message": "MESSAGE"
}
}
}
]
}
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/sivasamyk/logtrail/issues/69#issuecomment-285868418,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABZXesqo_U-0XqWXfQ71vFZRsKDix0q-ks5rkqirgaJpZM4MaNVI
.

no exceptions or errors on the console or in syslog.
kibana floods the syslog with:
Mar 11 15:56:37 net@xxxx supervisord: kibana {"type":"response","@timestamp":"2017-03-11T15:56:37Z","tags":[],"pid":55,"method":"get","statusCode":200,"req":{"url":"/api/reporting/jobs/list_completed_since?since=2017-03-04T22%3A15%3A31.167Z","method":"get","headers":{"host":"xxxxx:5601","user-agent":"Mozilla/5.0 (Windows NT 10.0; WOW64; rv:51.0) Gecko/20100101 Firefox/51.0","accept":"application/json, text/plain, */*","accept-language":"de,en-US;q=0.7,en;q=0.3","accept-encoding":"gzip, deflate, br","kbn-system-api":"true","kbn-version":"5.2.0","referer":"https://xxxx/app/logtrail","x-forwarded-for":"xxxxx","x-forwarded-host":"xxxx","x-forwarded-server":"xxxxx","connection":"Keep-Alive"},"remoteAddress":"xxxxx","userAgent":"xxxx","referer":"https://xxxx/app/logtrail"},"res":{"statusCode":200,"responseTime":2,"contentLength":9},"message":"GET /api/reporting/jobs/list_completed_since?since=2017-03-04T22%3A15%3A31.167Z 200 2ms - 9.0B"}
Mar 11 15:56:37 net@xxxx supervisord: kibana {"type":"response","@timestamp":"2017-03-11T15:56:37Z","tags":[],"pid":55,"method":"post","statusCode":200,"req":{"url":"/logtrail/search","method":"post","headers":{"host":"xxxx:5601","user-agent":"Mozilla/5.0 (Windows NT 10.0; WOW64; rv:51.0) Gecko/20100101 Firefox/51.0","accept":"application/json, text/plain, */*","accept-language":"de,en-US;q=0.7,en;q=0.3","accept-encoding":"gzip, deflate, br","content-type":"application/json;charset=utf-8","kbn-version":"5.2.0","referer":"https://xxxx/app/logtrail","x-forwarded-for":"xxxx","x-forwarded-host":"xxxx","x-forwarded-server":"xxxx","connection":"Keep-Alive","content-length":"114"},"remoteAddress":"xxxx","userAgent":"xxxx","referer":"https://xxxx/app/logtrail"},"res":{"statusCode":200,"responseTime":4,"contentLength":9},"message":"POST /logtrail/search 200 4ms - 9.0B"}

otherwise, there is nothing.

{
  "_index": "syslog-ng_2017.03.11",
  "_type": "test",
  "_id": "xxxx",
  "_score": null,
  "_source": {
    "_SDATA": {
      "meta": {
        "sequenceId": "288"
      }
    },
    "PROGRAM": "kernel",
    "PRIORITY": "warning",
    "MESSAGE": "[585060.749160] xxxx ",
    "ISODATE": "2017-03-11T16:08:09+00:00",
    "HOST": "group1/machine1/kernsrc@machine1",
    "FACILITY": "kern",
    "@timestamp": "2017-03-11T16:08:09+00:00"
  },
  "fields": {
    "ISODATE": [
<PHONE_NUMBER>000
    ],
    "@timestamp": [
<PHONE_NUMBER>000
    ]
  },
  "sort": [
<PHONE_NUMBER>000
  ]
}

if thats what you meant by 'sample Elastocsearch document'

also, there is no 'PAUSE' button like in the screenshot of the README.
and no banner with 'LOGTRAIL' at the top.
Instead, a 'Settings' Button next to 'Now'.
Tested with Chrome and Firefox.
When resizing the browser window fast in Firefox, the 'PAUSE' button seems to appear for a fraction of a second. But i am not 100% sure.

Absolutely same symptoms here: kibana 5.2.0 with logtrail 5.2.0 All Systems button non functional. It's supposed to show list of the systems, right?
If i click on some system in the list filtering works just fine.
We use fqdn as system names so they contain dots naturally, not sure if it matters.
Nothing in kibana logs or F12 browser console logs

Digged down a bit further and it turns out in elk5 they switched from .raw fields to keyword fields - https://www.elastic.co/guide/en/logstash/current/plugins-outputs-elasticsearch.html#_template_management_for_elasticsearch_5_x
I see that all fields button still tries to get raw field: https://github.com/sivasamyk/logtrail/blob/5.2.0_support/server/routes/server.js#L152

Move all field references to .keyword
Use latest release from https://github.com/sivasamyk/logtrail/releases/download/0.1.9/logtrail-5.2.2-0.1.9.zip along with Elastic search and logstash 5.2.2


Can not reproduce cifar10 results of cnn model

Hi,
I run "python3 cnns.py --dataset=cifar10 --batch_size=1024 --lr=1 --noise_multiplier=1.54" with end-to-end cnn model for 30 epochs (eps=3) and got test acc 48.05%, which is much worse than the result reported in your paper (59.2% ).
Is there any thing wrong?

Thanks for raising this issue.
I presume that you're using the latest version of Opacus?
There has been a major change in how Opacus handles virtual batches between version 0.9 (which this repo assumes) and the current version.
To use the latest version of Opacus you should:

remove the optimizer.zero_grad() call here: https://github.com/ftramer/Handcrafted-DP/blob/2a1c3a84ee54b6acceca19ebb8fc28e749c4222b/train_utils.py#L33
call optimizer.zero_grad() immediately after optimizer.step() here: https://github.com/ftramer/Handcrafted-DP/blob/2a1c3a84ee54b6acceca19ebb8fc28e749c4222b/train_utils.py#L41

That works. Thank you.

Just a note that this repository has been updated to now work with the latest version of Opacus.
As a result, things will break if you use Opacus v0.9 or earlier.


starting container process caused "exec: "keda": executable file not found in $PATH": unknown

Trying to install keda 2.0.0-beta chart on AKS cluster 1.18.6 fails (keda-operator pod does not start)
Expected Behavior
It should work.
Actual Behavior
The keda-operator pod fails to start. Here is the output of kubectl describe pod -n keda keda-operator-559d647557-bt8gt:
Name:                 keda-operator-559d647557-bt8gt
Namespace:            keda
Priority:<PHONE_NUMBER>
Priority Class Name:  system-cluster-critical
Node:                 aks-default-38241096-vmss000001/<IP_ADDRESS>
Start Time:           Fri, 18 Sep 2020 15:29:16 -0400
Labels:               app=keda-operator
                      pod-template-hash=559d647557
Annotations:          <none>
Status:               Running
IP:                   <IP_ADDRESS>
IPs:
  IP:           <IP_ADDRESS>
Controlled By:  ReplicaSet/keda-operator-559d647557
Containers:
  keda-operator:
    Container ID:  docker://6d3a0653f3d96723c42e1dbafe1e0282db820cc6875e2da73b679372246ea06e
    Image:         docker.io/kedacore/keda:2.0.0-beta
    Image ID:      docker-pullable://kedacore/keda@sha256:94a99db79bf50fd4ba39c5ab4b263d1091b4caf5a098c6b80c593a117a0cedc1
    Port:          <none>
    Host Port:     <none>
    Command:
      keda
    Args:
      --zap-level=info
      --zap-time-encoding=epoch
    State:          Waiting
      Reason:       CrashLoopBackOff
    Last State:     Terminated
      Reason:       ContainerCannotRun
      Message:      OCI runtime create failed: container_linux.go:349: starting container process caused "exec: \"keda\": executable file not found in $PATH": unknown
      Exit Code:    127
      Started:      Fri, 18 Sep 2020 15:30:49 -0400
      Finished:     Fri, 18 Sep 2020 15:30:49 -0400
    Ready:          False
    Restart Count:  4
    Limits:
      cpu:     125m
      memory:  64Mi
    Requests:
      cpu:     100m
      memory:  64Mi
    Environment:
      WATCH_NAMESPACE:
      POD_NAME:         keda-operator-559d647557-bt8gt (v1:metadata.name)
      OPERATOR_NAME:    keda-operator
    Mounts:
      /var/run/secrets/kubernetes.io/serviceaccount from keda-operator-token-2kmnt (ro)
Conditions:
  Type              Status
  Initialized       True
  Ready             False
  ContainersReady   False
  PodScheduled      True
Volumes:
  keda-operator-token-2kmnt:
    Type:        Secret (a volume populated by a Secret)
    SecretName:  keda-operator-token-2kmnt
    Optional:    false
QoS Class:       Burstable
Node-Selectors:  mode=system
Tolerations:     node.kubernetes.io/not-ready:NoExecute for 300s
                 node.kubernetes.io/unreachable:NoExecute for 300s
Events:
  Type     Reason     Age                  From                                      Message
  ----     ------     ----                 ----                                      -------
  Normal   Scheduled  2m28s                default-scheduler                         Successfully assigned keda/keda-operator-559d647557-bt8gt to aks-default-38241096-vmss000001
  Warning  BackOff    63s (x5 over 116s)   kubelet, aks-default-38241096-vmss000001  Back-off restarting failed container
  Normal   Pulling    55s (x5 over 2m27s)  kubelet, aks-default-38241096-vmss000001  Pulling image "docker.io/kedacore/keda:2.0.0-beta"
  Normal   Pulled     55s (x5 over 2m25s)  kubelet, aks-default-38241096-vmss000001  Successfully pulled image "docker.io/kedacore/keda:2.0.0-beta"
  Normal   Created    55s (x5 over 2m24s)  kubelet, aks-default-38241096-vmss000001  Created container keda-operator
  Warning  Failed     55s (x5 over 2m23s)  kubelet, aks-default-38241096-vmss000001  Error: failed to start container "keda-operator": Error response from daemon: OCI runtime create failed: container_linux.go:349: starting container process caused "exec: \"keda\": executable file not found in $PATH": unknown

Steps to Reproduce the Problem

Create a fresh AKS cluster v1.18.6
Install keda chart 2.0.0-beta
The keda-operator pod fails to start.

Specifications

KEDA Version: 2.0.0-beta
Platform & Version: : AKS 1.18.6
Kubernetes Version:

Client Version: version.Info{Major:"1", Minor:"19", GitVersion:"v1.19.1", GitCommit:"206bcadf021e76c27513500ca24182692aabd17e", GitTreeState:"clean", BuildDate:"2020-09-09T19:10:58Z", GoVersion:"go1.15.1", Compiler:"gc", Platform:"darwin/amd64"}
Server Version: version.Info{Major:"1", Minor:"18", GitVersion:"v1.18.6", GitCommit:"1994a5495a40a663921c5ecfee7dd9a8c61704fa", GitTreeState:"clean", BuildDate:"2020-07-23T22:06:44Z", GoVersion:"go1.13.6", Compiler:"gc", Platform:"linux/amd64"}

Scaler(s): None

Comparing https://github.com/kedacore/keda/blob/v2/config/manager/manager.yaml#L30 and https://github.com/kedacore/charts/blob/master/keda/templates/12-keda-deployment.yaml#L49 shows that the chart is missing the leading front slash. Could that be the problem?

I got similar problem. I was building the image locally and using it on local k8s cluster. The most fascinating thing was that I published this image and @zroubalik tried it and there was no problem 😳 What helped me was to prune docker and restart the cluster 🤷🏼♂

Turns out it's an issue with the helm chart that still has the manifests for the v1 version (even if it was tagged with 2.0.0-beta). I opened a PR in the chart repo and it's linked in this issue.


warning: "@charset" must be the first rule in the file

Which @angular/* package(s) are the source of the bug?
core
Is this a regression?
I'm not sure as the issue didn't occur with ng12 but maybe just because I was building in development mode by default (and the issue only occurs on production mode)
Description
I'm using the "styles" section of the angular.json file to include additional (s)css files:
"styles": [
<EMAIL_ADDRESS>  "node_modules/font-awesome/css/font-awesome.min.css",
  "node_modules/tippy.js/dist/tippy.css",
  "src/styles.scss"
],

When trying to build the solution with this, I get a lot of warnings like this:
Warning:  > styles.65c1c4ac510bd85a.css:384:0: warning: "@charset" must be the first rule in the file
    384 │ @charset "UTF-8";
        ╵ ~~~~~~~~
   styles.65c1c4ac510bd85a.css:383:1350: note: This rule cannot come before a "@charset" rule
    383 │ ...:transparent;border-style:solid}.tippy-content{position:relative...

The weird thing is that this happens whatever the order of the pathes in the array expect when "src/syles.scss" comes first. However, this is not an option for me as I override some styles in this file, so it needs to come last.
Another weird thing is that if I open the corresponding generated styles file, "@charset" only appears as the first rule of the file...
I also tried to duplicate the "styles.scss" file, rename it in "styles2.scss" and add it as the first entry of the styles array (to see if it somehow fixes the issue) but it didn't.
Note there is no "@charset" rule in my "styles.scss", so I really don't understand why the issue does not appear when it comes first in the array.
These are only warnings and the build is valid, however, it creates a lot of noise during the compilation.
Last remark is that it only occurs in production mode, not in development.
Please provide a link to a minimal reproduction of the bug
No response
Please provide the exception or error you saw
No response
Please provide the environment you discovered this bug in
Angular CLI: 13.0.1
Node: 14.16.1
Package Manager: yarn 1.22.4
OS: win32 x64

Angular: 13.0.0
... animations, common, compiler, compiler-cli, core, forms
... platform-browser, platform-browser-dynamic, router

Package                         Version
---------------------------------------------------------
@angular-devkit/architect       0.1300.1
@angular-devkit/build-angular   13.0.1
@angular-devkit/core            13.0.1
@angular-devkit/schematics      13.0.1
@angular/cli                    13.0.1
@schematics/angular             13.0.1
rxjs                            6.6.7
typescript                      4.4.4

Anything else?
No response

A quick fix I found is to put "src/styles.scss" at the beginning of the "styles" array, then you'd get only one warning or so... Otherwise there're hundreds of warnings

A quick fix I found is to put "src/styles.scss" at the beginning of the "styles" array, then you'd get only one warning or so... Otherwise there're hundreds of warnings

Indeed but this is not a solution for me as I override some css variables in the styles.scss fils so it must be at the end ;-)

same here:/

I confirm the issue .. the problem is there is no way so far to eliminate the warnings by the compiler options.

So what is the solution here ? I have the same issue once i migrated to version 13

It seems that they implemented a fix so I guess we have to wait for the next version to be released.

I have the same problem migrating from angular 12 to 13

up

This should not longer be an issue since 13.0.2.
Please see https://github.com/angular/angular-cli/releases/tag/13.0.2 for more information about this release.

It's already fixed on version 13.0.1.
After update, i remove node_modules and package-lock.json then run npm i.


Allow for spaces in OpenApiComponentsRules.cs

This rule https://github.com/microsoft/OpenAPI.NET/blob/vnext/src/Microsoft.OpenApi/Validations/Rules/OpenApiComponentsRules.cs
does not seem to allow spaces in component names, which causes an error when we are using our custom linter.
 public static Regex KeyRegex = new<EMAIL_ADDRESS>Is there a reason for this? We cannot seem to find any guidelines or supporting material for this rule, if there are please let us know.
Best and Thank you.

As per the specification for OpenAPI 3.0.3

All the fixed fields declared above are objects that MUST use keys that match the regular expression: ^[a-zA-Z0-9.-_]+$.

https://spec.openapis.org/oas/v3.0.3#fixed-fields-5
Spaces are not allowed in component names because most programming languages do not allow spaces in type names.


Enhancement request: Read error messages from GUI

It would be nice to have an option to read error messages directly in the GUI. Maybe an icon in the Developer Tools section?

Maybe something that shows home-asistant.log

:+1:

Another option to present it would be to put it in the Logbook with possibilities to filter on errors.

I think the error log is more suitable for a button in the dev tools section - keeping the logbook for entity related business.

The 'About' section show the error log.


Node

I didn't review the static files, but :+1: for everything else.

Mike and I reviewed FE code.

:+1:


chore: add initial pull request template

This is to add the initial pull request template.

Close https://github.com/EXERLOG/exer_log/issues/164 as completed


Fix gsub in generator to add submodules to the initializer file

New gsub works fine even if current list of submodules in the initializer file is not empty.

Thanks


Release 0.17.1

@fintelia Sorry, wanted to approve and not merge. It's not been published yet :)

:+1:  Now that the tests all passed to I think this is ready to publish


Postifx build options

It's required by pfsense/freebsd-ports#23

Before this pull request can be accepted you must first sign a CLA as described at https://www.pfsense.org/about-pfsense/#cla. Please read for more details.


The deploy playbooks doesn't populate KubeVirt pods

After running deployment playbook I would expect to see populated KubeVirt's pods, for virtualization
on behalf of @cynepco3hahue

@lukas-bednar this part is problematic currently because we need to configure security context for libvirt and virt-handlers daemon sets, patch that must fix it kubevirt/kubevirt#418
In additional openshift does not support CustomResourseDefinition, with this patch we will get rid of it
kubevirt/kubevirt#355

copied from https://github.com/cynepco3hahue/kubevirt-ansible/issues/6

@lukas-bednar @cynepco3hahue is there an issue tracking the work needed to be done for the security contexts?

@fabiand Only things I am aware of are that two PRs mentioned in description.
From my point of view, we are blocked only in OSP part because of CRD.
On K8S-only deployment, population of KubeVirt pods shouldn't be problem. We just need to load files under manifests directory as a part of our Ansible playbook.


Would like to remove io.fabric.apikey override from auth manifest

In Nov 2016 an override to the Fabric apikey was added to get around a Twitter auth issue.
Twitter auth is no longer part of Fabric and the override of this key to the string value causes issues with the Fabric SDK (namely that it cannot start up because the string value it finds isn't present).
I'd like to propose removing this value from the auth AndroidManifest.

@asfalcone thanks for the tip?  Do we just need to remove those lines from the AndroidManifest.xml or is there more to it?  If so I am happy to do it or you can send a PR to the version-2.3.1-dev branch.

I'll send a PR. Just wanted an open issue to reference in the PR 👍

This issue has been fixed in version 2.4.0:
https://github.com/firebase/FirebaseUI-Android/releases/tag/2.4.0


Update BINDINGS.md

Include CLIPSraylib in the list of language bindings.

@mrryanjohnston Thanks! Great addition! 😄


[Feature Requests] Pinch to Zoom Out

App version: v0.9.1
Android version: Android 10
Hi, I was wondering if you could add pinch to zoom out feature, so you can see all the pages in the chapter and click to the right page straight away.
A good example is from MangaRock. Much appreciated. Fantastic fork, looking forward to the future of the app.

Thinking it over this for a while this would be incredibly complex to implement for functionally mirrored by the reader's seekbar. Pages are also downloaded about 2-3 at a time, so this would changing the download behavior.
It's a good feature, and it makes sense to add if there wasn't a seekbar (like how mangarock doesn't have), but sorry I can't justify trying to add this.


Fatal errors on claiming drops.

I am getting a few fatal errors and from the closed issues it seems it can't be fixed. So I am wondering if it's easy to disable the claiming part and I can use the auto drops claim extension instead for this. As I was using both to have a failsafe in claiming and watching. As I would select a stream and leave it on but I would also use the miner to make sure even if the stream I started myself went offline it would still mine drops. But then the fatal errors have been an issue where as it's fatal it would stop the program. So I am wondering if I run from source or build myself if I can disable the claiming part without the program getting confused.

Hello,
This application will automatically mine and claim drops for you. If it can't do either and both of these things, then it's considered broken and to-be looked at. Disabling claiming of drops isn't a feature, because it goes against what's the miner supposed to be doing - getting you the actual drops. Without claiming, they expire within 24 hours, and supporting 3rd party usages of "claiming via a different way" isn't on my radar either.
What exactly is the error you're experiencing? I'd need the full traceback to diagnose your issue.

I forgot to make copy of the output as i have since restarted it. But will update if it happens again next claim is in under 2 hours but it was something like "[{'message': 'service error', 'path': ['claimDropRewards']}]" but don't remember if it was service error but the claimDropRewards i do remember.

17:39:20: No available channels to watch. Waiting for an ONLINE channel...
17:41:22: Pestily goes ONLINE, switching...
17:41:22: Watching: Pestily
18:06:33: No available channels to watch. Waiting for an ONLINE channel...
18:08:54: NoGenerals goes ONLINE, switching...
18:08:54: Watching: NoGenerals
19:06:37: No available channels to watch. Waiting for an ONLINE channel...
19:08:54: Underdog82 goes ONLINE, switching...
19:08:54: Watching: Underdog82
19:36:22: No available channels to watch. Waiting for an ONLINE channel...
19:38:23: SmittyStone goes ONLINE, switching...
19:38:23: Watching: SmittyStone
20:36:26: No available channels to watch. Waiting for an ONLINE channel...
20:38:52: kiuza goes ONLINE, switching...
20:38:52: Watching: kiuza
21:06:58: No available channels to watch. Waiting for an ONLINE channel...
21:09:24: Liazal goes ONLINE, switching...
21:09:24: Watching: Liazal
22:07:02: No available channels to watch. Waiting for an ONLINE channel...
22:09:25: FereWoT goes ONLINE, switching...
22:09:25: Watching: FereWoT
22:35:42: FereWoT goes OFFLINE, switching...
22:35:42: Watching: Schmelko
22:36:31: No available channels to watch. Waiting for an ONLINE channel...
22:38:55: Basaboom goes ONLINE, switching...
22:38:55: Watching: Basaboom
23:36:35: No available channels to watch. Waiting for an ONLINE channel...
23:38:55: BeardedTortle goes ONLINE, switching...
23:38:55: Watching: BeardedTortle
00:06:44: Fatal error encountered:
00:06:44:
00:06:44: Traceback (most recent call last):
00:06:44:   File "main.py", line 153, in main
00:06:44:   File "twitch.py", line 572, in run
00:06:44:   File "twitch.py", line 633, in _run
00:06:44:   File "inventory.py", line 245, in claim
00:06:44:   File "inventory.py", line 146, in claim
00:06:44:   File "inventory.py", line 162, in _claim
00:06:44:   File "twitch.py", line 1359, in gql_request
00:06:44: exceptions.GQLException: [{'message': 'service error', 'path': ['claimDropRewards']}]
00:06:44:
00:06:44: Exiting...
00:06:44:
00:06:44: Application Terminated.
00:06:44: Close the window to exit the application.

Ok it happend again. That is the output i got. It was service error. And i included some hours of on and off watching behavior.

Another service error, huh?
The bad news is that service errors may crop up on any GQL endpoint, not only the drop claiming one. The good news is that those will pass on it's own, and it'll stop doing that eventually.
And, well, #417 already tracks this, so unfortunately this is considered a duplicate issue. I'll try putting more priority into resolving it.

Ok i wish you good luck in finding a solution. But I have a question in terms of the watching not watching behavior every few hours. As I know some of not all those streamers were streaming the whole drop time. Any reason it would stop watching for few min and then start again.

You should be able to read on more about this in #537.


256 extended colours are just the missing palette colours, not additional shades of grey and another colour

Colours defined in:
base09
base0F
base01
base02
base04
base06

Are just the dark palette colours in dark schemes and the bright palette colours in bright schemes.They should instead be shades of colour and of grey like in the example in the chriskempson/base16-shell readme.

Guidelines for what the colours will do and what they should look like can be found in chriskempson/base16 here. They are, coloured:
base09 - Integers, Boolean, Constants, XML Attributes, Markup Link Url
base0F - Deprecated, Opening/Closing Embedded Language Tags, e.g. <?php ?>

Shades of black:
base01 - Lighter Background (Used for status bars, line number and folding marks)
base02 - Selection Background

And shades of white:
base04 - Dark Foreground (Used for status bars)
base06 - Light Foreground (Not often used)

Some creative liberty may need to be taken in the definition of these colours to generate an actual colour scale, but care must be taken to ensure they are defined in a similar intensity to other colours in that palette.

7eef745cf9007e0b738b609512d7d55851e09c62 replaces the unused colours in each theme with interpolated and extrapolated greyscale values. The RGB relations are calculated as linear relations, this could be improved by taking into account that the percentage change in absolute light increases as the RGB values increase, making changes at the lower end have a much larger effect on the perception of the light level of the colour.

7eef745cf9007e0b738b609512d7d55851e09c62 replaces the unused colours in each theme with interpolated and extrapolated greyscale values. The RGB relations are calculated as linear relations, this could be improved by taking into account that the percentage change in absolute light increases as the RGB values increase, making changes at the lower end have a much larger effect on the perception of the light level of the colour.


Prior to typescript 4.2.* you could use abstract classes as the base class for models

The Following pattern is not longer possible
abstract class BaseModel extends Model({}){
  /// abstract properties and functions ...
}

@model('MyModel')
class MyModel extends ExtendedModel(BaseModel, {}){
 /// implementations of abstract properties and functions
}

Typescript 4.2.* will throw the following error
TS2509: Base constructor return type 'never' is not an object type or intersection of object types with statically known members.
Suggested fix
export declare function ExtendedModel<TProps extends ModelProps, TBaseModelClass>(baseModel: TBaseModelClass, modelProps: TProps): _Model<TBaseModelClass & Object extends ModelClass<infer M> ? M : {}, TProps>;

When extending an abstract class it should be inferred as a an empty construct

Looks like this has already been resolved

Side not for the record: there's another way to make a keystone model implement an interface that's purely TS: use the implements BaseModel following the call to Model. It's a bit cleaner but of course you can't define base methods/properties this was as you can with ExtendedModel


Divide changes data array

In line 86 of the stochastic file,
data[i]/=n
changes the shape of data. Changing it to
data[i]=data[i]/n
fixes this.

There's a chance that the first run of this simulation fails!
Pylab tools returns a warning UserWarning: Creating legend with loc="best" can be slow with large amounts of data.
This is due to the huge amount of data present. So run it again...

However both,
data[i]/=n and data[i]=data[i]/n produce exactly the same results. After all, /= is just the shorthand symbol for that.

The shape of data still remains unchanged...

 I knew /= had the same functionality, but for whatever reason when I changed that line it ran, after a couple failures. Sorry for the confusion!


Add support for JSON.GET.WATCH

Fixes: #1131

Hi @arbha1erao, any updates on this PR?

Closed due to inactivity.


test_quickstart.py

Bug Report: ValueError in test_quickstart.py Due to Unexpected None Handling in JAX (Workaround Available)
Description
Running test_quickstart.py results in a ValueError: Expected None, got Array([ 5., 34.], dtype=float32). This error occurs during a call to scene.fit() and is likely related to recent changes in JAX's handling of None values in tree structures.
Steps to Reproduce

Set up a clean Conda environment.
Install scarlet2, NumPyro, Optax, and other dependencies.
Run the test_quickstart.py script.

Example commands:
# Commands to reproduce the issue
conda create -n scarlet2 python
conda activate scarlet2
git clone https://github.com/pmelchior/scarlet2
cd scarlet2
pip install numpyro optax .
python tests/test_quickstart.py

Environment

JAX version: 0.4.35
JAXlib version: 0.4.35

Error Traceback
python test_quickstart.py
...
ValueError: Expected None, got Array([ 5., 34.], dtype=float32).

In previous releases of JAX, flatten-up-to used to consider None to be a tree-prefix of non-None values. To obtain the previous behavior, you can usually write:
  jax.tree.map(lambda x, y: None if x is None else f(x, y), a, b, is_leaf=lambda x: x is None)

Workaround
Forcing jax and jaxlib to version 0.4.28 resolves the issue and allows test_quickstart.py to run successfully.

Thanks, Majo. so, somewhere between jax 0.4.30 and 0.4.35, some change was made the breaks our code. Can you post the entire bracktrace, so that we can see which call is causing the problem, please.

Sure!
python tests/test_quickstart.py
/Users/majoburo/Work/scarlet2/tests/test_quickstart.py:22: UserWarning: A JAX array is being set as static! This can result in unexpected behavior and is usually a mistake to do.
  obs = Observation(data, weights, psf=ArrayPSF(jnp.asarray(psf))).match(model_frame)
Traceback (most recent call last):
  File "/Users/majoburo/Work/scarlet2/tests/test_quickstart.py", line 66, in <module>
    test_quickstart()
    ~~~~~~~~~~~~~~~^^
  File "/Users/majoburo/Work/scarlet2/tests/test_quickstart.py", line 49, in test_quickstart
    scene_ = scene.fit(obs, parameters, max_iter=maxiter, progress_bar=False)
  File "/Users/majoburo/miniconda3/envs/scarlet22/lib/python3.13/site-packages/equinox/_module.py", line 1096, in __call__
    return self.__func__(self.__self__, *args, **kwargs)
           ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/majoburo/miniconda3/envs/scarlet22/lib/python3.13/site-packages/scarlet2/scene.py", line 174, in fit
    scene, loss, opt_state, convergence = _make_step(scene, observations, parameters, optim, opt_state,
                                          ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                                     filter_spec=filter_spec)
                                                     ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/majoburo/miniconda3/envs/scarlet22/lib/python3.13/site-packages/equinox/_jit.py", line 275, in __call__
    return self._call(False, args, kwargs)
           ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
  File "/Users/majoburo/miniconda3/envs/scarlet22/lib/python3.13/site-packages/equinox/_module.py", line 1096, in __call__
    return self.__func__(self.__self__, *args, **kwargs)
           ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/majoburo/miniconda3/envs/scarlet22/lib/python3.13/site-packages/equinox/_jit.py", line 244, in _call
    marker, _, _ = out = self._cached(
                         ~~~~~~~~~~~~^
        dynamic_donate, dynamic_nodonate, static
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
  File "/Users/majoburo/miniconda3/envs/scarlet22/lib/python3.13/site-packages/scarlet2/scene.py", line 319, in _make_step
    updates, opt_state = optim.update(grads, opt_state, model)
                         ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/majoburo/miniconda3/envs/scarlet22/lib/python3.13/site-packages/optax/transforms/_combining.py", line 73, in update_fn
    updates, new_s = fn(updates, s, params, **extra_args)
                     ~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/majoburo/miniconda3/envs/scarlet22/lib/python3.13/site-packages/optax/_src/base.py", line 330, in update
    return tx.update(updates, state, params)
           ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/majoburo/miniconda3/envs/scarlet22/lib/python3.13/site-packages/scarlet2/scene.py", line 145, in update_fn
    updates = jax.tree_util.tree_map(
        # lambda u, step, param: -step * u if not callable(step) else -step(param,niter) * u,
        lambda u, s, p: -s * u if not callable(s) else -s(p) * u,
        # minus because we want gradient descent
        updates, steps, params)
ValueError: Expected None, got Array([ 5., 34.], dtype=float32).

In previous releases of JAX, flatten-up-to used to consider None to be a tree-prefix of non-None values. To obtain the previous behavior, you can usually write:
  jax.tree.map(lambda x, y: None if x is None else f(x, y), a, b, is_leaf=lambda x: x is None)
--------------------
For simplicity, JAX has removed its internal frames from the traceback of the following exception. Set JAX_TRACEBACK_FILTERING=off to include these.

OK, found the culprit. In jax 0.4.34, the problematic change occurred, but it's not clear what exactly is triggering it because there should be no Nones in these pytrees. Can you try a fresh install with the latest jax and then modify these lines
https://github.com/pmelchior/scarlet2/blob/9360b42c50ee20e364b66916840e50685bde4de7/scarlet2/scene.py#L145-L149
such that l149 reads like this?
updates, steps, params, is_leaf=lambda x: x is None)

Still won't work:
$ python tests/test_quickstart.py
/Users/majoburo/Work/scarlet2/tests/test_quickstart.py:22: UserWarning: A JAX array is being set as static! This can result in unexpected behavior and is usually a mistake to do.
  obs = Observation(data, weights, psf=ArrayPSF(jnp.asarray(psf))).match(model_frame)
Traceback (most recent call last):
  File "/Users/majoburo/Work/scarlet2/tests/test_quickstart.py", line 66, in <module>
    test_quickstart()
    ~~~~~~~~~~~~~~~^^
  File "/Users/majoburo/Work/scarlet2/tests/test_quickstart.py", line 49, in test_quickstart
    scene_ = scene.fit(obs, parameters, max_iter=maxiter, progress_bar=False)
  File "/Users/majoburo/miniconda3/envs/scarlet2/lib/python3.13/site-packages/equinox/_module.py", line 1096, in __call__
    return self.__func__(self.__self__, *args, **kwargs)
           ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/majoburo/miniconda3/envs/scarlet2/lib/python3.13/site-packages/scarlet2/scene.py", line 174, in fit
    scene, loss, opt_state, convergence = _make_step(scene, observations, parameters, optim, opt_state,
                                          ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                                     filter_spec=filter_spec)
                                                     ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/majoburo/miniconda3/envs/scarlet2/lib/python3.13/site-packages/equinox/_jit.py", line 275, in __call__
    return self._call(False, args, kwargs)
           ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
  File "/Users/majoburo/miniconda3/envs/scarlet2/lib/python3.13/site-packages/equinox/_module.py", line 1096, in __call__
    return self.__func__(self.__self__, *args, **kwargs)
           ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/majoburo/miniconda3/envs/scarlet2/lib/python3.13/site-packages/equinox/_jit.py", line 244, in _call
    marker, _, _ = out = self._cached(
                         ~~~~~~~~~~~~^
        dynamic_donate, dynamic_nodonate, static
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
  File "/Users/majoburo/miniconda3/envs/scarlet2/lib/python3.13/site-packages/scarlet2/scene.py", line 319, in _make_step
    updates, opt_state = optim.update(grads, opt_state, model)
                         ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/majoburo/miniconda3/envs/scarlet2/lib/python3.13/site-packages/optax/transforms/_combining.py", line 73, in update_fn
    updates, new_s = fn(updates, s, params, **extra_args)
                     ~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/majoburo/miniconda3/envs/scarlet2/lib/python3.13/site-packages/optax/_src/base.py", line 330, in update
    return tx.update(updates, state, params)
           ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/majoburo/miniconda3/envs/scarlet2/lib/python3.13/site-packages/scarlet2/scene.py", line 145, in update_fn
    updates = jax.tree_util.tree_map(
        # lambda u, step, param: -step * u if not callable(step) else -step(param,niter) * u,
        lambda u, s, p: -s * u if not callable(s) else -s(p) * u,
        # minus because we want gradient descent
        updates, steps, params, is_leaf=lambda x: x is None)
  File "/Users/majoburo/miniconda3/envs/scarlet2/lib/python3.13/site-packages/scarlet2/scene.py", line 147, in <lambda>
    lambda u, s, p: -s * u if not callable(s) else -s(p) * u,
                    ~~~^~~
TypeError: unsupported operand type(s) for *: 'DynamicJaxprTracer' and 'NoneType'
--------------------
For simplicity, JAX has removed its internal frames from the traceback of the following exception. Set JAX_TRACEBACK_FILTERING=off to include these.

OK, that's interesting because it's telling us that s is traced by jax, but u is None. That's the gradient of the loss function for this parameter. It should never be None. I suspect that optax initialized them this way, so that this problem would only occur on the first iteration.
Can you post your optax version, please.

optax=0.2.3

ok, thanks. We're using a optax construct to set up the optimizer schedule, and this is the section that creates the error you report. I need to check if optax has changed, so that our use isn't supported anymore.


Long-term TS Generation

Your paper mentions: "We randomly generate 3000 sequences with various lengths (64, 128, 256), then use the aforementioned metrics to assess the generation quality of different methods."
This means that when calculating Discriminative Score and Predictive Score, the amount of synthetic data is 3000. How much real data do you take? Is it 3000 or all?
Thank you for clarifying the confusion！

Thanks


d-bus: Fix for Linuxbrew

d-bus was using launchd, but that's only available on OS X.
Closes Linuxbrew/linuxbrew#987 .
From the issue:

configure: error: launchd support explicitly enabled but not available

[x] Have you followed the guidelines in our Contributing document?
[x] Have you checked to ensure there aren't other open Pull Requests for the same update/change?
[x] Have you included a log of the failed build without your patch using brew gist-logs <formula>?
[x] Does your submission pass
brew audit --strict <formula> (where <formula> is the name of the formula you're submitting)?
[x] Have you built your formula locally prior to submission with brew install <formula>?

:+1:

This formula is missing a dependency on expat. I might send a patch for that upstream; we'll see if that's necessary.

Isn't expat one of those guys that come with OS X?

@DoomHammer yes it is. (I don't really know what libraries OS X provides, and I was guessing it wasn't provided since expat isn't included in homebrew/dupes.). I just confirmed that the missing dependency does not affect OS X.
The dependency is only needed here; I'll add that. No upstream PR necessary.

Some formula that are provided by Mac OS are in the core repository with this tag:
keg_only :provided_by_osx, "OS X includes Expat 1.5."

https://github.com/Linuxbrew/linuxbrew/blob/master/Library/Formula/expat.rb#L21


'Cancel' doesn't work when downloading/uploading blobs using AzCopy

Storage Explorer Version: 1.6.0
Platform/OS Version: Windows 10/ MacOS High Sierra/ Linux Ubuntu 16.04
Architecture: ia32
Build Number: 20181204.3
Commit: 6ae5640a
Regression From: Previous release 1.5.0
Steps to Reproduce:

Make sure AzCopy is enabled under Experimental.
Choose one normal storage account -> Open one blob contains.
Try to upload a large file to the blob container.
Click 'Cancel' next to the log message when the activity is in progress.

Expected Experience:
The operation is canceled.
Actual Experience:
'Cancel' doesn't work.

Since this is AzCopy, and we have never supported cancelling with AzCopy, this is not a regression.

Fix merged into hotfix branch


Migration should offer edits for code that would be dead in strong mode

https://dart-review.googlesource.com/c/sdk/+/143941 changes the migration tool so that when it sees code that would be dead in strong mode, it warns about it rather than removing it (see #41231).  After this lands, we should consider offering the user edits to remove the weak-only code (in the same way that we currently offer edits to add and remove hints).

As of 1c7fe7196dd7a542f7f91cd6ea2ac81e1a13146c, the null safety migration tool has been removed from active development and retired. No further work on the tool is planned.
If you still need help, or you believe this issue has been closed in error, please feel free to reopen.


AndroidCodegenTarget added.

Newer versions of Xamarin.Android have shipped with a new way of generated android callable wrapper code that's a bit higher performance than the current default.  By setting the AndroidCodegenTarget MSBuild property to XAJavaInterop1 you can opt into this newer generator.  Please consider merging this and releasing an update to your bindings.
Thanks!

Thanks for this PR. I have migrated all the projects to the new SDK-style project, and I am now using this. Thanks.


Steam support

I'm going to fork and patch this in so I can get behavior like https://scottrice.github.com/Ice. Would you be willing to accept the changes upstream? I was already working on something like this when I came across your scraper. Looks awesome!
I already have the shortcut bits for steam @ https://github.com/erikh/go-steam-shortcut -- I think I can just drop this in after crawlROMs and get pretty far. I just don't have a lot of time to maintain a large project like this, but i'm happy to keep the steam support working if you let me know when I'm needed.
Thanks!

https://github.com/sselph/scraper/compare/master...erikh:steam?expand=1 watch this patch if you're interested.
already:

Cool. Yeah lately I haven't had a ton of time to main things but if you add a feature I'm happy to mention your name if there are issues with your feature I can't fix.

All good. I'll see what progress I can make this weekend and will report
back. Thanks!
On Thu, Aug 31, 2017 at 9:49 PM, Steven Selph<EMAIL_ADDRESS>wrote:

Cool. Yeah lately I haven't had a ton of time to main things but if you
add a feature I'm happy to mention your name if there are issues with your
feature I can't fix.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/sselph/scraper/issues/177#issuecomment-326486435, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AABJ62uDz63kqyOxqejA3zQTcyaM901oks5sd4zqgaJpZM4PDzWl
.


WASM multitasking / multithreading needed

Background asynchronous tasks work great on desktop and Android, but seem to be missing on WASM.
This is needed so that computationally intense tasks don't interfere with the UI thread.
Is support for awaitable tasks using Task.Run() => etc. being implemented?

It's currently blocked by the lack of support from .NET.
We are waiting for .NET 8 release and updated SkiaSharp.

It is possible to use threads in .NET 8 by adding <WasmEnableThreads>true</WasmEnableThreads>:
                   Console.WriteLine("Thread ID {0}", Thread.CurrentThread.ManagedThreadId);
                   await Task.Run(() =>
                   {
                       Console.WriteLine("Thread ID {0}", Thread.CurrentThread.ManagedThreadId);
                       while (true)
                       {
                           Thread.Sleep(100);
                           Console.WriteLine("Thread ID {0}", Thread.CurrentThread.ManagedThreadId);
                       }
                   });

This code will work fine without blocking main thread.


Time limit on bans

Is your feature request related to a problem? Please describe.
Some people end up banned when they have done something wrong leading them to miss out. After a time, this is more than enough punishment
Describe the solution you'd like
Set a time limit on bans for example 2 months.  They can go through an appeal as well however this should only be a short check and not a major decision
Describe alternatives you've considered
You could make the person do a voice call to apologise, showing they are committed to rejoining by actually talking
Additional context
Don’t just let people appeal bans and face mods who may have bias

in before locked

idk i like appeals tbh

idk i like appeals tbh
There could be a less scrutinous appeal stage that merely serves as a gateway

why bother making meta issues its not like mods listen to them

also inb4 closed or locked

why bother making meta issues its not like mods listen to them

I feel like they do. They just don't fix things that ain't broke. Most bans are temp at first and only repeat offenders get permanent bans. And even then they can still be unbanned after some time if they appeal.

why bother making meta issues its not like mods listen to them

I feel like they do. They just don't fix things that ain't broke. Most bans are temp at first and only repeat offenders get permanent bans. And even then they can still be unbanned after some time if they appeal.

They don’t listen, they close them for being too heated

no


Undeclared Identifier 'TextBox'

To the Author, you might have note that 'TextBox control with Stretch property' misappeared occasionally under Step 7.

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

ID: 0e155a58-40dd-c4f9-5089-dabc1870c5a8
Version Independent ID: e257ebf0-4506-408f-c078-18a35820fe60
Step 5: Add controls to your form
Content Source

@resun555 Apologies that it has taken us a while to get to this. But, we have fixed the misaligned screenshot captions on the Step 5: Add controls to your form page, which includes the caption that reads "TextBox control with Stretch property".
We are closing this issue now. (However, if this isn't the problem you intended to identify when you first opened this issue, please create a new GitHub Issue and provide further detail as to what you'd like to see us fix. And, thanks for helping us improve the Visual Studio documentation!)


fixed a bug where empty ngModel value where incorrectly displayed

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Travis mac

@yamboy1 please branch off of master and make the requested changes. You have a lot of extra diff here from the v2.0.0 branch.

Closed and moved to #98.


1.6 Still getting socket closed errors [BUG]

Not as many by far, but usually 2-3 per day.  Is this considered normal?

Hi,
The error is network related, can't do anything about that . What I tried to resolve in latest update was the fact that it might not reconnect and some slow response time warning on homebridge side .

Gotta ya, then no worries.  Thanks!


Installation intructions unclear

Hello. I'm looking forward to trying packwiz. Unfortunately, the installation instructions are unclear -- at least to me. They say:

Prebuilt binaries are available from GitHub Actions - the UI is a bit terrible, but essentially select the top build, then download the artifact ZIP for your system at the bottom of the page.

I don't know what is meant by the "top build" in GitHub Actions.
When I open Actions, this is what I see:

I see a lot of "workflow runs." Do you mean that I should select the top workflow?

I did select and open it, but the results didn't look like something that I should download.

On the Actions page, I even searched for the word "build," but it doesn't appear on the page.

I also don't know what is meant by "download the artifact ZIP for your system at the bottom of the page."

I looked at the bottom of the page, and I didn't find any ZIP files.
I only see page numbers, presumably to see more workflows.

Admittedly, I could be missing something obvious, and your installation instructions might make sense to most people, but I'm unsure how to proceed. Is some assistance possible? On the other hand, if you agree that your instructions could be clarified in some way, perhaps someone could revise them. :-)

Hmm, it might not have made sense to transfer this to the website repo, since the packwiz README is what caused the confusion... eh, I'll update both at once.


Feature request: GUI WPAD configuration

It would be great to have an option to enable opnsense Squid proxy to be automatically discovered via PAC/WPAD.
This is: a) adding a "wpad" entry to the DNS server / forwarder; b) hosting a "wpad.dat" file accessible via HTTP; and c) adding the correct MIME type for the wpad.dat file (application/x-ns-proxy-autoconfig).
Useful PAC information site: http://findproxyforurl.com

+1, would be very useful, hope to see it soon.

timeout due to inactivity


Request data transmition

In the CloudRequests_Template there is an error in the "prepare_send" block which leads to the client not sending the last packet if their message is longer than 245 characters and not a multiple of 245

fixed


removed new polygon antialiasing from styleBoxFlat fixes #10461

ping @akien-mga. Is this ready to merge?

Closing as superseded by #10645, though we'll likely discuss tomorrow on IRC whether @bruzvg's proposal to just disable antialiasing altogether for triangle arrays wouldn't be better.


druid.connectionProperties vs druid.connectProperties

If we want to set properties for database connection, we could use either druid.connectionProperties or druid.connectProperties。
I didn't find any docs explain the difference between them. Could we use just one word to set connection properties.
https://github.com/alibaba/druid/blob/4a48c1a52ca68a4244803f4b9e3b452480111a96/core/src/main/java/com/alibaba/druid/pool/DruidDataSourceFactory.java#L67
https://github.com/alibaba/druid/blob/4a48c1a52ca68a4244803f4b9e3b452480111a96/core/src/main/java/com/alibaba/druid/pool/DruidDataSourceFactory.java#L377
https://github.com/alibaba/druid/blob/4a48c1a52ca68a4244803f4b9e3b452480111a96/core/src/main/java/com/alibaba/druid/pool/DruidDataSource.java#L485

DruidDataSourceFactory is use for create jndi  name bind obecjt.


Update manage-create-arc-environment.md

I failed to excute the  command I fix in this PR. Would you confirm this PR ?

@msangapu-msft
Can you review the proposed changes?
When the changes are ready for publication, add a #sign-off comment to signal that the PR is ready for the review team to merge.
#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

@msangapu-msft
Can you review the proposed changes?
When the changes are ready for publication, add a #sign-off comment to signal that the PR is ready for the review team to merge.

I sent an email to the content owner today.

#sign-off


fritzing: 1.0.1 -> 1.0.2

Description of changes
Following #264092.
Closes #275458.
Things done

Built on platform(s)

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

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

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

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

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

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

[x] Fits CONTRIBUTING.md.

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

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

1 package built:

fritzing


Possilble color palette

Hey,
I've been using this theme on sublime for sometime and I'm really liking it.
It's so great that I wonder if you have a color palette for the colors?
I would like to try to make a shell/vim version of this, if I may?
But I couldn't get the colors from code.

Colors are in the source files. For example https://github.com/rsms/sublime-theme/blob/main/rsms-dark.sublime-color-scheme


cmd/govim: add support for watching main-module files

Per https://github.com/golang/go/wiki/gopls#files-that-change-outside-the-editor
~We might also need to watch files that exist in requirements that are directory-replace-d (everything else is, by definition, read-only).~
Seemingly there is some way in which the server/client coordinate and the server tells the client which files to watch. See the registration bit that follows the heading https://github.com/Microsoft/language-server-protocol/blob/gh-pages/specification.md#didchangewatchedfiles-notification-arrow_right

Closing in favour of #120


test: add test for issue 302

Which issue does this PR close?
Closes #302
Rationale for this change
Add test in integration_test to cover #302 .

What changes are included in this PR?
Add test issue-302 in integration_test.

Are there any user-facing changes?
No.

How does this change test

Codecov Report

Merging #618 (ba03648) into main (13c4a0b) will increase coverage by 0.00%.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main     #618   +/-   ##
=======================================
  Coverage   66.01%   66.02%
=======================================
  Files         285      285
  Lines       44358    44358
=======================================
+ Hits        29285    29287    +2
+ Misses      15073    15071    -2

Impacted Files
Coverage Δ

components/skiplist/src/list.rs
99.09% <0.00%> (+0.22%)
:arrow_up:

common_types/src/column.rs
61.30% <0.00%> (+0.27%)
:arrow_up:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


Change to a completely dynamic templating system

A system where it's possible to create an unspecified amount of template variations and completely configurable how many and which files they create.
A suggestion of the templating structure:
{
  "createfoldercomponent.alwaysPresentFiles": {
    "index.ts": [
      "export { default } from './$COMPONENT_NAME'"
    ]
  },

  "createfoldercomponent.templates": {
    "React TypeScript Component": {
      "files": {
        "$COMPONENT_NAME.tsx": [
          "import React from 'react'",
          "",
          "interface $COMPONENT_NAMEProps {",
          "}",
          "",
          "export default function $COMPONENT_NAME({}: $COMPONENT_NAMEProps) {",
          "}"
        ]
      }
    },

    "React TypeScript Component with stories": {
      "extends": "React TypeScript Component",
      "files": {
        "$COMPONENT_NAME.stories.tsx": [
          "import React from 'react'"
          "import $COMPONENT_NAME from './$COMPONENT_NAME'",
          "",
          "export function main() {"
          "  return <$COMPONENT_NAME />"
          "}"
        ]
      }
    }
  }
}

This is very nice!


Can't set a value for a range with --set

I have a pod template with multiple containers, so the Deployment.yaml is like this:
spec:       containers:         {{- range $con := .Values.containers }}         - name: {{ $con.name }}           image: "{{ $con.image.repository }}:{{ $con.image.tag }}"           imagePullPolicy: {{ $con.image.pullPolicy }}        {{- end}}
and Values.yaml like this:
`......
containers:

name: gateway-wx-tomcat
image:
repository: hub.dmall.com/dmall_online/gateway_wx
tag: latest
pullPolicy: Always
name: gateway-wx-nginx
image:
repository: hub.dmall.com/dmall_online/gateway_wx_nginx
tag: latest
pullPolicy: Always
......`

Then  I need to pass the image tag with 'helm upgrade --set containers[0].image.tag=v1', because I want to change the first container's tag dynamically.  But there will fail in this way.
other container values have been overriding as null.
So, the deployment manifest file after rendering is like this:
spec:       containers:         - name:            image: ":v1"           imagePullPolicy:
Why has other value been overridden as an empty string?
How can I do it？
thanks.

I have solved this problem by using index function.
spec:       containers:         {{- $images := .Values.images -}}       	{{- range $index, $container := .Values.containers }}         - name: {{ $container.name }}-{{ $index }}           image: "{{ $container.image.repository }}:{{ index $images $index }}"           imagePullPolicy: {{ $container.image.pullPolicy }}           {{- if $container.livenessProbe.enabled }}
and I defined a new array named $images , then set it's value by using --set images[0]=foo when I install this chart, so the value of {{ index $images $index }} will be set with 'foo'.
Perfect!


app killed and calling from native log ios

not sure if its my just my build, if I kill the app and make a call from the native call log. i dont get any cordovacall event firing. it could be im using ionic wkwebview?

i just wrote a workaround, i added a currentCallId attribute in CordovaCall class and just assign a value in the receiveCallFromRecents and then added a method called currentCall which just gives the value of that currentCallId expose it to JS. so after on document on ready i know who to call by calling that new method. is this too hacky to be a PR?

@andrewvmail You should be able to force quit and make a call from the call log. I'm glad you got it to work though. Let me play around with it tomorrow, and see if it gives me any problems. If it really doesn't work, you can definitely send a PR. Much appreciated.

@andrewvmail You're right this is a bug. If you make a call from recents after force quitting the app, the event handler doesn't get called. I'm going to look into it some more, and see if the way you fixed it is the best solution.


Add Iterm2 support

Hi, I would like to add Iterm2 support for this plugin. For me it is a simpler protocol than Kitty. I would like some instruction on which files of this project I should read to implement it. Thank you so much!

Hi! The main reason this plugin only supports Kitty is because of Unicode Placeholders, they are REALLY easy to be implemented and works flawlessly.
It's not easy to tell you how to implement iterm2 in my plugin, but I can help you if you show me a proof of concept plugin that does the following:

Add an image to a row/col.
The image respects scrolling (the image moves with the text)


Update tag analytics structure

Per Omar:

Changes in the report:
Please have the column name changed to
File ID -> ??? (What is this?)
Identifier -> File ID
ADD: I would like to have the “MatterId” after the File ID (Identifier) column with the column title “Matter ID”.
ADD: I would like to have "api_metadata" after the Tag column with the column title “Tag GUID”.
CHANGE: I would like to not have the values of the Tag Classification all end with “_exact”.

Done in #932


Enable PowerToysRun with WindowsKey only

Description of the new feature / enhancement
Basically it would be nice to eliminate the start window and replace this with PowerToysRun when pressing the [windows key].
Scenario when this would be used?
Beautifull, handy and specially clean. Don't need a redundant start button as well anymore.
Supporting information
I think this should be really possible to do.  Here are some notes of the current Windows 11 behaviour for the [windows key].

You only get the start window if you press and release the [windows key] button.
You only trigger a windows shortcut when pressing [windows key] and pressing a shortcut key. ( Note that no release of the key is needed to trigger a shortcut)

Proposed solution
Add a checkbox in the PowerToysRun section to replace behaviour 1,  mentioned above, to trigger PowerToysRun instead of start window.
No clue if I had to comment on #3269 or make a new issue.

I see. That's a good idea, I never really used the Windows key, I thought it was more of a hindrance, so it looks like it could be put to good use.

This can be easily done by keyboard manager

Sorry if the Chinese UI is confusing

I support this idea too! Would love this feature.

/dup #3269


Output record of fixes

Is there a way to output a record of fixes made by racon (similar to --changes in pilon)?

Hi @christopher-holt ,
You can try out the liftover branch.
It has a couple of new useful features, some seem to be what you are looking for:
        -L, --liftover <string>
            default: ''
            optional prefix of the output liftover files which convert
            the draft sequence to the output consensus. PAF and VCF files
            are always written with this prefix, and SAM can optionally
            be written if the -S option is provided.
        -S, --liftover-sam
            Used only in combination with the -L option, this writes out
            a SAM formatted alignment of the polished sequences vs the draft.
        -B, --bed <str>
            default: ''
            path to a BED file with regions to polish

Important note: diffs reported by the liftover feature are not extracted directly from the POA graph, but are instead obtained from polished-to-draft sequence alignment, so there may be slight difference (but most likely insignificant).
Hope this helps,
Best regards,
Ivan.


Hardware fault on Fedora 22

When running the REPL, I have some strange behavior. If I type something in, it takes a while to actually do anything. Then if I Ctrl+C, I get an error from Elm.
Here's the terminal output:
11:42 me@compy ~ $ elm repl
---- elm repl 0.17.0 -----------------------------------------------------------
 :help for help, :exit to exit, more at <https://github.com/elm-lang/elm-repl>
--------------------------------------------------------------------------------
> 1 + 2

3 : number
>
>
>
11:45 me@compy ~ $ elm repl
---- elm repl 0.17.0 -----------------------------------------------------------
 :help for help, :exit to exit, more at <https://github.com/elm-lang/elm-repl>
--------------------------------------------------------------------------------
>
elm-repl: <stdin>: hGetChar: hardware fault (Input/output error)

Can you move this issue to https://github.com/elm-lang/elm-repl/issues
Thanks for the report! Any additional information about your platform, how you installed, etc. would help make progress on this. Like, what version of the OS? Do you have any special stuff installed or configured?


Downvote Anwsers

I am wondering if we could also add some pages for answers that get downvoted like the following
Link only or this guy works there who knows.
links to issue 34

Would also like a "Not an Answer" page explaining what a good answer looks like.


Ruby 3 upgrades

Getting together necessary changes to upgrade this fork to be compatible with Ruby3.
Commits are pulled from https://github.com/tatethurston/cequel/pull/1/files
Resolves https://jira.music.amazon.dev/browse/ART19PLAT-249

Either in this PR or a follow up, could you add publishing instructions, a rake task and an ART19 revision: https://github.com/art19/jsonapi.rb/pull/5/files

LGTM


ZynqParrot FPGA Platform

This PR adds the ZynqParrot FPGA platform for use with ZynqParrot + Manycore. This is backwards compatible with the current ps.cpp-based flow but allows for running CUDA-lite programs instead of bare-metal manycore programs

Depends on #825


Hornet mainnet Autopeering

Description of change
Enables automatically autopeering if no peer specified.
Type of change
Choose a type of change, and delete any options that are not relevant.

Enhancement (a non-breaking change which adds functionality)

How the change has been tested
Manual tests on AWS
Make sure to provide instructions for the maintainer as well as any relevant configurations.
Change checklist
Add an x to the boxes that are relevant to your changes, and delete any items that are not.

[x] My code follows the contribution guidelines for this project
[x] I have performed a self-review of my own code
[x] I have commented my code, particularly in hard-to-understand areas
[x] I have made corresponding changes to the documentation
[] I have added tests that prove my fix is effective or that my feature works
[] New and existing unit tests pass locally with my changes

Should it be backward compatible? I found a weird error when trying to run it with hornet v1.0.4
[ec2-user@ip-172-31-45-25 hornet-mainnet]$ ./hornet.sh install -i "gohornet\/hornet:1.0.5"
Stopping hornet...
Cleaning up previous DB files
Cleaning up previous P2P files
Cleaning up previous snapshot files
Using image: gohornet\/hornet:1.0.5
Pulling hornet ... done
Setting permissions for Hornet...
Creating network "tangle" with the default driver
Creating hornet-mainnet_hornet_run ... done
Configuring autopeering ...
Creating hornet ... done

[ec2-user@ip-172-31-45-25 hornet-mainnet]$ ./hornet.sh install -i "gohornet\/hornet:1.0.4"
Stopping hornet...
Stopping hornet ... done
Removing hornet ... done
Cleaning up previous DB files
Cleaning up previous P2P files
Cleaning up previous snapshot files
Using image: gohornet\/hornet:1.0.4
Pulling hornet ... done
Setting permissions for Hornet...
Creating network "tangle" with the default driver
Creating hornet-mainnet_hornet_run ... done
ERROR: 1

Just tested autopeering with hornet v1.0.4 and it works.
Manual peering also works as expected with hornet v1.0.4 and hornet v1.0.5


feat: Set Default theme as Dark

Description
We need to set the default theme of this project to Dark. This change should ensure that even if the user's default theme is Light, the project will still display in Dark mode.
Acceptance Criteria

The default theme of the project should be Dark.
The theme should remain Dark even if the user's system or browser default theme is set to Light.
Ensure that all components and pages are correctly styled in Dark mode.
Update any relevant documentation to reflect this change.

Steps to Implement

Update the theme configuration in the project settings to set Dark as the default theme.
Override any user-specific theme settings to ensure the project always uses Dark mode.
Test the application to ensure all elements are properly styled in Dark mode.
Update documentation and notify the team of this change.

Additional Information

Please ensure that this change does not affect the functionality of the application.
Consider adding a toggle option for users to switch themes if needed in the future.

hey @Arindam200
can you assign this to me please🥲

Sure, Go ahead @Asin-Junior-Honore

@Arindam200 am having issues try to get the values for this environment varables
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY= YOUR_PUBLISHABLE_KEY
CLERK_SECRET_KEY= YOUR_CLERK_SECRET_KEY
and the clerk link put in the readme documentaion  is not opening at all

Fixed #144


MacOS installation problem

I think it would be better to distribute zip files instead for mac.

@aaristov it has been released as zip file: https://github.com/oeway/ImJoy-App/releases


CSS , Javascript, PHP in HTML file detected as HTML only

I created a sample Repository
https://github.com/pawandeep2155/SampleHTMLJavascript
How linguist detects a language in another language because I can make html file with css, javascript, php etc in it. Linguist is only detecting html only due to its html file extension.

This is because Linguist works on a per-file basis. We don't try and calculate language statistics within a file.


Application instance ... took too long to shut down and was killed when using Sentry

Environment
I'm using Sentry SaaS (sentry.io) and sentry-python v1.0.0.
From my DJANGO_SETTINGS_MODULE:
from sentry_sdk import init as init_sentry
from sentry_sdk.integrations.celery import CeleryIntegration
from sentry_sdk.integrations.django import DjangoIntegration
from sentry_sdk.integrations.logging import ignore_logger
from sentry_sdk.integrations.logging import LoggingIntegration

# ...

init_sentry(
    attach_stacktrace=True,
    before_send=before_send,
    integrations=[
        CeleryIntegration(),
        DjangoIntegration(),
        LoggingIntegration(event_level=logging.WARNING),
    ],
    release=version,
    in_app_exclude=["logging"],
    ignore_errors=["idf.core.views.TestException"],
    traces_sample_rate=0.2,
)

ignore_logger("django.security.DisallowedHost")
# CeleryIntegration gets us far better logging than this one (it includes
# arguments and variables, and finer grained detail). Since celery events get
# duplicated, ignore this other one:
ignore_logger("celery.app.trace")

Steps to reproduce
I haven't found a way to reliable reproduce this in isolation yet.
For several months now, I'd seen lots of warnings like this (which also results in my users seeing an error):

Application instance "<Task pending name='Task-40' coro=<patch_django_asgi_handler_impl..sentry_patched_asgi_handler() running at /usr/local/lib/python3.9/site-packages/sentry_sdk/integrations/django/asgi.py:36> wait_for=<Future pending cb=[_chain_future.._call_check_cancel() at /usr/local/lib/python3.9/asyncio/futures.py:384, <TaskWakeupMethWrapper object at 0x7fbd9050a610>()]>>" for connection <WebRequest at 0x7fbd919125e0 method=GET uri=/ clientproto=HTTP/1.1> took too long to shut down and was killed.

This has gotten a lot worse recently since I've had heavier load, so set out to debug what's causing this.
Since Sentry wraps the original function here, I can't easily see what was underneath (that timed out), so I temporarily removed sentry in an attempt to see these logs without Sentry's wrappers in the way. This was really me experimenting with little idea where to look.
However, removing sentry makes the problem go away completely. My logs show 0 occurrences of this (the usual is several hundred per day, and this warning has actually eaten most of my Sentry quota a few months already).
So, it seems that Sentry causes the issue here (or, to be accurate, removing sentry makes the problem go away), but I'm not at all sure why or how. I'm not sure how to debug this better though.
Looking at the logs, it seems that sentry does lots of http requests. Is it possible that these are made in a blocking way in the middle of a request-response cycle? If not, do you have any pointers on how to better debug around this?
[ WARNING 2021-03-30 12:36:07] daphne.server:270  Application instance <Task pending name='Task-78' coro=<ASGIStaticFilesHandler.__call__() running at /usr/local/lib/python3.9/site-packages/django/contrib/staticfiles/handlers.py:96> wait_for=<Future pending cb=[_chain_future.<locals>._call_check_cancel() at /usr/local/lib/python3.9/asyncio/futures.py:384, <TaskWakeupMethWrapper object at 0x7f5e74ee82e0>()]>> for connection <WebRequest at 0x7f5e7481d430 method=GET uri=/admin/idf/order/ clientproto=HTTP/1.1> took too long to shut down and was killed.
[   DEBUG 2021-03-30 12:36:08] urllib3.connectionpool:452  https://o58074.ingest.sentry.io:443 "POST /api/124552/store/ HTTP/1.1" 200 41
[   DEBUG 2021-03-30 12:36:08] urllib3.connectionpool:452  https://o58074.ingest.sentry.io:443 "POST /api/124552/store/ HTTP/1.1" 200 41
[   DEBUG 2021-03-30 12:36:08] asyncio:59  Using selector: EpollSelector
[ WARNING 2021-03-30 12:36:09] daphne.server:270  Application instance <Task pending name='Task-83' coro=<ASGIStaticFilesHandler.__call__() running at /usr/local/lib/python3.9/site-packages/django/contrib/staticfiles/handlers.py:94> wait_for=<Future pending cb=[_chain_future.<locals>._call_check_cancel() at /usr/local/lib/python3.9/asyncio/futures.py:384, <TaskWakeupMethWrapper object at 0x7f5e74c1ca90>()]>> for connection <WebRequest at 0x7f5e52020610 method=GET uri=/static/debug_toolbar/js/utils.js clientproto=HTTP/1.1> took too long to shut down and was killed.
[   DEBUG 2021-03-30 12:36:09] urllib3.connectionpool:452  https://o58074.ingest.sentry.io:443 "POST /api/124552/store/ HTTP/1.1" 200 41
[   DEBUG 2021-03-30 12:36:09] urllib3.connectionpool:452  https://o58074.ingest.sentry.io:443 "POST /api/124552/store/ HTTP/1.1" 200 41
[ WARNING 2021-03-30 12:36:10] daphne.server:270  Application instance <Task pending name='Task-79' coro=<ASGIStaticFilesHandler.__call__() running at /usr/local/lib/python3.9/site-packages/django/contrib/staticfiles/handlers.py:96> wait_for=<Future pending cb=[_chain_future.<locals>._call_check_cancel() at /usr/local/lib/python3.9/asyncio/futures.py:384, <TaskWakeupMethWrapper object at 0x7f5e537ac9d0>()]>> for connection <WebRequest at 0x7f5e748920d0 method=GET uri=/admin/idf/order/ clientproto=HTTP/1.1> took too long to shut down and was killed.
[   DEBUG 2021-03-30 12:36:10] urllib3.connectionpool:452  https://o58074.ingest.sentry.io:443 "POST /api/124552/store/ HTTP/1.1" 403 61
[   DEBUG 2021-03-30 12:36:10] urllib3.connectionpool:452  https://o58074.ingest.sentry.io:443 "POST /api/124552/store/ HTTP/1.1" 200 41
[   DEBUG 2021-03-30 12:36:12] asyncio:59  Using selector: EpollSelector
<IP_ADDRESS>:57722 - - [30/Mar/2021:12:36:12] "GET /admin/jsi18n/" 200 7094
[   DEBUG 2021-03-30 12:36:12] asyncio:59  Using selector: EpollSelector
[ WARNING 2021-03-30 12:36:14] daphne.server:270  Application instance <Task pending name='Task-90' coro=<ASGIStaticFilesHandler.__call__() running at /usr/local/lib/python3.9/site-packages/django/contrib/staticfiles/handlers.py:94> wait_for=<Future pending cb=[_chain_future.<locals>._call_check_cancel() at /usr/local/lib/python3.9/asyncio/futures.py:384, <TaskWakeupMethWrapper object at 0x7f5e74c29070>()]>> for connection <WebRequest at 0x7f5e53d38f10 method=GET uri=/static/admin/css/base.css clientproto=HTTP/1.1> took too long to shut down and was killed.
[   DEBUG 2021-03-30 12:36:14] urllib3.connectionpool:452  https://o58074.ingest.sentry.io:443 "POST /api/124552/store/ HTTP/1.1" 403 61
[   DEBUG 2021-03-30 12:36:14] urllib3.connectionpool:452  https://o58074.ingest.sentry.io:443 "POST /api/124552/store/ HTTP/1.1" 403 61
[   DEBUG 2021-03-30 12:36:16] asyncio:59  Using selector: EpollSelector

Disabling traces seems to have made the issue vanish. I applied this to the above config:
     release=version,
     in_app_exclude=["logging"],
     ignore_errors=["idf.core.views.TestException"],
-    traces_sample_rate=0.2,
+    traces_sample_rate=0,
 )

 ignore_logger("django.security.DisallowedHost")

There have been 0 instances of this issue in 7 hours.

"took too long to shut down", does this mean this happens only when you deploy your app? You could get around this by using init(shutdown_timeout=0.1) which will lower the time the SDK blocks process shutdown when events are still in the queue. I'm not sure if that's what you're experiencing though.

If you use init(traces_sample_rate=0.2, transport=lambda _: None), does the issue also disappear?