text:
🛑 DNS1.electro is down

In 0dab28e, DNS1.electro (ns1.elteam.ir) was down:

HTTP code: 0
Response time: 0 ms

Resolved: DNS1.electro is back up in 5fb4427 after 8 minutes.

repo: SIRMaxis/uptime-robot


text:
🛑 DE Server is down

In 5f21299, DE Server (de1.elteam.ir) was down:

HTTP code: 0
Response time: 0 ms

Resolved: DE Server is back up in 66932fb after 1 hour, 33 minutes.

source: gharchive/issue

license: MIT

license_type: permissive

license_source: github-api


text:
🛑 DNS2.electro is down

In dbc7686, DNS2.electro (ns2.elteam.ir) was down:

HTTP code: 0
Response time: 0 ms

Resolved: DNS2.electro is back up in cd1d21a after 58 minutes.


text:
🛑 DNS2.electro is down

In 7aca4c2, DNS2.electro (ns2.elteam.ir) was down:

HTTP code: 0
Response time: 0 ms

Resolved: DNS2.electro is back up in dde1f59 after 2 hours, 41 minutes.


text:
🛑 DNS1.electro is down

In d6ccfe0, DNS1.electro (ns1.elteam.ir) was down:

HTTP code: 0
Response time: 0 ms

Resolved: DNS1.electro is back up in 13a90e7 after 16 minutes.


text:
🛑 DNS2.electro is down

In f789616, DNS2.electro (ns2.elteam.ir) was down:

HTTP code: 0
Response time: 0 ms

Resolved: DNS2.electro is back up in 2a3cff4 after 8 minutes.


text:
🛑 Website is down

In 4873604, Website (ELTeam.ir) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Website is back up in 0f8b6cf after 1 hour, 8 minutes.


text:
Fermi Energy level

Do the DOS plots prepared by sumo have the energy level translated to Fermi energy level, i.e., E - E_Fermi is the x-axis?
Attached is the plot I have obtained with the command "sumo-dosplot --atoms Ni.1.4.5 --gaussian 0.1"
dos.pdf
Could you please shed some light on what exactly the legend for this plot (Total DOS, Ni(d)) mean?
Thank you so much.

Thank you for your interest in Sumo.
Energy axes of DOS and band plots are aligned such that the VBM=0 by default. We don't like to attach too much significance to the calculated E_Fermi from DFT calculations of semiconductors, as these are very sensitive to defects and surface effects in practice. Also, aligning to the VBM makes it easy to read bandgaps.
Sumo will plot all the requested contributions in a PDOS (in this case, the s, p, d orbitals of three summed Ni atoms), but uses a threshold to decide which lines are worth showing in the legend. So in this case the black line is the total DOS (over all atoms, orbitals), the brown line is the d orbitals of this Ni subset and the blue line is probably Ni-s states. You can change the tolerance for labelling with --legend-cutoff. In this case you might also like to hide the total DOS line using --no-total to get a more useful scale for the Ni contribution. See the tutorial for more examples.
There has been some discussion of making it easier to indicate the Fermi level when appropriate in this pull request. It's on the wishlist!

Thanks for your reply.
However, I would expect the major contribution to the DOS of selected Ni atoms to be from the d-orbitals of Ni.
I also checked my data file and my expectation seems to be confirmed by raw atom-splitted DOS data. Below is a line from my data file.
#Energy           s          py          pz          px         dxy         dyz         dz2         dxz         dx2       tot
-1.98337     0.79406     0.79710     0.53761     0.80242    13.52140    10.72380    11.02470    10.94670    13.51610    62.66390

There seems to be some discrepancy between my data file and the plot obtained from SUMO.
I am also attaching my DOSCAR here.
DOSCAR.txt
Could you please let me know where I might be going wrong.
Thank you so much.

What's the discrepancy? The brown region is the PDOS from d orbitals of those three atoms, the grey region is the total DOS over all 37 atoms in the unit cell. 37 atoms will contribute more states than 3 atoms, all other things being equal.

