enhance the guide of 'REST API Examples'

Wiki에 REST API 사용자를 위한 Guide를 제공하고 있음

https://github.com/cloud-barista/cb-spider/wiki/REST-API-Examples

현재 가이드 전체 틀과 Cloud Driver 등록 가이드만 제공하고 있음.

이후 가이드 추가/개선이 필요함.

REST API 규격 및 활용 방법 등 관련 참고 자료 목록

기능: https://github.com/cloud-barista/cb-spider/wiki/features-and-usages
규격: https://github.com/cloud-barista/cb-spider/wiki/REST-API-Specs
시험: https://github.com/cloud-barista/cb-spider/tree/master/api-runtime/rest-runtime/test/full-test/1.aws-test.sh 등 추적

I'd like to take this issue up if it's open

@NovusEdge
Of course! but would you be okay with language difference?
If that's not a problem for you, I'll be happy to assign you.
Thank you for your interest.

would you be okay with language difference?

I believe I'll manage somehow 😅 Although I'd appreciate any help with the language diff.
Lemme know about it all and I'll get working :)

Sounds great! I'm happy to hear that.
I believe that we'll be the best team.

I'm sorry to say, I cant currently work on the issue due to some reasons. Please do forgive me for the hassle 😞

@NovusEdge
I see, thank you for letting me know.
Have a good day😊

Added a complete step-by-step guide from preparation to VM control in the REST-API Examples


OpenSource WG-Scale

Cut a release once we feel ok with sharing the repo with the outside world and turn repo public

I made the repo public, so I guess we're open now. :smiley:


Strange results

Hello again,
Now this may well be something my side but I'm getting some weird results when using the Geosearch query builder.
In short, if I use a large radius of 10km (10000m) I see all the matches I'd expect to see but if I reduce the radius to a point still greater than the distance of some of my results, they all disappear and I get no matches.
I know this is going to be tricky to debug but I can't see any issue with the numbers I'm passing in and so raising this in case you can point me in the best direction and places to step through in your code.
It's really odd actually, almost random. As I reduce the radius by 1km it's kind of 50:50 if I get results or not.

Hey @bristoljon, how many cells are you using? Sometimes, if the number of cells is low, the differences in queries can be very sharp. You can probably verify if this is the case by comparing the results from your original 10km GeoSearch to the reduced radius GeoSearch that's acting up, but, dramatically increase the number of cells used for the latter GeoSearch.
Additionally, could you copy-paste the input and output logs for the above screenshots, please? Thanks again for using this package, I'll make sure to get you successfully settled in with it. Worst case scenario we can hop on a quick call to diagnose it. Cheers.

Hey, sorry for the delay responding. I did quickly try changing the maxReadOps value to no effect however I think I've figured it out now.
I just noticed in your readme you provide a CreateGeoSpatialIndex util. I had already created my own following your awesome list article and it was only returning a ref, not the geohash in values.
Using an index created by your helper seems to have fixed the issue. It breaks the intersection I'm using to filter by other fields but that should be easily fixed, I guess, by returning the same values in all the indexes used.
Anyway think can close this one now. Thanks again!


ci: pr stats: counts hours open since moving out of draft

if a PR was made ready for review from draft, calculate based on when it
was moved out of draft.
Signed-off-by: Anas Nashif<EMAIL_ADDRESS>

Guess I'm too late anyway, ... these were 4 pretty short hours ☺


Revert "[SPARK-49909][SQL] Fix the pretty name of some expressions"

What changes were proposed in this pull request?
The pr aims to revert https://github.com/apache/spark/pull/48385.
This reverts commit 52538f0d9bd1258dc2a0a2ab5bdb953f85d85da9.
Why are the changes needed?
Only revert.
Does this PR introduce any user-facing change?
No.
How was this patch tested?
Pass GA
Was this patch authored or co-authored using generative AI tooling?
No.

cc @MaxGekk

Thanks all!

It would be nice if you provide some reasons for reverting the bug fix.

Okay, let me add something for it.

+1, LGTM. Merging to master.
Thank you, @panbingkun and @HyukjinKwon @zhengruifeng @dongjoon-hyun for review.


Question about configuration

Your Environment

Plugin version: 2.2.5
Platform: Android
OS version: 4.4.1 and over
Device manufacturer and model: Various
Cordova version (cordova -v): 6.5.0
Cordova platform version (cordova platform ls):  android 6.1.2
Plugin configuration options:

            locationProvider: 1,
            url: this.API_URL+ 'api/driver/location/'+this.deviceInfo.phonenumber,
            desiredAccuracy: 10,
            stationaryRadius: 0,
            distanceFilter: 0,
            interval: 60000,
            maxLocations: 2,
            syncThreshold: 1,
            startOnBoot: true,
            startForeground: false,
            stopOnTerminate: false,
           stopOnStillActivity: false

Link to your project:

Context

For config, are stationaryRadius and distanceFilter mandatory? There is no mention about whether these two configs are mandatory or not in the doc. I want to get the user's location every minute regardless of their movement. So, I have set them to zero. Is this right way to do so?
Expected Behavior

Actual Behavior

Possible Fix

Steps to Reproduce

Context

Debug logs

I was able to update the user's location even in still activity. However, setting interval: 60000 does not necessarily means every minute. (I assume there are many factors that combined including server status)


IA-664 polio display provinces

Features

Display Region boundaries on Scope map
Add "Region" Column in Scope
Table columns have a max width and will crop text on overflow. A tooltip display's the full name on hover
Enable Region deselection from Scope table
Added region to map tootltip (not shown on video)

Changes

Replaced useGetRegionGeoJson with useGeoJson, which can take 'DISTRICT' or 'REGION' as parameter
Refactored ScopeForm's onSelectOrgUnit for clarity
Used separate Panes in MapComponent to display districts and regions

https://user-images.githubusercontent.com/38907762/130103098-f550d083-8e09-4c54-adfa-a74544671bc7.mov

Update 20/08/2021

add styling to cursor

j'ai l'impression l'espace entre les colonnes est un peu trop grand, ca revient a la ligne alors qu'il reste plein d'espace

I added an image but it didn't work, for example here, North Horr shouldn't warp.
The actions seems to be center aligned, maybe we should also align the title?

I added an image but it didn't work, for example here, North Horr shouldn't warp.
The actions seems to be center aligned, maybe we should also align the title?
maybe we could also decrease the font size.

Oh, I didn't realize the icon button's padding screwed the alignment. Nice catch. I'll make the font smaller as well


Switch development javascript build auto-updating to watchify

Currently updates from changes to javascript can be slow. We should switch to watchify and split all vendor JS into a vendor bundle so that React, D3 etc are not included in the watched files.

FYI. Decent example: https://gist.github.com/wesbos/52b8fe7e972356e85b43

@bradoyler did you want to take this one on? Happy to take a PR otherwise can try to incorporate it into the roadmap


Topic recognition

This is an initial inspection, no action is required at this point
Difficulty: Hard
Readme:
Excellent
Commit messages: Excellent, detailed.
Code:

Uses vision transformer
Well commented
Good model design

Functionality/Performance:

Test ACC: 57.63%
Preprocssing data correctly
No patient level split.
Model is underfitting. Only trained for 10 epochs
Val acc is low
Loss plot shows model didn't converge
No hyperparameter tuning shown

Marking
Good Practice (Design/Commenting, TF/Torch Usage)
Adequate design and implementation
Good spacing and comments
Header blocks missing -1
Recognition Problem
Solves problem, but poor performance < 0.6 -1
Driver Script present
File structure present
Shows Usage & Demo & Visualisation & Data usage
Module present
Commenting
No Data leakage, no patient level split -1
Difficulty: Hard
Commit Log
Meaningful commit messages
Progressive commits used
Documentation
ReadMe good, but could use usage info -1
Model/technical explanation
Good Description and Comments
Markdown used and PDF submitted
Pull Request
Successful Pull Request (Working Algorithm Delivered on Time in Correct Branch)
No Feedback required, move readme to folder and restore repo README -2
Request Description missing -2

Feedback marks possible +2 if the requested changes are made (see above).

No feedback attempt and no feedback marks granted.


dev: add starknet to hyperlane cli

https://github.com/hyperlane-xyz/hyperlane-monorepo/tree/main/typescript/cli
https://docs.hyperlane.xyz/docs/deploy-hyperlane

Very informed about the setup. Can I be assigned this? Looking to deliver within a day

Hello @EvolveArt! I'm Erick from Costa Rica and I'm a systems engineering student, I would like to help with this issue it will be my first contribution.
I am going through my first steps with Web3 and I would like to be able to help.
This is my OD profile: https://app.onlydust.com/u/evgongora
Thank you for your consideration!

@EvolveArt can I be assigned this issue I’m a web3 developer, here is a link to my onlydust profile https://app.onlydust.com/

Thank you so much @EvolveArt, I will start working on this.

Thank you so much @EvolveArt, I will start working on this.

Will edit the issue shortly with more instructions but you can start taking a look at the hyperlane monorepo.

May I pick this up?

I'd like to handle this task.
I'm proficient at TS.

Please can I be assigned to this issue @EvolveArt


Automate build, test and publish

Description
Using GitHub Actions, create an automated release system that:

Tests and build the library at every commit
Publishes it to the Sonatype snapshot repository when there is a new tag

I found this can be done in a variety of way but I haven't settled yet on the best/easier:

sbt-github-actions: This seems a good options, investigate more if it fits my needs
sbt-release: This moves most of the process on SBT and I think it shouldn't be SBT's responsibility plus SBT is quite complicated so I'd like to stay away from it* Manual writing of GitHub Actions
sbt-traviscs (yes, consider also not using GitHub Actions): TravisCI is a well established tool and maybe it can be better than the above. Investigate.

This page might be useful: https://eed3si9n.com/auto-publish-sbt-plugin-from-github-actions


Unable to sort by modification date

v1.9.7, only got sort by creation date in sort options, it causes some downloaded images with old date may appear at below if sorting by date.
Noticed that modification date option is existing in editing date & time, but it needs to change date manually and creation date will be replaced.
Is it possible that add sort by modification date option in default sort?

Duplicate:

#97


adding outline examples

As a follow up to #5275 , and part of #5270

LGTM.
@mramato did you want to look at this?

Thanks @rahwang


New version: Tencent.QiDian version <IP_ADDRESS>18

Created by 🥟 Dumplings in workflow run #7332.

Log
Updated: <IP_ADDRESS>25 → <IP_ADDRESS>18
Submitting WinGet manifests
Creating manifests
Uploading manifests and making commits
Creating a pull request

Microsoft Reviewers: Open in CodeFlow

8/14/2024 12:52:17 PM
Installer Verification Analysis Context Information:
Installer https://dldir1v6.qq.com/qqfile/crm/qidian/QiDian<IP_ADDRESS>18.exe
Scan request id: '069e2b3e-0b00-4d19-bb3f-09e04c1c33c7'
Error information: BlockingDetectionFound


Splitted locales for lazy loading purpose

