AttributeError: Accessing private attribute '_on_timestep_end' is prohibited.

When I try to run q_learning.py

Thanks for spotting the problem!
Most likely, the issue is due to the fact that the example code you are trying to run is from a relatively recent commit, but the mpcrl pip package has been released quite some time ago, i.e.,  mpcrl==1.1.0.
I solved the issue altogether by releasing the new version 1.1.1, which was due anyway. Now, the example code you can find on this repo should be in line with the pip package.


Ending the active session gives undefined activeStackItem even if there is another session

Testing #213603
Here is the extension code listening to activeStackItem
context.subscriptions.push(
        vscode.debug.onDidChangeActiveStackItem(session => {
            console.log('Active debug stack item changed: ', vscode.debug.activeStackItem);
        })
    );

Steps

Open a workspace with two python files
Install Python Extension
Open file 1 with content print ('Hello File 1'). Keep a break point on this line and start debugging this file. As expected break point hits and the debugging extension logs this stackItem.
Open file 2 with content print ('Hello File 2'). Keep a break point on this line and start debugging this file. As expected break point hits and the debugging extension logs this stackItem.
Resume the second session to continue.

🐛 Extension logs undefined first for activeStackItem and after it logs the stack item of first session

Thanks for the bug. This actually represents the view state accurately at the moment: we focus the session, not a thread, and this is not represented in the API. I'll see if consumers run into a case where they need this info, but unless I hear something from consumers I plan to leave as-is.


[Draft] Set user- & Google Analytics-friendly titles on pages

This issue seeks to specify the title formats we should use on each page on CiviForm, so that the pages are easy to scan for users and easy for Google Analytics to make sense of.
Here I'm going to list the main pages I'm aware of. Is there a list of files that correlates to every single page in the app? That might be more exhaustive.
https://staging.seattle.civiform.com/admin/programs
Program List | CiviForm Admin | City of Seattle
https://staging.seattle.civiform.com/admin/questions
Question Bank | CiviForm @ City of Seattle
https://staging.seattle.civiform.com/admin/versions
Manage Versions | CiviForm @ City of Seattle
https://staging.seattle.civiform.com/admin/programs => Hit "Manage Translations" for one program
Manage Translations | $ProgramName | CiviForm @ City of Seattle
https://staging.seattle.civiform.com/admin/tiGroups
Manage Trusted Intermediaries | CiviForm @ City of Seattle
https://staging.seattle.civiform.com/admin/questions/ => Create new question
New Question | CiviForm @ City of Seattle
https://staging.seattle.civiform.com/admin/questions/ => Make new version of existing question
Edit Question | CiviForm @ City of Seattle
https://staging.seattle.civiform.com/admin/programs => Applications (note: may need to fill in applications w/ dummy data on applicant side first)
Submitted Applications | $ProgramName | CiviForm @ City of Seattle
https://staging.seattle.civiform.com/ => Log in as guest => Homepage
Homepage | Affordable Seattle (depends on final branding we settle on)
https://staging.seattle.civiform.com/ => Log in as guest => Apply for a program
$ProgramName | Affordable Seattle

I don't think I've gotten all the pages (will try to find a more exhaustive set) but I think this gets the gist across.
cc @AWBaumann @gcapiel


Non ranked links

This PR will include non-ranked lists into the setup, connectiosn that aren't applied to a particular author from the CDL pull

@jtyzzer This is a pointer towards the non-linked data update, although I'm still working on it since it doesn't seem to be working.


Empty implementation of grpc_use_signal since no longer needed

The implementation of this function was deleted in #16679 but is technically part of the API (even though I believe that there are currently no users of it). Reintroducing it here until we go through the gRFC process and land PR #16706.

****************************************************************

libgrpc.so

     VM SIZE                                      FILE SIZE
 ++++++++++++++ GROWING                        ++++++++++++++
  +0.0%    +123 [None]                            +171  +0.0%
  +0.2%      +5 src/core/lib/iomgr/ev_posix.cc      +5  +0.2%
      +1.4%      +3 [Unmapped]                          +3  +1.4%
      [NEW]      +2 grpc_use_signal                     +2  [NEW]

  +0.0%    +128 TOTAL                             +176  +0.0%

****************************************************************

libgrpc++.so

     VM SIZE        FILE SIZE
 ++++++++++++++  ++++++++++++++

  [ = ]       0        0  [ = ]

[trickle] No significant performance differences

Objective-C binary sizes
*****************STATIC******************
  New size                      Old size
 1,964,588      Total (=)      1,964,588

 No significant differences in binary sizes

***************FRAMEWORKS****************
  New size                      Old size
10,886,950      Total (>)     10,886,802

 No significant differences in binary sizes

[microbenchmarks] No significant performance differences


Custom Notification Post Data

⚠ Please verify that this feature request has NOT been suggested before.

[X] I checked and didn't find similar feature request

🏷 Feature Request Type
New Notification, UI Feature, Other
🔖 Feature description
At the moment the notification is a blanket up/down message which cannot be changed.
When certain services are expected to go down from time to time, an auto-restart might be useful, however proper data cannot be sent as the post data the notification sends cannot be changed.
✔ Solution
Add an option to make your own POST json body&headers for sending the notification, so custom messages and custom POST requests can be made upon downtime
❓ Alternatives
No response
📝 Additional Context
No response

A good example of this that I was able to utilize through UptimeRobot with custom JSON data loaded into the webhook.
It would post a Discord embed that you can include any information you'd like on, as you're creating it.
This would be especially useful if they get around to #1053 as well

@MariusGGS
I think this is a duplicate of https://github.com/louislam/uptime-kuma/issues/975
If you agree, could you please close this Issue, as duplicates only create immortal zombies and are really hard to issue-manage?
If not, what makes this issue unique enough to require an additional issue? (Could this be integrated into the issue linked above?) ^^
This could also have been resolved by https://github.com/louislam/uptime-kuma/pull/3088 which was merged into the 1.23 release

@CommanderStorm I saw that one, but I believe they are quite different so I made a separate request
#975 seems to be asking for the ability to customize in a more user friendly way existing text sent to an existing notification channel with the possibility of having variables to indicate service name, service status(up/down) & etc.
This one does require the variables as well so I can use e.g $name as a placeholder for the actual name of the service, but it asks for the ability to customize the entire json not just the text within it so I am able to use this with my own custom APIs or existing services without having to change them to fit Uptime Kuma's json data
For example, maybe I'd want to just send this data to a URL of my choice
{"id":"$id","name":"$name","status":"$status","token":"some custom token I put in for authentication"}

@CommanderStorm The issue I made was in  Jun 2, 2022
#3088  was first added in April, and pulled in just last week, so this was done way after this issue was made and I was unaware of it. Closing for now, will test and see if there's anything missing.
I need variables/placeholders for this(which exist in the templating feature you sent) to be able to get the information such as name, status, etc.


[RFC] Deprecate FileDrop in favor of FileUploader from Carbon