(in this case, the s, p, d orbitals of three summed Ni atoms

I misunderstood the total is also over the total (s+p+d) of the 3 summed Ni and not 37 atoms of the unitcell.
It would be more intuitive not to plot total dos when (atomic) projected local DOS is being requested

You can hide it with --no-total. I don't agree that this should be the default; in many cases is is useful to see what fraction of the total DOS comes from a particular contribution.

authors: ajjackson xenhua

repo: SMTG-UCL/sumo


text:
Click submit button to sign in

As a registered user, I want to click on the Submit button after filling in Sign In form  so that I can sign in and start using the website
Acceptance Criteria:

clicking the Submit button starts checking the input fields
if input is valid, the user is redirected to main page
if input is invalid, no redirect occurs and the user sees the corresponding error message

Error cases:

invalid user name: invalid username message
invalid password: invalid password message

Implementation questions:
error message can be inline or another page depending on required effort

For me it seems like this item has already been worked on. Who did it? Can you please put yourself as "assignee"? I have moved it to "in progress" but in my opinion this story has already been completed and should be put in ready for review. Can whoever did it please comment and update?

I will review this as soon as I can. (hopefully thursday)

Present status : invalid input(s) results triggers off error message "invalid login, please try again" with the login form directly below to enable another login.

The current status does not comply with the acceptance criteria. The acceptance criteria says there should be different messages depending on what the error is (password-related or username related).
How should we proceed? Should we fix this issue now or in a later story?

you need to pull an up-to-date version. behaviour matches acceptance criteria.

Verified with Firefox 53.0.3 on Windows 8.1 on devel branch with latest commit e82ae04

authors: Teszko atamankina ericaivarsson tatankayotanka

repo: SNDjango/server

license: mit

license_source: bigquery


text:
🛑 Ayi Academy is down

In 0e21e0d, Ayi Academy (https://ayi.academy/) was down:

HTTP code: 521
Response time: 344 ms

Resolved: Ayi Academy is back up in 1863789 after 5 minutes.

repo: SOPORTEAYIGROUP/AYIGROUP


text:
Wagner2014 libs

Pull Request
This PR is for a

[x] New Publication(s)
[ ] Correction

For the following list(s):

[ ] ancientmetagenome-anthropogenic (README)
[ ] ancientmetagenome-environmental (README, ask @thedir-team-dirt for advice)
[ ] ancientmetagenome-hostassociated (README, ask @thedir-team-bugparty for advice)
[x] ancientsinglegenome-hostassociated (README, ask @thedir-team-pathopeeps for advice)

New Publication
Publication Information
This pull request is to add samples from the following publication(s): https://doi.org/10.1016/S1473-3099(13)70323-2
This is to close #774
Checklist

[x] Publication is published (preprints currently not accepted)?
[x] Checked the publication is not already in the database?
[x] Checked samples in this publication are not previously published data (newly re-sequenced metagenomes are OK!)?
[x] Samples are shotgun metagenomes (hostassociated-singlegenome may also contain whole-genome enriched data)?
[x] Checked the list follows conventions as described in the corresponding sample type's README file (e.g. using ERS/SRS accession codes for ENA/SRA)?
[ ] Changelog is updated to include the publication under 'Added'?
[ ] Pull request has passed validation checks (see automated comment from github-bot)?
[x] Review requested from corresponding team (see list of lists above for each team)?
[x] (If applicable) Made a separate PR to add new categories to controlled lists (stored under /assets/enums, e.g. material or archive)? If so the corresponding PR is here:

If you do not know how to check errors in failed validation checks, expand here

Correction
This PR is for

[ ] ancientmetagenome-hostassociated
[ ] ancientsinglegenome-hostassociated
[ ] ancientmetagenome-environmental
[ ] ancientmetagenome-anthropogenic

Reference
This pull request is to correct samples from the following publication(s):
This is to close
Description
The issue is:

Checklist

[ ] Checked the corrected entries follow conventions as described in the corresponding sample type's README file (e.g. using ERS/SRS accession codes for ENA/SRA)
[ ] Changelog is updated to include the publication under 'Changed'?
[ ] Pull request has passed validation checks (see automated comment from github-bot)?
[ ] Review requested from corresponding team (see list of lists above for each team)?

not sure if automated checks ran..

source: gharchive/pull-request

repo: SPAAM-community/AncientMetagenomeDir


text:
Inquiry Regarding the Implementation of Angle Function Type 4 of GROMACS in setup_gmx code

Hi, I am attempting to set up a GROMACS simulation with SPICA using setup_gmx, but I am having some difficulty in understanding the specifics of how function type 4 (cross bond-angle potential) is implemented. According to the GROMACS documentation(https://manual.gromacs.org/current/reference-manual/topologies/topology-file-formats.html#), function type 4 is used to represent a bond-angle potential with cross terms(https://manual.gromacs.org/current/reference-manual/functions/bonded-interactions.html#bond-angle-cross-term), described by the formula:

However, in the code, I noticed that the parameters defined for function type 4 (tmpcalca, tmpcalcb, sig, eps) do not seem to directly correspond to the parameters in the above formula(ri, rj, rk, and 𝑘𝑟𝜃) . In the setup_gmx code:

tmpcalca = database.ange[ang_params[uniq_angs-1]]
tmpcalcb = database.fang[ang_params[uniq_angs-1]] * 4.184 * 2.0
eps = database.eps[vdwtmp]*4.184
sig = database.sig[vdwtmp]/10.0

Given this context, I would like to ask the following questions:

In the implementation of function type 4, how do the parameters tmpcalca, tmpcalcb, sig, and eps correspond to the parameters defined for the cross bond-angle potential in GROMACS?
If these parameters do not correspond to the standard function type 4, what role do they play in the simulation?
Is there any specific adjustment I need to make to ensure the correct implementation of function type 4?

Your guidance would be greatly helpful in advancing my simulation work. Any insights or guidance you can provide would be greatly appreciated.
Best regards,
Drep

@Dropletsimuli
Thank you for trying to use SPICA with GROMACS.
We need to use an angle potential that is not implemented in GROMACS by default.
So, for MD simulations with SPICA, we have to apply a patch file to replace the cross bond-angle potential with the SPICA angle potential.
See https://github.com/SPICA-group/gromacs-spica.
After correctly applying the patch, you can use the following angle potential used in SPICA as "type 4" instead of the cross bond-angle potential.
$U_{angle} = U_{1-2-3} + U_{1-3}$
$U_{1-2-3} = k_{\theta} (\theta_{ijk} - \theta_{0})$
$U_{1-3} = U_{LJ}(r_{ij}; \varepsilon_{ij}, \sigma_{ij}) - U_{LJ}(\sigma_{ij})\ for\  r_{ij} < \sigma_{ij}$
This is a combination of a harmonic potential term and a replusive term of an LJ potential.
See https://www.spica-ff.org/forcefield.html for more details.
As you mentioned, the cross bond-angle potential has four parameters $r_{1e}, r_{2e}, r_{3e},\ and\ k_{r\theta}$.
After applying the patch, the first - fourth arguments correspond to the following parameters in the SPICA angle potential:
i. $\theta_0$ : equilibrium angle
ii. $k_{\theta}$ : force constant
iii. $\sigma$ : LJ parameter
iv. $\varepsilon$ : LJ parameter
With these things in mind, the answers to your questions are as follows:

The parameters found in setup_gmx tmpcalca tmpcalcb, eps, sig correspond to $\theta_0$, $k_{\theta}$, $\varepsilon$, and $\sigma$ in the SPICA angle potential. So, they do not correspond to the cross bond-angle term parameters.
After applying the patch file, they have meanings as parameters defined in the SPICA potential as mentioned above.
Yes, there is a patch file to replace the "type 4" angle function to the SPICA potential. Please have a look at https://github.com/SPICA-group/gromacs-spica.

Should you still have any queries after reading my answers, please feel free to ask me.

@Dropletsimuli Thank you for trying to use SPICA with GROMACS.
We need to use an angle potential that is not implemented in GROMACS by default. So, for MD simulations with SPICA, we have to apply a patch file to replace the cross bond-angle potential with the SPICA angle potential. See https://github.com/SPICA-group/gromacs-spica.
After correctly applying the patch, you can use the following angle potential used in SPICA as "type 4" instead of the cross bond-angle potential. Uangle=U1−2−3+U1−3 U1−2−3=kθ(θijk−θ0) U1−3=ULJ(rij;εij,σij)−ULJ(σij) for rij<σij This is a combination of a harmonic potential term and a replusive term of an LJ potential. See https://www.spica-ff.org/forcefield.html for more details.
As you mentioned, the cross bond-angle potential has four parameters r1e,r2e,r3e, and krθ. After applying the patch, the first - fourth arguments correspond to the following parameters in the SPICA angle potential: i. θ0 : equilibrium angle ii. kθ : force constant iii. σ : LJ parameter iv. ε : LJ parameter
With these things in mind, the answers to your questions are as follows:

The parameters found in setup_gmx tmpcalca tmpcalcb, eps, sig correspond to θ0, kθ, ε, and σ in the SPICA angle potential. So, they do not correspond to the cross bond-angle term parameters.
After applying the patch file, they have meanings as parameters defined in the SPICA potential as mentioned above.
Yes, there is a patch file to replace the "type 4" angle function to the SPICA potential. Please have a look at https://github.com/SPICA-group/gromacs-spica.

Should you still have any queries after reading my answers, please feel free to ask me.

I got it. This will be a boost to my progress in our work. I deeply appreciate your assistance and expertise. Looking forward to possibly collaborating again in the future!
Thanks again! @yskmiyazaki

authors: Dropletsimuli yskmiyazaki

repo: SPICA-group/spica-tools


text:
Added solution

Provided full question with solution function in postfix expression question in Stack part,
tell me if there is any problem.
Thanks.

Hey @rajcodes03  , Sorry to say but recently I came to know that this repo is marked as excluded and contribution made into it won't be considered as a valid PR, so I request you to please share your solution into this -> Submit into this repo repo link repository. Sorry for the inconvenience caused.


text:
Get rid of Masonry

Layout anchors make frameworks like Masonry rather useless and redundant. We already got rid of it in Play libraries, but Play itself remains to be updated.

Masonry was removed when we migrated to SPM.

repo: SRGSSR/playsrg-apple


text:
Support Pull/Push from remote repository

Hello, my team and I tried to use the Git plugin with no prevail. Is the required process to have github for windows open at the same time Unreal Engine 4 is open, and inside unreal engine 4, when a file has been added, then go to the git for windows UI and sync it to the master branch? or should you not have to even touch git for windows?
Your advice would be greatly appreciated.
Thanks,

Yes, currently the Git plugin is only for local work, commit and diff
viewing, but does not know about the remote server.
Le mar. 3 mars 2015 11:28, Aaron Thompson notifications@github.com a
écrit :

Hello, my team and I tried to use the Git plugin with no prevail. Is the
required process to have github for windows open at the same time Unreal
Engine 4 is open, and inside unreal engine 4, when a file has been added,
then go to the git for windows UI and sync it to the master branch? or
should you not have to even touch git for windows?
Your advice would be greatly appreciated.
Thanks,
—
Reply to this email directly or view it on GitHub
https://github.com/SRombauts/UE4GitPlugin/issues/25.

Hello, ok, so our team are thinking of volunteering myself to contribute to this git plugin. I will fork the repo and scan through everything to catch up if that's ok with you? What are the next steps in order to get the plugin working for multi developer support?

That would be nice.
You should in fact fork the whole Unreal Engine on GitHub, as my Git plugin
had now been integrated directly into the Engine!
There you could see how to use the 'sync' operation to fetch or pull from
the default git remote.
Cheers!
Le mer. 4 mars 2015 00:16, Aaron Thompson notifications@github.com a
écrit :

Hello, ok, so our team are thinking of volunteering myself to contribute
to this git plugin. I will fork the repo and scan through everything to
catch up if that's ok with you? What are the next steps in order to get the
plugin working for multi developer support?
—
Reply to this email directly or view it on GitHub
https://github.com/SRombauts/UE4GitPlugin/issues/25#issuecomment-77060883
.

I already have the unreal engine source ;)

What I mean is that any improvement should go to the official Epic
UnrealEngine repository through GitHub pull request.
Le mer. 4 mars 2015 07:36, Aaron Thompson notifications@github.com a
écrit :

I already have the unreal engine source ;)
—
Reply to this email directly or view it on GitHub
https://github.com/SRombauts/UE4GitPlugin/issues/25#issuecomment-77104555
.

Push/Pull is now partly supported for Git LFS 2 Lock workflow


text:
Manual Control

Is there a way to have a manual control like buttons?
Then, I want to jump on page 3 for example?
Thanks.

@gomezmark you should define ref attribute on the carousel
<carousel ref="carousel"></carousel>
and use goToPage function
this.$refs.carousel.goToPage(3)

Also you can get previous, next, current page or perPage
const perPage = this.$refs.carousel.perPage
const current  = this.$refs.carousel.currentPage
const previous  = this.$refs.carousel.getPreviousPage()
const next  = this.$refs.carousel.getNextPage()

Yeah @dvasyliev is right! There is actually an example of adding "go to page x" buttons on the vue-play instance when you spin up the dev server :~)

@dvasyliev
Thank you for you answer.
but the .getNextPage() is not working on my end.
It returns the next page index.
But what I did is like this.
slideControl (action) {
      let page = 0
      if (action === 'next') {
        page = this.$refs.carousel.getNextPage()
      } else {
        page = this.$refs.carousel.getPreviousPage()
      }
      this.$refs.carousel.goToPage(page)
    }

Getting this error this.$refs.carousel.getPreviousPage is not a function

authors: dvasyliev gomezmark quinnlangille shaikhabdulqadir

repo: SSENSE/vue-carousel


text:
display table of contents on about and contribute pages

The option to display the table of content of a static page based on the Headings doesn't seem to work anymore. even if the option box is ticked in the CMS and headings are present in the page, no table of content is displayed.
Is that a bug or me not knowing how to properly use it?

did the ToC work previously?

I'm pretty sure I saw it already, yes. But I couldn't say when it disappeared.

we have been, and still are, extracting table of contents data, but according to git history we have never actually displayed that data. it's easy to do, just needs some guidelines for design.

added in bb9ecd23b939323e3b5622dc23017b59f0c0604b

repo: SSHOC/sshoc-marketplace-frontend


text:
Add HiSockGroup, along with new group submodule

Currently, groups only have the advantage of sending messages to a group of clients, and identifying them easily. However, this issue expands on groups, adding such things as a message cache.

Okay if I don't add it after January I'll make a 6969 character one liner printing 69420 using only the numbers 6 and 9

repo: SSS-Says-Snek/hisock


text:
STEVAL-WESU1  : Failed to connect to peripheral 26:80:e1:c6:31:f7, addr type: random

Hello,
I have STEVAL-WESU1 (STM32) board and wants to read the wearable sensor data to raspberry pi board.
And I have used this python SDK to read the data, getting connection error while executing 1 example.
pi@raspberrypi:~/BlueSTSDK_Python $ sudo python example_ble_1.py

##################
# BlueST Example #
##################

Scanning Bluetooth devices...

Discovery started.
New device discovered: WeSU.
Discovery stopped.

Available Bluetooth devices:
1) WeSU: [26:80:e1:c6:31:f7]

Select a device ('0' to quit): 1

Connecting to WeSU...
Device WeSU went from IDLE to CONNECTING.
Failed to connect to peripheral 26:80:e1:c6:31:f7, addr type: random
Exiting...

pi@raspberrypi:~/BlueSTSDK_Python $
pi@raspberrypi:~/BlueSTSDK_Python $