This is by far the simplest and most straight forward library out there and bec of that I really want to use it for our next big project. But one thing that is missing which is not explained in the repo is this. Is it possible to split locales into separate files and then later load them on demand?

@nelsieborja I'm glad you think so 🙏
The purpose of this package is to be a low-level library that puts no restrictions on how you load or split your locales. It assumes you've handled all that (since there are so many ways to do so).
That being said, since it's so low-level, you can do exactly what you want to in several ways – it just hasn't been documented yet.
One way is you could do something like this:
// translations/en.js
export default {
  'Hello, {firstName}': 'Hello, {firstName}',
}

// translations/fr.js
export default {
  'Hello, {firstName}': 'Salut {firstName}',
}

// Components
class App extends Component {
  state = {
    hasLoadedLocale: false,
    language: 'fr',
    translation: {},
  }
  componentWillMount() {
    loadLocale(this.state.language).then(data => {
      this.setState({
        hasLoadedLocale: true,
        translation: addLocale({
          locale: this.state.language,
          data,
          translation: this.state.translation,
        }),
      })
    })
  }
  render() {
    if (!this.state.hasLoadedLocale) {
      return <Loader />
    }
    return (
      <Provider
        language={this.state.language}
        translation={this.state.translation}
      >
        <Translate
          data={{ firstName: 'nelsieborja' }}
          text='Hello, {firstName}'
        />
      </Provider>
    )
  }
}

const addLocale = ({ locale, data, translation }) => {
  const keys = Object.keys(data)
  translation = { ...translation }
  keys.forEach(key => {
    translation[key] = {
      ...(translation[key] || {}),
      [locale]: data[key],
    }
  })
  return translation
}

addLocale might be a utility method that I include in a future release, but this should suffice for you.
Hope this helps!

Got it! Thanks so much this really helped me a lot! :)


[rc] test with clang 17

The move to clang 17 in conda-forge will happen as soon as we fix some last outstanding issues, and given that clang 17 seemed to fail in #251, open this PR to figure out what's up.

Though I have absolutely zero idea how this interacts with the compilation errors we had seen, the problems seem to have gone away with the non-hardened libcxx builds...? 🤔
Still a head-scratcher, but good news at least 😅

I would not be surprised if UBs exist in folly since it's quite a complex project.

I would not be surprised if UBs exist in folly since it's quite a complex project.

Yeah, but we didn't get a segfault during compilation, but a proper compilation error. Well, I guess that's one of the benefits of the hardened libcxx (except that now you have to fix all your dependencies to enable testing with it 🤣)

:smiling_face_with_tear:

Closing this PR as it has served its purpose


User Profile

Description of the new feature / enhancement
That can be handly to have different profile of settings. Each porfile coud have different setting for different situation, with shortcut to activate them.
Scenario when this would be used?
Multiple keyboard for multiple workstation : for my exemple i have one different at work and at home, i remape my keyboard but when i come home my remap have to be change because of the different layout my personal keyboard have. (ctrl/alt/win key not at the same place).
Supporting information
No response

/dup #1881


Unable to add plan to account

im using MacOS and tried to add a plan using Safari and Chrome and i get the same error
https://app.harness.io/ng/account/[REDACTED]/module/cd/settings/plans
[Network] Load failed

[Error] Failed to load resource: the server responded with a status of 422 () (events, line 0)
[Error] Failed to load resource: the server responded with a status of 422 () (events, line 0)
[Error] Failed to load resource: the server responded with a status of 422 () (events, line 0)
[Error] Origin https://app.harness.io is not allowed by Access-Control-Allow-Origin. Status code: 200
[Error] Fetch API cannot load https://cms.harness.io/graphql due to access control checks.
[Error] Failed to load resource: Origin https://app.harness.io is not allowed by Access-Control-Allow-Origin. Status code: 200 (graphql, line 0)

@DoctorOgg I forwarded this to Christian Liebenow (assigned to your account) and someone should reach out soon to get you unblocked. I'll keep this issue open until you have come to a resolution.  Feel free to use me as a point of contact as needed.

@DoctorOgg : We are looking into the issue. If possible, can you please create a Zendesk ticket so that we can provide timely updates on this on the Zendesk ticket.

@DoctorOgg : Did you get a chance to create the Zendesk ticket? We needed the account id to troubleshoot the issue further. Can you please provide this in the Zendesk ticket.

yes,  i did and linked this github issue to the zendesk issue