Carbon recently added drop and drop file uploader components (#3872). It seems this may invalidate the need for us to have our own version of this.
We should evaluate and consider deprecating our FileDrop in favor of the Carbon component, or extending the carbon component with any additional functionality we require.
@lukefirth @scottdickerson Do you see any reason we couldn't deprecate ours?

Worth noting the new components are available in Carbon v10.7. We could deprecate at the same time as the upgrade in #581

@bryancboyd could you add some context here as to your thoughts on what we can/can't deprecate?

this issue is tale. Closing but feel free to re-open if necessary

I think we should reopen the conversation about deprecating FileDrop, with the aim to consolidate on the stock Carbon component, FileUploader

I don't think this would affect Monitor too much. We only use FileDrop once it could easily be converted to use FileUploaderButton instead. Any thoughts @scottdickerson ?

Agreed - in fact, I strongly suspect we ended up with our own due to the fact that Carbon made this available in the sketch kit a while before they made it available as a component in code, rather than us having any real desire to have our own.
(In fact - from a design kit side, we don't actually have our own version of this, we just use the Carbon one).
My vote: Deprecate away 😄

I'm good with deprecating if it doesn't affect any teams using it. From all of the design use cases I've heard of, the Carbon FileUploader was sufficient to use

FYI... Puralotor just stopped by and picked up the ceiling tiles.
On Mon, Aug 10, 2020 at 1:24 PM Diana Tran<EMAIL_ADDRESS>wrote:

I'm good with deprecating if it doesn't affect any teams using it. From
all of the design use cases I've heard of, the Carbon FileUploader was
sufficient to use
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/carbon-design-system/carbon-addons-iot-react/issues/611#issuecomment-671484663,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAIB6KJTUHVI34TCDBDMTTDSAAUMXANCNFSM4I757G7Q
.


fix(linter/no-unused-vars): panic in fixer when removing destructures

Closes #4839

[!WARNING]
This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

#4923  👈
#4922
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @DonIsaac and the rest of your teammates on  Graphite


Add WordCounter v1.2.1

This adds support for installing the WordCounter app.

Seeing as url doesn’t point to a specific version, this cask should use version :latest and sha256 :no_check. See an example.

@vitorgalvao thanks for the help, it's my first Cask, so wasn't entirely sure of some of those fields. I've updated the PR with your suggestions.

Looks great.


Option to avoid generating layout tests

as discussed in #424

 Warning

These commits modify unsafe code. Please review it carefully!

@bors-servo r+
Thanks @dimbleby!

:pushpin: Commit b8dd5c9 has been approved by fitzgen

:hourglass: Testing commit b8dd5c91bc65489f58894649b64e328eb7df8057 with merge 8b1f7c09775a8a7be2f50fd9ae8e592150cf20f0...

:sunny: Test successful - status-travis
Approved by: fitzgen
Pushing 8b1f7c09775a8a7be2f50fd9ae8e592150cf20f0 to master...


Fix crash with molecule plot.

Use of vtkNew for ivars in header was causing a segfault on deletion.
Changed to standard pointers in header, calling ::New() on the classes during construction.
Resolves #5787
Type of change

[X] Bug fix
[ ] New feature
[ ] Documentation update
[ ] Other

How Has This Been Tested?
Tested using the script in the bug ticket.
Checklist:

[X] I have followed the style guidelines of this project.~~
[X] I have performed a self-review of my own code.~~
[X] I have commented my code where applicable.~~
[X] I have updated the release notes.~~
- [ ] I have made corresponding changes to the documentation.
- [ ] I have added debugging support to my changes.
- [ ] I have added tests that prove my fix is effective or that my feature works.
- [ ] I have confirmed new and existing unit tests pass locally with my changes.
- [ ] I have added new baselines for any new tests to the repo.
[X] I have NOT made any changes to protocol or public interfaces in an RC branch.~~
[X] I have assigned reviewers (see VisIt's PR procedures for more information).~~

I have a new molecule test file in the works (PR #5785), Yes I will be sure to add this as a test as well, once this is merged.


"Done!" but not enough cookies

"Time Left" on buildings and upgrades seems to consistently behave weirdly.  Instead of seconds ticking down in real time, I've noticed the time doing these things:

ticking down too slowly (looks like about half speed)
ticking up (time left increasing)
jittering around randomly, mostly within a range of a few seconds but sometimes up to about a minute
"Done!" when I don't have enough cookies

Just like Issue #79 and Issue #82.  This is due to time is calculated with average CPS.  You can change it back in options to what it was before, or shorten the history to minimize the effects.

Sorry for the partial duplication; I neglected to check closed issues.

No problem.  Like I mention in another issue, it's pretty understandable that people didn't notice that now it's based on average CPS now which would cause all the problems (quirks?) above.  But in the end the time is actually more accurate now since it's based on average (including wrinklers and golden cookies).

Can I close this?

Buildings are still being marked "Done!" when I don't have enough cookies.  I'll retitle the issue.

Are you sure you don't actually have enough cookies once you pop Wrinklers?  If you don't want to include Wrinklers, there is an option to turn that off.

That is what it seems to be.  Closing.
I think it's worth making this behaviour clearer, although I'm afraid I can't think how.

How about rename the label "Done!" to "Done with Wrinklers!" when the option is enabled?

Is there enough space in the bottom bar?  What about an icon maybe?

Icon might be a better idea as with the new timer format from Issue #85, I wouldn't be able to add "with Wrinklers!"

Shall I reopen and change the title?

Your repo, your call ;)
I suggest creating a new issue though

But it's your suggestion.  You should open one.  If you don't want to, I'll open it and give you credit.

Alright, opening a new issue :)


Only "Standard" subscriptions Error

I am getting an error that is similar to the error discussed in this issue.
https://github.com/Azure-Samples/cognitive-services-speech-sdk/issues/1307
I was indeed on the free tier. So, I switched to the paid tier. I am able to use other endpoints just fine.

https://eastus.tts.speech.microsoft.com/cognitiveservices/v1
https://eastus.customvoice.api.speech.microsoft.com/api/texttospeech/v3.0/longaudiosynthesis/voices

The above work just fine (and I tested it again, after switching to the paid tier)
But, the following endpoint, wont work for me.

https://eastus.customvoice.api.speech.microsoft.com/api/texttospeech/v3.0/longaudiosynthesis

I get the following error

{
  "code": "InvalidRequest",
  "details": null,
  "message": "Only \"Standard\" subscriptions for the region of the called service are valid.",
  "target": null,
  "innerError": {
    "code": "InvalidSubscription",
    "details": null,
    "message": "Only \"Standard\" subscriptions for the region of the called service are valid.",
    "target": null,
    "innerError": null
  }
}

I am using Postman, and here is the Postman Console Log

POST /api/texttospeech/v3.0/longaudiosynthesis HTTP/1.1
Ocp-Apim-Subscription-Key: [removed sub key]
Content-Type: application/ssml+xml
X-Microsoft-OutputFormat: audio-16khz-32kbitrate-mono-mp3
User-Agent: PostmanRuntime/7.28.1
Accept: */*
Cache-Control: no-cache
Postman-Token: 59188a4b-0815-4a5b-915b-e178a5009e83
Host: eastus.customvoice.api.speech.microsoft.com
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Content-Length: 0

HTTP/1.1 400 Bad Request
Cache-Control: no-cache
Pragma: no-cache
Content-Length: 329
Content-Type: text/plain; charset=utf-8
Expires: -1
Server: Microsoft-IIS/10.0
api-supported-versions: 3.0
X-Powered-By: ASP.NET
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Strict-Transport-Security: max-age=31536000; includeSubDomains
Date: Sun, 23 Jan 2022 16:21:14 GMT

{"code":"InvalidRequest","details":null,"message":"Only \"Standard\" subscriptions for the region of the called service are valid.","target":null,"innerError":{"code":"InvalidSubscription","details":null,"message":"Only \"Standard\" subscriptions for the region of the called service are valid.","target":null,"innerError":null}}

What am I missing?

Folks
I just realized that, for Long Audio, my azure subscription and the speech service need to be on the same region.
I have a different error now, but, it's no longer the region error.


Fix: wrong command for user removal

@ebusho : Thanks for your contribution! The author(s) have been notified to review your proposed change.


Rev up azure-core-test beta after release

We had to release 1.1.0-beta.1 of azure-core-test since it is dependency for some of the libraries.
And now rev up beta version for this.

I don't see Azure Core Test 1.1.0-beta.1 release to Maven central. Is this because it hasn't propagated yet?

I don't see Azure Core Test 1.1.0-beta.1 in Maven central. Is this because it hasn't propagated yet?

http://repo2.maven.apache.org/maven2/com/azure/azure-core-test/1.1.0-beta.1/

/azp run java - storage


Watching a TV Show or a Movie again

Some kind of a "watch history" would really help in situations when I watch a movie or a TV show again. I should ideally be able to track or have the ability to document rewatching of a movie or a TV show.
This may be done by adding a "watching again" button and then tracking it in the "activity" section.
Do consider a way to implement a variant of this.
Thank you for creating Watcharr. I love it!

I guess this can already be achieved by changing the status back to watching or finished again. It will be reflected in the Activity section.

Thanks for trying out Watcharr @n00b12345! Hopefully the solution you found fits your needs, there's also a planned feature #333 which will add to this.


Flaky schemathesis tests on API endpoints with authzed checks

Schemathesis tests can be flaky for API endpoints which query permissions. I suggest listing them as slow endpoints.

we should change it so times are aggregated across all endpoint and then p90 has to be below a threshold, that should be a lot less flaky and actually make it so it tests something more realistic


Feat/add deploy prod job tis21 1020

There are 2 differences in the prod & pre-prod task definitions:

loggroup
family

There are 2 differences in the prod & pre-prod task definitions:

loggroup
family


how to set multi-gpu without deepspeed?

when i use run the shell code with OMP_NUM_THREADS=1 python -m torch.distributed.launch --nproc_per_node=2 train_vae.py  I find only gpu0 can work with two threads. But I want to use os.environ["CUDA_VISIBLE_DEVICES"]="0,1" to set two_gpus.  It seems there is no place for args.gpus to set distr_backend

Hi, you have two options:

Use one of the supported distributed backends, DeepSpeed or Horovod.
Write your own for torch.distributed by extending distributed_backend.py. If the documentation is not clear enough, I can improve it and help you.

My personal recommendation: Try Horovod if you don't want to use DeepSpeed.


getting error "fail to open plot output file"

trying to use bladebit on window server 2012, getting error message and it just stops.
heres the error message https://imgur.com/a/0oEbagW

My apologies for the late reply.
Unfortunately the error isn't being outputted as to why it couldn't open the file for writing.
I some work pending to be more specific with I/O errors, but have not gotten to it yet.
However, this is a disk-related, since I don't know the error code I can't be more specific but it simply cannot open a file for writing at the location specified. It could be a number of things like the path being incorrect, the folder not existing, no write permissions, etc.
Bladebit uses unbuffered I/O to write the final plot file, so it may be that the target path has an issue with that.

My apologies for the late reply.
Unfortunately the error isn't being outputted as to why it couldn't open the file for writing. I some work pending to be more specific with I/O errors, but have not gotten to it yet.
However, this is a disk-related, since I don't know the error code I can't be more specific but it simply cannot open a file for writing at the location specified. It could be a number of things like the path being incorrect, the folder not existing, no write permissions, etc.
Bladebit uses unbuffered I/O to write the final plot file, so it may be that the target path has an issue with that.

thanks for the response.  my question is, assuming its the last issue you mnetnioned to do with unbuffered I/O target path has issue, then have you gotten it to work on windows?  on the same disks, in ubuntu has no issue so we know it can't be the drive.

ok so test few more times this is what is observed, can also been see in my screenshot in the original post.
CLI bladebit.exe -c -f -n 1 D:
will result in error can't allocate and look at the error message near the end, the path it's trying to write to is D:/plot-####  which is weird as / is linux and \ is for windows, so it should say D:\plot-####
if I end the CLI with D:\ rather than D: without any slash, the error message will return D:/plot-####
I think the issue is even though bladebit could be used on windows but it is untested and tries to write the plot while using linux's directory path methodology rather than windows hence it is failing. is it possible to fix this?

I'm having the exact same error shown in wtfiwinomgs screenshot. It allocates (or fills ram when warm-start is turned on) and then immediately throws the error. It never reaches the Phase 1 stage.
My system:
HP DL560 G8
Windows Server 2012 R2 Standard
640 GB DDR3 RAM
4x E5-4610 v2 (64 threads total)
Output directory is a RAID array of SAS drives, default format NTFS.
Spent several hours trying everything I can think of...

Changing Windows Permissions to the write directory
Running it as administrator
Destination formatting (D: or D:/ or D:\ or  \sharednetworkpath\D and others)
Toggling warm-start, no-numa, no-cpu-affinity in different combinations

A look online (reddit, etc) shows some people with this same issue but none of these threads have a good solution or resolution.
I'm very inexperienced with compiling and using linux. But it might be the only solution?

I have same issue my destination is on remote location:
Phase 1 Total I/O wait time: 138.49
Processing f7s and writing C tables to plot file.
Fatal Error:
Failed to write to 'plot-k32-2022-07-13-03-53-226d90a77c8c89a8a5a620723389b0a448e89ca8eea913c3f7ae67691cc3eb5f.plot.tmp.0' work file with error 29 (0x1d).

What type temp dir are you writing to? Error 29 is an illegal seek.

@harold-b is this issue fixed with the new blade bit version? also would the new version still support the old ram plotting with 416gb?

I believe the current version does output the error as to why it might have failed to open. But the issue of failing to open would be something on the user side. The error code can help diagnose the cause.
As for ram plotting, yes it will be available in the new version via a subcommand, but it's not enabled yet in the current release

I have the same error "Error: Failed to open plot output file at ", I get this when trying to have a network drive as a destination as well as any folder within my regular home folder (e.g. documents


Wrong output in help for nested menu

$ help add
add
Adds numbers until "=" is entered.

      =

expected:
$ help add
add
Adds numbers until "=" is entered.
(no empty line)
      = Prints sum [...]

related: #14


Unable to write to storage container for Static Website Hosting:  $web

As noted in this Azure document (https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-static-website), the container name used for static website hosting is "$web".   However, when you attempt to use that name with the Save Blob node, it throws a SyntaxError:  Container name format is incorrect.

Resolved this issue by adding the $web container name to logic in validate.js
if (!nameError || containerName.match(/^($root|$logs|$web)$/)) .....


Fix splicing of lastData row in grapher

The second argument to splice is the number of items to delete from the array. When splicing in the lastData row we were deleting the next row, and if there was only one row to begin with this would result in a data array of length 1, causing createLine to return null and the data point not to be plotted. This problem becomes more pronounced when the data arrives slowly, one row at a time, as often happens when taking real- world experimental data. Added a slow demo scan to test this scenario.
Fixes #298

@adamcw, can you take a look? Thankfully, the fix is super simple :-)

Glad this didn't turn out to be a complicated fix, I must have confused the remove length with the insertion length, oops! LGTM.


blobpacked: packing fails when loose blobs are received out of "file" order

When packing a file, if any of the pieces are missing we fail without ever retrying.
When using camtool sync to a destination that has a blobpacked storage, the blobs will be sent to the destination in enumeration order, therefore without any guarantee that the destination will receive all the data blob parts of a file to pack before the file schema blob.
When that happens, the destination will try to pack as soon as it receives the file schema blob, and hence will fail because it has not yet received all of the data parts.
Of course one way around this problem (which only works if the sync source is also a blobpacked) is to manually sync first from/to /bs-packed/, then from/to /bs-loose/. But that is not user-friendly at all.

One possible solution:
https://camlistore-review.googlesource.com/6011

https://camlistore-review.googlesource.com/6049 does not fix this issue, but can be used as a workaround.
If one uses camtool sync -storageonly on a destination server with blobpacked storage, one won't get the indexer errors occurring because of the failed packing on the destination.

Related thread https://groups.google.com/d/msg/camlistore/lpeli0IwxBc/fuCNlkULFgAJ

I think the best solution would be to have "camtool sync -full" copy the blobs unconditionally, out-of-order, using the BlobStreamer interface.
But that's a big undertaking: it needs new HTTP handler endpoints on the server, integrate it in discovery, and at last in camtool sync.
Any other idea?


Remove MonitoringService and RaidenServiceBundle from bumpversion

They are temporarily removed from the contracts releases, due the development being delayed to another milestone.

@LefterisJP , bumpversion failed, because the contracts are in another folder. At this point it made more sense for me to just remove this entirely.

I don't really have an opinion here. Only thing I see as annoying is that if these contracts fall out of sync due to not being bumped they will need to be brought back in sync manually, before reapplying bumpversion.

Yeah, agree .. then I would leave this to be handled when https://github.com/raiden-network/raiden-contracts/issues/296 is handled. So, closing this for now.


Allow to hide parts progress

solves #110
Adds new arg to allow hiding parts progress for files with too many parts and show overall progress on top.

Thank you, it looks nice on the first view.
Is there an UX reason for putting overall progress on top of the list of parts (when displayed)? I believe it is quite common to have the sum line at the end of the list.

Is there an UX reason for putting overall progress on top of the list of parts (when displayed)? I believe it is quite common to have the sum line at the end of the list.

When you are downloading multiple files in multiple terminal sessions that have 100+ parts. You can end up with only parts info and progress displayed. Then you are not able to tell progress for files. For that reason I put it together on top.

Is there an UX reason for putting overall progress on top of the list of parts (when displayed)? I believe it is quite common to have the sum line at the end of the list.

When you are downloading multiple files in multiple terminal sessions that have 100+ parts. You can end up with only parts info and progress displayed. Then you are not able to tell progress for files. For that reason I put it together on top.

Ok, still I like it more at the bottom but it is also true that with the current implementation it could easily end under the viewport.
In the future I would like to rewrite the console interface into ncurses-like. But until then, let's merge this. Thank you.


added polyfill

You kinda duplicated this one with #399

@mischah, thanks for your feedback. Could you please be a little bit more precise on your feelings?

Sure.

It looks misaligned.
I understand that you choose a native select to store the options. But it looks like it doesn’t belong to the input field because it’s just another element.

Compare it to the native datalist or other polyfills.

It doesn’t filter the data visibly while typing

That what comes to my mind spontaneously.

@mischah, thanks for following up on this.
I've actually compared it to any of the other solutions that I could have found on the web - and that's why I've build a new one actually, because the others either are dependent on too many libraries, wouldn't support dynamic HTML or other stuff like ARIA, or might just be deprecated.
Any other polyfill even also needs to use some other element if it's not supported natively - and both the W3C specs as well as others are using a select for their "simple" polyfills as well.
And a polyfill doesn't necessarily need to look exactly the same like the native UI elements, but provide you with the functionality. Studying the W3C specs, this polyfill does exactly what has been defined by the W3C specs, providing a list of options to the user to choose from, whereas a visible filtering of the options while typing isn't mentioned.
Please correct me if I'm wrong on this.

I totally feel your reasons for creating it 😘
Adding a multiple attribute to the select makes it:

look less like an alien element
improves UX

filter the data visibly while typing

Then you just have to fix the alignment and I would gave it a 👍

same width like the input
same vertical position like the input

Thanks again for your thoughts and your feedback, that was very helpful !
I’ve previously decided against using the „multiple“ attribute, as I expected that it hurts the form follow function paradigm and behaves differently than expected (let’s you select more than one entry). But I overthought that and agree on the optimized general user experience.
Give it another try, please.

Thanks again for your thoughts and your feedback, that was very helpful !
I’ve previously decided against using the „multiple“ attribute, as I expected that it hurts the form follow function paradigm and behaves differently than expected (let’s you select more than one entry). But I overthought that and agree on the optimized general user experience.
Give it another try, please.


File missing -vocab.json and  char_v.json

Traceback (most recent call last):
File "main.py", line 276, in
word_vocab, char_vocab, word_embed_matrix = build_vocab(args, entities_context_data, save_vocab, embedding_file)
File "main.py", line 187, in build_vocab
with open(save_path[0],'r') as f:
FileNotFoundError: [Errno 2] No such file or directory: './vocab.json'
please upload the missing file
thanks

Same for me:(

Hi,
Thanks for trying the code and pointing the issue.
The file is actually created during training and if already created then we set the flag USE_VOCAB to true for reuse. It seems this was set to true by default. I've made it false and pushed the changes.
Thanks


[Bug]: Failed while running tests

What happened?
=== RUN   TestVerifyCommitSignature
=== RUN   TestVerifyCommitSignature/use_gpg_signed_commit_with_gitsign_key
commit_test.go:115:
Error Trace:	/Users/naveen/go/src/github.com/naveensrinivasan/gittuf/internal/gitinterface/commit_test.go:115
Error:      	Target error should be in err chain:
expected: "incorrect key provided to verify signature"
in chain: "unable to verify Sigstore signature\ninitializing tuf: unable to initialize client, local cache may be corrupt: tuf: error unmarshalling key: invalid PEM value"
Test:       	TestVerifyCommitSignature/use_gpg_signed_commit_with_gitsign_key
--- FAIL: TestVerifyCommitSignature (0.03s)
--- FAIL: TestVerifyCommitSignature/use_gpg_signed_commit_with_gitsign_key (0.02s)
FAIL
Process finished with the exit code 1
Relevant log output
No response
Code of Conduct

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

@naveensrinivasan thanks for filing this! Did you encounter this after cloning the repo and running go test / make locally? Can you provide some information regarding the environment you ran this in? Also, are you able to reproduce this?
@wlynch I think this ties into #73, this test is effectively "live" because it tries to update the embedded root.json in sigstore/sigstore I think. For a start, maybe we ought to disable this test and / or add some checks to see if the key type of the verification key matches signature type (I'd have to poke around to find out what git stores here) before invoking the actual verification workflow for gitsign / gpg.

I am consistently able to reproduce this. I am on Mac OS Sonama.

Thanks!

This is coming from https://github.com/sigstore/sigstore/blob/7a4071154b0c752513bde4b2584d59e7da0ecb73/pkg/tuf/client.go#L304 - based on the error, there's something unexpected in your Sigstore TUF repo layout. 🤔  (I can't repro this, also on Sonoma)
Quick fix is probably:
$ rm -rf ~/.sigstore
$ gitsign initialize

(cosign initialize would also work)

This solved the issue. Thanks


The search place bar is not large enough to display the full description text

will be worse with Latin languages

Increased width of search box. Looks reasonable now.

still a bit too short in 1366x768 (see below)

@severinmenard @bjohare Should we change the text instead of the box length? Perhaps 'Search place or xmin,ymin,xmax,ymin'? This should give us a little more leeway.

Typically French produces longer text chains than English and I do not see
well how to rephrase shortly
On Tue, Oct 6, 2015 at 2:32 AM, mataharimhairi<EMAIL_ADDRESS>wrote:

@severinmenard https://github.com/severinmenard @bjohare
https://github.com/bjohare Should we change the text instead of the box
length? Perhaps 'Search place or xmin,ymin,xmax,ymin'? This should give us
a little more leeway.
—
Reply to this email directly or view it on GitHub
https://github.com/hotosm/osm-export-tool2/issues/65#issuecomment-145726741
.

It's wide enough to fit the German text now.


Seems to missing prestart_vulcan script

Hi, I think this repo is not fully prepared to creating your own build of vulcan project.
After cloning this repo on my local machine, first thing I do was of course npm install but then as VulcanJS main manual says next step is npm start, but it needs prestart_vulcan.
I think it could b copied from VulcanJs repo and prepared a little bit for moving example_settings.json to settings.json.
Cheers, good job any way ;)

I don't think we need prestart_vulcan.sh, I'll remove it. Anyway this will be replaced by the CLI tool soon :)


Swagger download capability

Hi all,
I wanted to generate a Python client for the cvat REST API through its swagger documentation. Usually I can do so using http://editor.swagger.io/, either by importing the swagger as a .json file on my disk or by linking to the swagger URL directly. However in the case of CVAT I am unable to link to the swagger URL (it gives an authentication error, I believe it is because you need to log-in to access the swagger) nor can I find any way to download the swagger as a .json.
I guess for now I'll start implementing the methods myself based on the swagger documentation, but it would be really nice to have a way to auto-generate clients. Any idea how I can do that?
Thanks in advance

A related PR: https://github.com/opencv/cvat/pull/732

It seems that generating of swagger documentation doesn't work properly. Need to investigate.
(cvat) nmanovic@nmanovic-pc:/workspace/cvat$ python manage.py generate_swagger
System check identified some issues:

WARNINGS:
?: (2_0.W001) Your URL pattern 'api/swagger.<slug:format>$' [name='schema-json'] has a route that contains '(?P<', begins with a '^', or ends with a '$'. This was likely an oversight when migrating to django.urls.path().
Traceback (most recent call last):
  File "manage.py", line 21, in <module>
    execute_from_command_line(sys.argv)
  File "/home/nmanovic/.virtualenvs/cvat/lib/python3.6/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
    utility.execute()
  File "/home/nmanovic/.virtualenvs/cvat/lib/python3.6/site-packages/django/core/management/__init__.py", line 375, in execute
    self.fetch_command(subcommand).run_from_argv(self.argv)
  File "/home/nmanovic/.virtualenvs/cvat/lib/python3.6/site-packages/django/core/management/base.py", line 323, in run_from_argv
    self.execute(*args, **cmd_options)
  File "/home/nmanovic/.virtualenvs/cvat/lib/python3.6/site-packages/django/core/management/base.py", line 364, in execute
    output = self.handle(*args, **options)
  File "/home/nmanovic/.virtualenvs/cvat/lib/python3.6/site-packages/drf_yasg/management/commands/generate_swagger.py", line 120, in handle
    'settings.SWAGGER_SETTINGS["DEFAULT_INFO"] should be an '
django.core.exceptions.ImproperlyConfigured: settings.SWAGGER_SETTINGS["DEFAULT_INFO"] should be an import string pointing to an openapi.Info object

Related PR #936

It should be fixed by https://github.com/opencv/cvat/pull/978
try /api/swagger.json or /api/swagger.yaml


bug: onMissing.action.inject not confusing for multi-query

All paths with multi-query should show up on action inject.
Sample Manifest (/tmp/manifest.yaml):
---
apiVersion: v1
kind: Service
metadata:
  name: postgres
  namespace: my-app
spec:
  type: ClusterIP
  ports:
    - port: 5432
  selector:
    app: postgres

Sample Instruction File (/tmp/instructions.yaml):
yamlFiles:
  - name: "apply postgres specific configuration"
    path: "/tmp/manifest.yaml"
    overlays:
      - name: "apply postgres common name and labels"
        query:
          - metadata.name
          - metadata.labels.app
        onMissing:
          action: inject
        value: potato

Output of yot -i /tmp/instructions.yaml -s:
---
apiVersion: v1
kind: Service
metadata:
  name: potato
  namespace: my-app
spec:
  type: ClusterIP
  ports:
    - port: 5432
  selector:
    app: postgres

Expected:
---
apiVersion: v1
kind: Service
metadata:
  name: potato
  namespace: my-app
  labels:
    app: potato <<<<<<<<< this should be injected
spec:
  type: ClusterIP
  ports:
    - port: 5432
  selector:
    app: postgres

currently, inject only occurs if no results are found on the query, since metadata.name exists in your example, inject is not triggered for any of the paths, this functions as an OR statement, if any of these paths exist, don't inject.
@ahuffman have any input on this one, changing this functionality gets complicated since with how we determine results right now

@JefeDavis i've had time to digest this a bit.  I think the confusion may be in the term query.  If you are querying something, I believe that an OR statement is correct.
This may be something where you have a separate statement like:
injectPaths:
  - metadata.name
  - metadata.labels.app
  - spec.template.metadata.labels.app
...

In which case, no query is needed.  You are just saying "inject it here".  I think that would avoid the confusion of query with onMissing.action.inject

@scottd018 if I remember correctly you should be able to do multiple inject paths it uses the same object as query but with tighter validation to ensure no wild cards

@JefeDavis yes, that's true.  You could use a single query and many injectPaths.
I think the problem here is that the query is returning something that does in fact exist, so it does not inject it, where the intention of injectPath was to provide a means to inject something that is not there at all.
I think the easiest way to alter/override this behavior (so to reduce number of instruction operations required like in @scottd018 example) would be to add a force: option for onMissing which would need to skip any validation whether something exists or not and look like this spec-wise:
onMissing:
  action: inject
  force: true # optional field to override onMissing behavior

Let me know what you think about adding that feature @JefeDavis.  It would obviously create a version update due to backward compatibility with the existing instructions spec, otherwise see below...
The alternative (no new code) solution here @scottd018 is to have a separate overlay instruction for the 1 item that currently exists in your query items.  That's not nearly as convenient, but it will work.

Although on second thought, I feel that it should be handling each query in the array as a separate item, and therefore only the ones that are missing are to be injected and ones that have an existing value should be set to the desired value.  So there wouldn't be a need for a force.  Something ought to be awry with the logic I'd think, potentially in how the overlay instruction item is being loaded into the queue?

@ahuffman I tend to agree with you.  @JefeDavis and I discussed this yesterday.  The problem is in the logic for the query.  It's being handled how it was intended, however, I believe the intention is super confusing from a user perspective.
I think there are 1 of 2 options to solve this:

PREFERRED - Keep the query with multiple paths.  onMissing.action.inject should inject at all paths in the query list.  I believe this is the most simple/straightforward solution from a user perspective (code on the backend is a different story) and therefore would be preferred (favor user experience over backend complexity/changes)
Add a new statement, e.g. injectPaths or inject which would allow you to inject at a list of locations within the document.  I would argue this would really get rid of the need for the onMissing.action.inject statement entirely, as injectPaths would give that desired behavior and query would give you onMissing.action.ignore behavior.  The one problem I have with this is that the DSL now becomes more complicated.

onMissing.injectPath can already be a string or array, so that functionality should already exist.  The problem there is that if any 1 of the queries in the array was missing it would inject at all the injectPath locations.  That may or may not be a problem based on use-case.
I think the real problem is why the metadata.name is not being set with the value.  That should be happening, and do think this is a valid issue.

sorry.  I didn't realize there was a separate injectPath under onMissing.  As i understand it, that should inject at a different path.  What I mean was replacing the query functionality with injectPaths for that functionality, which I do not prefer anyway.  I was pure coincidence that I chose injectPaths as my example.

Essentially each item in query should be handled one at a time and be set with the desired value.
onMissing.action should only come into play if the item being queried does not exist, and the inject action should inject the value.
injectPaths is for a use case when you query something to see if it's there or not, and want to inject something elsewhere based on that result (true|false).  <- that's a weird edge use-case, but it's supported.

@ahuffman @scottd018 just I chime in quick injectPath is also required if your query uses wildcards or filters as the inject location needs to be in dot notation to know where to actually inject


Add Ability to Swipe to Dismiss RecyclerView Stock

This App requires the ability to dismiss the stocks from the RecyclerView.

added #991e60df4a078299786a1ca3d46846be001ca94b


Correctly return when repo name is not available

The branch that executes after a failed request authorization due to a missing
repo name now correctly returns an error. This is somewhat superficial since
the response would have already been executed. Although, unintended repository
operations may have occurred.
Documentations and comments have also been updated to be in line with
surrounding changes.
Signed-off-by: Stephen J Day<EMAIL_ADDRESS>

LGTM


urn:ietf:params:acme:error:unauthorized

Describe the bug
We have 3 different domains on same site.But only this domain(assume xxx.com) can't be renewed(I have tried many times and all return the same error).
challenges json:
"challenges": [
{
"type": "http-01",
"status": "invalid",
"error": {
"type": "urn:ietf:params:acme:error:unauthorized",
"detail": "Invalid response from https://xxx.com/.well-known/acme-challenge/vIW8qikhaG2tQz-Am57S_-ds0f_Nlk73-WppjryEsh0 [xxx]: "\u003c!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\\\"\u003e\n\u003chtml xmlns=\"http:"",
"status": 403
},
To Reproduce

Run with command line --verbose
Pick menu options R
See error

Expected behavior
null
Log
2021-12-20 07:16:21.117 +00:00 [DBG] secrets.json not found
2021-12-20 07:16:21.152 +00:00 [INF] Arguments: --verbose
2021-12-20 07:16:21.164 +00:00 [DBG] Renewal period: 55 days
2021-12-20 07:16:21.167 +00:00 [VRB] Sending e-mails false
2021-12-20 07:16:21.174 +00:00 [INF] Software version <IP_ADDRESS>5 (release, pluggable, standalone, 64-bit) started
2021-12-20 07:16:21.175 +00:00 [INF] Connecting to "https://acme-v02.api.letsencrypt.org/"...
2021-12-20 07:16:21.179 +00:00 [VRB] SecurityProtocol setting: "SystemDefault"
2021-12-20 07:16:21.185 +00:00 [DBG] Send GET to "https://acme-v02.api.letsencrypt.org/directory"
2021-12-20 07:16:21.416 +00:00 [VRB] Request completed with status "OK"
2021-12-20 07:16:21.424 +00:00 [DBG] Connection OK!
2021-12-20 07:16:21.425 +00:00 [DBG] IIS version 10.0
2021-12-20 07:16:21.432 +00:00 [DBG] Running with administrator credentials
2021-12-20 07:16:21.478 +00:00 [INF] Scheduled task looks healthy
2021-12-20 07:16:21.480 +00:00 [INF] Please report issues at https://github.com/win-acme/win-acme
2021-12-20 07:16:21.481 +00:00 [VRB] Unicode display test: Chinese/語言 Russian/язык Arab/لغة
2021-12-20 07:16:24.793 +00:00 [VRB] Checking renewals
2021-12-20 07:16:24.852 +00:00 [DBG] Scanning IIS bindings for hosts
2021-12-20 07:16:24.864 +00:00 [VRB] 8 named bindings found in IIS
2021-12-20 07:16:24.865 +00:00 [DBG] Filtering based on binding type
2021-12-20 07:16:24.865 +00:00 [VRB] No site filter applied
2021-12-20 07:16:24.866 +00:00 [DBG] Filtering by host: ^(xxx.com)$
2021-12-20 07:16:24.867 +00:00 [VRB] 1 bindings remaining after host filter
2021-12-20 07:16:24.868 +00:00 [VRB] 1 matching binding found
2021-12-20 07:16:24.884 +00:00 [VRB] Adding <IP_ADDRESS> as DNS server
2021-12-20 07:16:24.885 +00:00 [VRB] Adding <IP_ADDRESS> as DNS server
2021-12-20 07:16:24.886 +00:00 [VRB] Adding <IP_ADDRESS> as DNS server
2021-12-20 07:16:24.896 +00:00 [VRB] Targeted convert into 1 order(s)
2021-12-20 07:16:24.896 +00:00 [VRB] Checking [IIS] (any site), xxx.com
2021-12-20 07:16:24.897 +00:00 [INF] Renewing certificate [IIS] (any site), xxx.com
2021-12-20 07:16:24.899 +00:00 [VRB] Handle order 1/1: Main
2021-12-20 07:16:25.002 +00:00 [DBG] Refreshing cached order
2021-12-20 07:16:25.004 +00:00 [DBG] Refreshing order...
2021-12-20 07:16:25.008 +00:00 [VRB] Constructing ACME protocol client...
2021-12-20 07:16:25.017 +00:00 [VRB] Getting service directory...
2021-12-20 07:16:25.023 +00:00 [DBG] Send GET to "https://acme-v02.api.letsencrypt.org/directory"
2021-12-20 07:16:25.097 +00:00 [VRB] Request completed with status "OK"
2021-12-20 07:16:25.113 +00:00 [DBG] Loading signer from C:\ProgramData\win-acme\acme-v02.api.letsencrypt.org\Signer_v2
2021-12-20 07:16:25.115 +00:00 [DBG] Loading account from C:\ProgramData\win-acme\acme-v02.api.letsencrypt.org\Registration_v2
2021-12-20 07:16:25.136 +00:00 [VRB] Using existing ACME account
2021-12-20 07:16:25.149 +00:00 [VRB] ACME client initialized
2021-12-20 07:16:25.157 +00:00 [DBG] Send HEAD to "https://acme-v02.api.letsencrypt.org/acme/new-nonce"
2021-12-20 07:16:25.177 +00:00 [VRB] Request completed with status "OK"
2021-12-20 07:16:25.189 +00:00 [DBG] Send POST to "https://acme-v02.api.letsencrypt.org/acme/order/940*****/486988*****"
2021-12-20 07:16:25.235 +00:00 [VRB] Request completed with status "OK"
2021-12-20 07:16:25.237 +00:00 [WRN] Cached order has status invalid, discarding
2021-12-20 07:16:25.241 +00:00 [VRB] Creating order for hosts: ["DnsName: xxx.com"]
2021-12-20 07:16:25.249 +00:00 [DBG] Send POST to "https://acme-v02.api.letsencrypt.org/acme/new-order"
2021-12-20 07:16:25.304 +00:00 [VRB] Request completed with status "Created"
2021-12-20 07:16:25.306 +00:00 [VRB] Order https://acme-v02.api.letsencrypt.org/acme/order/940*****/487067***** created
2021-12-20 07:16:25.319 +00:00 [DBG] Send POST to "https://acme-v02.api.letsencrypt.org/acme/authz-v3/60242*****"
2021-12-20 07:16:25.339 +00:00 [VRB] Request completed with status "OK"
2021-12-20 07:16:25.347 +00:00 [VRB] Handle authorization 1/1
2021-12-20 07:16:25.353 +00:00 [INF] [xxx.com] Authorizing...
2021-12-20 07:16:25.354 +00:00 [VRB] [xxx.com] Initial authorization status: pending
2021-12-20 07:16:25.355 +00:00 [VRB] [xxx.com] Challenge types available: ["http-01","dns-01","tls-alpn-01"]
2021-12-20 07:16:25.356 +00:00 [VRB] [xxx.com] Initial challenge status: pending
2021-12-20 07:16:25.357 +00:00 [INF] [xxx.com] Authorizing using http-01 validation (SelfHosting)
2021-12-20 07:16:25.363 +00:00 [VRB] Starting commit stage
2021-12-20 07:16:25.374 +00:00 [VRB] Commit was succesful
2021-12-20 07:16:25.376 +00:00 [DBG] [xxx.com] Submitting challenge answer
2021-12-20 07:16:25.379 +00:00 [DBG] Send POST to "https://acme-v02.api.letsencrypt.org/acme/chall-v3/602428*****/8KhbCA"
2021-12-20 07:16:25.403 +00:00 [VRB] Request completed with status "OK"
2021-12-20 07:16:30.405 +00:00 [DBG] Refreshing authorization (1/15)
2021-12-20 07:16:30.407 +00:00 [DBG] Send POST to "https://acme-v02.api.letsencrypt.org/acme/chall-v3/602428*****/8KhbCA"
2021-12-20 07:16:30.429 +00:00 [VRB] Request completed with status "OK"
2021-12-20 07:16:30.433 +00:00 [ERR] [xxx.com] Authorization result: invalid
2021-12-20 07:16:30.439 +00:00 [ERR] [xxx.com] {
"type": "urn:ietf:params:acme:error:unauthorized",
"detail": "Invalid response from https://xxx.com/.well-known/acme-challenge/004osxKcpUimpAEpPsixgQL_5LCHG3yLtft3-YghnwQ [xxx]: "\n<html xmlns=\"http:"",
"status": 403
}
2021-12-20 07:16:30.440 +00:00 [VRB] Starting post-validation cleanup
2021-12-20 07:16:30.443 +00:00 [VRB] Post-validation cleanup was succesful
2021-12-20 07:16:30.483 +00:00 [ERR] Renewal for [IIS] (any site), xxx.com failed, will retry on next run
...
Platform:

OS: [Windows 2016 Server Standard]
Version: [10.0.14393, 64-bit]
IIS Version:[10.0]

Additional context
null

Probably you have an A or AAAA record in your DNS that doesn't point to the server that you're running wacs on.

@WouterTinus Yes,we have set 3 domains DNS on cloudflare.I tried to use the cloudflare plugin, but it still fails

@Beanv587 How did you solve it? With using Cloudflare.

You can logging into cloudflare and select the specified domain, and then select SSL / TLS - > origin server - > create certificate. This certificate can be used for up to 15 years. There is no need to use win Acme to renew the contract every three months..


[BugFix] Fix insert resource group not match database classifier

What type of PR is this：

[x] BugFix
[ ] Feature
[ ] Enhancement
[ ] Refactor
[ ] UT
[ ] Doc
[ ] Tool

Which issues of this PR fixes ：

Fixes #14406
Problem Summary(Required) ：

Checklist:

[ ] I have added test cases for my bug fix or my new feature
[ ] This pr will affect users' behaviors
[ ] This pr needs user documentation (for new or modified features or behaviors)

[ ] I have added documentation for my new feature or new function

Bugfix cherry-pick branch check:

[x] I have checked the version labels which the pr will be auto backported to target branch

[x] 2.5
[ ] 2.4
[ ] 2.3
[ ] 2.2

[FE PR Coverage Check]
:heart_eyes: pass : 1 / 1 (100.00%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/sql/StatementPlanner.java
1
1
100.00%
[]


Validate input channels before starting

In the specific case of MessageChannel bindings, if an input channel doesn't have a subscription before starting, it results in a series of dispatching errors from SI. Since all channels are now SubscribableChannels we shouldn't even allow an application to start if its input channels don't have subscriptions. We could disable this check via Boot configuration in case someone really needs to add their subscriptions after starting the application, but that is not the case for the average user.

@mbogoevici - don't you need some help from SI for this? AbstractSubscribableChannel maintains a handlerCounter field but it's not currently exposed as a property.

@garyrussell I think we do. The fallback is reflective access (which feels more like a hack tbh, but might work until SI has support for it). I just filed the issue to as a way to discuss the best way to stave off unpredictable dispatcher exceptions at startup.

https://jira.spring.io/browse/INT-4174

After looking into this, and discussing with the team, I think it would be best to push this to a 2.0 release timeline. The only reason being focus on other more pressing issues.
Also, if we decide to implement a start/stop feature for endpoints, it could be (depending on how we decide to implement), that a channel may not have it's subscribers ready by the time we finish the binding lifecycle, they could be starter after via an API call, this would invalidate any check on getSubscriberCount that was handled at doBindConsumer for example


How to even use this?

Hi!
I'm wanting to use Big Sur on a Probook 6570b which is currently running Windows 10 and Ubuntu 22.04.
From the looks of it, the installer seems to be for macOS only, but how are you supposed to run the installer to make an EFI and macOS USB if you're trying to get macOS running in the first place?
Are you supposed to run the installer on a different macOS install then use the USB on the hardware you're wanting to hackintosh?

The guide is very clear, you must have a Mac to create the macOS BigSur11 USB key; With this USB key you install macOS on a blank SSD and not on a partition. this way you can boot mac and windows.
Even Linux after configurating OC for booting linux


[GHSA-8fqx-7pv4-3jwm] Improper Input Validation in rails

Updates

Affected products

Comments
Change package name from rails to actionpack. "actionpack" is already part of one of your references.

The fix commit linked at https://rubyonrails.org/2008/11/18/potential-circumvention-of-csrf-protection-in-rails-2-1 shows the fixed file located in the actionpack folder, so I made sure to include that commit as a reference.


Fixed #20488 -- Added copy and move methods to the storage API

implemented these methods in the default FileSystemStorage
fix issue with storage tests: each test from FileStorageTests
was run twice (when inheriting from a TestCase class all test_
methods are ran in the subclass as well)

Previous incarnations of the same PR:
https://github.com/django/django/pull/1206
https://github.com/django/django/pull/2664

buildbot, test this please

Closed in favor of rebased https://github.com/django/django/pull/3915


[INTERNAL] introduce clean css

Introduce separate CSS optimization processor such that it can be used standalone, e.g. when serving files in ui5 server and to have a better css compression

Could you add some context for those who where not involved in the discussion? (like me 🥺)
Questions:
I guess the CSS compression gets better through the use of clean-css? And this is in addition to the less internal compression? Or should it replace it?
Is file size reduction the only motivation for this change?
What is the reason for for having two parameters, compress and compressJSON? Isn't this more of a "mode"? I.e. does it make sense to ever set both to true?

Coverage decreased (-0.02%) to 90.158% when pulling 1f8f7ed0bc873891a9c90eb199861e901488a904 on clean-css into baa0f63400256248b0605c587e75e42a765aa4e2 on master.

Could you add some context for those who where not involved in the discussion? (like me 🥺)
Questions:
I guess the CSS compression gets better through the use of clean-css? And this is in addition to the less internal compression? Or should it replace it?
Is file size reduction the only motivation for this change?
What is the reason for for having two parameters, compress and compressJSON? Isn't this more of a "mode"? I.e. does it make sense to ever set both to true?

You're right, let's discuss this again with all. This is also more trying out this solution. It was taken into account because:
using less to compress is in newer versions deprecated: http://lesscss.org/usage/#less-options-compress-deprecated-
clean-css has more options and we can stay backward compatible with the color shortening: https://github.com/jakubpawlowicz/clean-css#compatibility-modes

Scenario: Building sap.m on OpenUI5
master: Average of 19.007 seconds over 10 runs
clean-css (1f8f7ed0bc873891a9c90eb199861e901488a904): Average of 20.522 seconds over 10 runs
Difference: 1.515 seconds
Command: ui5 build
Benchmark tool: hyperfine with one warmup
Hardware: MacBook Pro 2017 - i7 2,9GHz/16GB

As discussed, closing this PR.


Authorized API calls

All API calls should have Authorization header set to proper access_token after an user is logged into Tendrl with username and password.
Tested with:
tendrl-dashboard-1.2.1-03_22_2017_04_11_04.noarch
tendrl-api-1.2.1-03_22_2017_17_03_14.noarch

Is this a test blocker or, a recommendation for when implementation is being made available?

@sankarshanmukhopadhyay It means that authentication and authorization should be implemented in UI. Till then we cannot test UI.

This issue is also related to https://github.com/Tendrl/dashboard/issues/202

fix is in progress. @gnehapk please updates once it is done

#205 @fbalak @mkudlej @nthomas-redhat  The fix is now present in UI.

There's login page present on UI, however import of cluster cannot be done. After login it says Server not found!.
Tested with:
tendrl-api-doc-1.2.1-04_05_2017_01_51_04.noarch
tendrl-commons-1.2.2-04_05_2017_04_42_03.noarch
tendrl-dashboard-1.2.1-04_05_2017_11_03_12.noarch
tendrl-performance-monitoring-1.2.1-04_05_2017_11_26_14.noarch
tendrl-api-1.2.1-04_05_2017_01_51_04.noarch
tendrl-api-httpd-1.2.1-04_05_2017_01_51_04.noarch
tendrl-node-agent-1.2.2-04_05_2017_00_01_04.noarch

Ah! @ltrilety this is an issue which @brainfunked and @nthomas-redhat identified and worked on y'day. I'll leave it to them to provide the answer. @anivargi I think the *-api RPMs would need a fix/bump of sorts for the NVR.

@fbalak authentication seems to be working, you could close this issue.

Login works. --> closing


[Issue-2273] Add option to bypass ws checks

PR Description
Add hidden option to suppress weak-subjectivity checks validating that the latest finalized checkpoint is within the weak subjectivity period.  This option can be used to continue syncing in the extreme case where the network fails to finalize for longer than the weak subjectivity period.
Fixed Issue(s)
Part of #2273
Documentation

[x] I thought about documentation and added the documentation label to this PR if updates are required.

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


Param table component

Please update your forked branch with new main and then push.
Your codebase needs to be updated with the solved lint problems.


Questions for clarification from student on "North-West DIRECTION to MECCA"

Why do you face the MECCA after waking up, why the MECCA specifically?
Does it have to do with Feng Shui?

Do you face North-West BECAUSE of Feng Shui and the MECCA just happens to be North-West after waking up?

Did you try to find out where the MECCA is located during the ‘monk’ period you went through?

Why do you face the MECCA after waking up, why the MECCA specifically?
Does it have to do with Feng Shui?

NO, where: Feng Shui = excess thinking causing ILLOGICAL, incorrect beliefs, e.g. superstition
reminder: SILENCE causes increase in OBSERVATION via hearing, et cetera;
–> classifies: observed NOISE to be NOT from self, but from vehicles, et cetera
Question as reminder: CAN you already identify and classify the sound that you hear and the ideas that you think of?
–> IDEAS as thought can be due to heard sound;
–> reminder: SOUND heard CAN be your same IDEA as thought
Recommended Action:
measure: your body weight AFTER waking up (and before drinking any water);
–> ACTION assists in identifying FOOD eaten to have caused increase in weight;
–> reminder: observed that select U.S.A. FOOD, e.g. from S&R Wholesale Grocery, causes increase in weight;
–> Example: Campbell Soup, Kentucky Fried Chicken (KFC) gravies

Do you face North-West BECAUSE of Feng Shui and the MECCA just happens to be North-West after waking up?

North-West as DIRECTION to MECCA

Did you try to find out where the MECCA is located during the ‘monk’ period you went through?

I was reading on religion, spirituality, et cetera;
remembers: reading research work on those with know-how of DIRECTION, e.g. NORTH, WEST, to cause increase in INTELLIGENCE
Recommended Action: verify: https://www.scientificamerican.com/article/the-brain-cells-behind-a-sense-of-direction/; last accessed: 20220511
–> author: Makin, S.; Year 2015
remembers: verifying learning Bahasa-Indonesia/Malaysia Language via joining formal classes; bought: already language books


ci(release): improve the release commit message

Conform to Conventional Commits (the colon character was missing).

✔ Tested with https://github.com/process-analytics/github-actions-playground/actions/runs/4343605020/jobs/7585856739
Run npm version patch --message "chore(release): %s"
v3.0.1
Run git log -1
commit 87c5bee8c1b966599b6d39417cfd4f0ae104d772
Author: process-analytics-bot<EMAIL_ADDRESS>Date:   Mon Mar 6 12:53:29 2023 +0000

    chore(release): 3.0.1


Updating Chromium

Hello,
I am having trouble with the version 53 of Chrome that is implemented in this boilerplate.
What's the best way to update to a newer version?
Kinds regards,
Eele

yarn add electron --dev
yarn remove electron-prebuilt


Bug 1819770: Bumping openshift/library-go

/bugzilla refresh

/retest

/assign @gabemontero @adambkaplan @dmage

@gabemontero This is how it looks like when we bump library-go to release 4.4. We can bump it without bumping k8s.io. PTAL.

@gabemontero This is how it looks like when we bump library-go to release 4.4. We can bump it without bumping k8s.io. PTAL.

as we expected/hoped @ricardomaraschini :-) ... cool deal

@gabemontero I think I have seen @soltysh working on something very related to this(there is even a BZ), assigning him as well.
/assign @soltysh

/bugzilla refresh

/bugzilla refresh

/retest


Initial QueryValue API

Partially addresses #1, and moves this project to "feature-complete" as far as the C++ interface goes. Only remaining work to be done is clean up/improvements, such as adding common blend struct definitions, reducing boilerplate, and so on.

Codecov Report

:exclamation: No coverage uploaded for pull request base (main@a93d90a). Click here to learn what that means.
The diff coverage is n/a.

:exclamation: Current head 1bd6458 differs from pull request most recent head 55ec210. Consider uploading reports for the commit 55ec210 to get more accurate results

@@           Coverage Diff           @@
##             main       #3   +/-   ##
=======================================
  Coverage        ?   77.84%
=======================================
  Files           ?       12
  Lines           ?      871
  Branches        ?        0
=======================================
  Hits            ?      678
  Misses          ?      193
  Partials        ?        0

Flag
Coverage Δ

Windows
77.84% <0.00%> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

Codecov Report

:exclamation: No coverage uploaded for pull request base (main@a93d90a). Click here to learn what that means.
The diff coverage is n/a.

:exclamation: Current head 1bd6458 differs from pull request most recent head 55ec210. Consider uploading reports for the commit 55ec210 to get more accurate results

@@           Coverage Diff           @@
##             main       #3   +/-   ##
=======================================
  Coverage        ?   77.73%
=======================================
  Files           ?       12
  Lines           ?      997
  Branches        ?        0
=======================================
  Hits            ?      775
  Misses          ?      222
  Partials        ?        0

Flag
Coverage Δ

Windows
77.73% <0.00%> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

Codecov Report

:exclamation: No coverage uploaded for pull request base (main@a93d90a). Click here to learn what that means.
The diff coverage is n/a.

:exclamation: Current head 65685a0 differs from pull request most recent head 55ec210. Consider uploading reports for the commit 55ec210 to get more accurate results

@@           Coverage Diff           @@
##             main       #3   +/-   ##
=======================================
  Coverage        ?   77.84%
=======================================
  Files           ?       12
  Lines           ?      871
  Branches        ?        0
=======================================
  Hits            ?      678
  Misses          ?      193
  Partials        ?        0

Flag
Coverage Δ

Windows
77.84% <0.00%> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

Codecov Report

:exclamation: No coverage uploaded for pull request base (main@a93d90a). Click here to learn what that means.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main       #3   +/-   ##
=======================================
  Coverage        ?   77.84%
=======================================
  Files           ?       12
  Lines           ?      871
  Branches        ?        0
=======================================
  Hits            ?      678
  Misses          ?      193
  Partials        ?        0

Flag
Coverage Δ

Windows
77.84% <0.00%> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


Add a root project

Add a root project so that we can load all test projects as modules of the root project in Android Studio.

Interesting idea.
On Oct 17, 2015 11:21 AM, "Yongce Tu"<EMAIL_ADDRESS>wrote:

Add a root project so that we can load all test projects as modules of the
root project in Android Studio.
You can view, comment on, or merge this pull request online at:
https://github.com/googlesamples/android-testing/pull/62
Commit Summary

Add a new root project to load all test projects
Test may fail when there are "browsable" apps

File Changes

A build.gradle
https://github.com/googlesamples/android-testing/pull/62/files#diff-0
(19)
A gradle/wrapper/gradle-wrapper.jar
https://github.com/googlesamples/android-testing/pull/62/files#diff-1
(0)
A gradle/wrapper/gradle-wrapper.properties
https://github.com/googlesamples/android-testing/pull/62/files#diff-2
(6)
A gradlew
https://github.com/googlesamples/android-testing/pull/62/files#diff-3
(164)
A gradlew.bat
https://github.com/googlesamples/android-testing/pull/62/files#diff-4
(90)
A settings.gradle
https://github.com/googlesamples/android-testing/pull/62/files#diff-5
(35)
M
ui/espresso/WebBasicSample/app/src/main/java/com/example/android/testing/espresso/web/BasicSample/WebViewActivity.java
https://github.com/googlesamples/android-testing/pull/62/files#diff-6
(2)

Patch Links:

https://github.com/googlesamples/android-testing/pull/62.patch
https://github.com/googlesamples/android-testing/pull/62.diff

—
Reply to this email directly or view it on GitHub
https://github.com/googlesamples/android-testing/pull/62.

:+1:

We just recently removed the root project because it was causing a lot of friction/confusion for developers since some version of AS/Gradle were not able to handle this setup properly. We decided to move to a model where all samples are self contained project but added the test.sh script to run tests for all samples.


Feature: Add world places

Add My World Places map to projects
https://www.gatsbyjs.com/docs/reference/config-files/actions/#createRedirect

[ ] create a subdomain and redirect for map.ramonmorcillo.com
[ ] Add the project to the site
[ ] Update timeline link

I will be using this plugin to keep everything on the project https://github.com/nsresulta/gatsby-plugin-meta-redirect

I will be using this plugin to keep everything on the project https://github.com/nsresulta/gatsby-plugin-meta-redirect


refactor(traverse): use camel case props internally

[!WARNING]
This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

#3880  👈
#3879
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @overlookmotel and the rest of your teammates on  Graphite


Initial setup survey pops up on all machines extension is synced to

It would be nice to only pop up the survey on the instance of Chrome where the "add" button was explicitly clicked. No idea if the extension can differentiate this itself though.

There's no way to differentiate this, but the surveys should close themselves once you have responded to the first one.

@egmorant I think I fixed this, but it could use some testing. Could you help? Do you have multiple computers you could test this out with?

Do you have a version of the extension on the CWS that doesn't require google.com credentials?

No, it has to remain restricted for now unfortunately. I can give you a .crx but I don't remember whether that will lead to syncing.

Ah, ok. My logged-in Chromebook is at my desk, which I won't be returning to until Wednesday. I can enlist the help of a friend or two in the meantime :)

Just had a friend test out the extension. She was still prompted to fill out the demographic survey twice. Steps to reproduce:

Install extension to corp laptop
Fill out demographic survey
Navigate to known error throwing site, confirm notification appears.
Login to corp Chrome on workstation
Prompted to fill out demographic survey

Is there any debug info that would be helpful?

Were you able to replicate it? Still need me to test?

Nope, I'm on it now that I know it's still happening

This is fixed. It pops up on both computers, but as soon as one is filled out, it closes on the other.


Is this still working in 2019?

I tried everything and I can't get it to work. Javascript file is loading fine and I can see the spinner, but for some reason it doesn't load anything. Does this still work? Does it need any type of update?

I've just tried to get this working with Jekyll 4.0.0. I see the same behaviour as you describe, using both Firefox and Chromium.

Let me have a look :pray:

How about in 2020? 😂

Any news?

Same issue. Spinner spinning forever without anything loaded

Same issue. Spinner spinning forever without anything loaded

I wish I’ve read the issues before spending an hour trying to make it work, lol!

I managed to get it working, let me know if anyone is interested in it so I can set up a repo for it.

It's not working still in 2021 😅😅

It's not working still in 2021 😅😅

I managed to get it working in 2021, if anyone is interested I could set up a repo.

if anyone is interested

Yes, I am interested in seeing how it can be made to work. :)

Here it is: https://github.com/amaynez/infinite-jekyll
I will also create a pull request so my changes and updated documentation can be merged with this repo.

Thank you for sharing your work! It's much appreciated.