The following log while executing bluepy examples.
pi@raspberrypi:~/bluepy/bluepy $ python btle.py 26:80:e1:c6:31:f7
Connecting to: 26:80:e1:c6:31:f7, address type: public
Service <uuid=Generic Attribute handleStart=1 handleEnd=4> :
    Characteristic <Service Changed>, hnd=0x2, supports INDICATE
Service <uuid=Generic Access handleStart=5 handleEnd=11> :
    Characteristic <Device Name>, hnd=0x6, supports READ WRITE NO RESPONSE WRITE WRITE SIGNED
    -> 'WeSU'
    Characteristic <Appearance>, hnd=0x8, supports READ WRITE NO RESPONSE WRITE WRITE SIGNED
    -> '\x00\x00'
    Characteristic <Peripheral Preferred Connection Parameters>, hnd=0xa, supports READ WRITE
    -> '\xff\xff\xff\xff\x00\x00\xff\xff'
Service <uuid=00000000-000e-11e1-9ab4-0002a5d5c51b handleStart=31 handleEnd=37> :
    Characteristic <00000001-000e-11e1-ac36-0002a5d5c51b>, hnd=0x20, supports NOTIFY READ WRITE NO RESPONSE WRITE
    -> '\r\nTime: 06:34:50\r\n'
    Characteristic <00000002-000e-11e1-ac36-0002a5d5c51b>, hnd=0x23, supports NOTIFY READ
    -> ''
Service <uuid=00000000-0001-11e1-9ab4-0002a5d5c51b handleStart=12 handleEnd=24> :
    Characteristic <00e00000-0001-11e1-ac36-0002a5d5c51b>, hnd=0xd, supports NOTIFY READ
    -> '0\x00\xb4\xff\xc0\x004\xfc\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
    Characteristic <00100000-0001-11e1-ac36-0002a5d5c51b>, hnd=0x10, supports NOTIFY READ
    -> '3\x00\x00\x00\x00\x00'
    Characteristic <00040000-0001-11e1-ac36-0002a5d5c51b>, hnd=0x13, supports NOTIFY READ
    -> '5\x00\x00\x00'
    Characteristic <00020000-0001-11e1-ac36-0002a5d5c51b>, hnd=0x16, supports NOTIFY READ
    -> '7\x00\x00\x00\x00\x00\x00\x00\x00'
pi@raspberrypi:~/bluepy/bluepy $

Can you please help me to read the 'STEVAL-WESU1' sensor data ?
Thanks for the support.

I am facing with the exact same issue with STEVAL-WESU1 on PC (Ubuntu).

The latest code is working fine for me.
Thanks Davide for your support.
https://community.st.com/message/194565

Thanks @ketyi this worked for me too! :grinning:

authors: dinukasal ketyi titusece


text:
🛑 SP_Monitoring / Frankfurt is down

In da061ea, SP_Monitoring / Frankfurt ($ENDPOINT_MONITORING_FRANKFURT) was down:

HTTP code: 0
Response time: 0 ms

Resolved: SP_Monitoring / Frankfurt is back up in c194c4d.


text:
style the endowed positions search component

READY FOR REVIEW
Summary

Added styling to the endowed-positions search component to be added to the main page. Also added a label for accessibility.

Review By Sept 20, 2022

Hoping to get this all pushed to prod by the end of the month. We will need a few days time for review by the Donor Relations team.

Criticality 5

This update only impacts the endowed positions site content and helps to address a usability issue with the current interface–namely users were confused about the scope of the search.

Review Tasks
Setup tasks and/or behavior to test

Review https://deploy-preview-269--adapt-giving.netlify.app/endowed-positions/
Check out this branch
Check the component in Storyblok via localhost
This component already exists but is unstyled and functionality can be checked here:
https://dev.giving.stanford.edu/endowed-positions/

Front End Validation

[ ] Is the markup using the appropriate semantic tags and passes HTML validation?
[ ] Cross-browser testing has been performed?
[ ] Automated accessibility scans performed?
[ ] Manual accessibility tests performed?
[ ] Design is approved by @ user?

Backend / Functional Validation
Code

[ ] Are the naming conventions following our standards?
[ ] Does the code have sufficient inline comments?
[ ] Is there anything in this code that would be hidden or hard to discover through the UI?
[ ] Are there any code smells?
[ ] Are tests provided? eg (unit, behat, or codeception)

Code security

[ ] Are all forms properly sanitized?
[ ] Any obvious security flaws or new areas for attack?

General

[ ] Is there anything included in this PR that is not related to the problem it is trying to solve?
[ ] Is the approach to the problem appropriate?

Affected Projects or Products

Does this PR impact any particular projects, products, or modules?

Associated Issues and/or People

JIRA ticket(s)
Other PRs
Any other contextual information that might be helpful (e.g., description of a bug that this PR fixes, new functionality that it adds, etc.)
Anyone who should be notified? (@mention them here)

Resources

AMP Tool
Accessibility Manual Test Script
HTML Validator
Browserstack and link to Browserstack Credentials

@wmui51 This is looking good. I had Donor Relations review the updates, and they asked that the search box extended to be longer. Could we double the width/characters displayed?

Hi @yvonnetangsu – As you know, Wilbert and I have been working on adding a search for the endowed positions as a storyblok component. Thanks again for all your help and guidance in the process! We are now working on styling the component based on feedback from our Donor Relations colleagues. We were asked to remove the redundant "label" for the search box, which was previously an H2 element in the page section. When I removed the optional copy and header spacing was set to none, the white background disappeared and displayed an undesirable gray background. I had to set a vertical spacing of extra-small to get it to render white, but this is still too much vertical space. Any recommendations on how best to tighten up the spacing?

Hi @forrestglick! Let me take a look at this test page on Storyblok and see if we have a workaround 😄

@forrestglick I believe I got it to look like what you described now. The trick is to check the "Make title and intro screen reader only" checkbox under the 1st tab in the Section component 😄 (at the bottom of the screenshot)

This is what the page looks like after this update:

@yvonnetangsu Yes! That is what I was trying to achieve. Thanks for the guidance. Submitting the PR for review/approval to push to Dev.

authors: forrestglick wmui51 yvonnetangsu


text:
Travis Remove sudo: required

Since xenial sudo can be used by default. We don't have to call it out.

Commit message is confusing. sudo: required just tells Travis to never use the container based building which would not be working.

Updated the commit message, see https://blog.travis-ci.com/2018-11-19-required-linux-infrastructure-migration for more details.

authors: dirkmueller rsalevsky

repo: SUSE-Cloud/automation


text:
Data Curator doesn't match the google sheet for one data type

Describe the bug
Ticket originally raised in https://sagebionetworks.jira.com/browse/HTAN-35
From Marisol Ramirez:
In the Bulk WES level 3 metadata template all germline, somatic, and structural variants workflows are required for each sample. Each of our samples is analyzed by only one workflow, not all three. Leaving the rest empty, NA, or Not Applicable are not allowed for the rest of the workflows, which is making our metadata invalid. Any suggestions to solve this?
From Dave Gibbs follow-up:
The L3 WES sheet was intended to be used once for each data type, rather than one sheet for multiple data types. And here I'm defining SNVs, CNVs, and germline variants to be different data types.  So, for the case of Marisol, one sheet is submitted with SNVs (that's the mutect2), nothing is done for CNVs because they didn’t call them. One problem is that we didn't include anything selections for germline variant calling tools. So we need to make a new SNP:HaplotypeCaller option to submit the germline... or if there's a time crunch I recommended to submit it as SNP:other.
Also, in synapse, they need to have one folder per data type, and at L3 WES, there are multiple data types. L2 WES can be processed into different products. Many centers will only process a subset of data types, so the sheet needs to allow for that.
The synapse data curator app needs revision. It doesn’t match the google sheet that was intended for one data type.
See Level 3 tab:HTAN Bulk Whole Exome-seq Data Model v1 RFC
To Reproduce
Steps to reproduce the behavior:
See notes above
Expected behavior
Revisions need to be made to the google sheet linked above.
There should be one column called “Workflow Type”  where they select the type of data (SNPs, germline, or CNVs), and one column named “Workflow Name” where they put a name to the tool-family used in producing the data. One “Workflow URL” column.
There will need to be different L3 folders for each data type.
Additional Context
Dave found a bug in the google sheet, there were two columns with same name and fixed it.

@milen-sage this likely requires triage (may belong in the schematic repo) but didn't want to lose track of this since it seems urgent for HTAN Data Release 2.

closing as the changes were deployed some time ago


text:
feat(openchallenges): add more unit tests to the image service

Description
Added additional unit tests for files that were not autogenerated by OpenAPI. Investigated several options for auto generating unit tests forOpen API auto generated files. None of the options I found seemed helpful and many were associated w/Open API competitors.
Related Issue
feat(openchallenges): added unit tests to the image service #2291
Add unit test for getting a single organization #1528
[Story] Write a unit test for the enpoint of the image service #1456
feat: Create unit test for the image service #1472
Fixes #(issue)
Changelog
Added additional unit tests that increased coverage to 32%:

Add

apps/openchallenges/image-service/src/test/java/org/sagebionetworks/exception/BadRequestExceptionTest.java
apps/openchallenges/image-service/src/test/java/org/sagebionetworks/exception/ControllerAdvisorTest.java
apps/openchallenges/image-service/src/test/java/org/sagebionetworks/exception/ErrorConstantsTest.java
apps/openchallenges/image-service/src/test/java/org/sagebionetworks/exception/ImageApiDelegateImplTest.java

@tschaffter Can you please take a look at the additional unit tests I added for image service last week?

Investigated several options for auto generating unit tests forOpen API auto generated files. None of the options I found seemed helpful and many were associated w/Open API competitors.

What did you investigate exactly? What options did you found?

Investigated several options for auto generating unit tests forOpen API auto generated files. None of the options I found seemed helpful and many were associated w/Open API competitors.

