entering correct mises token

Please note: This repository is being rebuilt to accept the new volume of token additions and modifications. PR merges will be delayed.

I agree to not ping anybody on Discord/Twitter/email about this pull request. Instead I will inquire by posting a new comment in the pull request if needed.

PRs are reviewed in bulk and and can take up to two weeks to be merged.
This repository is managed using an auto merge action. Please ensure your PR has no deleted lines, and it will be merged.
Please provide the following information for your token.
Please include change to the src/tokens/solana.tokenlist.json file in the PR.
DON'T modify any other token on the list.
At minimum each entry should have

Token Address:
Token Name:
Token Symbol:
Logo: (logo should be uploaded under assets/mainnet//*.<png/svg>)
Link to the official homepage of token:
Coingecko ID if available (https://www.coingecko.com/api/documentations/v3#/coins/get_coins__id_):

Auto merge requirements
Your pull request will be automatically merged if the following conditions are met:

Your pull request only adds new tokens to the list. Any modification to existing
tokens will require manual review to prevent unwanted modifications.

Your pull request does not touch unrelated code. In particular, reformatting changes to unrelated
code will cause the auto merge to reject your PR.

Any asset files added correspond to the token address you are adding. Asset files
must be PNG, JPG or SVG files.

Your change is valid JSON and conforms to the schema. If your change failed validation,
read the error message carefully and update your PR accordingly.

No other tokens shares the same name, symbol or address.

For example, this change would be rejected due to unrelated changes:

The bot runs every 60 minutes and bulk-merges all open pull requests to prevent conflicts.
This means that you need to wait up to 60 minutes for your pull request to be merged or reprocessed.

hey dude ive the same problem
duplicate tokenadress do you know how to fix that i dont have github skills need help from the devs but they only send me the link https://github.com/solana-labs/token-list#duplicate-token and I still dont know what to do

hey dude ive the same problem duplicate tokenadress do you know how to fix that i dont have github skills need help from the devs but they only send me the link https://github.com/solana-labs/token-list#duplicate-token and I still dont know what to do

If i figure this crap out, i will gladly share.  I tried to delete what i previously entered on the json and now when i added it back it says it's a duplicate.  Beats me. I submitted an issue requesting a manual review. Good luck.

duplicate token: https://github.com/solana-labs/token-list#duplicate-token
start from a fresh solana-list repo and go update the token as it already exists rather than adding it again. then merge back


non-req-fields

Targets #1159

Description
On the Edit Project page and Create Project Page, the total estimated hours and monthly estimated hours are non-required fields and these fields can be now left empty.
Checklist:

[x] I have performed a self-review of my own code.

@GauravGusain98 I did that in my local, and it is working fine on my local.

@GauravGusain98 I did that in my local, and it is working fine on my local.

But we also need to change the structure of the production database. For that, we need the migration file changes. Please add that file in this PR.

As per the discussion in the meeting, Please update the code changes. Updating the label to reviewed.

I made the discussed changes. Please check.


[DOCS] Fixed Spark guide typo

Change Logs
Doc fixes: Spark guide typo
Impact
Doc change
Risk level (write none, low medium or high below)
Low
Documentation Update
quick-start-guide/spark-guide
Contributor's checklist

[x] Read through contributor's guide
[x] Change Logs and Impact were stated clearly
[x] Adequate tests were added if applicable
[x] CI passed

No need to chagne the html related files, just the markdown files should be enough.


updated the composer json

Proposed changes
I need laravel 8.0 support for my local machine.
Types of changes
What types of changes does your code introduce to this repository?
Put an x in the boxes that apply

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

Testing
It should still work.

Codecov Report

Merging #10 (2fab80f) into develop (a28ad29) will increase coverage by 1.06%.
The diff coverage is n/a.

@@              Coverage Diff              @@
##             develop      #10      +/-   ##
=============================================
+ Coverage      95.53%   96.60%   +1.06%
- Complexity        76      110      +34
=============================================
  Files             12       12
  Lines            269      353      +84
=============================================
+ Hits             257      341      +84
  Misses            12       12

Impacted Files
Coverage Δ

src/Repository/UserRepository.php
95.58% <0.00%> (-0.97%)
:arrow_down:

src/Facades/Users.php
100.00% <0.00%> (ø)

src/Repository/Fakes/FakeUserRepository.php
98.79% <0.00%> (+5.93%)
:arrow_up:

Continue to review full report at Codecov.

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


Feature Request / Variations not animated only, but as well move by move

i really love the automatic playback function on the variations ... but there is (as far as i know) no way of browsing threw the variations move by move ... you have to look at the numbers only.
That is fine most of the time ... but when it comes to longer variations it would be great to have some possibility to play them move by move and not animated

sorry if people already wished for that, i did not read all the requests

I've thought about this, too: ideally, there'd be some kind of mini control set that would let you individually navigate people's variations. At the time I implemented variations, I was trying to figure out a way to reduce the complexity of the feature, because I really wasn't sure how to deal with it, and something like this seemed too daunting. It was only when a user suggested what we have now as kind of a compromise that I was able to see a way forward to implement it. I agree that it's not ideal, but it's much better than nothing.
I haven't found time to do any recent development on GoKibitz, but I'd definitely like to come back to this in the future if possible.

i totally can understand if you dont find enough time ... im very very happy that gokibitz is already so useful and such a wonderful innovation!


Add Deploy your own heroku instance section [using heroku's web interface] in readme.md

Add a section under Deploy your own heroku instance in readme.md which tells about the deployment process on heroku using heroku's web interface.
TO-DO:

step wise explanation of the whole process.
add screenshots/gif with each step.
add url(s) if necessary.

Resolved in dbabbf255b7f8d17d89aad75bde8b9728325c383


How to set Rounding modes in frm fields ?

In 13.17. Single-Width Floating-Point/Integer Type-Convert Instructions
The conversions use the dynamic rounding mode in frm, except for the rtz variants, which round towards zero.
How to set the rounding modes ?
I would like to truncate a floating point to integer. For example,
a float -42.7 to -42
but
vfcvt.rtz.x.f.v  vd, vs2, vm   # Convert float to signed integer, truncating.
rtz is truncating it to 0 in spike simulator and
vfcvt.rtz.x.f.v  vd, vs2, vm converts to nearest integer.

@nick-knight  thank you. I am not interested in Intrinsic but inline assembly.
according to this https://www.andestech.com/wp-content/uploads/Andes-RVV-Webinar-II_final.pdf
there are [2:0] modes in

Could you please tell what modes correspond to what values ?
Or is it same like vxrm modes ?

I don't understand the rest of your post: what is the perceived issue?
rtz mode is making -ve floats to zero and default rounding is not truncating in spike simulator.

Please refer to Table 13.1 in riscv-spec.pdf: https://github.com/riscv/riscv-isa-manual/releases

If negative floats less than -0.5 are being returned as integer zero, I'd suggest double-checking your assembly code to make sure you are using the signed version of the conversions, rather than the unsigned versions. I just looked at the Spike implementation, and it appears to be invoking SoftFloat for this functionality, so if there is indeed a bug here then please report it.

Please refer to Table 13.1 in riscv-spec.pdf: https://github.com/riscv/riscv-isa-manual/releases

Thank you. the RVV spec could have linked to this section.


Reenable SauceLabs CI in v3

https://github.com/flowjs/flow.js/issues/322

@evilaliv3  / @AidasK

karma is running (good
The code is not being tested on SauceLabs but using a local Firefox 63 instance (from within Travis-CI?)

@evilaliv3  / @AidasK

karma is running (good
The code is not being tested on SauceLabs but using a local Firefox 63 instance (from within Travis-CI?)

Second attempt:
The problem is that SauceLabs apparently does not accept some browser versions (https://travis-ci.org/github/flowjs/flow.js/jobs/753197936#L265)

Second attempt:
The problem is that SauceLabs apparently does not accept some browser versions (https://travis-ci.org/github/flowjs/flow.js/jobs/753197936#L265)

@drzaf as for the SAUCE_ACCESS_KEY i can manage to load it on travis or to load it encrypted; Lets finish the patch and i will then take care of this.
As for the issues on the browser versions i suspect that we may be using an outdated version of the webdriver; i'm checking on this right know
Typically when choosing version i like to have the first version on which we offer compatibility (based on the capabilities we use and checking it on caniuse) and then have the latest available stableversion of each browser identified on saucelabs by the keyword stable so that it automatically keep updating)

@drzaf as for the SAUCE_ACCESS_KEY i can manage to load it on travis or to load it encrypted; Lets finish the patch and i will then take care of this.
As for the issues on the browser versions i suspect that we may be using an outdated version of the webdriver; i'm checking on this right know
Typically when choosing version i like to have the first version on which we offer compatibility (based on the capabilities we use and checking it on caniuse) and then have the latest available stableversion of each browser identified on saucelabs by the keyword stable so that it automatically keep updating)

@drzraf looking at https://github.com/karma-runner/karma-sauce-launcher#readme i read that in relation to W3C mode you should check the following resource and update the configruation for the browsers
    // https://wiki.saucelabs.com/display/DOCS/Platform+Configurator#/
    // And select WebDriver (W3C) Selenium 3/4, Webdriver.io```

Please let me know if you need any support on this.

@drzraf looking at https://github.com/karma-runner/karma-sauce-launcher#readme i read that in relation to W3C mode you should check the following resource and update the configruation for the browsers
    // https://wiki.saucelabs.com/display/DOCS/Platform+Configurator#/
    // And select WebDriver (W3C) Selenium 3/4, Webdriver.io```

Please let me know if you need any support on this.

Key added to travis @drzraf @AidasK

Key added to travis @drzraf @AidasK

https://wiki.saucelabs.com/display/DOCS/W3C+Capabilities+Support

Brower
W3C version

Chrome
75 and above

Edge
All

Firefox
55 and above

Internet Explorer
All

Safari
12 and above

Are we ok upgrading testsuite to these versions?
Isn't there a way to keep testing older versions on SauceLabs?

https://wiki.saucelabs.com/display/DOCS/W3C+Capabilities+Support

Brower
W3C version

Chrome
75 and above

Edge
All

Firefox
55 and above

Internet Explorer
All

Safari
12 and above

Are we ok upgrading testsuite to these versions?
Isn't there a way to keep testing older versions on SauceLabs?

@evilaliv3  : In case you see what's wrong with that karma's Sauce configuration.

@evilaliv3  : In case you see what's wrong with that karma's Sauce configuration.

I'm still struggling to get SauceLabs to work.
@evilaliv3 : Would you mind giving me an access to SauceLabs? I could then check whether my local tunnels actually go well and attempt to run SauceLabs from localhost. (I actually can do it but lack some information from SauceLabs backend)

I'm still struggling to get SauceLabs to work.
@evilaliv3 : Would you mind giving me an access to SauceLabs? I could then check whether my local tunnels actually go well and attempt to run SauceLabs from localhost. (I actually can do it but lack some information from SauceLabs backend)

Dears, it was painful (unsupported versions, saucelabs errors, saucelabs timeout, options object passing format, ...) it finally got it passed but... only with tested on "new" browsers.
I suggest to merge the PR as-is but enable more Saucelabs browsers version in a subsequent PR.
I couldn't remove Saucelabs username/keys because it seems Travis is not passing those registered in its configuration (@evilaliv3)
It was sufficiently painful that I still consider TestingBot (#325) a very compelling option.

Dears, it was painful (unsupported versions, saucelabs errors, saucelabs timeout, options object passing format, ...) it finally got it passed but... only with tested on "new" browsers.
I suggest to merge the PR as-is but enable more Saucelabs browsers version in a subsequent PR.
I couldn't remove Saucelabs username/keys because it seems Travis is not passing those registered in its configuration (@evilaliv3)
It was sufficiently painful that I still consider TestingBot (#325) a very compelling option.

@drzraf It does not matter what you choose, just make sure it's working. Don't waste time on Saucelabs if it's so troublesome. Automatic tests on couple of browsers is good for me too

@drzraf It does not matter what you choose, just make sure it's working. Don't waste time on Saucelabs if it's so troublesome. Automatic tests on couple of browsers is good for me too

@drzraf : i'm sorry i just noticed your message.
I tried to access the accont on saucelabs but it seems that it is not connected to my email address anymore.
@AidasK : maybe i already passed it to you? did you received any email ?

@drzraf : i'm sorry i just noticed your message.
I tried to access the accont on saucelabs but it seems that it is not connected to my email address anymore.
@AidasK : maybe i already passed it to you? did you received any email ?

@evilaliv3 No, I can't see any project on Saucelabs

@evilaliv3 No, I can't see any project on Saucelabs


A few missing API components

Hi Great little project and I've enjoyed getting it up and running using mock api end points to make things work.  Learnt a lot about flutter having such a complete app to play with.
I've now got the oracle side working and noticed that there are a few missing components from your API package.  Those that are prefixed with 'pkg' in your 'endpoint_enum.dart' code all work fine, but those without that prefix are missing.  I have since created basic 'get' apis and those parts now work getting the app up and running.
The 'sign-up' process has a SIGN_UP endpoint enum but no associated URI and the sign-up process is using the MEMBERS endpoint which then fails.  Note that I created this API as you did not have in your package so likely you have code to handle the sign-up call whereas I don't (yet).
Thanks for the great project

Hey man,
Thank you for kind compliment. I've always tried to help the community learn advanced flutter using full scale projects.
Since this project is quite old, I no longer maintain it and it probably has some legacy flutter code. Once you're done playing with this, I suggest you take a look at other more recent projects on my github. They follow much more best practices and are also not very legacy codes.


[Meta] Add new user permissions

Backend: https://github.com/OpenSlides/openslides-backend/issues/2122
Autoupdate: https://github.com/OpenSlides/openslides-autoupdate-service/issues/818
Client: https://github.com/OpenSlides/openslides-client/issues/3158

Open questions:

What exactly should be restricted with the new permission besides the email field?
@ostcar suggested that the naming may be confusing. A possible alternative would be can_see_sensitive_data. I'm indefferent to both.

@emanuelschuetze @rrenkert maybe you can chime in regarding the naming as well as the final definition of the fields.

As discussed: Will rename the permission to can_see_sensitive_data and for now only keep the email field for the new permission. Other fields can be added later if needed.

Discussed with @emanuelschuetze and @MSoeb: The fields last_email_sent, username and saml_id should be added to be only accessible with the new permission as well.

See comments by @ostcar in https://github.com/OpenSlides/openslides-autoupdate-service/pull/892#issuecomment-1999808965: The username change still needs discussion.

https://github.com/OpenSlides/openslides-autoupdate-service/pull/892 is merged as planned with a summary of the changes at the bottom.


Merge develop into master

@dzianisv I've resolved conflicts with master. Please recheck whether the resulting CMakeLists.txt (the only difference vs. master) is what we need indeed.

@dzianisv I've resolved conflicts with master. Please recheck whether the resulting CMakeLists.txt (the only difference vs. master) is what we need indeed.

Current diff loks ok, it is about enabling probes.


Allow env vars to be set in the CR

This PR set the environment variables in the container at runtime. This is done by encoding the annotations in the CR as env vars.
For each annotation, all special characters (not a number a letter or underscore) is turned into underscore and all letters are turned to uppercase.
For e2e tests update-strategy has been modified and instead of creating new files, step 60 has been modified to take into account annotations too.
Closes #137

Looks like all tests passed this time.

Can you look at the failure a bit? I don't like to see tests that fail every so often. Maybe run it manually and observe what happens to the pods when we get to the step you added. Does the statefulset controller go through another rolling upgrade cycle? What if we put a sleep at the beginning of the new step, does that increase the likelyhood of hitting the issue?

Took a look on the error. When I run it locally it never fails. When I opened a PR in the forked repo, it failed even before the step I added (at step 75). When I added a sleep before step 86 and opened a PR, e2e (s3) tests failed instead and the others passed. Another thing I did is instead of merging both annotations and license at step 60, I added extra steps to repeat steps 60 to 85 but for annotations but I could never reach a state where all pods are up, they kept been deleted and recreated. However I modified update-strategy by only patching the annotations ( not the license), I ran tests 3 times and I have not hit the issue yet. So I am thinking of adding the test for that to a separated e2e test instead of patching both annotations and license together in update-strategy.

Another thing I did is instead of merging both annotations and license at step 60, I added extra steps to repeat steps 60 to 85 but for annotations but I could never reach a state where all pods are up, they kept been deleted and recreated.

This is an interesting finding.  It sounds like this was the issue.  Can you open an internal jira for this to remember to investigate this?

So I am thinking of adding the test for that to a separated e2e test instead of patching both annotations and license together in update-strategy.

This sounds good.

This is an interesting finding. It sounds like this was the issue. Can you open an internal jira for this to remember to investigate this?

I have never opened something on jira. Any idea what info I should put? like the issue type etc...

I really expected to hit no issues this time. I will investigate more on that.

I will resolve the conflicts and update the issue page after everything goes well.

The checks could not start because of the conflicts in builder.go, so I had to resolve them first.


Possible function argument error in Handler Step 2 example, and runtime TypeError

While experimenting with the Handler Step 2 example in the new blog post, I think maybe the line:
handler.dispatchAgent(getDatasetCost, link, agentOptions);
should be:
handler.dispatchAgent(getDatasetCost, dataset, agentOptions);
Also, after adjusting that, my slightly modified test code is producing a TypeError:
process.env.SA_SHOW_REPLAY="false";
const { Handler } = require('secret-agent');

var handler = new Handler({ maxConcurrency: 1 });

async function run() {
    handler.dispatchAgent(async agent => {
        // agent is automatically created for us
        await agent.goto('https://ulixee.org');
        const datasetLinks = await agent.document.querySelectorAll('a.DatasetSummary');
        for (const link of datasetLinks) {
            const name = await link.querySelector('.title').textContent;
            const href = await link.getAttribute('href');
            const dataset = { name, href };
            // add a name to each agent so we can find each scrape on Replay
            const agentOptions = { name };
            handler.dispatchAgent(getDatasetCost, dataset, agentOptions);
        }
    });
    // only 1 agent will be active at a given time
    await handler.waitForAllDispatches();
    await handler.close();
}

// my data gets passed in once an agent is available
async function getDatasetCost(agent, dataset) {
    const { name, href } = dataset;
    if (!href.startsWith('http')) href = `https://ulixee.org${href}`;
    console.log(href);
    await agent.goto(href);
    await agent.waitForAllContentLoaded();
    const cost = await agent.document.querySelector('.cost .large-text').textContent;
    console.log('Cost of %s is %s', dataset.name, cost);
  }

run();

$ node SecretAgentTest4.js
2021-02-07T05:17:24.873Z ERROR [/home/ubuntu/node_modules/@secret-agent/core/server/ConnectionToClient] Client.UnhandledErrorOrRejection {
clientError: 'TypeError: Assignment to constant variable.',
context: {},
sessionId: null,
sessionName: undefined
} TypeError: Assignment to constant variable.
at Object.revive (/home/ubuntu/node_modules/typeson-registry/types/errors.js:23:39)
at executeReviver (/home/ubuntu/node_modules/typeson/dist/typeson-commonjs2.min.js:1:12346)
at reducer (/home/ubuntu/node_modules/typeson/dist/typeson-commonjs2.min.js:1:13874)
at Array.reduce ()
at _revive (/home/ubuntu/node_modules/typeson/dist/typeson-commonjs2.min.js:1:13772)
at /home/ubuntu/node_modules/typeson/dist/typeson-commonjs2.min.js:1:13293
at Array.forEach ()
at _revive (/home/ubuntu/node_modules/typeson/dist/typeson-commonjs2.min.js:1:13266)
at /home/ubuntu/node_modules/typeson/dist/typeson-commonjs2.min.js:1:13293
at Array.forEach ()

Seems to hang after that point.
Also BTW, I replied to closed Issue #146 with an update to the import issue

After further investigation I tracked down 2 other what look like bugs in that Handler Step 2 example:
if (!href.startsWith('http')) href = `https://ulixee.org${href}`;

This seems to be incorrectly trying to reassign a const. I changed href to a let type variable, which fixed it:
let { name, href } = dataset;
Then this function was removed in 1.3.0, so no longer works:
await agent.waitForAllContentLoaded();
I replaced it with this:
await agent.waitForPaintingStable( { timeoutMs: 5000 } );
However with maxConcurrency of 2, this leads to an error:

https://ulixee.org/datasets/news/0/headlines/news-ycombinator-com
2021-02-08T04:33:12.231Z ERROR [/home/ubuntu/node_modules/@secret-agent/core/ser
ver/ConnectionToClient] Client.UnhandledErrorOrRejection {
clientError: 'Error: Timeout waiting for promise',
context: {},
sessionId: null,
sessionName: undefined
} Error: Timeout waiting for promise
at Object.revive (/home/ubuntu/node_modules/typeson-registry/types/error.js:10:23)
at executeReviver (/home/ubuntu/node_modules/typeson/dist/typeson-commonjs2.min.js:1:12346)
at reducer (/home/ubuntu/node_modules/typeson/dist/typeson-commonjs2.min.js:1:13874)
at Array.reduce ()
at _revive (/home/ubuntu/node_modules/typeson/dist/typeson-commonjs2.min.js:1:13772)
at /home/ubuntu/node_modules/typeson/dist/typeson-commonjs2.min.js:1:13293
at Array.forEach ()
at _revive (/home/ubuntu/node_modules/typeson/dist/typeson-commonjs2.min.js:1:13266)
at /home/ubuntu/node_modules/typeson/dist/typeson-commonjs2.min.js:1:13293
at Array.forEach ()

Followed then by a few more console prints, and then a neverending hang:

https://ulixee.org/datasets/code/0/coder/github-com
https://ulixee.org/datasets/restaurants/0/availability/opentable-com
https://ulixee.org/datasets/products/0/sku-sellers/amazon-com
(hangs)

So I tried changing the line to this:
await agent.activeTab.waitForLoad('PaintingStable', { timeoutMs: 5000 } );
with same results. So then I tried this, which seems to work:
await agent.activeTab.waitForLoad('DomContentLoaded', { timeoutMs: 5000 } );
Perhaps the PaintingStable new stuff isn't quite reliable yet? Not sure

@A-Posthuman Thanks for looking deep into this one. Definitely some typos and apis I didn't properly update in that post. I've had waitForPaintingStable working pretty reliably, but I'm on a mac with a screen. I don't know if that makes a difference. Let me try some things out and I'll get back.

Also a side question, probably not directly related to your project, but do you know how in node I can get it to output the line number from my source code that generated the eventual error? Like in the case above it is reporting a "Assignment to constant variable", but listing it as coming from secret-agent/core/server/ConnectionToClient, which left me guessing for a while as to where in my code that assignment problem was actually at. I'm sure there must be a command line option or something on node to help debug that easier?

Your log traces are really weird for these last couple bugs. I have it on my list to investigate on Ubuntu. We do some work to help connect client and core stack traces, so we actually try to give you "more" info than usual. Will poke around.

Thanks, the updated stack traces are definitely more helpful now.  As for the agent.waitForPaintingStable issue I reported above, that also seems to be behaving better now, not sure if you updated that in 1.3.0 alpha 2.


AppVeyor CI: switch from Google Chrome to Chromium

Refs #1762

Codecov Report

Merging #1764 into master will not change coverage.
The diff coverage is n/a.

@@          Coverage Diff           @@
##           master   #1764   +/-   ##
======================================
  Coverage     100%    100%
======================================
  Files           1       1
  Lines        4032    4032
  Branches      712     712
======================================
  Hits         4032    4032

Continue to review full report at Codecov.

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

:+1:
Mike Sherov

On Feb 25, 2017, at 2:57 PM, Codecov<EMAIL_ADDRESS>wrote:
Codecov Report
Merging #1764 into master will not change coverage.
The diff coverage is n/a.
@@          Coverage Diff           @@
master   #1764   +/-
======================================
Coverage     100%    100%
Files           1       1
Lines        4032    4032
Branches      712     712
Hits         4032    4032
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute  (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 881897d...6cda2f5. Read the comment docs.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.


External Trigger of Core Trigger Module

As specified in the existing debug security specification when mdbgsec.extrigen=1, external trigger are enabled. What is the expected behaviour when the current privilege level is not enabled for debug/trace?
From my perspective there are two alternatives:

Dropping the trigger event
Pending and fire the trigger once it is legal to so according to the existing rule:

Triggers with action = 1 (enter debug mode) will be pending until debug is enabled for corresponding privilege level.
The trigger to start/stop/notify trace module will be pending until the privilege level of the hart is enable for trace in mdbgctl.trcprv/mdbgctl.trcv.

I think the second option is better and we should specify this behaviour in the spec.

Actually, the point here is to specify availablility of the external trigger. Its behavior should following the normal ones.
For the normal triggers, the behaviors is defined as #1. The #2 seems not friendly for implementation. Say if we have multiple triggers set in privileged mode and, unfortunately, all triggers hit and pend. It will be pending until debugger being granted with higher privilege. We have to conservatively implemented non-trivial queue to hold all pending trigger status, which seems unnecessary. Moreover, the pending trigger floods when debugger is just granted with the privilege.

@gokhankaplayan maybe better to still create new issue under the current spec repo (my personal repo)? This one is for TG management stuff (meeting notes, charter..), we need to get a new repo for spec dev and I plan to move everything from my personal repo to the official one (including issues) once it is up


Ability to start a recording with Jitsi Meet in the Rocket.Chat Video Chat Application Window

Currently, only Google Chrome allows you to start a recording with Jitsi Meet in Rocket.Chat.
Since the Electron is based on Google Chrome, I would expect that to work. Unfortunately it doesn't.
Is there any way to change this in Rocket.Chat Electron ?

Hello, Electron is based on Chromium.
I need more informations about what you need.
Please test the last version 3.8.17.


Create Jenkins pipeline

We use jenkins as CI. We need a build plan which will build and upload files on S3.
DoD

Create jenkins pipeline  (declarative pipeline)

Build binaries for 3 platforms: linux, mac, win
Upload binaries to s3
Send message to slack channel in case of error

Assume that jenkins doesn't have installed go, but has docker and aws cli. So build should happen in docker container
Pipeline input parameters:

Target s3 bucket and folder. Default value s3://smartling-connectors-releases/cli
Slack channel name

@seletskiy Can you add a Makefile which will build for linux, darwin, windows (all amd64)?

https://github.com/Smartling/smartling-cli/blob/v2/Makefile

@seletskiy I modified makefile but it returns error now
$ make
rm -rf ./bin
mkdir ./bin
go get
GOOS=darwin go build -o bin/smartling.darwin
GOOS=windows go build -o bin/smartling.windows.exe
GOOS=linux go build -o bin/smartling.linux
GOOS=all go build -o bin/smartling.all
cmd/go: unsupported GOOS/GOARCH pair all/amd64
Makefile:10: recipe for target 'all' failed
make: *** [all] Error 2

I added workaround in 9207c32dbe97e859455fa2f3856e6d4a52811ac0, but would like to get it rid. Can you fix makefile, i don't understand where is issue.

@dimitrystd: done


Porting libraries: Merkle, UtxoPos

Note

port Merkle.sol and add related test (test code thanks to @pik694 's POC code)
Although there is a Merkle lib in open-zepplin, but their code require the leaves to be sorted :(. So I don't think we can use that.
add new lib UtxoPosLib.sol to handle utxo pos related functions. Originally in PlasmaCore.sol.

Side note
found open zeppelin's latest ERCRecover (they renamed ECDSA), so we don't need to port that :)
https://github.com/OpenZeppelin/openzeppelin-solidity/blob/bd13be9174943f3fa18896df4ac269f411143c7d/contracts/cryptography/ECDSA.sol
Test
truffle test
Contract: Merkle
    checkMembership
      ✓ should return true when proven included (41ms)
      ✓ should return false when not able to prove included
      ✓ should reject call when proof data size is incorrect

  Contract: UtxoPosLib
    blockNum
      ✓ should parse the correct block number
    txIndex
      ✓ should parse the correct tx index
    outputIndex
      ✓ should parse the correct output index
    txPos
      ✓ should parse the correct tx position

updated with the CR. merged.


💡 Idea: Allow creating multiple change log entries from a single commit

Allow writing multiple change log entries in a single commit (e.g. separated by ---).
While this is not compliant with the conventional commits specification, this might be useful in situations where multiple features are implemented at once (which cannot always be avoided)

Just my two cents: I understand the temptation, but one of the motivations behind using conventional commits, in my opinion, is to make small atomic commits. These atomic commits, by definition, should not introduce more than one feature/bug fix/etc..

Yes, this was an idea I had back in the day - and probably not a very good one. 😅
Thinking about it, it would also break the linking between change log entries that's already implemented because changelog uses the commit id to identify entries and assumes it is unique.


Integrate Delighted for feedback

User story
As a stakeholder, I want to have a way of collecting feedback from users to determine the helpfulness of resources on the website so that we have insights for iteration and enhancements
Definition of Done

[ ] Code is peer reviewed
[ ] Feature is available in staging
[ ] Documentation on feedback widget customization and usage is in Github Wiki

Acceptance criteria

[ ] Feedback widget is visible on a webpage
[ ] Feedback widget is able to collect feedback / user is able to submit feedback
[ ] Feedback dashboard is able to display collected feedback
[ ] Feedback widget can be disabled or enabled by a feature flag

Curious whether any bilingual content support might be needed? Always happy to help, if so!

I think I found a minor limitation with Delighted that doesn't render it unusable, but may be worth considering:
Our goal is to ask a question about how helpful a page is with a binary response. We'll use the negative responses to flag pages that might have clarity or usability issues, and positive responses to gauge which resources are having the most impact.
Ideally we would design the survey item like this:
"Was this page helpful?"
"Yes" / "No"
if response is "No", then: "What were you looking for?" or "What was missing" (still working on the follow up)
Delighted has a binary thumbs up / thumbs down icon pattern, but no "Yes" / "No" option. So it would be:
"Was this page helpful?"
👍 / 👎
if response is 👎, then:  "What were you looking for?" or "What was missing" (still working on the follow up)
👍 / 👎  has a more ambiguous meaning. It could be read as "yes" or "no", but also "good" / "bad" and has potentially implies more emotion as a reaction than a simple yes or no ("good, I'm happy" / "bad, I'm not happy"). This would introduce a bit of ambiguity around how people are answering the question vs. how we're interpreting it.
I think the main priority should be getting some kind of feedback collection in place over making it perfect, but if we encounter other problems with Delighted we may want to consider something that allows for "yes" / "no" when searching for another tool.

Based on acceptance criteria review (mechanism to display and propose feedback mechanism to user) , decision is t to not implement Delighted


Improve error message when symbol fails to be moved to an existing file

When we try to move a symbol to a file but there's already a symbol with the same name there, we seem to be failing silently. It'd be nice if we could show an error message saying something like "A symbol with the same name already exists in the destination file."
To reproduce this silent fail behaviour, just create two files that contain symbols with the same name:
a.py:
x = 1

b.py
x = 2

And then try to move x from the a.py file to the b .py file.

This issue has been fixed in prerelease version 2024.2.103, which we've just released. You can find the changelog here: CHANGELOG.md


IMessage can't run in android emulator

hi
I am using flutter 2.2.3, and JDK 16 and I get this in the console when running imessage:
The following assertion was thrown during layout:
A RenderFlex overflowed by 0.273 pixels on the right.
The relevant error-causing widget was
Row
lib\channel_preview.dart:65
can you help?
thanks

hi
we updated the example and now it's working fine
sorry for the delay


Document Collection Types - Alternative to Joins

Crate provides a robust SQL layer on top of ES.
Having Collection types - Doc, DocMap, DocList, DocSet, which links to other documents / rows will be very useful.
This is similar to OrientDB Link types- http://orientdb.com/docs/last/Types.html
For this to work, the tables can be treated as "User Defined Types" and  collections can be defined. This generates a document graph model.
(address: STRING, city: STRING, country : STRING) : ADDRESS_TABLE
(name: STRING, address : Doc<ADDRESS_TABLE>, friends : DocList<PERSON_TABLE> ) : PERSON_TABLE

For Query we can traverse the document graph using "." operator
SELECT * FROM PERSON_TABLE WHERE address.city = "NYC"

I can also query the ADDRESS_TABLE separate
SELECT * FROM ADDRESS_TABLE

---
Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/27820862-document-collection-types-alternative-to-joins?utm_campaign=plugin&utm_content=tracker%2F505659&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F505659&utm_medium=issues&utm_source=github).

@crudbug
Crate is not just a robust layer on top of ES. As of now, additionally to primitive types we also support  following data types:
geographic types

geo_point
geo_shape

compound types

object
array

OBJECT and ARRAY are probably the types you are looking for.
More info on data types: https://crate.io/docs/en/latest/sql/data_types.html
Additionally, we've also released a first implementation of [JOINs]
(https://crate.io/docs/en/latest/sql/joins.html) that you can use to join tables.
Best,
Christian


MULTIPOINT is not displaying on the map

I've tried to display transit stops (circles) on my mao but before I wanted to style them.
I was surprised that type the of data for some reason are not displaying on the map (the same area shows data in QGIS)
QGIS:

Maputnik:

Same happens for other my data set which is also MULTIPOINT.
I'm attaching one row from the table from where I'm loading transit stop data to give you an idea what might be wrong.
example.txt

@orangemug - could you please take a look on this?

@dmitrykinakh ah, sorry you have access now https://github.com/orangemug/debug-styles

Hi @orangemug, thanks for your example, that works pretty well! But unfortunately, I still have the issue with my data. I've recorded a short video for you which might give you more data about the possible issue in my case - https://monosnap.com/file/aGQnjAhtFeps0Y8wRS9hrrosMrDWWb
I'm open to call (hangouts/skype whatever) since that issue is pretty much critical for my project.

Hey @dmitrykinakh I haven't got time to look into it right now. However here are some suggestions

The version of Mapuntik in the video is an old one, update to v1.4.0
Export the style JSON from the editor and check that it is correct as per the mapbox-gl-js style spec. That should tell you if it's an issue with Maputnik or not
Also try the exported style in an example outside Maputnik, for example https://www.mapbox.com/mapbox-gl-js/example/simple-map/. Note that Maputnik is currently on v0.45.0 so this will also allow you to check v0.47.0 of mapbox-gl-js
If it's not an issue with the editor (the style JSON is correct as per the spec) then it will either be an problem with

Your data, mapbox-gl-js doesn't support something you're using.
It's an bug in mapbox-gl-js, have a search though https://github.com/mapbox/mapbox-gl-js/issues see if anybody has reported an issue already.

Report back your findings, if I get the time I take a look later in the week. Or someone else might be able to help.

If you have the time, please let us what you're using Maputnik for over in #164


[MODORDERS-913] - Encumbrance became "Release" when changing fund distribution in order with related paid invoice having NOT checked "Release encumbrance" option

Purpose
Describe the purpose of the pull request.
Approach
How does this change fulfill the purpose?
TODOS and Open Questions

[ ] Use GitHub checklists. When solved, check the box and explain the answer.

Learning
Describe the research stage. Add links to blog posts, patterns, libraries or addons used to solve this problem.


Add Account number in "Switch Accounts" menu for BNS domains

When an account has a BNS domain, it switches from "Account167" to "domain.btc" in the Switch Accounts tab.
Please add an option to show both, Account167 and domain.btc. This makes it easier when using the scrollbar to find the last edited account.
Imagine all account numbers switched from
Account154 = 785273.btc
Account155 = 857573.btc
Account156 = 427937.btc
Makes it tough to find the last position, for example while editing domains to BNSx.

Good suggestion!

I think this could be implemented simply by always showing the number in the sphere in front of the account instead of showing the first character of the account name in it when there is a domain name registered to it.

Perhaps it can be picked up together with a fix for this issue: https://github.com/leather-wallet/extension/issues/4483


Add support of Validating Hits

New feature Validating Hits was added to GA. It'll be great to add support of it:

add validation mode and log error in case of failure
add validation results to debug window

See here https://developers.google.com/analytics/devguides/collection/protocol/v1/validating-hits

@ivira Sorry but I just saw this issue. Will consider it, thanks for your suggestion.


Make iterators fail-fast on concurrent modification

Currently, iterators from this library throw unrelated exceptions when a concurrent modification occurs. This is undesirable, as it obscures the true causes of bugs and can cause spurious issues.
I propose keeping a count of modifications, similar to what JDK classes do, and checking against the last known number of modifications when iterating. This does not guarantee throwing a CME in the presence of multiple threads, but it does guarantee modification of the collection inside a loop in a single-threaded context.
I believe there are a few instances where the lack of a ConcurrentModificationException obscured the root cause over the years:

(2017) https://groups.google.com/g/fastutil/c/8nmHfHDcMDs
(2018) https://github.com/vigna/fastutil/issues/109
(2020) https://github.com/vigna/fastutil/issues/165

As you can imagine, this was weighted for some time in the design and implementation. Given that fastutil's main priority is efficiency, an increment and a test were deemed too costly for a check that is not complete: you might still get spurious exceptions—there's no guarantee you'll catch the concurrent modification (more than fail-fast, the JDK structures should be called hopefully-fail-fast). The code is really mature and by now I reject any bug report about exception that does not come with a unit test. In the end they all turned out to be caused by concurrent modifications.

As a side note: What maybe could be done is an assert with sideeffects (basically put the modification counting into an assert). While asserts should be side-effect free in general, datastructure integrity is something that often needs side effects to be checked.


Add reconciler for console dynamic plugin

Reconciler for console dynamic plugin

@redhatHameed it is ready for review. Thanks.


Support mkdocs admonitions

When you are using mkdocs with a plugin such as mkdocs-material's abmonitions, you will have parts of your documentation like so:
!!! note "Phasellus posuere in sem ut cursus"

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod
    nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor
    massa, nec semper lorem quam in massa.

So far so good markdownlint-cli2 handles it just fine. However if this text contains a link:
!!! note "Phasellus posuere in sem ut cursus"
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod
nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor
massa, nec semper lorem quam in [massa][messa-link].

Then you will end up with:

MD053/link-image-reference-definitions Link and image reference definitions should be needed [Unused link or image reference definition: "messa-link"] [Context: "messa-link: ..."]

I appreciate it may be a bit tricky and undesired to handle this very specific case. However maybe this could be achieved by not considering indented code as a block code, which is often note the case as using the fenced code blocks with a language specified is (often, and by default at least) preferred.

As you note, this is correct behavior for a blockquote.
There is some discussion of your scenario here: https://github.com/DavidAnson/markdownlint/issues/207
That's a little dated, but still relevant.
Admonitions are somewhat controversial: https://talk.commonmark.org/t/feature-request-admonitions-in-commonmark/3619
And do not yet seem to have official support by micromark: https://github.com/micromark/micromark#list-of-extensions

I see, let's close this as duplicate then :)


add WMS 1.3.0 support

(same changelog)
For #25 and includes the patch in the PR for #312 and BOM handling from #256. All of the mods to wms.py should be in 1.1.1 and 1.3.0.
WMS:

convert to the factory structure
updated handling for dimensions (this I haven't found a live service for, fyi)
expanded doctests for 1.3.0 and GetMap requests

util.py:

update openURL exception handling to include the vnd_* errors
update openURL exception handling for the additional namespaces
added strip_bom for the BOM patch

The change to the sos test is for the Exception class. That may be a breaking change for you?
I am getting connection errors in the tests for service calls in wcs_idee.txt and wmts_SFSWorldWMTSCapabilities.txt:
HTTPError: 404 Client Error: No Encontrado for url: http://www.idee.es/wcs/IDEE-WCS-UTM30N/wcsServlet?service=WCS&request=GetCapabilities

ConnectTimeout: HTTPConnectionPool(host='server.caris.com', port=80): Max retries exceeded with url: /spatialfusionserver/services/ows/wmts/World?SERVICE=WMTS&REQUEST=GetTile&VERSION=1.0.0&LAYER=World&STYLE=default&TILEMATRIXSET=GlobalCRS84Scale&TILEMATRIX=0&TILEROW=0&TILECOL=0&FORMAT=image%2Fpng (Caused by ConnectTimeoutError(<requests.packages.urllib3.connection.HTTPConnection object at 0x108088390>, 'Connection to server.caris.com timed out. (connect timeout=30)'))

Cheers.

@roomthily there are merge conflicts, can you check please?

Isn't the file tests/resources/wms_nccs_nasa_getcap_130.xml to big?

@roomthily any chance you can take a look at the merge conflicts?

Applied clean with #343. Thanks @roomthily!


curl + example-tls-openssl get an error: "connection error: not connected"

Describe the bug
curl via example-tls-openssl get error log: "connection error: not connected"

Expected behavior
no error log
Env

OS: openSUSE Leap 15.4
Browser: curl 7.79.1
Version: 0.38

Please check it in version 0.48.0, it should be fixed.

test 0.48.2 is ok


fix: StatusInfo synced add Lock

Please provide a description for what this PR is for.
StatusInfo structure has a RWMutex lock, and its field watches and lastWatchRequestTime all have mutex locked when read or write, i think field synced read or write should also be protected just like two other fields
And to help us figure out who should review this PR, please
put an X in all the areas that this PR affects.
[ ] Configuration Infrastructure
[ ] Docs
[ ] Installation
[ ] Networking
[ ] Performance and Scalability
[ ] Policies and Telemetry
[ ] Security
[ ] Test and Release
[ ] User Experience
[ ] Developer Infrastructure
Pull Request Attributes
Please check any characteristics that apply to this pull request.
[ ] Does not have any user-facing changes. This may include CLI changes, API changes, behavior changes, performance improvements, etc.

Hi @gy95. Thanks for your PR.
I'm waiting for a istio member to verify that this patch is reasonable to test. If it is, they should reply with /ok-to-test on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work. Regular contributors should join the org to skip this step.
Once the patch is verified, the new status will be reflected by the ok-to-test label.
I understand the commands that are listed here.

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@gy95: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Rerun command

release-notes_istio
dcad8fa2a1d1a2f16286af6ca4c7026312772571
link
/test release-notes_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

/test release-notes_istio

@gy95: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Rerun command

release-notes_istio
dcad8fa2a1d1a2f16286af6ca4c7026312772571
link
/test release-notes_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

/test release-notes_istio


Update cl_player_mode.lua

Fix godmode in some situations, sometimes it gets "disabled"

Thanks for the PR!
Can you elaborate on what case the godmode doesn't work?
Also, have you tested it on redm?

Sometimes the Godmode breaks, I don't know how or why, I tested a similar code one or two weeks ago and it worked better

The difference is likely the: SetPlayerInvincible(PlayerId(), enabled). it breaking, is likely the Ped ID changing, and thus God mode is no longer applied. Setting on both the ped and the Player is a better route than the current :)

So what do you recommend doing here?

I'll close this PR because I'm pretty sure it got fixed by 3dd051b516a7a9c98423b925507376ac04478d6e
Thanks for the PR anyways!

If 3dd051b516a7a9c98423b925507376ac04478d6e didn't fix the issue, please let me know.


Support mount dataset in helm charts

We support mount an Aliyun dataset bucket to engine Pod using session(mount_dataset='path') . The graphscope helm chart also should support this.
Add an extra parameter mount_dataset in values.yaml, and setting it to anything other than empty string will enable this feature.

Closed as completed.


lack of interest?

Hi Relfos,
Do you left Terra-Engine? You lack of interest?

Hi, I still have interest in engines but I no longer use Delphi / Free Pascal, I've moved to C# a long time ago and I've been porting pieces of TERRA to C# whenever I have some free time.

Delphi/Free Pascal has improved a lot... I use C# too for work (It's quite similar to Delphi) but when I arrive home I need to be in a native world again to be happy :)

Both languages were created by the same guy, for me C# was an evolution over Delphi. And TERRA is more than 10 years old by now, so even I would return to it I could never resist rewriting it from scratch, as my programming style and knowledge has improved.
However I think TERRA has lots of useful stuff here, some of those stuff is even rare to find in generally, not just in Delphi, like the pure Pascal OGG decoder or TTF loader (that I'm currently porting to C#).
If someone uses parts of this as base to their own engine or game I will be happy.

Thanks Relfos, I want to use your engine because seems awesome for me. So I want to help you to mantain if you want. Don't left Pascal because needs people like you!

If you want to give an hand then sure, try first using the engine to familiarize yourself with it, do you want to make a game or something else?

Hey turric4n, did you manage to get anything running under win64 with a recent compiler? I tried the new master branch and the old-master branch and both fail. I get to compile the samples after setting target to default and in the new master i needed to make cosmetic changes to the jpg part. But anyhow on both branches the executables throw a access violation.
My setup: Win10/64, lazarus-2.0.2-fpc-3.0.4-win64.

Didn't test at all... Would be nice to continue project but I can't do it alone.

@rossi42 FPC 3.0 and forward completely broke the engine somehow, could be the new Unicode code, or something else, I'm not sure exactly, but it was one of the reasons I lost interest in continuing working on it, when necessary to compile something I used FPC 2.7

I tried it with lazarus-1.4.4-fpc-2.6.4-win64 now and got same result.
I tried text_render demo and it got to here:
Result._Instance := TargetClass.Create();
Which is line 640 in TERRA_Application and then causes sigsegv/runtime 216
I could try 32bit version of lazarus...

Yes, probably currently only works for 32-bit, this engine was started
around 15 years ago or so.
There was an huge effort to support 64 bits already, but some code might
not work yet at all, specially the text rendering, which was based on an
old version of stb_ttf, which was ported from C to Pascal around 9 years
ago.
So while TERRA Engine surely packs lots of features, I would consider this
a legacy project at this point, would require tons of work to bring it back
to shape. I think Castle Engine is still being developed and it is
open-source I think? If yes, thats probably the best thing around for
people who want to start new games using Delphi or Free Pascal.
On Thu, Aug 1, 2019 at 4:02 PM rossi42<EMAIL_ADDRESS>wrote:

I tried it with lazarus-1.4.4-fpc-2.6.4-win64 now and got same result.
I tried text_render demo and it got to here:
Result._Instance := TargetClass.Create();
Which is line 640 in TERRA_Application and then causes sigsegv/runtime 216
I could try 32bit version of lazarus...
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/Relfos/TERRA-Engine/issues/14?email_source=notifications&email_token=ABTRPPXM4EXZ27JDRES4GCLQCL3IJA5CNFSM4GB2AMLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD3K4L7A#issuecomment-517326332,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABTRPPU3ZGKQ2OY7WCHQHX3QCL3IJANCNFSM4GB2AMLA
.

Yeah I had a look at castle engine but it lacks networking support and that is what I was hoping for with TERRA. Well time to move on and keep searching.

Try finding an lib just for networking and combine it with Castle Engine, I
don't remember the name now but there were 1 or 2 good network pascal libs,
I think that will be the best thing you can get, I dont think theres
anything at the level of Castle Engine that is still being updated.
On Thu, Aug 1, 2019 at 4:59 PM rossi42<EMAIL_ADDRESS>wrote:

Yeah I had a look at castle engine but it lacks networking support and
that is what I was hoping for with TERRA. Well time to move on and keep
searching.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/Relfos/TERRA-Engine/issues/14?email_source=notifications&email_token=ABTRPPWWB24RNX6UCZA3WP3QCMB4LA5CNFSM4GB2AMLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD3LCDHQ#issuecomment-517349790,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABTRPPTBF73XUR2FDBFOP53QCMB4LANCNFSM4GB2AMLA
.

@Relfos So you would say, at this point ,you completly stopped working on TERRA Engine??

Hello @rossi42 . I too moved to Unity and C# and due to that I did not update TERRA anymore.
It's sad but with the current state and requirements of game development in 2021, I think its no longer viable for a single person to work on a home-made game engine. I now prefer to spend my time making games instead :)


Added method to get the uptime of the server in seconds.

This implements #1650. All other changes are from my atom editor. It trims all lines who are empty, containing spaces/tabs, if that is not okay, I can correct it.

Looks good to me. Any complains?

A int should be enough. I don't think that someone can run the server with a up time of 68 years :-)

I never understood the zealous IDEs that try to remove all the whitespace

@madmaxoft Should I disabled the option, that trims the lines of spaces/tabs? It's no problem for me.

I'd prefer that, the commits are a mess of useless whitespace changes this way and it's difficult to navigate useful code. Github does have the option to ignore whitespace in the diffs, but then I cannot add comments in such view, so it's pain to use.


Update material import for KHR_materials_common

blendergltf has moved from using extra fields in the material to supporting the glTF KHR_materials_common extension.
BlenderPanda needs to be updated to expect material data in this format. The fields are almost identical, so this is mostly a matter of looking for the data in the right locations.

This was done as part of 13eca74dfa8ca83e902f5c61f6a318699094c0df


Fill in remaining TODOs in the README

The README has remaing TODOS, with some related to the use of mlflow. These should be addressed to make it easy for the user to understand the flow between the data processing step, training step and testing step.

This has been addressed over the past months


Crosswalk support

Hey there,
I can't seem to use this plugin on top of using Crosswalk. None of the files are copied/built into the libs directory of my APK file. Does this SDK work well with Crosswalk?

Yeah I have confirmed that is the reason it's not working. I don't have much experience with Crosswalk either :smile:, let's close this and I can see if someone smarter with Crosswalk can provide help.


fix: sync with fschat update.

fastchat Conversation class have been modified.

I think in also need to update the
raise ModuleNotFoundError(
            "fastchat is not installed. Please install fastchat to use "
            "the chat completion and conversation APIs: `$ pip install fschat`"
        )

to

raise ModuleNotFoundError(
            "fastchat is not installed. Please install fastchat to use "
            "the chat completion and conversation APIs: `$ pip install fschat==0.2.23`"
        )

otherwise, the low version fschat will cause the error AttributeError: 'Conversation' object has no attribute 'system'

Thank you for your contribution! #650 proposes a more complete fix so I merged that one. But again, thank you for the work!


feat: eventually consistent updates - part 3

This change adds a download of current status and up to date checks to ensure that updates continue occurring until consistency has been achieved.

@rodrigobasilio2022 - can you look over this since it is changes that are relevant for your deployment

Linted the deploy stuff, but needed to fix the lint everywhere to get that working.  @ladeirarodolfo  - you can take a look again.
I'm not going to fix the lstat issue - that is correct to throw an exception if it fails.


Strange behavior with commas inside json-like object

I know I have so weird way to describe and comment my EcmaScript code, but I found this kind of error:
var obj = {
	 "variable1": 1   // default value: 1
	,"variable2": 2   // default value: 2
	,"variable3": 3   // default value: 3

/**

  method1()  It does nothing

*/
	,"method1": function() {

		}  // END method1()

/**

  method2()  Also, it does nothing

*/
	,"method2": function() {

		}  // END method2()

	};  // END obj

This piece of code is formatted into this:
var obj = {
  "variable1": 1, // default value: 1
  "variable2": 2, // default value: 2
  "variable3": 3, // default value: 3 /**

  method1()  It does nothing

*/
  "method1": function() {}, // END method1() /**

  method2()  Also, it does nothing

*/
  "method2": function() {} // END method2()

};
// END obj

I don't really want you fix it but I'm so intrigued where is the problem.

problem is that we have some old logic that converts comma-first to comma-last that should probably be removed: https://github.com/millermedeiros/esformatter/blob/79bd3b245a508dc432f3dfa4094032d733c8d091/lib/hooks/ObjectExpression.js#L29-L35

Yeah! That's fine for me. When I comment these lines, esFormatter doesn't corrupt my file.
Now, I can configure properly the line-break behavior at propertyName.
Thank you very much.

let's keep this open since it's a real bug and something that we should fix.


bitlpm: Avoid allocs in CIDR trie lookups

CIDR key functions (pkg/container/bitlpm/cidr.go) used in lookups rely on netip.Addr.AsSlice(), which allocs a new slice. This results in many allocs during tree traversal used for all lookups in CIDR tries.
Unfortunately netip package does not provide alloc-free access to the bits needed for CIDR trie implementation. It would be preferable to extend the exported interface of bitlpm.Addr to allow for this, but in the meanwhile we can rely on the unsafe package and our own unit tests that break if the underlying implementation of the prefix bits layout changes.
This change accesses the brefix bits as an array of uint64 as stored in the underlying netip.Addr implementation. This has the main benefit of removing the need to allocate new slices whenever accessing bits in the prefix, but also making the CommonPrefix more efficient as it now operates on bigger units (uint64 vs byte).
If using unsafe with unit testing guarding against breakage is not acceptable, we could "fork" netip.Addr/Prefix implementation into a Cilium specific data types, but this would be cumbersome as well.
With this change the BenchmarkFindAffectedChildPrefixes in pkg/ipcache becomes upto 13% faster:
Before:

pkg/ipcache$ go test -bench BenchmarkFindAffectedChildPrefixes -run XYZ -timeout 0 goos: linux
goarch: arm64
pkg: github.com/cilium/cilium/pkg/ipcache
BenchmarkFindAffectedChildPrefixes/1000000/10000/Sparseness_0.330000/Trie_false-12         	      91	  12609006 ns/op	    4245 B/op	       6 allocs/op
BenchmarkFindAffectedChildPrefixes/1000000/10000/Sparseness_0.330000/Trie_true-12          	  191980	      7141 ns/op	    4541 B/op	      56 allocs/op
BenchmarkFindAffectedChildPrefixes/100000/1000/Sparseness_0.330000/Trie_false-12           	    1018	   1165072 ns/op	    4280 B/op	       6 allocs/op
BenchmarkFindAffectedChildPrefixes/100000/1000/Sparseness_0.330000/Trie_true-12            	  284762	      3604 ns/op	    4508 B/op	      47 allocs/op
BenchmarkFindAffectedChildPrefixes/10000/100/Sparseness_0.330000/Trie_false-12             	    9751	    122269 ns/op	    4308 B/op	       6 allocs/op
BenchmarkFindAffectedChildPrefixes/10000/100/Sparseness_0.330000/Trie_true-12              	  512391	      2047 ns/op	    4507 B/op	      36 allocs/op
BenchmarkFindAffectedChildPrefixes/1000/10/Sparseness_0.330000/Trie_false-12               	   85987	     13713 ns/op	    4214 B/op	       6 allocs/op
BenchmarkFindAffectedChildPrefixes/1000/10/Sparseness_0.330000/Trie_true-12                	  802904	      1411 ns/op	    4376 B/op	      26 allocs/op
PASS
ok  	github.com/cilium/cilium/pkg/ipcache	18.700s

After:

pkg/ipcache$ go test -bench BenchmarkFindAffectedChildPrefixes -run XYZ -timeout 0 goos: linux
goarch: arm64
pkg: github.com/cilium/cilium/pkg/ipcache
BenchmarkFindAffectedChildPrefixes/1000000/10000/Sparseness_0.330000/Trie_false-12         	      94	  12744952 ns/op	    4251 B/op	       6 allocs/op
BenchmarkFindAffectedChildPrefixes/1000000/10000/Sparseness_0.330000/Trie_true-12          	  194989	      6398 ns/op	    4357 B/op	      10 allocs/op
BenchmarkFindAffectedChildPrefixes/100000/1000/Sparseness_0.330000/Trie_false-12           	    1018	   1174121 ns/op	    4280 B/op	       6 allocs/op
BenchmarkFindAffectedChildPrefixes/100000/1000/Sparseness_0.330000/Trie_true-12            	  317127	      3222 ns/op	    4359 B/op	      10 allocs/op
BenchmarkFindAffectedChildPrefixes/10000/100/Sparseness_0.330000/Trie_false-12             	    9727	    121524 ns/op	    4308 B/op	       6 allocs/op
BenchmarkFindAffectedChildPrefixes/10000/100/Sparseness_0.330000/Trie_true-12              	  597798	      1772 ns/op	    4404 B/op	      10 allocs/op
BenchmarkFindAffectedChildPrefixes/1000/10/Sparseness_0.330000/Trie_false-12               	   84943	     13826 ns/op	    4214 B/op	       6 allocs/op
BenchmarkFindAffectedChildPrefixes/1000/10/Sparseness_0.330000/Trie_true-12                	  858214	      1249 ns/op	    4312 B/op	      10 allocs/op
PASS
ok  	github.com/cilium/cilium/pkg/ipcache	15.177s

Performance difference can be bigger with larger CIDR tries, as in when processing deny policies (>30% faster policy computation in a benchmark test).

/test


Update README.md

Fix URL for kustomization.yaml

@chrisns Is the docker build still failing?

worked here, might be broken for prs from forks? will look at it

@chrisns I think it's broken for PRs. No matching manifest for platform

yeah, merge this pr, since it obviously wouldn't be causing the issue, i'll fork and raise a pr to work through fixing

actually, its just broken.
node have stopped pushing linux/386 builds to dockerhub will raise pr to remove that


CPD3.0.1: update_solve_output_into_scenario doesn't clear existing output

ScenarioManager.update_solve_output_into_scenario does not seem to delete existing output tables in scenario.
Seen in CPD3.0.1

Tested in CPD 3.5 with dse-do-utils v <IP_ADDRESS>. Work good now.
That is, if the existing scenario contains tables that are not in the outputs that are updated, these tables will be removed.


Include anyuid usage to run on OpenShift

Resolves: #33

@mheese : I will include an openshift global Helm value for now, and, in the future, I can prepare a change for OpenShift autodetection in Helm (I still need some time to investigate how to do it)

@sarroutbi great thing that you are getting that started! :+1:
I think a flag for openshift is totally fine right now. As I said before I don't even know if it is possible at all to do auto-detection.
A few questions on the changes:

I assume you need the anyuid SCC because of the users that are used in the registrar, verifier and init pods?
if yes, it might make sense to actually create separate dedicated SCCs that narrow it down exactly for the use case of those pods, and that get only bound to the specific service accounts that we are using for these services.
 However, they are fine if there are dedicated SCCs for the specific use-cases that also must not be used for anything else.
I'm curious to see that there is no entry for the tenant yet?
same goes for the agent

Hello @mheese . Thanks for your feedback. Let me answer inline

@sarroutbi great thing that you are getting that started! 👍
I think a flag for openshift is totally fine right now. As I said before I don't even know if it is possible at all to do auto-detection.
A few questions on the changes:

I assume you need the anyuid SCC because of the users that are used in the registrar, verifier and init pods?

Yes. It is the mechanism I found for registrar, verifier and init pods to run correctly

if yes, it might make sense to actually create separate dedicated SCCs that narrow it down exactly for the use case of those pods, and that get only bound to the specific service accounts that we are using for these services.

For that, I would have to figure out what is the exact issue each of them has. I will try, but, if possible, I would like to do this in a different PR. Right now, it is helpful for us to have a deployment that runs on OpenShift, so that we can start our first tests once deployment works correctly.

 However, they are fine if there are dedicated SCCs for the specific use-cases that also must not be used for anything else.

OK. I was not aware of that. As said before, I would like to have a "first working deployment" for our QE to start working with this scenario

I'm curious to see that there is no entry for the tenant yet?

Tenant runs appropriately, without requiring the usage of a specific SCC

same goes for the agent

At this particular moment, we are focused in deployment without agent, at least, when deploying in OpenShift.

@sarroutbi alright, this makes sense. And I can also see that we should unblock you so that you guys can make progress.
Can you file another issue please that we must review SCCs for the OpenShift deployment and link it to this issue? Then I think we can proceed with this, unless @maugustosilva has any objections.

@sarroutbi alright, this makes sense. And I can also see that we should unblock you so that you guys can make progress.
Can you file another issue please that we must review SCCs for the OpenShift deployment and link it to this issue? Then I think we can proceed with this, unless @maugustosilva has any objections.

Absolutely. I created #36 to track SCCs fine tuning

Hello @mheese . After latest patch, this is how Role/RoleBindings are named:
$ oc get rolebinding -n keylime
NAME                     ROLE                               AGE
hhkl-keylime-registrar   Role/hhkl-keylime-registrar        33m
hhkl-keylime-verifier    Role/hhkl-keylime-verifier         33m
...
$ oc get role -n keylime
NAME                     CREATED AT
hhkl-keylime-registrar   2023-10-31T09:59:27Z
hhkl-keylime-verifier    2023-10-31T09:59:27Z
...
$ oc get sa -n keylime
NAME                     SECRETS   AGE
builder                  1         55m
default                  1         55m
deployer                 1         55m
hhkl-keylime-agent       1         33m
hhkl-keylime-init        1         34m
hhkl-keylime-registrar   1         33m
hhkl-keylime-tenant      1         33m
hhkl-keylime-verifier    1         33m

Thanks for your feedback


Make --autoreload a flag

It would be much more convenient if --autoreload woud use the store_true action to remove the need to pass True

Thanks for the fix. Unfortunately there is a small bug: When using the store_true action type isn't allowed anymore and needs to be removed.

@ulope thanks for the catch. The update has been pushed in version 2.1


Error when connecting to 1.11.2 with latest source

Hello,
I want to use the latest source code to connect to a 1.11.2 server but it says:
 io.netty.handler.codec.DecoderException: java.lang.IndexOutOfBoundsException: readerIndex(2) + length(8) exceeds writerIndex(2): PooledUnsafeDirectByteBuf(ridx: 2, widx: 2, cap: 2)
Can you help me??

the latest version is for 1.12 only

the latest version is for 1.12 only here is the download for the last 1.11.2 version/commit https://github.com/w-o-a-h/MCProtocolLib/releases/tag/1.11.2-3


#59: Create fork of electron-deeplink that works for MacOS and unifie…

I believe the key here is basically removing the #setAppProtocol functionality...this only runs for MacOS on Dev and seems to setup the plist entry that MacOS no longer needs due to Electron's native handling. See https://github.com/glawson/electron-deeplink/blob/master/src/index.ts#L110 for reference on that function.

...and of course I'll fix the linting 🤦


Create CONTRIBUTING.md

Adding a page about contribution
Description

Branches to which this PR applies

[ ] master
[ ] one-X.X

Merged as per c48498965bd7c82034c692e40dd0eb9b2b5a202b


User and Workspace setup

I am getting errors with the updated codebase.
It tries to get a user profile for a new setup which fails, as no user exists in the Supabase db.
Then it tries to get a workspace for the user id.
I think there needs to be a small method to generate an initial user, if there is none.

It was using a session from a month ago. Manually logging out solved it.


github Title error

Should "Educational material (tutorials) for the Turing language. http://turing.ml/tutorials/ "
read as...
"Educational material (tutorials) for the Turing language.  https://turing.ml/dev/tutorials/"?
The  http://turing.ml/tutorials/ link does not exist.

Yep. @yebai I can't modify the repository description, could you amend the tutorial link?

Sure, should be fixed now.


Start publishing builds to S3

When master gets pushed, binaries will get published to S3.
Once I figure out staged builds, I can add a release job that runs on tag push. The release job will just fetch the tagged commit's binaries for given GHC/platform pairs.
Publishing 8.0.2 builds until I figure out how to make stack use 8.2.1.

You can make stack use 8.2.1 by specifying a nightly resolver. In practice this means making e.g. a stack-8.2.1.yaml that's similar to the current one but with nightly-2017-10-08 and running your commands with stack --stack-yaml stack-8.2.1.yaml.

Ah, thanks. I think I'll wait until it's in a LTS resolver before switching. Alternatively I might just rig up an OS X cabal build and be done with it. I'm just about ready to fling stack into the sun


Can't find symbols for 5 modules when debugging ASP.NET Core 2 web app

After creating a new .NET Core ASP.NET Core 2 web site in VS 2017 Update 3 and debugging it the symbols for these 5 modules aren't loading. This significantly slows down debugging start time and causes friction. When the VS debugger can't find symbols it goes through a very expensive resolution process every time (many seconds) and it doesn't cache the binding failure, so it repeats that every time.

Microsoft.AI.DependencyCollector.dll	C:\Program Files\dotnet\store\x64\netcoreapp2.0\microsoft.applicationinsights.dependencycollector\2.4.1\lib\netstandard1.6\Microsoft.AI.DependencyCollector.dll
Microsoft.CodeAnalysis.CSharp.dll	C:\Program Files\dotnet\store\x64\netcoreapp2.0\microsoft.codeanalysis.csharp\2.3.1\lib\netstandard1.3\Microsoft.CodeAnalysis.CSharp.dll
Microsoft.CodeAnalysis.dll	C:\Program Files\dotnet\store\x64\netcoreapp2.0\microsoft.codeanalysis.common\2.3.1\lib\netstandard1.3\Microsoft.CodeAnalysis.dll
Microsoft.Extensions.DependencyModel.dll	C:\Program Files\dotnet\store\x64\netcoreapp2.0\microsoft.extensions.dependencymodel\2.0.0\lib\netstandard1.6\Microsoft.Extensions.DependencyModel.dll
Newtonsoft.Json.dll	C:\Program Files\dotnet\store\x64\netcoreapp2.0\newtonsoft.json\10.0.1\lib\netstandard1.3\Newtonsoft.Json.dll

For these .dlls we need to ensure the symbols are published, both internally on symweb and externally for customers.
Repro:

Create a new empty ASP.NET Core 2.0 web API app
F5, then watch the symbols loading and the Modules window in VS

@jaredpar @Eilon

CC @tmat for symol publishing

I don't think any of these DLLs are owned by my team. Json.NET is of course 3rd party.

@eerhardt for dependency model. @Eilon I believe the others are brought in as dependencies for ASP.NET, can you follow up with those owners to ensure the end to end works?

@livarcocc does your team own Microsoft.Extensions.DependencyModel.dll? Do you have a plan for missing public symbols for this DLL?
@jaredpar re: Microsoft.CodeAnalysis.dll. Do you have a plan for missing public symbols for these DLLs?
Not sure who owns the AI DLL, I've never seen that one before.

@eerhardt and @steveharter for the symbols question.

Microsoft.Extensions.DependencyModel.dll is owned by the runtime team and ships out of the dotnet/core-setup repo.
@dagood - it looks like no symbols for the dotnet/core-setup repo were published for 2.0.0.  Can we fix that?

@Eilon these symbol should all be public today. I dont have a good explanation for why they arent showing up.
CC @jasonmalinowski. @tmat

I'm working on getting the Core-Setup 2.0.0 symbols indexed/archived.

Indeed, those should be archived. We'll figure out what's up but as a warning we're a bit slammed right now so might be a day or two.

It seems that the problem for Microsoft.Extensions.DependencyModel.dll was that the PDB wasn't converted from Portable PDB to Windows PDB. (This is automated in CoreCLR and CoreFX, but not Core-Setup yet.) I've created a converted copy myself and submitted a new request for archiving. So far, it's available on symweb, and we can expect it to be on the public Msft symbol server within a week. Unassigning myself for now because I don't know about the other DLLs.

@dagood - it wasn't listed here, but PlatformAbstractions has the same problem. It is built from core-setup and its symbols are not on the symbol server. I wasn't aware of the manual nature, I thought the whole repo would be taken care of in one shot.
We also have native assemblies - dotnet host, fxr, policy.
Did you just do this single .dll?  Or did you upload all the symbols for this repo?

I ran the conversion tool on all Core-Setup symbol packages, which gave me these to archive: https://gist.github.com/dagood/9237921c06cc37970913bbc89ca99e4d. (Microsoft.DotNet.PlatformAbstractions, Microsoft.Extensions.DependencyModel, runtime.linux-arm.Microsoft.NETCore.App.)
A few packages had portable PDBs in them to try to convert, but hit The PDB doesn't match debug directory record in the PE file. Another instance of that is tracked here, for CoreCLR 2.0 branch builds: https://github.com/dotnet/core-eng/issues/1771. The Core-Setup packages with the issue are runtime.linux-x64.Microsoft.NETCore.App, runtime.osx-x64.Microsoft.NETCore.App.

Any chance the DLLs whose PDBs fail to convert are postprocessed by some IL rewriter (like ILLinker)?

I'm putting discussion about runtime.linux-x64.Microsoft.NETCore.App and runtime.osx-x64.Microsoft.NETCore.App to https://github.com/dotnet/core-eng/issues/1771, since those won't help with the problem in the issue description.

Sounds like we have this addressed for most of the core pdb's. This isn't a good repo for tracking issues in individual libraries. If there are still outliers, we should open issues for the owners of those binaries.


how many samples per second when you training?

Could you help tell your training speed? when i use other framework, the training speed is too slow.
thank you very much

For 416x416x3 images, you can train the full yolov3-tiny at about 140 images per second on Tesla M60 (comparable to GTX 1060). I didn't get a chance to test yolov3 yet, since I only been training the tiny version.
I also added some comments related to benchmark here https://github.com/zzh8829/yolov3-tf2/issues/2

thanks very much for your nice work.
For I get slow speed in pytorch version, faster version is searching by me.
now I know your condition, I will close this question.


Document APIExports/APIBindings

how do I correctly reference an APIExport?
when do I use a PermissionClaim?
how do I correctly reference a resource from another APIExport in a permission claim?

Would be great to have a section covering RBAC requirements, e.g.:

As a controller, I need to be granted permissions on the APIExport content sub-resource
As a user / workspace admin, I need to be granted bind verb to the APIExport I want to consume the APIs

We should probably have multiple docs in this space:

From the perspective of an API provider
From the perspective of an API consumer

The suggested documentation is much appreciated.


Parasited texture doesn't show up on aliens

A parasited alien doesn't have the "bugs crawling" texture.

It shows up in third person now, though....


Charges are linked to a MP (Combined story with Volt)

Is treated in #328

Covered by other story. This one is therefor closed.


Access denied for DCSync using DC machine account

Describe the bug
Acces denied while trying to dump NTDS using drsuapi method. It was performed with the primary DC machine account, which is not local admin on its machine.
The expected behavior is that it should have worked, since it is working with impacket secretsdump.
To Reproduce
The bug might be hard to reproduce since it may be caused by an irregular config in the environment in which it was found. In any case, here is what I performed:
# crackmapexec --verbose smb <IP_ADDRESS> -u 'DC$' -H redactedNTLMhash --ntds drsuapi
SMB         <IP_ADDRESS>    445    DC          [*] Windows Server 2016 Datacenter 14393 x64 (name:DC) (domain:CONTOSO.local) (signing:True) (SMBv1:True)
SMB         <IP_ADDRESS>    445    DC          [+] CONTOSO.local\DC$ redactedNTLMhash
SMB         <IP_ADDRESS>    445    DC          [-] RemoteOperations failed: DCERPC Runtime Error: code: 0x5 - rpc_s_access_denied

Crackmapexec info

OS: Kali 2021.2
Version of CME 5.1.7dev
Using latest release

Isn't this the same issue as #407?

https://media4.giphy.com/media/uNE1fngZuYhIQ/200.gif


Virus Total Flagging app with "react-native-cashfree-pg-sdk" as malware

My ads account was blocked due to malware detected in app, when checked deeper by removing dependencies one by one, we have found that "react-native-cashfree-pg-sdk" is causing the issue, we have also tested a boilerplate app with just one package installed, at was immediately, started flagging it, please check
Virus Total Link : https://www.virustotal.com/gui/file/063d400522a5992430f82dbace1e9e3f2d9693c7db4ffdd0c0b02231f6632c11

@kishan-cashfree @arjun-cashfree can you please check once.

@Shubham-UMR
Can you share more details like what is exactly causing?
When we checked for ESET-NOD32, it appeared to be a false positive.
https://forum.eset.com/topic/40076-my-partner-got-eset-nod32-a-variant-of-androidagenteur-on-virustotal-integrating-my-lib-for-android/

Hello @kishan-cashfree, we also could not find the exact issue, but as per meta, they flagged the app for malware, and the only package Virus Total is flagging is cashfree, post package remove, it passes are checks, and as we use cashfree for payment gateway, we are not able to remove package.
The false positive you have mentioned is for "Android/Agent.EUR" but we are seeing "Android/FraudApp.AR" with cashfree package.

@kishan-cashfree just checked again after the comment, seems it is not flagging now, so I think it was a false positive. @kishan-cashfree thanks for your time and efforts.

Closing as it was a false positive from virustotal


Network files missing storage layout when overrides are used

The Hardhat Upgrades plugin normally enables storage layout automatically in Solidity compilation settings, so that detailed storage layout can be saved in the network files.
However, when a project's hardhat config has overrides for Solidity compiler settings (e.g. https://github.com/Idle-Labs/idle-tranches/blob/master/hardhat.config.js#L62), storage layout is not enabled for these overrides.  This causes the network file (such as https://github.com/Idle-Labs/idle-tranches/blob/master/.openzeppelin/unknown-1101.json#L496-L810) to be missing detailed storage layout such as slot and offset fields.  This causes storage layout checks to fail from storage gap resizing, even if the storage gap is being used properly.
--
Originally reported in https://forum.openzeppelin.com/t/bad-storage-gap-resize-when-adding-variables-and-reducing-gap/37196

This should be fixed in:
https://github.com/OpenZeppelin/openzeppelin-upgrades/blob/d1513992c58106b44967e42cb9f8cb2621d5a300/packages/plugin-hardhat/src/index.ts#L109-L118


DES-CBC3-SHA using TLS 1.2

A connection was made using DES-CBC3-SHA, which should only support TLS1.0 and 1.1, but this says it is using 1.2.
Source: https://ciphersuite.info/cs/TLS_RSA_WITH_3DES_EDE_CBC_SHA/
Is this correct?

No, that page is incorrect. TLS 1.2 imports all the cipher suites from TLS 1.0 and 1.1. (Although one hopes your client and server support better ciphers by now.)


added info about 100ms token endpoint usage

I was reviewing the content changes here, and I think we will need to make significant changes. the current layout is confusing - it does not make it clear why/how the token endpoint is useful. the detailed text covers it, but at the cost of making the page long. given that users skim through headings and lists, the current content is not going to work.
I would suggest the following:

create a standalone page for the token endpoint, with content on request/response body, how to disable
keep the foundation page on auth focused on explaining what app token and management tokens are

add a section to it on "How to use?" with the following options + brief description on when to do what

setup your own authentication endpoint: which is when code snippets on that page are relevant
get auth tokens from the token endpoint: with a link to the token endpoint page
get auth tokens from the dashboard: with a link to the auth tokens guide (i don't think that should be deleted)

in addition to these changes, can we re-use the content files instead of repeating them across platforms? it's a maintenance burden and can be solved. see how "common/basics_recording.md" or "common/live-streaming.md" are setup
we can merge after these changes are made


Support reloading upsert table

Description
Part of a series of PRs for #4261
Re-implement the PartitionUpsertMetadataManager to correctly handle the following 2 scenarios:

Reload the segment which replaces the upsert metadata of the existing segment
Manage the valid doc ids of the consuming segment within the manager so that the updates can be applied to the consuming segment

One behavior change is that if 2 records have the same timestamp, the second one won't replace the first one in order to reduce the number of updates.
Add PartitionUpsertMetadataManagerTest to verify the functionalities.

Codecov Report

Merging #6167 into master will decrease coverage by 21.25%.
The diff coverage is 49.14%.

@@             Coverage Diff             @@
##           master    #6167       +/-   ##
===========================================
- Coverage   66.44%   45.19%   -21.26%
===========================================
  Files        1075     1232      +157
  Lines       54773    58215     +3442
  Branches     8168     8615      +447
===========================================
- Hits        36396    26310    -10086
- Misses      15700    29748    +14048
+ Partials     2677     2157      -520

Flag
Coverage Δ

#integration
45.19% <49.14%> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

...ot/broker/broker/AllowAllAccessControlFactory.java
100.00% <ø> (ø)

.../helix/BrokerUserDefinedMessageHandlerFactory.java
52.83% <0.00%> (-13.84%)
:arrow_down:

...org/apache/pinot/broker/queryquota/HitCounter.java
0.00% <0.00%> (-100.00%)
:arrow_down:

...che/pinot/broker/queryquota/MaxHitRateTracker.java
0.00% <0.00%> (ø)

...ache/pinot/broker/queryquota/QueryQuotaEntity.java
0.00% <0.00%> (-50.00%)
:arrow_down:

...ava/org/apache/pinot/client/AbstractResultSet.java
26.66% <0.00%> (-30.48%)
:arrow_down:

.../main/java/org/apache/pinot/client/Connection.java
22.22% <0.00%> (-26.62%)
:arrow_down:

.../org/apache/pinot/client/ResultTableResultSet.java
24.00% <0.00%> (-10.29%)
:arrow_down:

...not/common/assignment/InstancePartitionsUtils.java
64.28% <ø> (-8.89%)
:arrow_down:

.../apache/pinot/common/exception/QueryException.java
90.27% <ø> (+5.55%)
:arrow_up:

... and 1212 more

Continue to review full report at Codecov.

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


Unable to use with angular 2 rc4

Receive the following error when installing on rc4
── UNMET PEER DEPENDENCY<EMAIL_ADDRESS>is there any way to use this with rc4?

Send me a pull request with an updated package.json.

You want to see the package.json of the application it won't load on?

No. I wanted you to update my package.json and send that as a pull request. The one you sent is invalid for this project.


Home Assistant dependencies updates

Motivation for this change
Collection of some updates of Home Assistant dependencies.
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

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

10 packages built:

python38Packages.glances-api
python38Packages.netdata
python38Packages.opensensemap-api
python38Packages.python-opendata-transport
python38Packages.volkszaehler
python39Packages.glances-api
python39Packages.netdata
python39Packages.opensensemap-api
python39Packages.python-opendata-transport
python39Packages.volkszaehler

Result of nixpkgs-review pr 117062 at 729a67a3 run on aarch64-linux 1

10 packages built successfully:

python38Packages.glances-api
python38Packages.netdata
python38Packages.opensensemap-api
python38Packages.python-opendata-transport
python38Packages.volkszaehler
python39Packages.glances-api
python39Packages.netdata
python39Packages.opensensemap-api
python39Packages.python-opendata-transport
python39Packages.volkszaehler


Group modules, closes #231

@schleichardt would be great if you could pull this branch and review the new structure (in Github it will be impossible).

:+1: looks good, it is much more cleaner now, thanks


retry the flaky tests

some tests open a very large number of connections to external hosts and each error fails the whole test suite

Codecov Report
Attention: Patch coverage is 66.66667% with 15 lines in your changes missing coverage. Please review.

Project coverage is 74.78%. Comparing base (d9deb15) to head (02272f6).
Report is 41 commits behind head on main.

Files
Patch %
Lines

src/vfs-http-worker.ts
72.22%
10 Missing :warning:

src/vfs-sync-http.ts
25.00%
3 Missing :warning:

src/vfs-http.ts
60.00%
2 Missing :warning:

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #179      +/-   ##
==========================================
- Coverage   74.88%   74.78%   -0.10%
==========================================
  Files           8        8
  Lines        1967     1991      +24
  Branches      204      205       +1
==========================================
+ Hits         1473     1489      +16
- Misses        487      495       +8
  Partials        7        7

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Example - ARM Template Deployment Script development environment

Contributing an example

[x] I have checked that there is not an equivalent example already submitted
[x] I have resolved all warnings and errors shown by the Bicep VS Code extension
[x] I have checked that all tests are passing by running dotnet test
[x] I have consistent casing for all of my identifiers and am using camelCasing unless I have a justification to use another casing style

Could not get the all tests to pass because of the templateHash in the ARM template metadata 😊

Added example that deploys an ARM template deployment script development environment, running either Azure CLI or Azure PowerShell based on input parameters.

@anthony-c-martin cool! It worked like a charm.


Create a set of schemas reflecting metadata requirements by DASH repository

cut and release any necessary artifacts to enable the service and these Harvard specific  schemas to be used by pass-ember

This was done


--wip-- support for forms

@sloev sorry this is so late, it was buried between work and the holidays :sweat_smile:

@sphaugh no worries ;-) i reopened the issue, hope u had a great new years

⚠ lambdarest is not maintained anymore, if anybody wanna take over, please contact me by email: johannes.valbjorn+lambdarest at the usual domain that rimes on email


Is this safe for sandbox usage?

I'm looking for a scripting engine that executes untrusted code and wondering if I can expect goja to execute untrusted code safely.
It would be nice to provide at least some documentation regarding the following issues so I can tell how safe it would be:

Resistance against resource consumption (memory usage, cpu usage, etc.)
The existence of any builtin modules/functions that allows the script to interact with anything outside the program.
Whether malformed scripts could crash the compiler/runtime and tear down the whole program.
Best practices for executing untrusted code, like how to perform sanity checks properly.

After all, thanks for the nice work!

I'm also interested in this, so let me chip in.
My understanding of resource usage limits

you can NOT limit memory consumption
you CAN limit the execution time
while you can't limit cpu utilization, but JS programs will be executed by a single goroutine, thus cpu usage is by default limited to a single cpu

Interaction with the outside world
I went through the code as of 1b2d25ba9a8d6531a82840e337600f36795743cf and found 2 issues #94 and #95.
After patching #94 and #95, I would say it is safe to run untrusted code, just make sure to limit execution time. (And of course do not extend it with unsafe functionality..)


Use of RawCreateParams for preprocess context

Hey there 👋🏻 I'm coming in from io-ts and very happy to have found this project.
TL;DR: assuming I've set up some of my own-built schemas correctly, I can't seem to get custom errors out of a preprocess-based schema.
What I have is an own-rolled schema like the following, based on the Dates example from your docs:
export const dateString = (
  params?: RawCreateParams // <-- added params
) =>
  z.preprocess(
    (input: unknown) => {
      if (!(typeof input == 'string')) {
        return;
      }

      const date = new Date(input);

      if (isNaN(date.getTime())) {
        return;
      }
      return date;
    },
    z.date(),
    params
  );

Pretty basic stuff. The idea is to use it like so:
const someSchema = z.object({
  updated_at: dateString({
    invalid_type_error: "Field `updated_at` had wrong type"
  })
})

Problem is whenever I do this, the custom error message doesn't seem to survive. I've tried all the fields under RawCreateParams, but still just get the default error object when parsing fails.
By contrast, doing this with a built-in schema works just fine:
const someSchema = z.object({
  someString: z.string({
    invalid_type_error: 'Custom error message here!',
  }),
});

So, what am I doing wrong? Or is this a bug with preprocess?

Possibly related to https://github.com/colinhacks/zod/issues/696


specific initialize for the variable inside  mx.sym()

in prelu, the variable inside is gamma which share the same name with bn, and the default init of gamma in bn is 1.0, but in prelu it need be initialized less than 1.0 for convergence(always 0.25), how to use the  new initialization api mx.init.InitDesc()?
just tryed two wrong usage:
prelu = mx.sym.LeakyReLU(conv,  act_type="prelu", attr={"init":"mx.init.Constant(0.25)"}, name="prelu1")

prelu = mx.sym.LeakyReLU(conv, act_type="prelu", init=mx.init.Constant(0.25), name="prelu1")

@piiswrong

gamma = mx.sym.Variable("prelu1_gamma", init=mx.init.Constant(0.25))
prelu = mx.sym.LeakyReLU(conv, gamma, act_type="prelu", name="prelu1")

thanks, it work!


Update scripts/anchore-engine

Remove absolute path from anchore-manager

What this PR does / why we need it:
To make anchore-engine more distribution compatible
Which issue this PR fixes (optional, in fixes #<issue number>)(, fixes #<issue_number, ...) format, will close the issue when PR is merged: fixes #:
fixes #56
Special notes:

No longer needed as per discussion in #56