A new comment has been posted about your request [#72115](https://support.harness.io/hc/requests/72115)

Hey there!

Thank you for the prompt update! I can reproduce this internally and will open a bug with my Dev team to review this further.

Please do let us know if you have any further questions.

Thanks & Regards,
Pedro Mastelaro | Sr. Customer Experience Engineer | [harness.io](http://harness.io/)

@pranaykaikini can you update us when this is resolved?


Update README about min k8s version

Does it fix #20 ?

Yes, it fixes #20

I tried with minikube and k8s 1.16 does not work as it fails to start provider-azure.

I tried with minikube and k8s 1.16 does not work as it fails to start provider-azure.

what error message do you see on 1.16?


Object(...) is not a function Error after updating to Node 18

Hi, we testing updating our site to node 18.
We are using datocms-structured-text-generic-html-renderer v2.0.4 in an accordion component.
The render function is now returning the error Object(...) is not a function.
A snippet of how we are using the function can be found below:
const defaultAdapter = {
      renderNode: hAdapter,
      renderMark: hAdapter,
      renderFragment: (children, key) => createElement('div', { key }, children),
      renderText: (text) => text,
    }

    return render(
      {
        renderText: this.renderText || defaultAdapter.renderText,
        renderNode: this.renderNode || defaultAdapter.renderNode,
        renderFragment: this.renderFragment || defaultAdapter.renderFragment,
      },
....

Hello @benjaminchallenor
Can you confirm that if you downgrade the node to a previous version the same snippet works?
If so, can you provide us with a step by step way to reproduce this on our end? As i tried with a generic render and Node 18 and couldn’t reproduce the issue :(


Migrate RFC 017 to RFC 100

Contributes to #444
This PR is the first step to finishing the RFC containing vote extension propagation.
This first step simply consists in copying RFC017 over to RFC100 and updating all the references to Tendermint Core, retracted/unreleased versions (v0.35.x, v0.36.x) and links to the repo.
IMPORTANT Note for reviewers: when switching to the "Files changed" tab to review, please review the last commit only. The first commit represents text already reviewed and approved last year, so I don't it is worth going through it again.

PR checklist

[ ] Tests written/updated
[ ] Changelog entry added in .changelog (we use unclog to manage our changelog)
[x] Updated relevant documentation (docs/ or spec/) and code comments

I just reviewed the last commit and I assume these are just minor edits before you actually update it with the final version in a subsequent PR.

Exactly


Custom Naming for Day Directory

Would it be possible to set a custom naming format for the day directory that is created with the aoc -d command. This would be useful in Java projects where sub-directories (that are treated as packages) can't start with a number (usually just prefixed with an underscore).

I think you can just make your own folder and put the .meta file in there?
dir=>DAY
user=>main
year=>2018
day=>22
part=>1

For 2018 day 22.

This has now been implemented in 0.2.1 (please update). You can set a prefix for day subdirectories in your config file using day_dir_prefix=>prefix
For example day_dir_prefix=>day would mean your day subdirs would be of the format day_10 etc


Fix Keras Callbacks logs / numpy_logs sync

50480faea75f56def464b84f251b4aee388dfce9 introduced a bug where callbacks with _supports_tf_logs=True would access a different logs dictionary compared to callbacks with _supports_tf_logs=False.
This lead to problems when users would mutate the dictionary in callbacks which is a common pattern that is also used in some built in callbacks.
This PR fixes this by converting the logs dictionary to numpy in cases where not all callbacks support TF logs. This makes sure that all callbacks will access the same dictionary. The changes make the assumption that callbacks with _supports_tf_logs=True also support numpy logs. For all builtin callbacks this is already the case and in fact the logs dictionary frequently includes a mix of TensorFlow and Python scalars in the current implementation as well, so I don't think this causes a problem.
The PR also includes a small performance optimization in c38818b65da0f1284dcce4fb7aaf0c92ee98c1c1 which removes the need for converting logs during batch hooks in cases where all callbacks implementing batch hooks support TF logs.
Fixes #41851
Fixes #45895
@fchollet @rmothukuru @reedwm @omalleyt12 would you be able to take a look at this PR? It would be great if this fix could still make it into the TF 2.5 release since it currently breaks many custom callbacks in user space (e.g. https://github.com/horovod/horovod/pull/2549).
Note: For easier review, I'd recommend looking at the two commits one by one.

@omalleyt12 Thanks for approving. It looks like I missed a pylint error. I fixed it in f99f687974a51207c6dde7faedb98fd5d982e363

LGTM, although I think it's dangerous in general to have a Callback mutate the logs, since then Callback order becomes important

I fully agree. But unfortunately this has been possible for a long time and even TensorFlow core relies on this behaviour in some places:
https://github.com/tensorflow/tensorflow/blob/8a322f312a9a77256650cbfc3b2154911f31e887/tensorflow/python/keras/callbacks.py#L1956 https://github.com/tensorflow/tensorflow/blob/8a322f312a9a77256650cbfc3b2154911f31e887/tensorflow/python/keras/callbacks.py#L2667 https://github.com/tensorflow/tensorflow/blob/8a322f312a9a77256650cbfc3b2154911f31e887/tensorflow/python/keras/callbacks.py#L935-L939
so unfortunately I think this either needs to be kept supported or properly deprecated with an alternative way of extending the logs. Probably overwriting train_step would work (although that might be a too involved for some users) or making every callback explicitly return the logs dict so that it doesn't need to be mutated anymore.

I resolved the merge conflicts introduced in d592b6e634413d1c288569c79ddb94e4da121c56. @omalleyt12 can you approve this PR again, so it can be merged?


[VS Code] Starting collaboration session: Could not connect to the server. Check that you are connected to the internet.

Error:
Starting collaboration session: Could not connect to the server. Check that you are connected to the internet.
Steps to Reproduce:
1.
2.

Version Data

extensionName
VSLS

extensionVersion
1.0.509

protocolVersion
2.2

applicationName
VSCode

applicationVersion
1.35.1

platformName
Linux

platformVersion
5.1.16-1-MANJARO

We're tracking this issue over at 2339. Could you join the conversation there?


subtractBed still overlapping by 1bp?

I need to extract exactly 50bp upstream and downstream of a class of features dispersed across the genome, concatenate every pair to make a chimeric DNA sequence.
A biostars forum page suggested of slop | subtract | getfasta pipeline.
slopBed -s -i orig.bed -g genome.fai -b 50 > SLOP50.bed
slop works OK
but
subtractBed -s -a <slop.bed> -b <original.bed>
yields output that overlap by 1bp across all lines.
And at subtract tools page - https://bedtools.readthedocs.io/en/latest/content/tools/subtract.html
the examples also show this overlap by 1bp.
$ cat A.bed
chr1  10   20
chr1  100  **200**

$ cat B.bed
chr1  0    30
chr1  **180**  300

$ bedtools subtract -a A.bed -b B.bed
chr1  100  **180**

But shouldn't the output, in this example, ideally be
$ bedtools subtract -a A.bed -b B.bed
chr1  100  **179**

Or am I misunderstanding something?
If not, then my chimera will have 2 additional nt - 1 each from each flanking end, which is not desirable.
So, is there a simple workaround or add-on to achieve what I have set out to do - make my 2 * 50bp chimeric DNA sequence? Thanks!

Looks like I missed the fact about BED format being "0-based half-open intervals" as opposed to "1-based and full-closed intervals" used by GFF3.
I've also been told that getfasta will account for whether coords are fed in BED or GFF3 and accordingly adjust the sequence extraction so they will be the same, and for my application, not overlap after subtractBed | getfasta.


stats calculator - step 36 instructions jump into classes and objects

Describe the Issue
step 36 of the stats calculator project has instructions that introduce new coding concepts without any explanation.
Specifically here:

create a Set with new Set() and pass it the Object.values() of your counts object.

We are seeing new for the first time and Objects.values(). Nothing is being explained about these (here or earlier).
There's nothing about what is meant by the counts object having a Object.values(). (is it a property? what is it? how do you access it?)
Affected Page
https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures-v8/learn-advanced-array-methods-by-building-a-statistics-calculator/step-36
Your code
N/A
Expected behavior
If we don't want to explain all the concepts here, at a minimum, we should be clear what people should type because the hints are not saying enough to cover the instruction gap. (as much as I hate myself for saying this, but I know there are other future lessons on classes/objects)
Screenshots
No response
System
N/A
Additional context
example of someone on the forum asking about this:
https://forum.freecodecamp.org/t/learn-advanced-array-methods-by-building-a-statistics-calculator-step-36/691215/6
https://forum.freecodecamp.org/t/learn-advanced-array-methods-by-building-a-statistics-calculator-step-36/704279?u=hbar1st

would be great if someone can confirm that Object.values and Object.keys are in fact covered somewhere in the curriculum (and where)

Yeah, constructors aren't taught until the shopping cart.
keys and values are taught in this project so should be explained.

i think they were not explained before this step though? So there's a gap there.

Sorry, by "should be explained" I meant "should be explained in this step".


The receiver number is not exists error

Hi,
I receive this error "The receiver number is not exists" a few times when the system idle for a while. I need to send a few times the same request, then only the app will send the msg successfully.
How can I fix this problem? seems like the app can't read the session for first few tries.

i think i found the fix for this issue, thanks.

What is the fix?


when fetch_all_members is enabled, new guilds should also do that

The emit statement needs to be wrapped in a function for .then().


Improvement request: Use available outputs when none of the configured outputs are present

Hi, I would like to request the following improvement. I imagine it might be small to implement.
I would prefer to configure some outputs where Waybar should be visible, in the case of multiple monitors, but have it fall back to my laptop screen when no external monitor is connected.
So: "output": "HDMI-A-1", in my Waybar config, but fall back to eDP-1 when HDMI-A-1 is not available.

Is this still impossible to do?

Any update on this? Would like the same functionality.


10 create the footer block

Make sure to test, review, and merge create the header block first! That branch has some overall styling that affects these changes.
⚠ there will likely be a merge conflict once 9-create-the-header-block is merged into main from footer.css. The changes should be accepted from this branch.
Fix #10
Test URLs:

Before: https://main--best-cigars-guide--famous-smoke.hlx.live/best-cigars-guide
After: https://10-create-the-footer-block--best-cigars-guide--famous-smoke.hlx.live/best-cigars-guide

Fixed the merge conflict with footer.css.


Forms: Optional form redirect on submit

Add an optional foreign key to a Page to the AbstractForm called receipt_page_redirect that if set will cause the form to redirect to this page instead of rendering the landing page on successful submit.
Expands on https://github.com/wagtail/wagtail/pull/4024 as a possible fix for https://github.com/wagtail/wagtail/issues/2834
This is a "work in progress" and "request for comments" type of pull request, but I can't add labels myself.

I haven't added any migrations yet.

should resolve #4024 before we look at this one

@strindhaug any issues with this being closed now? I think #4024 gives developers enough freedom to handle redirects as they see fit, seeing as there are several approaches that can be taken.


npm package is not updated to the latest version

Describe the bug
According to https://www.npmjs.com/package/@bazel/ibazel the latest published version is 0.16.2, but it should be 0.22.0

This is still relevant. Please reopen.

It seems there's meant to be automation for this
https://github.com/bazelbuild/bazel-watcher/blob/f78923be89d6e9c6627c8a190a1ed3c52873ce11/.github/workflows/release.yaml#L120-L143
but the release_npm step is red for the last release: https://github.com/bazelbuild/bazel-watcher/actions/runs/5330775118
@achew22 would you like some help on that?


[WIP] Master avahi

It includes a previous PR. Once that one is merged, I'll rebase this.

Patching works, but avahi.sh should be executable:
[core@master-0 ~]$ sudo systemctl status avahi
● avahi.service - mDNS announcing with Avahi
   Loaded: loaded (/etc/systemd/system/avahi.service; enabled; vendor preset: enabled)
   Active: activating (auto-restart) (Result: exit-code) since Wed 2019-02-20 16:43:33 UTC; 179ms ago
  Process: 6080 ExecStart=/usr/local/bin/avahi.sh (code=exited, status=203/EXEC)
 Main PID: 6080 (code=exited, status=203/EXEC)

Feb 20 16:43:33 master-0 systemd[1]: Unit avahi.service entered failed state.
Feb 20 16:43:33 master-0 systemd[1]: avahi.service failed.
[core@master-0 ~]$ /usr/local/bin/avahi.sh
-bash: /usr/local/bin/avahi.sh: Permission denied


CSV file is valid as CSV

See https://github.com/dcmi/dctap/issues/28
The program should verify that the input file as valid as CSV:

each row has the same number of columns

If errors found:

stop program with message to user

I started to try to solve this but scrapped my attempt when I found goodtables. Features:

Structural checks: Ensure that there are no empty rows, no blank headers, etc.
Content checks: Ensure that the values have the correct types ("string", "number", "date", etc.), that their format is valid ("string must be an e-mail"), and that they respect the constraints ("age must be a number greater than 18").
Support for multiple tabular formats: CSV, Excel files, LibreOffice, Data Package, etc.
Parallelized validations for multi-table datasets
Command line interface

Anyone have experience with this?

@kcoyle has closed the corresponding dctap issue, so closing here.


Correcting CNCF blog url.

Noticed that the CNCF blog link was a dead link.  Found the correct link.
Does not exist: https://blog.cncf.io
Corrected URL: https://www.cncf.io/newsroom/blog/

I signed it

I signed it

Closing and trying again since I can't seem to retrigger the review check for the CLA.


Autoplay

Add functionality to support:

Autoplay Prop (Boolean - False as a default)
Infinity Prop (Boolean - False as default)

I need this! Was looking for the autoplay and infinity but it looks like it's not out yet

@bartdominiak thank you for your amazing work. I would love to have this feature to start using it 😄

similar concept, but I need a way to snap to a particular slide, is that already something you have? like procedurally, not using arrows.

similar concept, but I need a way to snap to a particular slide, is that already something you have? like procedurally, not using arrows.


Bring validate_relatedLot

Coverage increased (+0.09%) to 98.333% when pulling<PHONE_NUMBER>3a86406265ae864827c1e4e6f91edc on bdmbdsm:bring-validate-related-lot into 11fb8dee186e2f6bde798290698d096ff7bcbf39 on openprocurement:master.


Make the other installation suppliers work for daemon toolchain detection too

Reviewing cheatsheet
Before merging the PR, comments starting with

❌ ❓must be fixed
🤔 💅 should be fixed
💭 may be fixed
🎉 celebrate happy things

@bot-gradle test this

I've triggered the following builds for you. Click here to see all build failures.

PullRequestFeedback build

@bot-gradle merge


script improvements and documentation

The PR contains the following changes

Added the -d flag to the the start script, this way source maps are generated
Copy .gitignore along with the rest of the files instead of downloading it from github, this also makes the script independent of the repo. Was there a specific reason to download the file github?
Added some comments in the script to make it easier to read and understand

Hi @robinwyss !
Thanks for your patience, as I was travelling in the last period your PR kinda slipped my mind.
Now on the code:
comments are an awesome first iteration! Really like the initiative and I would merge it if there wasn't the second part, the .gitignore copy instead of fetch.
.gitignore is not copied over in some OSes when you install the project globally with npm install -g simple-react-app so I could not copy it over like all the other files.
I could not replicate the bug myself on my OS (linux manjaro) but on a virtual mac the bug was there, everything is documented here https://github.com/Kornil/simple-react-app/issues/12
If you can remove the.gitignore change I will merge the PR. If you want to go the extra mile you can document why the .gitignore works this way ;)


adding a new game dodge teh blocks

PR Description 📜
In this game, the player controls a character that must avoid falling blocks. The goal is to survive as long as possible without being hit.
Fixes #4751

##4751 ✅

[x] I follow CONTRIBUTING GUIDELINE & CODE OF CONDUCT of this project.
[x] I have performed a self-review of my own code or work.
[x] I have commented my code, particularly in hard-to-understand areas.
[x] My changes generates no new warnings.
[x] I have followed proper naming convention showed in CONTRIBUTING GUIDELINE
[x] I have added screenshot for website preview in assets/images
[x] I have added entries for my game in main README.md
[x] I have added README.md in my folder
[x] I have added working video of the game in README.md (optional)
[x] I have specified the respective issue number for which I have requested the new game.

Add your screenshots(Optional) 📸

Thank you soo much for contributing to our repository 💗

Thank you @1911aditi ,for creating the PR and contributing to our GameZone 💗
Review team will review the PR and will reach out to you soon! 😇
Make sure that you have marked all the tasks that you are done with ✅.
Thank you for your patience! 😀

can u check now?

Thank you  @1911aditi , for your valuable time and contribution in our GameZone 💗.
It’s our GameZone, so Let’s build this GameZone altogether !!🤝
Hoping to see you soon with another PR again 😇
Wishing you all the best for your journey into Open Source🚀


Set allow_redefinition = True for mypy

This will hopefully help avoid making mypy too unhappy with basic stuff like https://github.com/pytorch/vision/pull/4527#discussion_r721105710

This would heavily help #4220

If anyone is keen on fixing the mypy errors, please feel free to go ahead :)

Will do tomorrow


[stable/keycloak] Add option to specify extra init containers

What this PR does / why we need it:
Adds the option to configure extra init containers which could be used as providers for installing additional components such as themes.
Which issue this PR fixes:
Fixes #4633

Please review: @nexeck @clkao @Flowkap

Just want to also relate to this issue #4283

/retest

/test all

/lgtm


Need CICD pipeline

We need CICD to sanitize commits. Initially can be build only. In the future, we could integrate sonic-mgmt tests.

I think so too


Main Thread Freezes on Window Resizing

When the window is resizing the main thread of the application is frozen due to polling and event processing. In other 3D applications and games, the program should continue to run as the window is being resized and graphics content should continue to render as well.
This is likely the cause of: #443
I imagine that these issues are related because the AppKit API is likely trying to send an event to something that is locked up.
Revision: 5268914b3fc222e5a54d0d42a5c0956a64334b53
OS: OS X 10.10.2
GPU: NVidia GTX 560 Ti

How should event processing be made not to block?

Well anything that involves the UI or user input should be polled at the monitor's refresh rate. So 60Hz=16.6ms per poll. After the refresh rate of the monitor has passed, the program will give control back to the main thread and then will continue polling UI events on the next loop.
Or a more complicated approach would be a priority queue of events to be scheduled and then processed.

OS X event processing blocks when a window is resized. This happens inside Cocoa, not GLFW. How should that be made to not occur?

I'm looking into it. I know one thing for certain though, is that using an NSOpenGLView in storyboards will not block rendering when the window is being resized. So there is obviously an issue with out GLFW is processing events differently then how Apple does it with automated storyboards.

If you glfwSetRefreshCallback, doesn't it get called while window is resizing, giving you a chance to redraw and give the illusion that it's not blocked? See here.

@shurcooL is correct; this is a non-issue. However glfwSetRefreshCallback does not fix #443


GraalVM native-image build is not working for in-memory websubhub sample

Description:
When building the native-image for in-memory websubhub [1] sample got following error at compile time.
Error: Non-reducible loop requires too much duplication. Setting MaxDuplicationFactor to a value higher than 40.0 may resolve this.
Detailed message:
Call path from entry point to ballerina.in_memory_hub$0046dispatcher/1.dispatcher.syncDispatcherState(Strand):
	at ballerina.in_memory_hub$0046dispatcher.1.dispatcher.syncDispatcherState(dispatcher.bal)
	at ballerina.in_memory_hub.1.start_hub.$syncDispatcherState$lambda$_0$(start_hub.bal:24)
	at ballerina.in_memory_hub.1.start_hub$$Lambda$944/0x00000007c2041040.apply(Unknown Source)
	at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.util.concurrent.LinkedBlockingQueue$LBQSpliterator.tryAdvance(LinkedBlockingQueue.java:930)
	at java.util.Spliterators$1Adapter.hasNext(Spliterators.java:681)
	at java.util.AbstractCollection.toArray(AbstractCollection.java:203)
	at io.netty.handler.ssl.ReferenceCountedOpenSslClientContext$OpenSslClientCertificateCallback.handle(ReferenceCountedOpenSslClientContext.java:256)
	at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS_ReferenceCountedOpenSslClientContext$OpenSslClientCertificateCallback_handle_e21486683ddb969ec67d269d0970fda063b7e350(generated:0)

Since the error describes that we need to increase -H:MaxDuplicationFactor configuration, ran the build again after setting -H:MaxDuplicationFactor configuration to 800+ value. Then got the following error:
Error: Number of elements in a node list too high: 65537
Detailed message:
Call path from entry point to ballerina.in_memory_hub$0046dispatcher/1.dispatcher.syncDispatcherState(Strand):
	at ballerina.in_memory_hub$0046dispatcher.1.dispatcher.syncDispatcherState(dispatcher.bal)
	at ballerina.in_memory_hub.1.start_hub.$syncDispatcherState$lambda$_0$(start_hub.bal:24)
	at ballerina.in_memory_hub.1.start_hub$$Lambda$948/0x00000007c200c440.apply(Unknown Source)
	at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.util.ServiceLoader$ProviderSpliterator.tryAdvance(ServiceLoader.java:1492)
	at java.util.Spliterators$1Adapter.hasNext(Spliterators.java:681)
	at java.util.AbstractCollection.toArray(AbstractCollection.java:203)
	at io.netty.handler.ssl.ReferenceCountedOpenSslClientContext$OpenSslClientCertificateCallback.handle(ReferenceCountedOpenSslClientContext.java:256)
	at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_ARRAY_Nonvirtual_ReferenceCountedOpenSslClientContext$OpenSslClientCertificateCallback_handle_e21486683ddb969ec67d269d0970fda063b7e350(generated:0)

Related JAR file can be found here [2].
[1] - https://github.com/ballerina-platform/module-ballerina-websubhub/tree/main/examples/in-memory-hub/hub
[2] - https://drive.google.com/file/d/174W-4RozmijPYT05vO5fCmfeYnb4mWqz/view?usp=sharing

MaxDuplicationFactor is used to resolve the non-reducible loops in the analysis. This value depends on the ballerina sample we are trying to build. Seems like this happens due to how ballerina is designed.
The second error is related to the node list limit enforced by the pointsto algorithm used in native-image build. This is expected as we have increased the number of duplications.
In this example, we have several isolated variables and methods and used lock statements to update/return the values associated with this isolated variables in the isolated methods. When we remove this isolated and lock usages from the sample. The sample is building without any error (-H:MaxDuplicationFactor=25).
@warunalakshitha FYI


Update the Setup documents

Could you update the Azure set up in the documents I'm new to this but every thing seams to have changed since you made the setup instructions in azure portal. sorry to be a pain

I'll add this to my to-do list.  Probably won't get to it for a while though.

That’s ok thanks for the reply I do appreciate it
Russell Dodd
[IQM Group-02sm]
Dynamics CRM Architect
CRM / Resco Mobile Developer
IQM GROUP AUSTRALIA
Mooloolaba QLD AU 4775
IQM GROUP L.L.C Delaware USA 19958x-apple-data-detectors://68/0
M: 0408 404 432tel:0408 404 432
E : rd<EMAIL_ADDRESS>On 20 Aug 2019, at 11:06 pm, Bob Guidinger <notifications<EMAIL_ADDRESS>wrote:
I'll add this to my to-do list. Probably won't get to it for a while though.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/bguidinger/Xrm.ReportScheduler/issues/26?email_source=notifications&email_token=AGM634VT662UH3L6GNC7GLDQFPT5LA5CNFSM4IMU6UQ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD4WG4VI#issuecomment-523005525, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AGM634X36IKYTNVI4M6DLC3QFPT5LANCNFSM4IMU6UQQ.


[ENH] use of n/a in RECOMMENDED fields

Your idea
Hi all,
related to #876
i checked the issue tracker, but perhaps i missed something or it has been discussed before..
in this case, apologies!
I encountered a problem (in my perspective) with RECOMMENDED sidecar entries.
BIDS validator complains about n/a entries, IF n/as are not explicitly allowed AND the required datatype is something else than string (e.g. numerical)
in my case, i encountered it with head circumference measures in EEG recordings
there are 2 separate points in this:

BIDS validator doesn't seem to act consistently (as it seems to miss not explicitly allowed n/as if the required datatype is string)
the BIDS standards might be enhanced, imo, by (automatically or explicitly) allowing n/a for all RECOMMENDED fields
other than perhaps with the REQUIRED fields, allowing n/a entries shouldn't risk integrity or interpretability of the BIDS dataset.
it might in the contrary increase consistency of the dataset: if i'm not mistaken, the current rules imply that i would have to remove n/a fields in a subject, even if it is just missing data and all other subjects have this information. allowing n/a enables users to have an identical set of data entries across all subjects (including the explicit information if something is missing).

what are your thoughts on that?

n/a was permitted for TSV files, as there needs to be a way of marking missing data in a table. In a dictionary, absence is a better marker than special values.
For some BEPs, there were conflicts between metadata that were considered enough of a best practice that it should be REQUIRED and known cases where the metadata were absent, so requiring its presence but permitting "n/a" as an escape hatch was determined to be the best way to thread that needle.
For RECOMMENDED and OPTIONAL fields, allowing that escape hatch only increases the likelihood of a tool dumping "Key": "n/a" with every permissible Key for that sidecar. Users then immediately get a dataset with no warnings, and it's not until they try to run a tool that needs a piece of metadata that anything breaks. Many tools assume that the validator has validated the data available, and so I can safely say metadata[field] and assume that I either get valid data or nothing (a KeyError is raised in Python, undefined is returned in Javascript...). Overall, this assumption is good because it reduces duplication of effort and the opportunity for tools to have mutually incompatible validation mechanisms.

BIDS validator doesn't seem to act consistently (as it seems to miss not explicitly allowed n/as if the required datatype is string)

"n/a" is a valid string. If a field does not have a pattern or an enumerated set of permitted values, for all the validator can know, it's permissible. We could use a pattern (^(?!n/a$)) that specifically excludes that one value, for fields where we know it's inadmissible, but I don't think we can do it universally. There may be some fields where "n/a" would have been carved out as permissible if it were not already a valid string.

the BIDS standards might be enhanced, imo, by (automatically or explicitly) allowing n/a for all RECOMMENDED fields
other than perhaps with the REQUIRED fields, allowing n/a entries shouldn't risk integrity or interpretability of the BIDS dataset.
it might in the contrary increase consistency of the dataset: if i'm not mistaken, the current rules imply that i would have to remove n/a fields in a subject, even if it is just missing data and all other subjects have this information. allowing n/a enables users to have an identical set of data entries across all subjects (including the explicit information if something is missing).

I don't understand why an identical set of data entries is particularly desirable. Could you elaborate on that? If I'm writing a tool to accept BIDS data and collate entries into, e.g., a dataframe, I need to be equally prepared to deal with missing fields as ones with special missing-value indicators. Otherwise I'm writing to a stricter specification than BIDS, and my tool will not work on all BIDS datasets.

thanks for the explanations @effigies -
I thought this should have come up at some point but couldnt find anything.

I don't understand why an identical set of data entries is particularly desirable. Could you elaborate on that?

you are right from a tool perspective. but BIDS datasets are human readable, and the special entry n/a has more information than a missing value (i.e. this info is supposed to be here, but is missing). it is not a strong argument, though, and compromised or even  invalidated by procedures like default adding of n/as, as you described above
might also be relevant with people who format their datasets themselves and write their own tools, as then the current standard and descriptions/explanations can be confusing or seem inconsistent (why is n/a allowed in one case but not another) or, like me, simply missing the mismatch for years :) . again, probably no argument for changing the definitions. it can lead to people believing they have BIDS compliant data, when they haven't, though, and the (older?) versions of bids validator that only checked filenames wont catch it.

We could use a pattern (^(?!n/a$)) that specifically excludes that one value

was my immediate idea, too, in case the standard remains unchanged.
but i'm not in the validator workings.. can you only check regex rules, or would it be an option to include flags, e.g. via dictionaries with (in this case) n/a allowed or not allowed?

Metadata fields and their values are defined here in schema.objects.metadata (with formats in schema.objects.formats) and their requirement levels in schema.rules.sidecars. The validator constructs JSON schema from these inputs and applies it to the collated sidecar data.
Anything much more complicated than that is going to become brittle quickly. Validating "n/a" conditionally would be a serious pain because it is sometimes valid, so should not be removed.
One thing I wonder about is allowing null to be equivalent to missing. This would allow a tool to dump all permissible fields into a sidecar without affecting its validation status. The validator could filter null-valued fields before applying JSON schema validation, and all warnings and errors would be produced as normal. Tools would need to do the same, or be written in such a way as to treat null as equivalent to absent (e.g., metadata.get(field) in Python) to continue working as they do.
This may be unworkable, since the inheritance principle says that there is no such thing as unsetting, and null hasn't been permitted, so there's a very strong possibility of divergent treatment of datasets across tools. Would probably need to be a BIDS 2.0 thing.

ok, so I take away that:

the BIDS rules are good as is, no change needed/wanted.
the validator does not behave ideally, but improving it would require substantial effort.

fine with me. should i close the issue, or do you want to keep it open @effigies ?
my only workable suggestion would then be that the docs might be a bit clearer about the inconsistent treatment of n/a fillers (allowed but discouraged in tsvs, not allowed in jsons - this last bit is not explicitly mentioned, i think)
e.g. here (no need to mention that the validator wont catch all cases of unallowed n/as in jsons)


Help needed?

I'm heard that you guys need help from a Go developer and who's russian. I'm one. Whom can I discuss it with?

Hi @GildedHonour we'd love any contributions! the easiest way to discuss would be over slack. what are you interesting in helping with?

@tarrencev with anything I could. I'll join slack then.


Add missing deprecation logs.

We missed adding these to the empty LenientConfiguration implementation
Reviewing cheatsheet
Before merging the PR, comments starting with

❌ ❓must be fixed
🤔 💅 should be fixed
💭 may be fixed
🎉 celebrate happy things

@bot-gradle test this without pts

I've triggered the following builds with parameters: -DenablePredictiveTestSelection=false for you. Click here to see all build failures.

PullRequestFeedback build

The merge queue build has failed. Click here to see all failures.

The merge queue build has failed. Click here to see all failures.

@bot-gradle test this


Retrain BioMegatron using MedMentions with the new NodeNorm

The new NodeNorm provides better information on identifiers in MedMentions, so retraining BioMegatron with these new identifiers and Biolink types might help BioMegatron make better type determinations.

Chris suggested to me today that distinguishing between genes and proteins might be confusing for BioMegatron, since they are often used in similar contexts. At some point, we should try training BioMegatron without distinguishing between genes and proteins and see if that improves its accuracy (assuming it's needed after training it on the new NodeNorm).


Handle local download

Studiomelipone redid all whitespace and used 'cache!' to get the file.
I changed the filename retrieval from '.to_s' to '.file.file' because .to_s did not re-base the filename.
I also made it possible to have a nil aes_key configured when downloading.

@cobbr2 this was opened a year ago.
Should I merge this, or is it okay to close?

Merge it.  It's what we're using. From Jarvis' Gemfile:
gem 'carrierwave_securefile', git: 'git://github.com/ConsultingMD/carrierwave_securefile.git', tag: 'e27e1e6f852502a8f64d739d22ee473ab7ddcf72'


Plugin breaks to minify es2015 and newer

Hi,
today I changed my TypeScript "target" setting from "es5" to "es2015". This caused an compile error in one of my typescript files:
ERROR in main.js?bust=oqYFU from UglifyJs
Unexpected token: name (App) [./app/App.ts:19,13][main.js?bust=oqYFU:78963,8]

The line and column refers to the class name. This error happens too with more modern target settings.
My setup:

TypeScript 2.4.2
Webpack 3.5.4
uglifyjs-webpack-plugin 1.0.0-beta.2
uglify-js 3.0.10
OS Windows 10
Node 8.1.2

Maybe this relates to #49, but I'm not sure.
Does anybody know why this happens? If you need more information, please tell me.
Thanks!

https://stackoverflow.com/a/45088328

@code-chris link above help to solve problem, if not please provide a minimum reproducible test repo, thanks!

Thanks for your quick reply, but the issue still occurs: https://github.com/code-chris/uglifyjs-repro

<EMAIL_ADDRESS>and<EMAIL_ADDRESS>can only minify ES5:
https://github.com/code-chris/uglifyjs-repro/blob/8bd2d31083fcdd34fcb64acf5e124238225c061f/package.json#L10
    "uglifyjs-webpack-plugin": {
      "version": "0.4.6",
      "resolved": "https://registry.npmjs.org/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-0.4.6.tgz",
      "integrity": "sha1-uVH0q7a9YX5m9j64kUmOORdj4wk=",
      "dev": true,
      "requires": {
        "source-map": "0.5.7",
        "uglify-js": "2.8.29",
        "webpack-sources": "1.0.1"
      }
    },

If you've configured it successfully you would see uglify-es in package-lock.json.

@kzc sorry, my fault. Yes, this fixed the original issue. Now I hit the same bug as described in #31.

The stackoverflow instructions do work. All I can suggest is to delete node_modules and do a fresh npm install and verify the module versions in package-lock.json.
People experiencing issues configuring webpack should wait for the uglifyjs-webpack-plugin @1.0.0 release.

clean install brings the initial error again, but ok. Is there a final release date planned (or a rough range) ?

@code-chris First we should review https://github.com/webpack-contrib/uglifyjs-webpack-plugin/pull/108, some time later we will do final release, thanks!

npm i -D  uglifyjs-webpack-plugin@beta (uglify-es) => Minify ES2015+

@code-chris The reason for your test repo's failure are these two lines:
    "prod": "webpack -p",
    "dev": "webpack -d"

You need to change them to:
    "prod": "webpack --define process.env.NODE_ENV=production",
    "dev": "webpack --define process.env.NODE_ENV=development"

<EMAIL_ADDRESS>-p and -d flags make use of<EMAIL_ADDRESS>which uses the ES5-only<EMAIL_ADDRESS>This is not obvious at all and should probably be mentioned in the README.
ref: https://github.com/webpack-contrib/uglifyjs-webpack-plugin/issues/104#issuecomment-321529673

@kzc yes, this actually fixed the bug in my test repo... thanks!
Unfortunately in my big project (with a much more complex webpack config) the plugin does not minify anything, without an error. Hopefully I can find the issue there...

The problem is that webpack includes an earlier incompatible version of this plugin by name causing all the versioning confusion. Changing the plugin options only add to the confusion. The uglify-es version of this plugin really ought to have a different name since most users run into these same problems. I just noticed that stackoverflow is a fountain of incorrect advice on this subject - the wisdom of crowds. Better to wait for a new webpack release that makes use of the new uglify-es version of this plugin.


make zar zq use the parallel scanner

Adjust zar zq to use the parallel scanner from https://github.com/brimsec/zq/pull/1074 . This took a zar zq operation on my mac to find a single record in a 4.5GB zar archive from ~70 seconds to ~14 seconds.
However, this raised an interesting question about the intended usage of zar zq. In its pre-existing form, it expects to run sequentially on each zar directory, processing the zng file for that zar directory, and sending its output to either 1: an aggregate (like stdout), or 2: to a new file inside the zar directory of the file it just processed.
The parallel scanning (as implemented in https://github.com/brimsec/zq/pull/1074 ) only makes sense to use with behavior 1. I've keyed the different behaviors off the -o output flag in the current state, but that was intended as a proof of concept. I think it makes sense to have different zar subcommands for these behaviors, and was thinking of keeping behavior 1 as zar zq, and behavior 2 as zar map.

Closing this draft; work moved (with less history noise) to https://github.com/brimsec/zq/pull/1138 .


Reduce CBMC verbosity to CBMC's default

CBMC v6 included changes to hide timing information and loop unwinding status output at the default verbosity. To not impact Kani users, #2995 included changes to make Kani run CBMC with --verbosity 9. This change now makes Kani run CBMC with just the default verbosity, hiding timing information and loop unwinding status by default. If users still wish to see this information, they can invoke Kani with
--cbmc args --verbosity 9.
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 and MIT licenses.

I would suggest packaging this in a Kani-level option (e.g. --verbose_solver). The user should not be required to use --cbmc-args except in very unusual cases, and I think it will be common for users to need this option to debug a run that is not terminating (e.g. to understand whether it's stuck in unwinding, symex, or solver stage).
We also need to highlight this change in the CHANGELOG.md.

Marking this PR as "Draft," which I actually meant to do from the start: we should really review the verbosity levels on the CBMC side as at least some of the information that's now hidden at the default verbosity (such as unwinding information) is practically very important. (Timing information, however, is probably not very important.)
I suggest we revisit this PR once we have a better situation on the CBMC side, at which point it may well be possible to merge this one as-is.


Implement disable_chucked_encoding s3 repository setting.

Relates to: https://github.com/elastic/elasticsearch/pull/44052

Rebased to pick up the unit test fix from 7.x

Integration test failures are due to PinnedQuery usage tests not have the proper SkipVersion attribute.
Pushed a fix to 7.x

ported to master


Need Dapr Resources Reference section

Based on adding the new HTTPEndpoint resource type being added as part of this docs PRhttps://github.com/dapr/docs/pull/3384 , there need to be a resources schema section under reference that describe the resources available. These

Resiliency Policy Schema
Subscription Schema
HTTPEndpoint Schema
Configuration Schema

Each of these can reference their sections, but there needs to be a clear schema on what can be applied (just like the component schema here https://v1-11.docs.dapr.io/operations/components/component-schema/)

#3434 - related issue


Updating functions, fixing typos~

@USERSATOSHI & @Leref, prioritized the functions needed to update. Ready to merge.

Will be updating summary.md along with array functions

@Leref


add maskedpirate as maintainer of plugin-jwt-auth

Description
https://github.com/jenkinsci/jwt-auth-plugin
Adding @maskedpirate to permissions
@dnuevo I've tried to reference what I believe to be an account name change of @narcoticfresh in Issue and PR without response. I'm filing a request to adopt this plugin as abandoned.

Submitter checklist for adding or changing permissions

Always

[X] Add link to plugin/component Git repository in description above

For a newly hosted plugin only

[ ] Add link to resolved HOSTING issue in description above

For a new permissions file only

[ ] Make sure the file is created in permissions/ directory
[ ] artifactId (pom.xml) is used for name (permissions YAML file).
[ ] groupId / artifactId (pom.xml) are correctly represented in path (permissions YAML file)
[ ] Check that the file is named plugin-${artifactId}.yml for plugins

When adding new uploaders (this includes newly created permissions files)

[X] Make sure to @mention an existing maintainer to confirm the permissions request, if applicable
[X] Use the Jenkins community (LDAP) account name in the YAML file, not the GitHub account name
[X] Make sure to @mention the users being added so their GitHub account names are known if they require GitHub merge access (see below).
[X] All newly added users have logged in to Artifactory at least once

Reviewer checklist (not for requesters!)

[ ] Check this if newly added person also needs to be given merge permission to the GitHub repo (please @ the people/person with their GitHub username in this issue as well). If needed, it can be done using an IRC Bot command
[ ] Check that the $pluginId Developers team has Admin permissions while granting the access.
[ ] In the case of plugin adoption, ensure that the Jenkins Jira default assignee is either removed or changed to the new maintainer.
[ ] If security contacts are changed (this includes add/remove), ping the security officer (currently @Wadeck) in this pull request. If an email contact is changed, wait for approval from the security officer.

There are IRC Bot commands for it

Hey @maskedpirate,
if you want to adopt this plugin, please make sure to go through the adoption steps, considering this plugin is not marked as up for adoption, a post on the email list linking this PR is a good start: https://www.jenkins.io/doc/developer/plugin-governance/adopt-a-plugin/#plugins-marked-for-adoption
Thanks

Hey @maskedpirate,
if you want to adopt this plugin, please make sure to go through the adoption steps, considering this plugin is not marked as up for adoption, a post on the email list linking this PR is a good start: https://www.jenkins.io/doc/developer/plugin-governance/adopt-a-plugin/#plugins-marked-for-adoption
Thanks

Thanks @NotMyFault - I did attempt to post on the email list (google groups) at the same time as filing this PR per the linked instructions, and outlined in more detail steps taken to contact the maintainer, however it doesn't show up. I briefly saw a message that said something like "Posted but pending approval".
Any hints if I'm doing something incorrectly?

Any hints if I'm doing something incorrectly?

When did you post your mail? First time users require approval by a list manager.

Sounds fine then, this is no time sensitive task. I'd wait a bit longer.

First time users require approval by a list manager.

the only list manager i'm aware of is mark, infra might be able to do it, but might need to wait for mark to come back.

First time users require approval by a list manager.

the only list manager i'm aware of is mark, infra might be able to do it, but might need to wait for mark to come back.

Mark, Oleg, baptiste (batmat) and someone I can't associate a GH profile with.

First time users require approval by a list manager.

the only list manager i'm aware of is mark, infra might be able to do it, but might need to wait for mark to come back.

Actually, as funny as it may sound, infra can't manage their own mailing list, there are no managers, but one owner; olblak.
There could be some improvements in the future, I guess.

The correct GitHub handle to mention is @narcoticfresh

First time users require approval by a list manager.

the only list manager i'm aware of is mark, infra might be able to do it, but might need to wait for mark to come back.

Actually, as funny as it may sound, infra can't manage their own mailing list, there are no managers, but one owner; olblak. There could be some improvements in the future, I guess.

Thanks @NotMyFault. For the jenkins-infra group, I've request an ownership transfer (https://groups.google.com/g/jenkins-infra/c/rWFN-uuTcM8à.

@narcoticfresh Given you merged the PRs of concern and in terms of our mails earlier, do you want to approve or reject this request, as current maintainer?


FX: Orbit user canonicalId

PR has been updated. Reviewers, please be cautious.

CONFLICT (add/add): Merge conflict in lib/management.js
CONFLICT (add/add): Merge conflict in lib/auth/in_memory/builder.js
CONFLICT (add/add): Merge conflict in lib/auth/in_memory/backend.js
CONFLICT (add/add): Merge conflict in lib/api/apiUtils/bucket/bucketCreation.js
CONFLICT (add/add): Merge conflict in lib/api/apiUtils/authorization/aclChecks.js

PR has been updated. Reviewers, please be cautious.

CONFLICT (content): Merge conflict in package.json
CONFLICT (add/add): Merge conflict in lib/management.js
CONFLICT (content): Merge conflict in lib/Config.js

PR has been updated. Reviewers, please be cautious.

CONFLICT (content): Merge conflict in package.json
CONFLICT (add/add): Merge conflict in lib/management.js
CONFLICT (content): Merge conflict in lib/Config.js

CONFLICT (content): Merge conflict in package.json
CONFLICT (add/add): Merge conflict in lib/management.js
CONFLICT (content): Merge conflict in lib/Config.js

PR has been updated. Reviewers, please be cautious.

PR has been updated. Reviewers, please be cautious.

PR has been updated. Reviewers, please be cautious.

PR has been updated. Reviewers, please be cautious.

Merging into the feature branch


Remove OCMobile from assign-change-or-remove-a-phone-number-for-a-user.md

Closes https://github.com/MicrosoftDocs/OfficeDocs-SkypeForBusiness/issues/9438.

Learn Build status updates of commit 244c7ae:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

Teams/assign-change-or-remove-a-phone-number-for-a-user.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the learn.microsoft.com contributor guidesPost your question in the Learn support channel

@CarolynRowe
PR has been copyedited and is ready for final review, could you please check and merge? Thanks!

@CarolynRowe
PR has been copyedited and is ready for final review, could you please check and merge? Thanks!

This was fixed in another update.  Closing this PR.


[Package Issue]: Package.Identifier GitHub Desktop

Please confirm these before moving forward

[X] I have searched for my issue and not found a work-in-progress/duplicate/resolved issue.
[X] I have not been informed if the issue is resolved in a preview version of the winget client.

Category of the issue
No applicable update found.
Brief description of your issue
GitHub Desktop doesn't keep it up to date on the winget platform
Steps to reproduce
winget search --name "GitHub"
Actual behavior

Expected behavior

Environment
[winget - Normal]
[Powershell 7.5.0 - preview.3]
[Windows 11 24H2 Dev channel June 2024]

Screenshots and Logs
No response

[!NOTE]
You are in a wrong channel!
Currently GitHub.GitHubDesktop is the stable version, which PackageUrl is https://desktop.github.com/. But what you want is something like GitHub.GitHubDesktop.Beta, which PackageUrl should be https://desktop.github.com/beta.
They are not the same package.


[DataTatablePagination] class props value bleeds into wrapper div

I'm trying to customize the styling of the v-data-table-pagination nav wrapper, but I noticed that the class prop value was applied at two placed. In the image I attached, THIS_SHOULD_NOT_BLEED value is being applied both at the container (a div) and the actual pagination container (a nav) when I use the component like this:
<v-data-table-pagination
          class="styled-pagination THIS__SHOULD__NOT__BLEED"
          v-model:modelValue="page"
          v-model:items-per-page="itemsPerPage"
         active-class="activeClass__ bg-secondary-500 text-white hover:bg-secondary-500 rounded-full border-0"
 />

// package.json

"@gits-id/ui": "^0.10.12",

Thank you for reporting the issue. We'll fix this ASAP.


\Drupal::$container is not initialized yet after upgrade to 11.1.0

I'm using last version of docker4drupal (6.0.21) on mac, so I'm using PHP_TAG=8.4-dev-macos-4.65.3.
Everything else is the default version.
Using drupal 11.0.9 with drush 13.3.3 everything works.
If I try to update to last version of core, the 11.1.0 version, after the upgrade I obtain this error:
In Drupal.php line 169:

  [Drupal\Core\DependencyInjection\ContainerNotInitializedException]
  \Drupal::$container is not initialized yet. \Drupal::setContainer() must be called with a real container.

Exception trace:
  at /var/www/html/web/core/lib/Drupal.php:169
 Drupal::getContainer() at /var/www/html/web/core/lib/Drupal.php:197
 Drupal::service() at /var/www/html/web/modules/contrib/gin_lb/gin_lb.module:88
 gin_lb_module_implements_alter() at /var/www/html/web/core/lib/Drupal/Core/Hook/HookCollectorPass.php:94
 Drupal\Core\Hook\HookCollectorPass->process() at /var/www/html/vendor/symfony/dependency-injection/Compiler/Compiler.php:73
 Symfony\Component\DependencyInjection\Compiler\Compiler->compile() at /var/www/html/vendor/symfony/dependency-injection/ContainerBuilder.php:814
 Symfony\Component\DependencyInjection\ContainerBuilder->compile() at /var/www/html/web/core/lib/Drupal/Core/DrupalKernel.php:1380
 Drupal\Core\DrupalKernel->compileContainer() at /var/www/html/web/core/lib/Drupal/Core/DrupalKernel.php:899
 Drupal\Core\DrupalKernel->initializeContainer() at /var/www/html/web/core/lib/Drupal/Core/Update/UpdateKernel.php:42
 Drupal\Core\Update\UpdateKernel->initializeContainer() at /var/www/html/web/core/lib/Drupal/Core/DrupalKernel.php:505
 Drupal\Core\DrupalKernel->boot() at /var/www/html/vendor/drush/drush/src/Boot/DrupalBoot8.php:209
 Drush\Boot\DrupalBoot8->bootstrapDrupalFull() at /var/www/html/vendor/drush/drush/src/Boot/BootstrapManager.php:211
 Drush\Boot\BootstrapManager->doBootstrap() at /var/www/html/vendor/drush/drush/src/Boot/BootstrapManager.php:352
 Drush\Boot\BootstrapManager->bootstrapToPhaseIndex() at /var/www/html/vendor/drush/drush/src/Boot/BootstrapManager.php:304
 Drush\Boot\BootstrapManager->bootstrapToPhase() at /var/www/html/vendor/drush/drush/src/Boot/BootstrapHook.php:36
 Drush\Boot\BootstrapHook->initialize() at /var/www/html/vendor/consolidation/annotated-command/src/Hooks/Dispatchers/InitializeHookDispatcher.php:44
 Consolidation\AnnotatedCommand\Hooks\Dispatchers\InitializeHookDispatcher->doInitializeHook() at /var/www/html/vendor/consolidation/annotated-command/src/Hooks/Dispatchers/InitializeHookDispatcher.php:36
 Consolidation\AnnotatedCommand\Hooks\Dispatchers\InitializeHookDispatcher->callInitializeHook() at /var/www/html/vendor/consolidation/annotated-command/src/Hooks/Dispatchers/InitializeHookDispatcher.php:29
 Consolidation\AnnotatedCommand\Hooks\Dispatchers\InitializeHookDispatcher->initialize() at /var/www/html/vendor/consolidation/annotated-command/src/CommandProcessor.php:145
 Consolidation\AnnotatedCommand\CommandProcessor->initializeHook() at /var/www/html/vendor/consolidation/annotated-command/src/AnnotatedCommand.php:376
 Consolidation\AnnotatedCommand\AnnotatedCommand->initialize() at /var/www/html/vendor/symfony/console/Command/Command.php:245
 Symfony\Component\Console\Command\Command->run() at /var/www/html/vendor/symfony/console/Application.php:1094
 Symfony\Component\Console\Application->doRunCommand() at /var/www/html/vendor/symfony/console/Application.php:342
 Symfony\Component\Console\Application->doRun() at /var/www/html/vendor/symfony/console/Application.php:193
 Symfony\Component\Console\Application->run() at /var/www/html/vendor/drush/drush/src/Runtime/Runtime.php:110
 Drush\Runtime\Runtime->doRun() at /var/www/html/vendor/drush/drush/src/Runtime/Runtime.php:40
 Drush\Runtime\Runtime->run() at /var/www/html/vendor/drush/drush/drush.php:140
 include() at /var/www/html/vendor/bin/drush.php:119

What's wrong?
Thanks

Solved. It was a problem of gin_lb module..


megapixels: init at 0.14.0

Motivation for this change
Packaging a well-behaving camera app that can use both of the PinePhone's cameras without any kernel hacks.

(Big) photo of the working app

Unsure where to put the package. It queries /proc/device-tree/compatible to figure out the device & available camera hardware, but configuration files in various locations may be used to override the detection - is that too os-specific? I don't know what else is can run on. Would pkgs/applications/video be better? Support for other devices may follow in the future, the shipped configuration files only describe the various PinePhone models right now.
Reviewers with a PinePhone running NixOS would be highly appreciated if possible! I tested this on the pre-installed postmarketOS distro of my Community Edition 3GB model.
I'm considering writing a NixOS module to configure /etc/megapixels.ini in case the user would like to override the camera settings on a system-level, would that make sense?
cc @samueldr for mobile-nixos, @TilCreator for recently having worked on better PinePhone support
Things done

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

[ ] NixOS
[ ] macOS
[x] other Linux distributions (postmarketOS)

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

Bumped to 0.9.0. More buttons have been added, one of them for opening the last taken image in an image viewer. This silently fails on my phone. Will look into it more when I got NixOS on it. The code in question looks like this:
sprintf(uri, "file://%s", last_path); /* path to a JPEG file */
if(!g_app_info_launch_default_for_uri(uri, NULL, &error)){
	g_printerr("Could not launch image viewer: %s\n", error->message);
}

Bumped to 0.10.2. Added optional dependencies on libraw and imagemagick for converting the taken photos to tiff and jpg.

Result of nixpkgs-review pr 98479 1

1 package built:

megapixels

0.11.1 has been released in the meantime, and releases have slowed down abit. It adds very nice-to-have post-processing. I can do the bump itself without the extra deps, but I'd like to package them first. Waiting for halide: 2019.08.27 -> 10.0.0, enable on aarch64-linux so I can open a PR for HDR+.

If you address the one review commit I am going to merge it and we can do the bump later. Feel free to ping me or write me on IRC about it.

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

1 package built:

megapixels

I've bump it to the latest release without the hdr-plus dependency & tested build on x86_64-linux (doesn't run properly, not its intended environment). Building on my phone takes too long for me right now, but the only difference to what I'm using there is the optional hdr-plus dependency so I assume it'd run, just with worse image quality.

Would be helpful to get this packaged!

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

1 package built:

megapixels

I'll bump it to 0.13.2, just building it for my phone to test it really quickly.

If you have any questions or problems please reach out to SuperSandro2000 on IRC.
Result of nixpkgs-review pr 98479 run on x86_64-linux 1

1 package built:

megapixels

This is a semi-automatic executed nixpkgs-review which is checked by a human on a best effort basis and does not build all packages (e.g. lumo, tensorflow or pytorch).
If you have any questions or problems please reach out to SuperSandro2000 on IRC.
Result of nixpkgs-review pr 98479 run on x86_64-linux 1

1 package built:

megapixels


Invoking methods with a single array parameter reports a missing method exception

Describe the bug
Invoking methods with a single parameter whose type is an array reports a missing method exception.
To Reproduce
Steps to reproduce the behavior:

Invoke https://github.com/masesgroup/JNet/blob/35bce177c2e5af71dfda45b23867dc37557844eb/src/net/JNet/Generated/Javax/Swing/Table/DefaultTableModel.cs#L112
See error

Expected behavior
The method shall be invoked without problems
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):

OS: All
Version: latest JNet
Java: Temurin JDK 11.0.10

Additional context
N/A

The solution is to wraps the parameter within a new array before pass it to IExecute or SExecute; this permits to underlying subsystem to distinguish between an array of many parameters and a single parameter. So the method reported shall become:
        /// <summary>
        /// <see href="https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/table/DefaultTableModel.html#addRow(java.lang.Object[])"/>
        /// </summary>
        /// <param name="arg0"><see cref="object"/></param>
        public void AddRow(object[] arg0)
        {
            IExecute("addRow", new object[] { arg0});
        }


Can MMDet Save best epoch, Thanks?

Please search for related issues first.
Here is the answer #4677


i have problem with generation dist in other path in server

i have a project with angular cli "@angular/cli": "1.0.0-beta.32.3", runs perfect in localhost:4200/ but i need in server runs in localhost:4200/pathroot but i find in google this solution:
in index.html:     base href="./"
and runs perfect but in urls with path large , for example:
localhost:7001/pathroot/forms/standard i get this error when refresh the page:
inline.bundle.js Failed to load resource: the server responded with a status of 404 (Not Found)
polyfills.bundle.js Failed to load resource: the server responded with a status of 404 (Not Found)
scripts.bundle.js Failed to load resource: the server responded with a status of 404 (Not Found)
styles.bundle.js Failed to load resource: the server responded with a status of 404 (Not Found)
vendor.bundle.js Failed to load resource: the server responded with a status of 404 (Not Found)
main.bundle.js Failed to load resource: the server responded with a status of 404 (Not Found)
on ly in refresh page.
but in  path : localhost:7001/pathroot/forms the resfresh works
this is a bug or how configurate angular cli for runs well in other path?

It can be solved by htacess. This one works for me:
Options +FollowSymLinks

    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} !index
    RewriteRule (.*) index.html [L]
    Header set Access-Control-Allow-Origin "*"

i dont use apache :(

@Programmercito this might be helpful https://github.com/angular/angular-cli/blob/master/docs/documentation/build.md
when you run ng build you can provide a --base-href for the base path your application will run on. I haven't tried it myself, but might be more appropriate than updating index.html directly.

You need to configure your server to have fallback to index.html. You can read more about that in https://angular.io/docs/ts/latest/guide/deployment.html

yes the server needed modified but, other alternative is use hash in the urls, works for me


fix(TextArea): add ref forwarding to TextArea

I've added ref forwarding to the TextArea component the same way it's done in the TextInput component.

just one thing, would you mind setting the displayName to be TextArea? similar to our other components that are forwarding refs

Added displayName 👍

@webadam1 did you need this for v6? if so we can revert this and open the PR to v6 branch instead

@emyarod No, I only need this for v10 Carbon, so I think I don't need it in the v6 branch.

@webadam1 gotcha we can revert it in this legacy repo and merge it into v6 branch since v10 changes are all contained in @carbon/react


Call to undefined method App\Roles\UserMenuRole::dispatch() [Bug]:

What happened?
there was an error when executing the command php artisan rbac:reset
How to reproduce the bug

UserMenuRole

MenuAbility

Package Version
1.1
PHP Version
8.3.8
Laravel Version
11.17.0
Which operating systems does with happen with?
Windows
Notes
No response

@wisnubaldas the role definition seems fine to me, but it looks like there are 4 jobs running from the config.
the package ships three, so my guess  you have added UserMenuRole::class to the rbac.jobs instead of rbac.roles config key
Can you take a look?

this is my rbac.php configuration, but I still get the error

Yes, that's what I mean.
Place your role in the 'roles' array

like this


Feature/pp 59954

All Submissions:

[ ] Have you followed the guidelines in our Contributing document?
[ ] Have you read and signed the automated Contributor's License Agreement?
[ ] Have you checked to ensure there aren't other open Pull Requests for the same update/change?

New Feature Submissions:

[ ] Does your submission pass tests?
[ ] Have you lint your code locally prior to submission?

Changes to Core Features:

[ ] Have you added an explanation of what your changes do and why you'd like us to include them?
[ ] Have you written new tests for your core changes, as applicable?
[ ] Have you successfully ran tests with your changes locally?

closing the PR

closing the PR

to purge reopening

to purge reopening


Sidebar Disappeared

After I replaced the old footer, 'Bernal Research Group' with 'SECQUOIA Research Group', the sidebar of the https://secquoia.github.io/pyomo-summer-ws/intro.html website has been disappeared.

Previously, we built the JupiterBook locally and pushed the html files to Github.
You didn't build the project in your last PR and manually changed the HTML files.
Try to set up the GitHub actions according to the JupiterBook documentation.
https://jupyterbook.org/en/stable/publish/gh-pages.html

Since the issue is resolved I will close this with comments.


Added WebServer options for the beacon

By request from @corvansteijn, a PR for this feature so it can end up in the official release.
Note that there are definitely a bunch of improvements to do here, and it was built for single purpose.

Cool. I'll clean it up a bit and make it part of the final package.
@gormac you feel the need to help here? Otherwise I'll do it myself.

@dennisdoomen It's an interesting improvement. I'll have a look.


lean produces a core dump

I currently try to simplify the int proofs. Unfortunately lean produces a skull symbol in Emacs' mode line and produces an error message. Note that I use a DE locale, so speicherzugriffsfehler means memory access error. This happens with the latest development commit 258fb522d3a6693e64e0633f1b8748c96cadad8a
This is the file producing the error:
import standard
namespace int

private lemma sub_nat_nat_elim (m n : ℕ) (P : ℕ → ℕ → ℤ → Prop)
  (hp : ∀i n, P (n + i) n (of_nat i))
  (hn : ∀i m, P m (m + i + 1) (-[1+ i])) :
  P m n (sub_nat_nat m n) :=
sorry

inductive rel_int_nat_nat : ℤ → ℕ × ℕ → Prop
| pos : ∀m p, rel_int_nat_nat (of_nat p) (m + p, m)
| neg : ∀m n, rel_int_nat_nat (neg_succ_of_nat n) (m, m + n)

lemma rel_sub_nat_nat {a b : ℕ} : rel_int_nat_nat (sub_nat_nat a b) (a, b) :=
/- The next statement kills lean  -/
sub_nat_nat_elim a b (λ(a b : ℕ) (i : ℤ), rel_int_nat_nat i (a, b)) sorry sorry

end int

This is an excerpt of emacs *Message* buffer:
error in lean-server command handler: (end-of-file)
Server response was:
Process lean-server speicherzugriffsfehler (core dumped)
{"message":"file invalidated","response":"ok","seq_num":0}
{"cur_task":{"desc":"parsing /home/hoelzl/Projects/lean-scratch/test2.lean","end_pos_col":0,"end_pos_line":64,"file_name":"/home/hoelzl/Projects/lean-scratch/test2.lean","pos_col":0,"pos_line":1},"is_running":true,"response":"current_tasks","tasks":[{"desc":"parsing /home/hoelzl/Projects/lean-scratch/test2.lean","end_pos_col":0,"end_pos_line":64,"file_name":"/home/hoelzl/Projects/lean-scratch/test2.lean","pos_col":0,"pos_line":1}]}

error in lean-server command handler: (json-readtable-error)
Server response was:
{"message":"file invalidated","response":"ok","seq_num":0}
{"cur_task":{"desc":"parsing /home/hoelzl/Projects/lean-scratch/test2.lean","end_pos_col":0,"end_pos_line":64,"file_name":"/home/hoelzl/Projects/lean-scratch/test2.lean","pos_col":0,"pos_line":1},"is_running":true,"response":"current_tasks","tasks":[{"desc":"parsing /home/hoelzl/Projects/lean-scratch/test2.lean","end_pos_col":0,"end_pos_line":64,"file_name":"/home/hoelzl/Projects/lean-scratch/test2.lean","pos_col":0,"pos_line":1}]}

error in lean-server command handler: (end-of-file)
Server response was:
Process lean-server speicherzugriffsfehler (core dumped)
{"message":"file invalidated","response":"ok","seq_num":0}

error in lean-server command handler: (json-readtable-error)
Server response was:
{"message":"file invalidated","response":"ok","seq_num":0}

error in lean-server command handler: (end-of-file)
Server response was:
Process lean-server speicherzugriffsfehler (core dumped)
{"message":"file invalidated","response":"ok","seq_num":0}

error in lean-server command handler: (json-readtable-error)
Server response was:
{"message":"file invalidated","response":"ok","seq_num":0}

error in lean-server command handler: (end-of-file)
Server response was:
Process lean-server speicherzugriffsfehler (core dumped)
{"message":"file invalidated","response":"ok","seq_num":0}

error in lean-server command handler: (json-readtable-error)
Server response was:
{"message":"file invalidated","response":"ok","seq_num":0}

using 'sorry' [9 times]

@johoelzl I'm having trouble reproducing this problem. Which platform are you using? Which compiler did you use to compile Lean? Could you please send me the content of the *lean-debug* buffer?
To enable it, you should use the following: before you open the file above, execute M-x lean-turn-on-debug-mode, then open the file, and use it until you see a core dump.

For what it's worth, I reproduced this on my laptop this morning (OSX, not sure about the compiler version). I'll try it on my desktop soon.

I can't reproduce on my office desktop (Ubuntu, gcc 5.4.1). I'll send you the debug info from my laptop when I get home, if you still need it.

@rlewis1988 Thanks for the info. I managed to reproduce it on OSX.


[FEATURE REQUEST] Plugin for profiling with pyroscope

Describe the solution you'd like
Pyroscope is a profiling tool that consists of a server and agents that live alongside the app (actually they exec the underlying app, periodically sample the process memory and collect profiling information).
It would be nice to have a RR plugin that handles the agent setup for the workers and forwards the data to the server endpoint that is provided via config.

similar topic: #26


Size filter for gallery assets

In the gallery filter, there should be a filter for "Small", "Medium", and "Large" sprites

dupe of https://github.com/microsoft/pxt-arcade/issues/3321


Update examples for iree.jax updates

Implemented using prior iree.jax2 interface. Updated so that it uses the updated interface

Thanks! Sorry for missing I must have thought this was the other review sending another email, I didn't realize 2


Would it be possible to train the model on multiple GPUs?

Hi，
I would like to train the model on HICO-Det dataset.
I trained my model on a single TITAN X GPU for HICO-DET dataset. It took about five days for iteration 1800000 times.It takes too long.
would it be possible to train the model on multiple GPUs? what changes would I have to make?
and How big is the batch_size of your network?
Thanks!

Currently our code doesn't support multi-GPU training. However, you can try a larger learning rate, e.g. something between 0.01~0.05. In this case the training time will be reduced tremendously.

ok,thanks!


login page problem

i)Able to login without entering the email

Want to add validation for email
I want to work on this issue
@MinavKaria please assign me this work with the labels gssoc-ext,hacktoberfest-accepted and level according to the issue

@Shirisha-16 Is this issue still existing ?

No, issue not exist


Hard coded route paths within all view templates

Hello,
All of the views that this package publishes on install include hard coded URL's rather than using named routes, whilst trying to change some of the routes around this makes it a lot harder then it should be
I wanted to suggest if it would be possible to update all of the URL's with the named routes that route::resource provides.
Please see below
|        | GET|HEAD  | admin                                                  | admin.index             | App\Http\Controllers\Admin\AdminController@index                   | web,auth,admin
|        | GET|HEAD  | admin/activitylogs                                     | activitylogs.index      | App\Http\Controllers\Admin\ActivityLogsController@index            | web,auth,admin,activitylog
|        | GET|HEAD  | admin/activitylogs/{activitylog}                       | activitylogs.show       | App\Http\Controllers\Admin\ActivityLogsController@show             | web,auth,admin,activitylog
|        | DELETE    | admin/activitylogs/{activitylog}                       | activitylogs.destroy    | App\Http\Controllers\Admin\ActivityLogsController@destroy          | web,auth,admin,activitylog
|        | POST      | admin/generator                                        |                         | Appzcoder\LaravelAdmin\Controllers\ProcessController@postGenerator | web,auth,admin
|        | GET|HEAD  | admin/generator                                        |                         | Appzcoder\LaravelAdmin\Controllers\ProcessController@getGenerator  | web,auth,admin
|        | GET|HEAD  | admin/pages                                            | pages.index             | App\Http\Controllers\Admin\PagesController@index                   | web,auth,admin
|        | POST      | admin/pages                                            | pages.store             | App\Http\Controllers\Admin\PagesController@store                   | web,auth,admin
|        | GET|HEAD  | admin/pages/create                                     | pages.create            | App\Http\Controllers\Admin\PagesController@create                  | web,auth,admin
|        | PUT|PATCH | admin/pages/{page}                                     | pages.update            | App\Http\Controllers\Admin\PagesController@update                  | web,auth,admin
|        | GET|HEAD  | admin/pages/{page}                                     | pages.show              | App\Http\Controllers\Admin\PagesController@show                    | web,auth,admin
|        | DELETE    | admin/pages/{page}                                     | pages.destroy           | App\Http\Controllers\Admin\PagesController@destroy                 | web,auth,admin
|        | GET|HEAD  | admin/pages/{page}/edit                                | pages.edit              | App\Http\Controllers\Admin\PagesController@edit                    | web,auth,admin
|        | POST      | admin/permissions                                      | permissions.store       | App\Http\Controllers\Admin\PermissionsController@store             | web,auth,admin
|        | GET|HEAD  | admin/permissions                                      | permissions.index       | App\Http\Controllers\Admin\PermissionsController@index             | web,auth,admin
|        | GET|HEAD  | admin/permissions/create                               | permissions.create      | App\Http\Controllers\Admin\PermissionsController@create            | web,auth,admin
|        | GET|HEAD  | admin/permissions/{permission}                         | permissions.show        | App\Http\Controllers\Admin\PermissionsController@show              | web,auth,admin
|        | DELETE    | admin/permissions/{permission}                         | permissions.destroy     | App\Http\Controllers\Admin\PermissionsController@destroy           | web,auth,admin
|        | PUT|PATCH | admin/permissions/{permission}                         | permissions.update      | App\Http\Controllers\Admin\PermissionsController@update            | web,auth,admin
|        | GET|HEAD  | admin/permissions/{permission}/edit                    | permissions.edit        | App\Http\Controllers\Admin\PermissionsController@edit              | web,auth,admin
|        | POST      | admin/roles                                            | roles.store             | App\Http\Controllers\Admin\RolesController@store                   | web,auth,admin
|        | GET|HEAD  | admin/roles                                            | roles.index             | App\Http\Controllers\Admin\RolesController@index                   | web,auth,admin
|        | GET|HEAD  | admin/roles/create                                     | roles.create            | App\Http\Controllers\Admin\RolesController@create                  | web,auth,admin
|        | DELETE    | admin/roles/{role}                                     | roles.destroy           | App\Http\Controllers\Admin\RolesController@destroy                 | web,auth,admin
|        | PUT|PATCH | admin/roles/{role}                                     | roles.update            | App\Http\Controllers\Admin\RolesController@update                  | web,auth,admin
|        | GET|HEAD  | admin/roles/{role}                                     | roles.show              | App\Http\Controllers\Admin\RolesController@show                    | web,auth,admin
|        | GET|HEAD  | admin/roles/{role}/edit                                | roles.edit              | App\Http\Controllers\Admin\RolesController@edit                    | web,auth,admin
|        | GET|HEAD  | admin/settings                                         | settings.index          | App\Http\Controllers\Admin\SettingsController@index                | web,auth,admin
|        | POST      | admin/settings                                         | settings.store          | App\Http\Controllers\Admin\SettingsController@store                | web,auth,admin
|        | GET|HEAD  | admin/settings/create                                  | settings.create         | App\Http\Controllers\Admin\SettingsController@create               | web,auth,admin
|        | PUT|PATCH | admin/settings/{setting}                               | settings.update         | App\Http\Controllers\Admin\SettingsController@update               | web,auth,admin
|        | GET|HEAD  | admin/settings/{setting}                               | settings.show           | App\Http\Controllers\Admin\SettingsController@show                 | web,auth,admin
|        | DELETE    | admin/settings/{setting}                               | settings.destroy        | App\Http\Controllers\Admin\SettingsController@destroy              | web,auth,admin
|        | GET|HEAD  | admin/settings/{setting}/edit                          | settings.edit           | App\Http\Controllers\Admin\SettingsController@edit                 | web,auth,admin
|        | POST      | admin/users                                            | users.store             | App\Http\Controllers\Admin\UsersController@store                   | web,auth,admin
|        | GET|HEAD  | admin/users                                            | users.index             | App\Http\Controllers\Admin\UsersController@index                   | web,auth,admin
|        | GET|HEAD  | admin/users/create                                     | users.create            | App\Http\Controllers\Admin\UsersController@create                  | web,auth,admin
|        | PUT|PATCH | admin/users/{user}                                     | users.update            | App\Http\Controllers\Admin\UsersController@update                  | web,auth,admin
|        | DELETE    | admin/users/{user}                                     | users.destroy           | App\Http\Controllers\Admin\UsersController@destroy                 | web,auth,admin
|        | GET|HEAD  | admin/users/{user}                                     | users.show              | App\Http\Controllers\Admin\UsersController@show                    | web,auth,admin
|        | GET|HEAD  | admin/users/{user}/edit                                | users.edit              | App\Http\Controllers\Admin\UsersController@edit                    | web,auth,admin

As you can see most of the named routes are already included it is just a matter of updating the views.
If you are happy to implement these changes, i would be more than willing to provide a pull request with the view template changes.

@sohelamin


DO NOT MERGE YET - V9 changes to master

Overview
This PR is a version of v9 branch rebased to master. There are some pending changes to v9 and I’ll make sure bringing those to here (v9-rc).
Added
All v9 changes.
Testing / Reviewing
Another close eyes on every component will be nice. Especially code snippet - The skeleton change and the change of new set of variants seem to conflict a bit hardly, so having close eyes there will be great.

Thanks for getting this ready, @asudoh! 🎉

Not seeing bx--text-input--light styles

Number Input arrow styles seems a bit off

@aledavila search close icon isn't in the correct position

Small fixes have been made here: https://github.com/carbon-design-system/carbon-components/pull/838

Thank you for making the fixes @tw15egan! Merged it to v9 and cherry-picked it to here.