What did you investigate exactly? What options did you found?

I watched a YouTube video and found this PP How_to_fast_generate_your_API_Test_with_OpenAPI_Tools_and_Rest-Assured.pdf. This one didn't really help me to understand the "How" of implementing automatic test generation for auto generated modules they way I hoped it would.
This link seemed to address the autogeneration using a .mustache file (which I could not find an example of in our file structure). It could be added but I have no idea how to determine if classes are optionally included but, there is this template that may be helpful if this method is used.

I also am unsure where in the process this would be implemented in order to use it as described by the author below:

You can download that file to your local directory, and use it in the docker SDK generation command from the previous section by adding this flag:
-t ./local/REPLACE-WITH-YOUR-TEMPLATES-FOLDER$

Here are some other tools I found that seemed like they would not suit our needs:

newman
Humlix

Updated the test names in all new tests for image-service. Restructured the file order to match that specified by @tschaffter

@mdsage1 Thanks for sharing the resources. REST Assured describes an interesting framework that could make it easier to develop tests. However, this approach does not seem to apply to develop test for internal and other utility functions.
The approach that use templates could be used to write tests for the code generated by OpenAPI generator. I know that such templates do exist but it depends on the generator being used. For example, generating a REST API for Python comes with automatically generated tests. I'm not sure whether we could get the benefit for the generator we use for Java. I will have a look.
One topic we can discuss together offline is the format of the name of the test functions. The format you are using is described in the article below from Microsoft. Note that in this context, you were right to capitalize the first letter of the test. It seems that this naming convention for test takes precedence over the more general rule that function should start with a lowercase. So feel free to capitalize again the first letter.
https://learn.microsoft.com/en-us/dotnet/core/testing/unit-testing-best-practices
See Google Java naming convention about function names. They do use camel case for test
For now please continue with the naming convention you have been applying so far.

The coverage of the package exception could still be increased. Is this something that you could do as part of this PR? I propose to write all the tests required to reach 50% coverage in this PR instead of creating multiple PRs. Alternatively, it would be OK to add PR package by package and open a PR for each of them. What is important is that PRs represent a logical chunk of work (e.g. "add unit tests to the package exception of the image service" or "increase the image service coverage to 50%").

Note
Feel free to request a new review from a reviewer by clicking on the "reload" button next to the reviewer's name.

@mdsage1 This is where the mustache template files for the generator spring live. Note that this folder includes the latest templates files while we may be using a different version (defined in our file openapitools.json).
https://github.com/OpenAPITools/openapi-generator/tree/master/modules/openapi-generator/src/main/resources/JavaSpring
I can confirm that the generator spring does not come with templates for test files with one exception. The template below creates a single, virtually empty test file that is part of our code base.
https://github.com/OpenAPITools/openapi-generator/blob/master/modules/openapi-generator/src/main/resources/JavaSpring/libraries/spring-boot/SpringBootTest.mustache

Generated code will be excluded from test coverage with #2332

@mdsage1 When working on a PR, e.g. when addressing feedback, please convert the PR back to Draft using the link Convert to Draft at the top-right corner of the page.

image-service unit test coverage has been improved to 59% after addingan adiitonal test to exception for controller advisor. Reformatted naming as requested.

Note Feel free to request a new review from a reviewer by clicking on the "reload" button next to the reviewer's name (if they have already left a review).

@tschaffter I don't see a reload button so I'm tagging you. Maybe we can look at this in our meeting for the next PR.

@mdsage1 What has changed since the last review you requested? Please update the original post in this thread, in particular the Preview section.

Add

apps/openchallenges/image-service/src/test/java/org/sagebionetworks/openchallenges/image/service/exception/ControllerAdvisorTest.java --added additional tests
apps/openchallenges/image-service/src/test/java/org/sagebionetworks/openchallenges/image/service/exception/BadRequestExceptionTest.java

Removed

apps/openchallenges/image-service/src/test/java/org/sagebionetworks/openchallenges/image/service/api/ImageApiDelegateImplTest.java (couldn't get it to work)

repo: Sage-Bionetworks/sage-monorepo


text:
アイテム作成の選択肢をすべて表示する画面を作成する

入力されたレシピに対する成果物を独立させるのは非常に難しいため。

#195 で実装

repo: Sakaki-Aruka/custom-crafter


text:
🛑 Nostr Relay - wss://nostr.bitcoiner.social is down

In 5a970d2, Nostr Relay - wss://nostr.bitcoiner.social (https://nostr.bitcoiner.social) was down:

HTTP code: 502
Response time: 119 ms

Resolved: Nostr Relay - wss://nostr.bitcoiner.social is back up in 9d72aa7.

repo: Sakhalinfox/orangepilldevuptime


text:
🛑 Nostr Relay - wss://nostr.oxtr.dev is down

In 5b77b2c, Nostr Relay - wss://nostr.oxtr.dev (https://nostr.oxtr.dev) was down:

HTTP code: 500
Response time: 1473 ms

Resolved: Nostr Relay - wss://nostr.oxtr.dev is back up in e9148e9 after 1 hour.


text:
nil pointer in updates handlers

there is no check in up.Message is not nil, so i have an error "invalid memory address or nil pointer dereference" [v2/parser/handlers.go]

there should be check up.Message != nil

Ah, sorry, it is because i have a version v2,2.1.0 as it is in a readMe, in 2.2.0 it is solved

repo: SakoDroid/telego


text:
Add GPU Metric Native Node Module CW-1

This PR contains:

MSBuild and linking a node-gyp plugin with N-API
Prebuilding the libraries and storing them in the repo, further work and real integration with prebuildify-ci

Closed due to https://github.com/SaladTechnologies/gpu-info/commit/3c928acf4d1a157a4c9d6f8d09b20cdd206a8f1b

repo: SaladTechnologies/salad-applications


text:
Update the RD2 slug parameter per W-039415.

Critical Changes
Changes
Issues Closed
Community Ideas Delivered
New Metadata
Deleted Metadata

cc @force2b.
Reminder: we need to add the new Plan Slug in MetaDeploy Production manually.

**lurch: attach W-039415

Tracking W-039415

authors: LurchTheButler codexmarcel davidmreed

repo: SalesforceFoundation/NPSP


text:
Add Android and iOS options to Makefile

They are missing.

Added with echo that this is not implemented (yet)

repo: SamBouwer/any-docker


text:
peer to peer code review day 5

you've really done a great job so far however we suggest that you reduce the number of comments in your code because it doesn't really look good with many comments In it

Thank you so much for the review. I will keep this in mind and I have made the changes as suggested

repo: SamTush/Profolio-setup-and-mibile-first


text:
Sanity Check and Stress Test of Prefill function

The function to prefill data in forms needs to be sanity checked as well as stress tested.

[ ] To be tested on a load of 2k forms - 1
[x] Add function to Prefill and open form synchronously - 0.5
[ ] POC for optimized prefilling logic - 2

Prefill function is completed. Benchmarking to be done on large dataset of forms.


text:
File button on the toolbar

Hi. How can I add the file button on the toolbar?
I tried insert into my redactor-rails/config.js the line:
'buttons': ['html', '|', 'formatting', '|', 'bold', 'italic', 'deleted', '|', 'unorderedlist', 'orderedlist', 'outdent', 'indent', '|', 'image', 'video', 'file', 'table', 'link', '|', 'fontcolor', 'backcolor', '|', 'alignment', '|', 'horizontalrule']
Everything works correctly but the file button does not work.
Can you help-me?

@eliaswebdev wtf man! When you solve problem you don't just say "I solved"! Tell us how did you solve it!

authors: eliaswebdev satansdeer

repo: SammyLin/redactor-rails


text:
Added search filter

Added search filtering and score assignment

alright then

repo: SamoraMachel/Recruiting-Software


text:
Fix bugs with adding / removing lights

Fixed faulty C++ logic for notifying components when they are removed /
added from scene
Delete light block when light list is cleared (from rendering thread)
This fixes intermittent failures with SIDIA lighting tests
GearVRF DCO signed off by: Nola Donato nola.donato@samsung.com

Will this have any impact on the outstanding issue in PR https://github.com/Samsung/GearVRf/pull/1825 where lights are not turned on when loading a new X3D scene?

Planning to merge no Tuesday.
@NolaDonato Which tests in particular you expect to pass reliably. For me meshWithLightingTest fails; LightTests crash. Maybe none of these are affected by this PR; have not verified without.
LightTests crash:
06-18 10:28:35.459 23920 23920 F DEBUG   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
06-18 10:28:35.460 23920 23920 F DEBUG   : Build fingerprint: 'samsung/greatqltesq/greatqlte:7.1.1/NMF26X/N950USQU1AQIA:user/release-keys'
06-18 10:28:35.460 23920 23920 F DEBUG   : Revision: '11'
06-18 10:28:35.460 23920 23920 F DEBUG   : ABI: 'arm'
06-18 10:28:35.460 23920 23920 F DEBUG   : pid: 23699, tid: 23893, name: GLThread 1101  >>> org.gearvrf.tester <<<
06-18 10:28:35.460 23920 23920 F DEBUG   : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0
06-18 10:28:35.460 23920 23920 F DEBUG   :     r0 c622aeb4  r1 00000000  r2 c5f06600  r3 c5f06600
06-18 10:28:35.460 23920 23920 F DEBUG   :     r4 c5cc8900  r5 c3e5401c  r6 e0ac69b0  r7 cb3fde78
06-18 10:28:35.460 23920 23920 F DEBUG   :     r8 62201d24  r9 e0ac69b0  sl 62201d24  fp 00000000
06-18 10:28:35.460 23920 23920 F DEBUG   :     ip e0ac69b0  sp cb3fde50  lr c622aeb4  pc ccc57cac  cpsr a00b0030
06-18 10:28:35.463 23920 23920 F DEBUG   :
06-18 10:28:35.463 23920 23920 F DEBUG   : backtrace:
06-18 10:28:35.463 23920 23920 F DEBUG   :     #00 pc 00360cac  /data/app/org.gearvrf.tester-1/lib/arm/libgvrf.so (_ZN3gvr9LightList9useLightsEPNS_8RendererEPNS_6ShaderE+47)
06-18 10:28:35.463 23920 23920 F DEBUG   :     #01 pc 00331a5d  /data/app/org.gearvrf.tester-1/lib/arm/libgvrf.so (_ZN3gvr10GLRenderer20renderMaterialShaderERNS_11RenderStateEPNS_10RenderDataEPNS_10ShaderDataEPNS_6ShaderE+692)
06-18 10:28:35.463 23920 23920 F DEBUG   :     #02 pc 00331c3f  /data/app/org.gearvrf.tester-1/lib/arm/libgvrf.so (_ZN3gvr10GLRenderer16renderWithShaderERNS_11RenderStateEPNS_6ShaderEPNS_10RenderDataEPNS_10ShaderDataEi+190)
06-18 10:28:35.463 23920 23920 F DEBUG   :     #03 pc 00331745  /data/app/org.gearvrf.tester-1/lib/arm/libgvrf.so (_ZN3gvr10GLRenderer10renderMeshERNS_11RenderStateEPNS_10RenderDataE+512)
06-18 10:28:35.463 23920 23920 F DEBUG   :     #04 pc 00336cdb  /data/app/org.gearvrf.tester-1/lib/arm/libgvrf.so (_ZN3gvr8Renderer16renderRenderDataERNS_11RenderStateEPNS_10RenderDataE+108)
06-18 10:28:35.463 23920 23920 F DEBUG   :     #05 pc 0032f5ff  /data/app/org.gearvrf.tester-1/lib/arm/libgvrf.so (_ZN3gvr10GLRenderer18renderRenderTargetEPNS_5SceneEP8_jobjectPNS_12RenderTargetEPNS_13ShaderManagerEPNS_13RenderTextureESA_+862)
06-18 10:28:35.463 23920 23920 F DEBUG   :     #06 pc 0038bb19  /data/app/org.gearvrf.tester-1/lib/arm/libgvrf.so (Java_org_gearvrf_NativeRenderTarget_render+256)
06-18 10:28:35.463 23920 23920 F DEBUG   :     #07 pc 00611f01  /data/app/org.gearvrf.tester-1/oat/arm/base.odex (offset 0x5ac000)

The crash seems to be happening during the tear down of a test case. Maybe LightList::useLights needs mLightBlock nullptr check (& lock?).

@mwitchwilliams #1825 doesn't seem to get affected by this pr.

I figured out what caused the crash and fixed it.

authors: NolaDonato liaxim williamsma

repo: Samsung/GearVRf


text:
fix: Change table name to avoid name conflicts

Pull Request
Description
Fix for changing table name to avoid the issue because of name conflicts.
Type of change
Please delete options that are not relevant.

[X] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[X] Code cleanup/refactoring
[ ] Documentation update
[ ] This change requires a documentation update
[ ] CI system update
[ ] Test Coverage update

Testing
Test Configuration:

Java: v17
LPVS Release: v1.4.1

Checklist:

[X] My code follows the style guidelines of this project
[X] My code meets the required code coverage for lines (90% and above)
[X] My code meets the required code coverage for branches (80% and above)
[X] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[X] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] New and existing unit tests pass locally with my changes

In file: doc/quick-start-guide-and-build still "licenses" name presents and should be changed to "licence_list"

authors: o-kopysov t-naumenko

repo: Samsung/LPVS


text:
[UI] Design UI for Execution Device

Let's think about UI for execution Env.

[ ] Create Tab below on model Tab

any Idea welcome for this!
WIP

Currently, my Idea is image on below

I have some questions with this UI.
I wonder what will be the execution device. I tried to write down the possible ones....
a) target devices (e.g., TV) that are connected to local PC
b) target devices that are connected to remote PC
c) a docker image that has, e.g., simulator, in local PC  (there could be multiple containers in a PC)
d) a docker image that has, e.g., simulator, in remote PC  (there could be multiple containers in a PC)
e) an executable (not in a container), e.g., simulator or runtime, in local PC

depending on simulator, there could be only one in a machine or many in a machine

e.g., nnpackage-run is an executable for ONERT and multiple versions can be installed in a PC

e) an executable (not in a container), e.g., simulator or runtime, in remote PC
g) ...
I wonder which of the above are covered with this UI.
I think some of the above are not covered with this UI. For example, for a), IMHO Tizen TV can be accessed with sdb. Do we need to enter IP? For c), does user need to enter IP? For d), if the remote PC has 5 images, are all 5 images be added into the execution environment?
I am not sure if b) could be one of our target env or not. 😹

first, those are just my Idea for this, not exact confirm.
In my opinion, a) case can be covered b) case with localhost IP(127.0.0.1) case.
and c) case could be covered with docker with option -p 22:<other_port> to expose.

@struss IMHO, entering localhost IP or port seems to provide unusual experience to end-user. I will also think about this.
Also, assuming that installation file contains "compiling env + execution env",
pressing "+" icon on "compiling env" will also install execution env, and pressing "+" icon on "execution env" will also install compiling env. User might be confused about this and we have to provide them not to be confused.

Also, assuming that installation file contains "compiling env + execution env",
pressing "+" icon on "compiling env" will also install execution env, and pressing "+" icon on "execution env" will also install compiling env.

@hyunsik-yoon
Have it been discussed offline..?
If not, IMO, I may add an idea : we could just add an 'env' and use them as either of 'compile env' or 'execution env' later on. Anyways on our ONE-vscode policy, the main workspace will be the local.

@dayo09 ,
Current UI document has the UI flow for compile env and execution env. :-)

let's allow users to add env and declare its purpose later on (by installing related tools or so)

I am not sure if I understand this correctly. Could you explain more about this?
/cc @jyoungyun

This issue is related to #461 issue.
I will add a view for Executor in this sprint period.
The name of executor view will be Executor or Executor Toolchain in consistency of Compiler Toolchain. What do you think about it?

In case of target device, toolchain sound weird. For this reason, I prefer Executor.
/cc @Samsung/one-vscode

@hyunsik-yoon @jyoungyun I have checked the lastest UI document and it looks very fine. 😄

As this one added and need more  feature about this, I will close and make a new issue about this.

authors: dayo09 hyunsik-yoon jyoungyun struss

repo: Samsung/ONE-vscode


text:
[ToolchainProvider] Ask user to save documents before run

This commit is to ask user to save dirty target document
before running the document as onecc config.
ONE-vscode-DCO-1.0-Signed-off-by: dayo09 dayoung.lee@samsung.com

For #1236

I am kinda curious about the role and responsibility of toolchain provider.
Checking unsaved doc and asking user to save the doc might be out of the responsibility of toolchain.

@hyunsik-yoon Yes it looks awkward for me, too. I will find way to put the function in somewhere else. It can be moved into a command block.

Some pattern like MVC could be a candidate to think.  Model could be toolchain in our case, View could be vscode and some module to show specific UI and Contorller could be something that calls toolchain and ask vscode to show some screen. :-)

@hyunsik-yoon I learned about MVC pattern and found out that the point you fingered on is not only about this PR but also about the all the other functions which asks things to users directly.
So here is what I suggest: what if we make a 'controller'(of MVC) or a 'mediator'(of mediator pattern, related reading) for our project to clarify the responsibility of each modules?

Sound like a good plan. Maybe a small time for a discussion or a seminar could help others to understand your direction. :-)

.@hyunsik-yoon Sure :-D And for this PR, I just followed jy's way as much as I can. (put the function as private method and linked it to the public function which also has a dialog function)


text:
[FR] PLEASE add a menu short cut to open the gerrit_web-url within browers

thanks VERY MUCH

thanks

repo: SanderRonde/VSCode-Gerrit


text:
Response code 401 (Unauthorized) in enter credetial stage

Hi
previously we could enter the http token in settings
i regenerated new HTTP token
I understand that we should insert it in "Gerrit: enter credentials"
during this stage i get  an Error: "HTTPError: Response code 401 (Unauthorized)"
when i put my URL

how should i solve it?
Thanks

Can you double check whether the token is correct and whether the account is still authenticated?
If so there should be a "copy curl command" buttons somewhere along the credential entereing stage. If you run the curl command in a terminal and still can't authenticate that probably means you've entered the wrong credentials/url or maybe your administrator has disabled the HTTP API.

Can you double check whether the token is correct
i  generate new token from gerrit server :

i failed in the first step of credential entering stage
i assume that the http token step is after the url step, right?
could it be that the url step use old http token ?
how can i set new http token in the plugin

account is still authenticated?
how i can i check that the account is still authenticated?

If you run the curl command in a terminal and still can't authenticate that probably means you've entered the wrong credentials/url

can i use curl with the http token ?
which curl  is being used in the url stage that cause to the 401 error ?
I will test it

issue was updated with steps

Ahhh I think you might be right. The URL check should not be doing an authenticated check and so shouldn't be able to return a 401. Will look into this some time this week!

great
Thank you

Looked into it some more, it's only doing a simple get request (code) without any credentials to the provided URL. So if that URL is returning a 401, chances are you're behind some sort of (corporate) proxy that also checks for an additional company cookie before allowing access. Or maybe HTTP access has been disabled entirely. You can check by just running curl --url "your_url" in a terminal

i ran :

curl --url "<my_url>"

this is the response:

is it match the response expected by plugin?

No that response is not expected and redirects won't be handled by the extension. I guess I could add support for something like this but I have no idea how the redirection scheme is set up so it's kind of hard for me to do so without more info. I think it should work if you just change the URL to be the actual URL (so the one that you've moved to). In this case I think that's https://git-xxxxxx.com/r/# but I'm not too sure. I'm sure your gerrit admin knows more about your specific setup.

after speaking with our admin i understand
that our setup assume that all endpoints requests should be authenticated

the default url ( curl --url https://git-xxx.yyyyy.com ) redirect to projects endpoint ( https://git-xxx.yyyyy.com/r/#/admin/projects)
when accessing an endpoint without authentication (curl --url https://git-xxx.yyyyy.com/r/#/admin/projects ) i get 302 status code that redirect me again to the our org SSO (Single Sign On) page
if I understand it correctly from gerrit Docs, rest api projects endpoint can be authenticated, as described in Gerrit authentication section
is it make sense to allow 3XX Redirection status code  at urlStep check in enterBasicCredentials code?

Alright the default endpoint redirecting is not a big issue. This endpoint isn't actually being used.
However endpoints requiring SSO to be reached is an issue. Even if the extension would follow redirects, it would need to log into your SSO provider via an API request which is pretty much impossible. That is unless authenticated API requests (under the /a/ URL) are allowed without authentication. That would allow using of the REST API like normal without SSO.
Or am I misunderstanding and would only following redirects fix this?

Alright the default endpoint redirecting is not a big issue. This endpoint isn't actually being used.
However endpoints requiring SSO to be reached is an issue. Even if the extension would follow redirects

i think that allow 302 redirection status will solve the issue
i think that the redirection to SSO is done only  for  requests that are not authenticated

Or am I misunderstanding and would only following redirects fix this?

i think we don't need to follow the redirection at all , as you mentioned,  the endpoint in urlStep isn't actually being used. right?
the real validation is done with the authentication (user+http token) in passwordStep->validate step
i don't know which endpoint is being requested in passwordStep phase, but i assume this step will pass, because it contains  the Authentication credentials
i tested curl with Authentication as described in  gerrit Authentication
with the following format:
curl --url https://git-xxx.yyyyy.com/r/a/accounts//detail --user <my_name>:<http_token>
and got the following response:

Hey sorry for the slow response. Indeed you're right that the main URL isn't actually being used. I think the easiest fix is for the test-URL to just be /config/server/version (which is actually being used). That will fix your case without needing to do any SSO.

Fixed in version 1.2.48!

/config/server/version also requires authentication our use case. You need to ask for credentials first and then send an auth header as part of the GET request. I've used the REST API with our instance and it works as expected.

Yeah, it works totally fine if you just bypass the testConnection() check. I went in and edited the extension.js locally and things are totally working now after being able to skip testConnection to enter credentials. GET requests to my gerrit instance work fine in the output window.
testConnection() {
        let e = {
            path: "",
            method: "GET",
            onError: null,
            unauthenticated: !0
        },
            r = {
                path: "r/a/accounts/self",
                method: "GET",
                onError: null
            },
            i = this;
        return {
            get exists() {
                return Promise.resolve(true); // shim this to True
            },
            get authenticated() {
                return Promise.resolve(true); // also shim this to true
            },
            runCurlCommand: s => {
                let o = zo.window.createTerminal("cUrl"),
                    a = this._username && this._password ? ` --user "${this._username}:${this._password}"` : "",
                    u = "",
                    l = this._getCookieJar(r);
                l?.cookieString && (u = ` --cookie "${l.cookieString}"`);
                let f = this._getUrlAndParams(e).url ?? "<no-url>",
                    y = this._getUrlAndParams(r).url ?? "<no-url>",
                    C = `echo "Unauthenticated: " && curl${u} "${f}"`,
                    _ = `echo "Authenticated: " && curl${a}${u} "${y}"`,
                    v = [];
                s.forExists && v.push(C), s.forAuthenticated && v.push(_), o.sendText(v.join(' && echo -e "\\n" && '), !1), o.show()
            }
        }
    }
    ```

Hmm I want to understand before I fix this. Is just {host}/config/server/version authenticated? How so? Is this some custom authentication or Gerrit's builtin one?
I could consider adding a "ignore test" button somewhere but ideally that wouldn't be needed

unfortunately,  the fix didn't resolve it for me also
in our org methodology all Gerrit request  are  authenticated  , including host}/config/server/version
therefore i still get the unauthorized response

Changed it to fall back to an authenticated request if the unauthenticated one fails in version 1.2.51


text:
Increase the interval between child process checks

While investigating #103 on my Windows 11 system, I noticed dozens of WMIC.exe instances spawn during each run of PHPStan. They were so pervasive as to make WmiPrvSE.exe, the service WMIC uses to query system information, take up to 65% (once even 94%) of a 32-thread, 13th-gen Core i9.
I eventually found out what's spawning WMIC like crazy: it's ps-tree, called by the Process class every 100ms (the call to ps-tree is actually in function _getChildPids, some lines below).
May I suggest to increase the checking interval in Process::constructor? 100 milliseconds look pretty overkill to me. 1 second should be good enough as a resolution for process timeouts, especially when checks come at such a cost in terms of performance.

Thanks for looking into this! 100ms is indeed overkill. The scenario this guards for is the scenario where a user launches PHPStan, then closes the editor mid-check and re-launches the editor without having rebooted the machine. It should then kill the remaining child PIDs in the zombie killer. I think doing two checks (one at start, one after PHPStan has possibly spawned workers) is enough for this relatively rare case.

Fix has been published in v3.2.7

@SanderRonde
I am on v3.2.7 and am still seeing out of control creation of wmic processes. Only happens within VSCODE, if i call phpstan from the command line, all is well.

Hmm interesting, will look into this when I'm on a windows machine again. It should only query the process list 3 times per check now (once during creation, once after 10s, once during killing). And it should only create a single wmic process. Just to get an idea, how out of control is it? As in how many processes are being spawned and how much CPU is being used? Might help me spot it once I manage to reproduce it.

I can not count them, because they are so rapidly created and destroyed that the whole system hangs while the scan is active. CPU is an i7-10850H at 100% usage.

Just in case it might help, I tried changing the 100-millisecond timeout of version 3.2.6 to 999 milliseconds, without any other modification.
(Why 999? Because I used a hex editor on the minimized distribution 😁)
The flood of WMICs decreased accordingly, of course.
So there seems to be something in version 3.2.7 that triggers ps-tree way more frequently than anticipated... but what? 🤔

Oh wow I'm stupid... I've used setInterval(..., 0)  instead of setTimeout(..., 0). No wonder it's spawning so many instances...
Will fix immediately. Thanks for flagging!

OMG setInterval! I stared at that piece of code for like ten minutes and it totally eluded me. 🙈

Fix is live under version 3.2.8!
Yeah I had the exact same, was thinking "how could 2 calls possibly do more than one every 999ms". Surprised this didn't cause a massive influx of github issues.

Seems fixed to me now. Thank you for the really quick response. 👍

authors: Balkoth SanderRonde rdeago

repo: SanderRonde/phpstan-vscode


text:
Co-prime Finder

Enter calculator name -
Co-prime Finder
Describe calculator functionality -
Given two number, display whether they are co-prime or not
Under which category you wish to place it -

[] Computer Science
[x] Mathematics
[] Physics
[] Chemistry
[] Biology
[] Finance
[] Scientific
[] Health
[] Sports
[] Let project owner decide
[] Suggest a new category - (Answer here)

Please assign it to me.

Hey @shreyashsingh-101,
Assigned.
You may contribute your code under the folder path -
calc_for_everything\calculators\src\mathematical\coPrimeFinder
Issue completion deadline - 6th Oct 10:00:00 pm IST
NOTE - In case the issue completion deadline is not met, the issue will be assigned to a new participant


text:
Momentum Calculator

Enter calculator name -
I would like to make a momentum calculator.
Describe calculator functionality -
The calculator handles the formula p=mv. With p being momentum, m being mass and v being velocity. Mass will hold a value in kilograms (kg) and velocity will hold a value in meters per second (m/s). This returns a value of kg m/s for momentum. The calculator will also hold an explanation of the calculator similar to other ones, as well as an update to the README to mention this calculator.
Under which category you wish to place it -

[ ] Computer Science
[ ] Mathematics
[x] Physics
[ ] Chemistry
[ ] Biology
[ ] Art
[ ] Finance
[ ] Scientific
[ ] Health
[ ] Sports
[x] Let project owner decide
[ ] Suggest a new category - (Answer here)

Could you please assign this issue to me with the label of Hacktoberfest?

Could you please assign this issue to me with the label of Hacktoberfest?

Hey @Pasqua101,
Assigned.
You may contribute your code under the folder path -
calc_for_everything\calculators\src\physics\momentumCalc
Issue completion deadline - 30th Oct 10:00:00 am IST
NOTE - In case the issue completion deadline is not met, the issue will be assigned to a new participant

Hey @DeepakGupta1007,
Glad to see your eagerness for contributing 🤩. We are following first come first serve. If deadline is not met, then only it can be assigned to a new participant.
For now, kindly look into any open issues or you may even create one. 🥳
Happy contributing🎉

@SarthakKeshari Thank you. I have implemented the calculator and created a PR for it.


text:
A Bayesian Probability Calculator is a tool that enables users to perform Bayesian probability calculations.

The calculator typically requires users to input prior probabilities, likelihoods, and evidence to compute posterior probabilities.
Issue Id you have worked upon -
#177
Briefly explain your program logic -
This Bayesian Probability Calculator provides a user-friendly interface for users to calculate posterior probabilities based on prior probabilities, likelihoods, and evidence. Users enter these values into input fields, and when they click the "Calculate" button, the program validates the inputs to ensure they are within the valid range of 0 to 1. If the inputs are valid, the program applies Bayes' theorem to calculate the posterior probability. Any errors or invalid inputs trigger an error message. The result is displayed below the inputs when the calculation is complete. The user interface is designed to be visually appealing, with Material-UI components, and it provides immediate feedback to users.
Screenshots(Attach 2 screenshots of your own input and output) -
Attach here

By raising this PR I affirm that -

[x] My code follows the guidelines of this project.

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

[x] I have commented my code.

[x] My code gives the correct output.

[x] I affirm that I strictly follow contributing guidelines and code of conduct.

Congratulations 🎉 @Celebi07 on your contribution.
Thanks for adding value to this repository. 😊
Let's celebrate this fest 😃 by providing more developers 👨💻👩💻 an opportunity to contribute. Help us make this repository reach far and more by sharing this to your friends and colleagues.
Your efforts can make difference.


text:
[ADDED]: Added Binary String Weight Calculator.

Issue Id you have worked upon -
#480
Briefly explain your program logic -
The program logic is simple i.e we just have to return the number of ones in it .
Screenshots(Attach 2 screenshots of your own input and output) -

By raising this PR I affirm that -

[x] My code follows the guidelines of this project.

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

[x] I have commented my code.

[x] My code gives the correct output.

[x] I affirm that I strictly follow contributing guidelines and code of conduct.

Congratulations 🎉 @Ayush-Vish on your contribution.
Thanks for adding value to this repository. 😊
Let's celebrate this fest 😃 by providing more developers 👨💻👩💻 an opportunity to contribute. Help us make this repository reach far and more by sharing this to your friends and colleagues.
Your efforts can make difference.

Hey 👋, may you also encourage us by clicking the star icon on the repository main page. ⭐

authors: Ayush-Vish SarthakKeshari


text:
[Site feature] Twitter does not have copy description

Twitter does not have a copy description button because I could not figure out how to cleanly interact with the DOM.

Need to figure out how to select the current tweet.

repo: Sasquire/Idems-Sourcing-Suite

license: Unlicense


text:
bug(chat): Save file with extension type

Issue:
When I sent Stu an imagine in chat he was able to download and view it but when he sent it back to me it wouldnt know the picture it was just a blank file thumbnail
OS:
All
Screenshot:

what file did you sent at first?
i tested with a .png and when downloading it did it with the file extension despite me not indicating the extension when selecting the folder

works fine here
closing reopen if still happens cc @phillsatellite

thanks @phillsatellite 🔨

repo: Satellite-im/Uplink


text:
Missing LICENSE

Please add a LICENSE file so people are allowed to use your code. Maybe use MIT?

I never dealing with licences actually. Should i include licence in the final package production build, or it leave it on github is fine?

It makes sense to ship it.
Without a license, no one is allowed to use your code. That technically also means installing it from npm and using it in a bot. You need to explicitly grant people permission to do it in order for them to do it legally.
It is very easy to create a license by clicking New File on the GitHub website, and typing the file name LICENSE. Then you can click through different options and you're done. Literally takes seconds.

It makes sense to ship it.

Ok.

It is very easy to create a license by clicking New File on the GitHub website, and typing the file name LICENSE. Then you can click through different options and you're done. Literally takes seconds.

Actually i'l already created PR #4, just wasn't sure about shipping of that file. So, i'll add licence to files, and release new version.

authors: KnorpelSenf Satont

repo: Satont/grammy-redis-storage


text:
Write Presentation list test

#42

Why don't you use random values? for debugging? You can just use debugging tools for that. random would not be problems for finding the wrong somethings.
I don't understand that using the concrete single value.

If you want to use concrete values, you should use testcases more thant one. Random value of course also not perfect, But, just one concrete value is so weak for testing.

@mingrammer I don't agree with your opinion about random-value-testing.
Using random value for testcase is usually considered as an antipattern.
Assume that your testcase is randomly success and randomly fail. It means the test code being another debugging hell.
The most important meaning of making testcase is making debug easy. But random-asserts makes hard to debug.
See other's testcode. See the junit's testcode, see the django's testcode and see the golang's testcode. They don't use random values for testing.
If we have to use random values for simple response-assert-testing, testcodes of many famous webframework must use random value but they don't.
If we start using random value for simple response-assert-testing, then we have to use random assert on 80% of our test methods, which shadow the "really important part" and "truly business logic".
Would you mind reconsidering to use random-assert after you read other super-geek's test codes?

@getogrand So, how do you choose proper testcases? In above, the subject='subject' is not proper because the list page already has 'subject' text. So although if the return of list view has no subject value , the test will be passed.

@getogrand I agree with part of your opinion. The random values could not be reproduced, so, debugging being hard. Ok I got it. This is really important.
But, I don't know methodologies for choosing the proper testcases. Could you teach about that to me?

If I have written this testcase, I would just use different 'expectation string' for subject field. For example, subject='This is subject' instead of subject='subject'.
See this testcode of django framework itself. We can get the hint for writing tests from this..

@getogrand Well .. that is good. So, other values for testing should be changed. (username='username' and others not proper)
And assertEqual(response.context['<context data key>'], expected value) is better I think. It can check the value exactly. assertContains is weak sometimes.

@mingrammer I think it depends on case. If we just want to check context value of django request, assertEqual(response.context['<context data key>'], expected value) is the answer. However if you want to check HTTP response or HTML data, assertContains is needed.
There is big different between two ways above on application layering(abstraction layer?) perspective.
Former one is about python variable layer, latter one is about client(browser) layer.
Imagine that someone made his controller(view on django) well, but made lots of mistake on template. Latter will fail although former will success.

@getogrand The case of HTTP response also needs to use assertEqual() sometimes (e.g. check the value of form are rendered on template). But In our case, if the subject value is like "This is subject", I'm ok for using assertContains.
And we needs to check the status code.

HaHa... There is so many conversations...
Sorry, I just want to create minimum successful test, cause some reasons.
First, there is no test case. It means we don't know we can make worked test or not.
Second, I attend minimum working code when I start working. and I develop more and more. It is product code or test code.
Third, teaching how to make test code on django.
I will apply your opinion on code and I will commit. Thank you.

I checked about fixture that is old way now. That is not recommending now on communities. (and twoscoop either.)
I will create dummy data by factory boy, creating dummy data library.

@kyunooh Great! I am happy to know a much more nice way.
P.S. The factory-boy is influenced by factory-girl which is a ruby❤ library!

Please review and merge :D

authors: getogrand hyunji92 kyunooh mingrammer

repo: SaturDJang/warp


text:
Compatibility with Angular 9

Hi,
I'm trying to update my apps to Angular 9. When I tried to execute the ng update, these messages appear:
Package "saturn-datepicker" has an incompatible peer dependency to "@angular/cdk" (requires "^8.2.0", would install "9.0.0").
Package "saturn-datepicker" has an incompatible peer dependency to "@angular/material" (requires "^8.2.0", would install "9.0.0

I think my datepicker would work. But not sure. It's time to update, but I quite busy in this week. Please remind me later, if I forget

@SaturnTeam remembering you now!

Sorry, I forgot. I hope during this week I'll update finally. Publishing package is the most hardest thing

That is a great news! Thank you for your attention and glad to test new version when it was available.

I'm getting this when installed alongside Angular 9 despite the warnings:

Hi, while the official solution is not available, we did a small change into the js just to be possible to compile, run and debug the whole project.
At node_modules directory, look for:
saturn-datepicker > fesm2015 > saturn-datepicker.js
Then, just change the SatCalendar scope, from:
let SatCalendar = class ....
to
var SatCalendar = class ....

Ride on @cmdaniel solution, it works.
However in my case is that since the ng will compile all packages in node_modules folder and it a folder likes this

I have to update the file(saturn-datepicker.js) within this folder directly and it works the same.
If you haven't that folder that means the ng not yet compile the saturn-datepicker, just follow @cmdaniel solution to update the file.
Thanks @cmdaniel a lot.

Hey @SaturnTeam, any progress on the upgrade?

@NRaf 8.0.5

This likely means that the library which declares SatDatepickerModule has not been processed correctly by ngcc, or is not compatible with Angular Ivy. Check if a newer version of the library is available, and update if so. Also, consider checking
with the library's authors to see if the library is expected to be compatible with Ivy.

Non of the above helped either ...

authors: Carniatto MikeProcudin NRaf SaturnTeam WojciechSlyp aliektlee cmdaniel

repo: SaturnTeam/saturn-datepicker


text:
FTP displayed on run segments is Cycling FTP

The display of NP / IF / TSS / FTP / Weight uses the cycling FTP (for the orange, adjustable display) even in run segments.
Changing the FTP there also changes the cycling FTP.
They should probably either not be displayed or split up between running/cycling.

@gcp Sauce does actually compute power for runs based on weight.  Is the issue that you want to use different values between sports?  For me personally I've found them to be more or less the same.

They're very different for me, but that is comparing a Stryd to a bike power meter, which won't necessarily give comparable numbers so it's not relevant for the power estimates on Sauce (Strava unfortunately strips Stryd data, so there's no running power in my Strava data).
Overall I don't see any reason why running FTP would track bike FTP though. It's not like these evolve at the same moments during training.

If the time reference that Strava uses for pace zones is available to Sauce (i.e. say 20 min for a 5k), perhaps extrapolating those to a flat run, calculating the power (based on athlete weight), and then using that (after a % correction based on time) as the FTP would work.
Stryd seems to use
1.5hr = 95% FTP
1hr = 98% FTP
45mins = 100% FTP
25mins = 103% FTP
20mins = 105% FTP
15mins = 106% FTP

As an example, my last 5k PR had 336W (according to Sauce's estimate) over 20 minutes. Using the conversion above, we'd arrive at a 320W running FTP.
This also means we'd estimate a 1 hour run at 313W should be possible.
Compare this to what happens now: Sauce uses my bike FTP (296W), sees an hour long run with a 310W average, and concludes it was at 105% IF, which is physiologically impossible!

Thank you for the data @gcp
In my case (mostly cyclist) my cycling numbers are more easily achieved.  I.e. I can RIDE at my FTP number more readily than I can RUN at the GAP pace that would result in the same power estimate.   So based on our two data points (which surely isn't enough for good science but something to consider), it does seem that different athletes can have different perceived exertions depending on sports and other personalized factors.
So I'll leave this issue open and try to consider how I can cleanly offer segmented FTP values for different sports.  My first thought is that it might make more sense to show FTP as peak 1 hour pace, and reverse out the power requirements (using the same sauce power est algo) for calculating things like TSS.   But I will have a LOT of UI work to implement something like this cleanly.  Especially with the new performance feature I've been working on (not yet public release).

+1 from user support email:

Any chance that we can simply exclude running power from peak charts for now? Running power has recently been added to Garmin watches (in beta phase, but is soon to be a public release), which means that lots of users will suddenly have power attached to their runs and this confusion of cycling power vs. running power will start affecting lots of people.
I don't want to disable power on my runs because eventually I would like to track progress, but I don't mind that it get excluded from peaks for now until we can find a permanent solution.

Completed

authors: Fabiocp85 gcp mayfield


text:
some modifications

Looks really good! teamcity-service-messages seems really handy. If you could fix the few nitpicks I commented, I'll merge this right away, thanks!

Review status: all files reviewed, 7 unresolved discussions, some commit checks pending.
Reviewed files:

lib/plugin.js @ r1
lib/utils.js @ r1
package.json @ r1
test/plugin.js @ r1
test/utils.js @ r1

package.json, line 25 [r1] (raw file):
I think mockery can now be removed from dependencies, since it's no longer used.

test/plugin.js, line 11 [r1] (raw file):
Remove trailing spaces please.

test/plugin.js, line 29 [r1] (raw file):
Remove trailing spaces please.

test/plugin.js, line 39 [r1] (raw file):
Remove trailing spaces please.

test/plugin.js, line 43 [r1] (raw file):
Remove trailing spaces please.

test/plugin.js, line 120 [r1] (raw file):
Remove trailing spaces please.

test/utils.js, line 24 [r1] (raw file):
Remove trailing spaces please.

Comments from the review on Reviewable.io

is it ok now?

Excellent, thank you!

Review status: all files reviewed, all discussions resolved, some commit checks pending.
Reviewed files:

lib/plugin.js @ r2
lib/utils.js @ r2
package.json @ r2
test/plugin.js @ r2
test/utils.js @ r2

Comments from the review on Reviewable.io

authors: Saulis review-ninja shuhrat

repo: Saulis/gemini-teamcity


text:
BUG: Not getting respective cities for states in orgnization form

Screencast from 2023-10-02 22-38-58.webm

assign me this :3

is this issue still open ? I see it is not fixed and looking forward to fixing this

repo: Saurav-Pant/Blood-Donation-Project


text:
HTML5 CSS3 Modifications and Bug Fixes in cbse_notes.html

I am working under GSSOC23
In this PULL REQUEST, I can notified some fixes and modifications in relative cbse_notes.html
ISSUE-1 : I have modified in these below lines:

Before modification

After modification

NOTE: Which means didn't close proper closing tag
ISSUE-2 : Another Fixes and Modifications in this same file with separately in CBSE BOOKS LIST COLLECTIONS:

Before Modification

After Modification

 and add separate  tag in section. The code looks likes this:

NOTE:  tag is a deprecated already in HTML4 and Currently, not supported in HTML5. Instead use the CSS3 property like : text-align: center in  tag inside  section.

Hi @SauravMukherjee44 . At the Starting of the GSSOC'23 Program, I made a Small Mistake like Directly I made a PR Before Raising Issue. Because of I am New to Open Source Program .Kindly  Review and Merge this Time with add Specific Labels.


text:
Add TestLevel; Tilemap, Tileset and Png

This level has been added to use as a test level

Forgot to make the map have layers 🦘


text:
Create issue template for onboarding

Developer mode sucks. Need an intake form for people to onboard manually.

Thought about it overnight and I think it's uncomfortable to provide emails publicly on this repo. I will have to think of another way to handle it.

Actually literally just thought of how to handle it. #139 would let me confirm emails. Then I could just ask for their Twitch username and I can cross reference from there.

repo: SaxyPandaBear/TwitchSongRequests


text:
你好，有springboot的demo可以使用吗

你好，有springboot的demo可以使用吗

没有，欢迎你写一个哈。 😄

@Sayi  OK 后续我会提交上来 包括微服务环境下如何更好地集成swagger

@Sayi  但是我还遇到一个问题  我在调用服务的时候出现了wrong number of arguments 的错误
使用的版本是dubbo2.5.3
`
java.lang.IllegalArgumentException: wrong number of arguments
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.deepoove.swagger.dubbo.web.DubboHttpController.invokeDubbo(DubboHttpController.java:103)
at com.deepoove.swagger.dubbo.web.DubboHttpController.invokeDubbo(DubboHttpController.java:52)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:111)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:806)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:729)
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:872)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:648)
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
at org.springframework.boot.actuate.autoconfigure.EndpointWebMvcAutoConfiguration$ApplicationContextHeaderFilter.doFilterInternal(EndpointWebMvcAutoConfiguration.java:237)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
at org.springframework.boot.actuate.trace.WebRequestTraceFilter.doFilterInternal(WebRequestTraceFilter.java:112)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
at org.springframework.web.filter.HttpPutFormContentFilter.doFilterInternal(HttpPutFormContentFilter.java:87)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:77)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
at org.springframework.cloud.sleuth.instrument.web.TraceFilter.doFilterInternal(TraceFilter.java:122)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
at org.springframework.boot.actuate.autoconfigure.MetricsFilter.doFilterInternal(MetricsFilter.java:103)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:522)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1095)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:672)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1500)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1456)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:748)
2018-05-31 16:33:57.177 DEBUG [bootstrap,31290322093dea54,31290322093dea54,true] 4276 --- [nio-9090-exec-3] o.s.b.f.s.DefaultListableBeanFactory     : Returning cached instance of singleton bean 'sqlSessionFactory'
2018-05-31 16:33:57.177 DEBUG [bootstrap,31290322093dea54,31290322093dea54,true] 4276 --- [nio-9090-exec-3] o.s.b.c.web.OrderedRequestContextFilter  : Cleared thread-bound request context: org.apache.catalina.connector.RequestFacade@201e0b6c
2018-05-31 16:33:57.185 ERROR [bootstrap,,,] 4276 --- [nio-9090-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet]    : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.IllegalArgumentException: wrong number of arguments] with root cause
java.lang.IllegalArgumentException: wrong number of arguments
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.deepoove.swagger.dubbo.web.DubboHttpController.invokeDubbo(DubboHttpController.java:103)
at com.deepoove.swagger.dubbo.web.DubboHttpController.invokeDubbo(DubboHttpController.java:52)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:111)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:806)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:729)
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:872)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:648)
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
at org.springframework.boot.actuate.autoconfigure.EndpointWebMvcAutoConfiguration$ApplicationContextHeaderFilter.doFilterInternal(EndpointWebMvcAutoConfiguration.java:237)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
at org.springframework.boot.actuate.trace.WebRequestTraceFilter.doFilterInternal(WebRequestTraceFilter.java:112)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
at org.springframework.web.filter.HttpPutFormContentFilter.doFilterInternal(HttpPutFormContentFilter.java:87)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:77)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
at org.springframework.cloud.sleuth.instrument.web.TraceFilter.doFilterInternal(TraceFilter.java:122)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
at org.springframework.boot.actuate.autoconfigure.MetricsFilter.doFilterInternal(MetricsFilter.java:103)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:522)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1095)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:672)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1500)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1456)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:748)
`

简单的写一个springboot demo，代码提交在master上

authors: JKTerrific Sayi

repo: Sayi/swagger-dubbo


text:
Update zio to 2.0.3

Updates dev.zio:zio from 2.0.0 to 2.0.3.
GitHub Release Notes - Version Diff
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

Files still referring to the old version number
The following files still refer to the old version number (2.0.0).
You might want to review and update them manually.
example/README.md
website/package.json
website/yarn.lock

Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "dev.zio", artifactId = "zio" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequests = { frequency = "@monthly" },
  dependency = { groupId = "dev.zio", artifactId = "zio" }
}]

labels: library-update, early-semver-patch, semver-spec-patch, old-version-remains, commit-count:1

Superseded by #547.

repo: ScalaConsultants/mesmer


text:
Update caliban, caliban-akka-http to 1.0.1

Updates

com.github.ghostdogpr:caliban
com.github.ghostdogpr:caliban-akka-http

from 0.10.1 to 1.0.1.
GitHub Release Notes - Version Diff
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

Ignore future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "com.github.ghostdogpr" } ]

labels: library-update, semver-major

Superseded by #295.


text:
Map Vegetation Generation

Bushes, grass, etc

The meshes and textures are already loaded. The actual placement will be much harder to figure out. It appears to be partially random at least in Xenoblade 3.

For DE(and 2?), I believe Turk mentioned that the locations are preset, at the very least for bushes and larger vegetation.

This was posted in the discord a while ago that shows the foliage changing when leaving the menu for Xenoblade 3. I would expect the positions to be at least partially random. Storing explicit positions for trees makes sense. https://x.com/x3phia/status/1769477032411328563
If anyone wants to look into the map data, search for "foliage" in https://github.com/ScanMountGoat/xc3_lib/blob/main/xc3_lib/src/map.rs

authors: ScanMountGoat nanogram


text:
Update Leku README with AndroidReactiveLocation patch

With this, we show at Readme that developers should add SchibstedSpain maven repository in their build.gradle files

👍

Squash the commits before merging, please! :-)

Not needed anymore
It's on JCenter 😃

@alorma please update this branch with the recent changes including the jcenter change. Right now the readme in master is outdated. It shows version 2.0.0 when it's available the 2.0.1.

Done @ferranpons

:+1: thanks @alorma !

authors: CristianGM alorma ferranpons gerardpedrenyscmspain rocboronat

repo: SchibstedSpain/Leku