text:
Queue runner init, scoot-snapshot-db minor fixes

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@b06ab54). Click here to learn what that means.
The diff coverage is 0%.

@@            Coverage Diff            @@
##             master     #264   +/-   ##
=========================================
  Coverage          ?   60.04%
=========================================
  Files             ?       88
  Lines             ?     5358
  Branches          ?        0
=========================================
  Hits              ?     3217
  Misses            ?     1850
  Partials          ?      291

Impacted Files
Coverage Δ

runner/runners/queue.go
79.33% <0%> (ø)

Continue to review full report at Codecov.

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

Sure, but why not just use the revlist bytes directly? I'm still missing something if that wouldn't work and be clearer.

Gotcha - makes sense (we still need to run the rev-list cmd here, but don't need the Sprintf)

authors: codecov-io dgassaway jasonbs10

repo: scootdev/scoot


text:
escape slash to fix #296

@scottjehl Is this repo still maintained? I know things are tough being an Open Source Repo maintainer (I maintain a few myself).
We just got hit by this issue and would love it merged.
There's also 3,500+ forks of this repo likely because things haven't been merged.
If I can assist you by merging PR's like this simple one as I'm sure others want to avoid the hours I just spent debugging this issue, it would also be great to bring the fixes from the various "forkers" back into this repo.

Thanks @ooga <3

source: gharchive/pull-request

authors: mnoack ooga

repo: scottjehl/Respond

license: mit

license_type: permissive

license_source: bigquery


text:
Feature/shadow and depth

:tada: This PR is included in version @sebgroup/chlorophyll@1.0.0-beta.1 :tada:
The release is available on:

npm package (@beta dist-tag) :package::rocket:
GitHub release :package::rocket:

:tada: This PR is included in version @sebgroup/green-charts@1.0.0-beta.1 :tada:
The release is available on:

npm package (@beta dist-tag) :package::rocket:
GitHub release :package::rocket:

:tada: This PR is included in version @sebgroup/green-react@1.0.0-beta.1 :tada:
The release is available on:

npm package (@beta dist-tag) :package::rocket:
GitHub release :package::rocket:

:tada: This PR is included in version @sebgroup/green-react-charts@1.0.0-beta.1 :tada:
The release is available on:

npm package (@beta dist-tag) :package::rocket:
GitHub release :package::rocket:

authors: hjalmers sebopensource

repo: sebgroup/green

license_source: github-api


text:
Fix bug in collectd dimension parsing

Coverage increased (+0.1%) to 100.0% when pulling 22565d231e8250c266b00a5acd0aef85cff72abd on fixbug into d5d9bb10e3256576e02c54c1040b5ebb2771d61d on master.

authors: coveralls mdubbyap

repo: signalfx/metricproxy


text:
Yiyang's Second Meetup Reflection

Great reflection.  It sounds like this 'Getting Started' talk made several assumptions about the starting point of the attendees.  Free, volunteer-run events have varying levels of quality and can sometimes be disjointed.  But luckily you've gotten very good at learning from online resources so you should have some good success using these resources to go deeper with the language.  Julia isn't widespread by any means but there's a lot of momentum behind it, driven by people seeking improvements over R and Python for data analysis, so I recommend learning more.


text:
Fixed type

thanks

authors: dhensby marijnkampf

repo: silverstripe/silverstripe-framework


text:
Move date formatter to public so it can be changed as a configuration

Looks good. Thanks 👍

authors: kevjett skensell

repo: skensell/MXRMessenger


text:
Makefile: support of non RHEL or Debian distros (static targets)

run vagrant-tests

authors: nlewo nplanel

repo: skydive-project/skydive


text:
Compiles with most recent rust

Oh, wow, thank you so much! :)

No problem! Thanks for the push permissions, though I'm not sure if there's anything more to be done with this library. It already seems to work perfectly for what it's supposed to do.

authors: doomrobo slapresta

repo: slapresta/rust-iterslide


text:
Update test URL

This test fails now. Was there an issue with the original change?

Thanks!

authors: efritz lguychard

repo: sourcegraph/code-intel-extensions


text:
Added nullable to most Content.Shared files

This is ready for review now. Only like 20 files or so do not have nullable in Content.Shared yet. I've asked @DrSmugleaf to do these last fils.

Also you committed RobustToolbox so please remove that as well before someone merges.

@metalgearsloth Removed RobustToolbox (oops), resolved conflicts and made some minor improvements (string.Empty, removed some more exclamation marks. Should be ready to merge now.

authors: Visne metalgearsloth

license: MIT


text:
Updated Running Processing Algorithms via Python

This is not the correct approach. You are still using the old zonal stats algorithm 'qgis:zonalstatistics' (it is no longer available in the toolbox) which updates the original layer. The new zonal stats algorithm (native:zonalstatisticsfb) does what other algorithms do - create a new layer.
See the script I added at https://github.com/spatialthoughts/qgis-tutorials/blob/master/resources/en/docs/3/processing_algorithms_pyqgis/scripts/zonalstats.py
Scrap this update and create a new one that using the code in above script.

repo: spatialthoughts/qgis-tutorials


text:
Provide category description

Duplicate? https://github.com/sphereio/sphere-sunrise-data/issues/16

Hahaha sorry, I added in case @hajoeichler would forget it. I see he was faster :P

@hajo here is the csv for the categories

@hajoeichler I added the categories here: https://github.com/sphereio/sphere-sunrise-data/blob/master/categories/sunrise-categories_with_description.csv

category descriptions are provided and in MC already

source: gharchive/issue

authors: hajoeichler lauraluiz schleichardt trangng

repo: sphereio/sphere-sunrise-data


text:
Use instanceof for better readability

Does it provide the same functionality as parameterAnnotation.annotationType()?

Yes. It compares the annotation's type with expected type to deside which block of code to execute

authors: alexVengrovsk spencergibb

repo: spring-cloud/spring-cloud-netflix


text:
Updated Spring Batch version to latest release

Rebased and merged as ec520adb48eaa0ec2705f9b59a50d4f4ddf6e20e.
Created https://jira.spring.io/browse/XD-2618 to track this

authors: ericbottard mminella

repo: spring-projects/spring-xd


text:
[Sprint 42] XD 2675 Add support for Sentinel in Redis Sink

one test failure on this branch:
java.lang.AssertionError: ModuleOption description for sink:redis/database should start with lowercase : 'Database index used by the connection factory'

will fix on merge

LGTM; rebased, squashed, fixed some module option descriptions to pass tests, and merged as https://github.com/spring-projects/spring-xd/commit/3c0a164f209da37caef28de1393fd704d61db718

authors: markfisher markpollack


text:
Use latest documentation URL, save redirect

the idea of the redirect is in case the site ever moves out to a host that doesn't have a cronjob pinging letsencrypt every month.    this new world of "everyone gets to have https for free" is still weird to me.

thanks!

FWIW, we've been fine with using LE and cron for docs for Pylons Project projects (Pyramid, WebOb, Waitress, et al) for a couple of years now. We had to change the authentication method a year ago, but that's been the only hiccup. This is less hassle than buying and installing a cert every year.

authors: stevepiercy zzzeek

repo: sqlalchemy/mako


text:
Explain the role of the 'safe' return value in the README.md

Done https://github.com/src-d/enry/pull/70

authors: alcortesm mcarmonaa

repo: src-d/enry


text:
Move docker installation task list to the container

Awesome ! :+1:

authors: richardmiller sroze

repo: sroze/dock-cli


text:
Adding Github Actions to workflow

Codecov Report

Merging #189 into master will decrease coverage by 0.04%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master     #189      +/-   ##
==========================================
- Coverage    95.7%   95.65%   -0.05%
==========================================
  Files          45       45
  Lines        2256     2256
==========================================
- Hits         2159     2158       -1
- Misses         97       98       +1

Impacted Files
Coverage Δ

statick_tool/plugins/tool/cccc_tool_plugin.py
98.63% <0%> (-0.69%)
:arrow_down:

Continue to review full report at Codecov.

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

Was able to get this working from user account and no longer need this PR. All the changes were merged into master in #190.

authors: codecov-io denewiler

repo: sscpac/statick


text:
Handle quoted headers

LGTM

@gszjulcsi feel free to merge immediately if no comments.

authors: gszjulcsi martonpe rgabo


text:
Make conda-forge feedstock

Done.

repo: startable/pdtable


text:
bridge: allow setting custom fee

services/bridge has been deprecated and removed.

authors: bartekn tomerweller

repo: stellar/go


text:
Create gifs/small videos for finding handles on the websites.

Is this some sort of GIPHY integration?

@himanshu-dixit : It does not require any GIPHY integration. All you need to do is take screenshots of -logging into a profile site (CodeChef, Codeforces, HackerEarth, HackerRank, Spoj) and through this gif help users locate which part exactly is the "handle".
You can merge the screenshots into a gif using this

Is there some sort of wireframe or rough sketch, even series of action/event will help

Every site has its own way.
Like mostly the profile page url will be having the handle itself. So you can edit the screenshots to circle the handles in the url.
So one of the example gif could be -
For codeforces.gif -> Combination of 2 screenshots

Register page - http://codeforces.com/register
After register open the profile page - http://codeforces.com/profile/raj454raj
Now in the second image highlight or circle or whatever around the handle (raj454raj).
Similarly for all the sites.

can I work  on this issue?

@rahul-kumi : Sure. Feel free to send a PR :) The above comments will be more than descriptive. Reply back in case you want any further clarifications.

@raj454raj, upon creation of the GIFs where do I integrate the created files in the project,
(newbie here, please bear with me if the questions sound absurd).

newbie here, please bear with me if the questions sound absurd

@rahul-kumi not a problem at all.
You need to keep the gifs along with the others in static/images/gifs/.
Where you need to add is on two pages -

Register page (in code here) (You will need to read a bit here)
Add custom friend page (in code here)

So I have not decided any fixed layouts as in where should the images be kept in the page, but I am open to suggestions such that it matches the UI of the website.

Thank you @raj454raj , I will work on this and will turn up to you if there's anything.

@raj454raj , can I use a dummy account to guide the location of the handle in the respective sites?

Well yes, but you have to blur the name/institute/.. anyway so wouldn't matter which account to use.

@raj454raj ,please review.

authors: himanshu-dixit rahul-kumi raj454raj

repo: stopstalk/stopstalk-deployment


text:
Fixes

:tada: This PR is included in version 4.2.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

repo: streamich/unionfs

license: Unlicense


text:
Fix Japanese

Arigatou @syuilo

authors: hacksparrow syuilo


text:
Refactor SSH key management controller

How to test:

Generate ssh keys
Remove ssh keys
Deploy ssh keys to environment

Followed the steps above^
Fixed in prod

authors: Almansherov jadilet

repo: subutai-io/control-center


text:
Missing possibility to edit the published date

Maybe we can also add another field in the database for that, so that the published date is the real date (might be necessary for legal reasons). Wasn't there a separate authored field in ZOOLU?

Closed in favour of #2499

repo: sulu-io/sulu


text:
Never ever edit the composer.json

Can you elaborate? Why shouldn't composer.json be updated?

I think it is safer to use composer to modify the content of ther composer.json . Composer will take care of the dependencies and deny modification if a library is not matching your setup.

I think it is safer
You're right, it is safer. That doesn't mean we shouldn't also document other possibilities. I'll keep it as it is for now. Thanks for the PR anyway 🙂

authors: Schnoop svenluijten

repo: svenluijten/artisan-view


text:
UX: Spelling error on transfer out confirmation page (detail to follow)

On the Transaction is completed page, after withdraw, the is a spelling error, it should be Est. time to confirmation. There is a t in place of an r.

repo: swaponline/MultiCurrencyWallet


text:
Update IRC links

Thanks

repo: swaywm/wlroots


text:
Add the Symphony Element "tableselect" tag

PR for it on #105

Won't be implemented anymore.

repo: symphonyoss/messageml-utils


text:
pass directly the command options to native commands like console-consumer and producer

decided it is not a good idea

repo: systemcraftsman/strimzi-kafka-cli


text:
Added show 05.08.2017 19:30 (Stuttgart)

Missing Albert Jan Kingma as gesangsensemble

repo: tanzdervampire/website


text:
Improve score to 9.31

When you rebase you can accept all changes of theirs for the ConnectionTest and ConnectionInterface with git rebase -Xtheirs origin/master

@marcgeurts Can you review this PR later today? Or close it?

authors: marcgeurts tbolier

repo: tbolier/php-rethink-ql


text:
Update Checker only returns 10 latest versions

Fixed

repo: teakivy/vanilla-tweaks


text:
gig invitation

@fractaledmind can you add pierre to this repo

repo: test-IO/cirro-ruby-client


text:
Handle import cycles.

Looks good, but I think the comment could be clearer.

authors: rbtcollins thomir

repo: testing-cabal/extras


text:
Add catalan translations

Codecov Report

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

@@          Coverage Diff           @@
##             1.4    #5291   +/-   ##
======================================
  Coverage       ?   63.37%
  Complexity     ?     1394
======================================
  Files          ?      195
  Lines          ?     4120
  Branches       ?        0
======================================
  Hits           ?     2611
  Misses         ?     1509
  Partials       ?        0

Continue to review full report at Codecov.

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

Thanks!
The next time, please use the default (1.4) branch and create a branch based on it. This way you can have multiple open PRs without them conflicting.

authors: codecov-io emptynick mgarcia96

repo: the-control-group/voyager


text:
No permitir que empiece el juego sin tener preguntas cargadas.

Done.


text:
Add scss_lint gem as dev dependency

:+1:

Merged! thanks @mehlah

authors: mehlah tysongach whmii

repo: thoughtbot/bitters


text:
adapt the flist for mount to work

Codecov Report

Merging #135 into development will not change coverage.
The diff coverage is n/a.

@@             Coverage Diff              @@
##           development     #135   +/-   ##
============================================
  Coverage        21.77%   21.77%
============================================
  Files               45       45
  Lines             3936     3936
============================================
  Hits               857      857
  Misses            3006     3006
  Partials            73       73

Continue to review full report at Codecov.

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

Codecov Report

Merging #135 into development will not change coverage.
The diff coverage is n/a.

@@             Coverage Diff              @@
##           development     #135   +/-   ##
============================================
  Coverage        21.77%   21.77%
============================================
  Files               45       45
  Lines             3936     3936
============================================
  Hits               857      857
  Misses            3006     3006
  Partials            73       73

Continue to review full report at Codecov.

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

authors: codecov-io john-kheir


text:
Dummy commit (t98)

WARNING: Could not create a deploy configuration. Task ID not found in the title of the PR, supported formats:
{ task type }#{ number }
{ task type }{ number }

Available task types: task, t, vx, issue, i, us, hu (case insensitive)
Examples:

task#123

Issue123

US#123

WARNING: Could not create a deploy configuration. Task ID not found in the title of the PR, supported formats:
{ task type }#{ number }
{ task type }{ number }

Available task types: task, t, vx, issue, i, us, hu (case insensitive)
Examples:

task#123

Issue123

US#123

A new configuration was created for libreacademia80. You can deploy it here.

A new configuration was created for openacademy80. You can deploy it here.

The instance created for openacademy80 with task id t98 has been deleted.

The instance created for libreacademia80 with task id t98 has been deleted.

repo: tomeyro-org/openacademy


text:
Updates

Codecov Report

Merging #229 (ddb8485) into main (235bb66) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main     #229   +/-   ##
=======================================
  Coverage   58.77%   58.77%
=======================================
  Files          30       30
  Lines         929      929
  Branches       58       58
=======================================
  Hits          546      546
  Misses        383      383

Continue to review full report at Codecov.

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

authors: codecov-commenter travisbrown

repo: travisbrown/dhallj


text:
不能通过邮箱登入只能手机号？

受接口限制 目前是没有邮箱登录的，只能手机登录微信登录

这个接口失效了吗？
https://binaryify.github.io/NeteaseCloudMusicApi/#/?id=_2-邮箱登录

找个接口要验证码

authors: frankiezdh sssir trazyn

repo: trazyn/ieaseMusic


text:
Fix case of GitHub

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

Please resolve conflicts (this file is very busy, it seems!) and ping me or dismiss my review -- I will be happy to merge!

Codecov Report

Merging #711 into master will decrease coverage by 0.07%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master     #711      +/-   ##
==========================================
- Coverage   41.09%   41.01%   -0.08%
==========================================
  Files         129      129
  Lines       10044    10044
==========================================
- Hits         4128     4120       -8
- Misses       5379     5386       +7
- Partials      537      538       +1

Impacted Files
Coverage Δ

config/logger.go
64.28% <0.00%> (-10.72%)
:arrow_down:

catalog/cataloger_create_entry.go
94.73% <0.00%> (-5.27%)
:arrow_down:

Continue to review full report at Codecov.

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

Please resolve conflicts (probably just merge master into this branch or rebase it on top of current master) and I will gladly pull.

Thanks!

authors: CLAassistant arielshaqed codecov-commenter jbampton

repo: treeverse/lakeFS


text:
Perl debugging cheat sheet

This is great!!!! Thank you so much for the contribution!!! :smile:

authors: nohuhu trstringer

repo: trstringer/cli-debugging-cheatsheets


text:
silence upgrade check warnings in .pbxproj/.xcscheme files

Thanks! Was about to do this.

authors: johnkdoe kgoodier

repo: twitter/CocoaSPDY


text:
Fix Bloodhound.search() example to not use .get()

Duplicate of https://github.com/twitter/typeahead.js/pull/1275

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

authors: CLAassistant jcrben rtyley


text:
tables broken during initialization #3614

:+1:

authors: mnavasiolava scottdraves

repo: twosigma/beaker-notebook


text:
jarek/7946: remove duplication of index column

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

the issue fixed https://github.com/twosigma/beakerx/pull/7987

authors: CLAassistant jaroslawmalekcodete

repo: twosigma/beakerx


text:
Delete the unused threaddump handler endpoint

Passing build: https://travis-ci.org/twosigma/waiter/builds/251204387
Can we get this merged?

repo: twosigma/waiter


text:
Adding Compliant Logger

Hi @iRhysBradbury,
Thank you for your contribution! We really value the time you've taken to put this together.
Before we proceed with reviewing this pull request, please sign the Lightbend Contributors License Agreement:
http://www.lightbend.com/contribute/cla

authors: iRhysBradbury typesafehub-validator

repo: typesafehub/scala-logging


text:
Merge activity registration change

Will update license later. Still figuring out the proper format.

Pull Request Test Coverage Report for Build 0a1b26cf-9e1c-40a9-808a-e44fa73c947f

226 of 263 (85.93%)  changed or added relevant lines in 14 files are covered.
12 unchanged lines in 5 files lost coverage.
Overall coverage increased (+0.06%) to 74.776%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

internal/workflow.go
8
9
88.89%

internal/internal_activity.go
4
6
66.67%

internal/internal_pressure_points.go
0
2
0.0%

internal/internal_workflow_testsuite.go
26
34
76.47%

internal/workflow_testsuite.go
5
14
35.71%

internal/internal_worker.go
150
165
90.91%

Files with Coverage Reduction
New Missed Lines
%

internal/internal_worker.go
1
83.55%

internal/internal_workflow_testsuite.go
2
86.57%

activity/activity.go
3
44.44%

internal/internal_event_handlers.go
3
62.16%

workflow/workflow.go
3
47.37%

Totals

Change from base Build dc990395-4642-4323-a2ec-70cb5da53045:
0.06%

Covered Lines:
9021

Relevant Lines:
12064

💛  - Coveralls

repo: uber-go/cadence-client


text:
Typo: drawbacks should be one word

Coverage remained the same at 99.317% when pulling e6df66a51af1590ba08c04202f0fd0360c011abf on kylebarron:patch-1 into a461213ba294672f376f10e452a9fbfdb0644508 on uber:master.

authors: coveralls kylebarron


text:
feat: Add logic to trade page

The only thing left on this page is initiating a trade by sending a PST transaction to the corresponding trading post, and a bit of frontend responsiveness. Ex: Mobile scaling and telling the user they can't send something if they don't have it (or enough of it).
Note that we still need to take a fee for Verto for any exchange initiation on the frontend.
Also, we only want to display the PSTs that specific user has in the selects for the "you send" field.

Implemented all necessary trading functionality!

repo: useverto/verto


text:
Implement Socket connection for newsroom editing

Phew


text:
Search-bar looks bad in small Edge window

The search-bar is typeahead widget? Can you show us your template?

Lol opened issue on wrong repo


text:
Android: compile for x86 arch

Can you list which arch you need to support?

armeabi-v7a
x86

Fixed by 4887c6b27c51740a13467ee838d6c3af46a89b7d

authors: srenault veloce

repo: veloce/cordova-plugin-stockfish


text:
Document issue management

Merged with Pull Request #26

repo: vikkre/hvz


text:
Add action buttons below item's chat cards

Buttons added. It still missing the logics to hide buttons and item cards from players without permission

Only users with permission over actor/token will be able to see and interact with the buttons.

repo: vkdolea/age-system


text:
Add IPv6 flow for traceflowConnectionTrackFlows

Is this a bug fix? Does it explain some of the IPv6 Traceflow test failures?

@gran-vmv @antoninbas : I think we should add a conntrackStateTable flow for IPv6 too. Could you check?

Is this a bug fix? Does it explain some of the IPv6 Traceflow test failures?

I feel it could not explain the test failure I know (the UDP IPv6 failure in e2e tests).

/test-ipv6-e2e

Codecov Report

Merging #2054 (ffc4031) into main (6f25769) will decrease coverage by 10.09%.
The diff coverage is 0.00%.

@@             Coverage Diff             @@
##             main    #2054       +/-   ##
===========================================
- Coverage   61.06%   50.97%   -10.10%
===========================================
  Files         268      269        +1
  Lines       20236    20374      +138
===========================================
- Hits        12357    10385     -1972
- Misses       6601     8877     +2276
+ Partials     1278     1112      -166

Flag
Coverage Δ

kind-e2e-tests
33.91% <0.00%> (-17.80%)
:arrow_down:

unit-tests
41.03% <0.00%> (-0.52%)
:arrow_down:

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

Impacted Files
Coverage Δ

pkg/agent/openflow/pipeline.go
45.21% <0.00%> (-22.57%)
:arrow_down:

pkg/agent/proxy/metrics/metrics.go
0.00% <0.00%> (-100.00%)
:arrow_down:

pkg/agent/proxy/types/groupcounter.go
0.00% <0.00%> (-95.24%)
:arrow_down:

pkg/apis/controlplane/helper.go
25.00% <0.00%> (-75.00%)
:arrow_down:

pkg/apis/controlplane/v1beta2/helper.go
25.00% <0.00%> (-75.00%)
:arrow_down:

pkg/controller/networkpolicy/mutate.go
0.00% <0.00%> (-71.77%)
:arrow_down:

pkg/controller/networkpolicy/store/group.go
5.00% <0.00%> (-70.00%)
:arrow_down:

pkg/controller/networkpolicy/validate.go
0.00% <0.00%> (-69.47%)
:arrow_down:

pkg/k8s/name.go
33.33% <0.00%> (-66.67%)
:arrow_down:

...formers/externalversions/security/v1alpha1/tier.go
0.00% <0.00%> (-64.29%)
:arrow_down:

... and 83 more

@jianjuns Could you also fix this? https://github.com/vmware-tanzu/antrea/pull/2029#pullrequestreview-631984458

@jianjuns Could you also fix this? #2029 (review)

PR for this issue: https://github.com/vmware-tanzu/antrea/pull/2059

/test-all

authors: antoninbas codecov-io gran-vmv jianjuns

repo: vmware-tanzu/antrea


text:
Extreme blur with tilt shift effect.

Not sure if this is useful for you, but something Fr0sZ discovered is that DepthOfField can be manipulated after the CameraController has been disabled, so you can disable it/adjust blur focal length/etc. I've been doing something like that with the First person camera mod.

Thanks, that's very useful!

repo: vukivan/EnhancedZoomContinued


text:
Only show comments for current tab

Tests should be fixed now!

repo: wagtail/wagtail


text:
Show the date when the script was last run

@apoorvaeternity
Traceback (most recent call last):
  File "dashboard_script.py", line 3, in <module>
    from datetime import datetime, timezone
ImportError: cannot import name timezone

@henrykironde Are you using Python2? Python3 has timezone in datetime and not Python2.

Yes I figured that, thanks

python manage.py crontab add
  adding cronjob: (a8f524aae7a3acf5108c4df982284a6b) -> ('0 0 * * 0', 'dashboard_script.dashboard_script.run')

python manage.py crontab run a8f524aae7a3acf5108c4df982284a6b

The methods in the dashboard_script/* are very long, but I think we shall clean them last.
For now, the error handling needs some revision.
For example:
    try:
        try:
            dataset_detail = json.load(open('dataset_details.json', 'r'))
        except FileNotFoundError:
            with open("dataset_details.json", 'w') as json_file:
                dataset_detail = dict()
                dataset_detail['dataset_details'] = {}
                json.dump(dataset_detail, json_file)

When we fail to find the file during open('dataset_details.json', 'r'), we catch that error.
What happens when we open the file well but we fail to read anything?
Before we try to open it again in except , open("dataset_details.json", 'w') as json_file: , I think we should close it. Otherwise it may be locked by a process.
And I do not think we need to write this file at this point. We are inserting and empty ['dataset_details'] = {} dictionary, we then read it again and try to update it and then we write it back.
To me this seems like double work.

What happens when we have the Json file, but it is corrupt?
To me, it seems that it will fail to load and throw an exception which will drive the program to the finally block. In the finally block, we are trying to open the same file after failing.
I may be wrong.
Additionally, I don't clearly understand why we are raising in this part
            try:
                workdir = mkdtemp(dir=file_location)
                download(dataset.name, path=workdir)
                md5 = getmd5(workdir, data_type='dir')
            except Exception:
                raise

I feel like that will stop the program from running.
With Create dirs
    if not os.path.exists(os.path.join(location, 'temp_files')):
        os.makedirs(os.path.join(location, 'temp_files'))
    if not os.path.exists(os.path.join(location, 'old')):
        os.makedirs(os.path.join(location, 'old'))
    if not os.path.exists(os.path.join(location, 'current')):
        os.makedirs(os.path.join(location, 'current'))
    if not os.path.exists(os.path.join(location, 'diffs')):
        os.makedirs(os.path.join(location, 'diffs'))

We could later reduce it to three lines
for dir_name in ['temp_files', 'diffs',...]
    if not os.path.exists(os.path.join(location, dir_name)):
        os.makedirs(os.path.join(location, dir_name))

We should avoid changing directories if possible.
Since we know the paths to the file location, we can construct paths by joining the file location to the relative paths we want to create.
file_location = os.path.dirname(os.path.realpath(__file__))
It is good practice to always normalize the paths, so that running on different platforms is smooth.
@apoorvaeternity overall, looks good but fails to continue whenever some error happens.
Sample run..
Installing fao_global_capture_product_unit_data: 100%|██████████████████████████| 7/7 [00:00<00:00, 15575.66rows/s]
Installing fao_global_capture_product_waterarea_groups: 100%|█████████████████| 29/29 [00:00<00:00, 23445.42rows/s]
Installing fao_global_capture_product_dsd_capture_data: 100%|███████████████████| 7/7 [00:00<00:00, 16203.16rows/s]
Installing fao_global_capture_product_species_group: 100%|██████████████| 12723/12723 [00:00<00:00, 13465.54rows/s]
Installing fao_global_capture_product_country_groups: 100%|█████████████████| 275/275 [00:00<00:00, 11019.40rows/s]
Installing fao_global_capture_product_ts_capture_data: 100%|██████████| 932279/932279 [00:28<00:00, 33193.13rows/s]
Downloading 5624799: 2.70kB [00:05, 526B/s]
Installing fish_parasite_hosts_host_characteristics: 100%|██████████████| 38008/38008 [00:03<00:00, 12297.36rows/s]
Downloading /.../flensburg-food-web/ECOL_92_174: 160B [00:02, 70.9B/s]
Installing flensburg_food_web_links: 100%|████████████████████████████████| 1577/1577 [00:00<00:00, 20151.04rows/s]
Installing flensburg_food_web_nodes: 100%|███████████████████████████████████| 180/180 [00:00<00:00, 8390.66rows/s]
Downloading 5631069: 230B [00:02, 92.1B/s]
Installing forest_biomass_china_biomass: 100%|█████████████████████████████| 1626/1626 [00:00<00:00, 5587.14rows/s]
Downloading forestfires.csv: 13.0B [00:00, 71.4B/s]
Installing forest_fires_portugal_data: 100%|████████████████████████████████| 517/517 [00:00<00:00, 28971.45rows/s]
Downloading REF_SPECIES.csv: 0.00B [00:00, ?B/s]Traceback (most recent call last):
  File "dashboard_script.py", line 78, in <module>
    run()
  File "dashboard_script.py", line 74, in run
    check_dataset(dataset)
  File "dashboard_script.py", line 58, in check_dataset
    json_file_details = json.load(dataset_details_read)
  File "/usr/lib/python3.5/json/__init__.py", line 268, in load
    parse_constant=parse_constant, object_pairs_hook=object_pairs_hook, **kw)
  File "/usr/lib/python3.5/json/__init__.py", line 319, in loads
    return _default_decoder.decode(s)
  File "/usr/lib/python3.5/json/decoder.py", line 339, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/usr/lib/python3.5/json/decoder.py", line 357, in raw_decode
    raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
Exception ignored in: <bound method tqdm.__del__ of Downloading REF_SPECIES.csv: 0.00B [00:04, ?B/s]>
Traceback (most recent call last):
  File "...lib/python3.5/site-packages/tqdm/_tqdm.py", line 883, in __del__
    self.close()
  File "..lib/python3.5/site-packages/tqdm/_tqdm.py", line 1088, in close
    self._decr_instances(self)
  File ".../lib/python3.5/site-packages/tqdm/_tqdm.py", line 439, in _decr_instances
    cls._instances.remove(instance)
  File "/usr/lib/python3.5/_weakrefset.py", line 109, in remove
    self.data.remove(ref(item))
KeyError: <weakref at 0x7f9009dbbc28; to 'tqdm' at 0x7f90094aa438>
(my_env36) henr36:~/GitHub/retrieverdash/retrieverdash/dashboard_script$ retriever install sqlite forest-fires-portugal-data

Looks like it failed on forest-inventory-analysis and I do recommend adding forest inventory to the ignore list and vertnet( not the vertnet-*)

What happens when we have the Json file, but it is corrupt? I will handle JSONDecodeError.
Additionally, I don't clearly understand why we are raising in this part

            try:
                workdir = mkdtemp(dir=file_location)
                download(dataset.name, path=workdir)
                md5 = getmd5(workdir, data_type='dir')
            except Exception:
                raise

I feel like that will stop the program from running.

The error raised will get caught by the outer except block.

Let us keep the commits clean hence let's add this to clean up code commit.

I also run out of space and I was wondering where we went wrong. It looks like we have a lot of data. May be we should delete ~/.retriever/raw_data/[script-name] after every script installation.

authors: apoorvaeternity henrykironde

repo: weecology/retrieverdash


text:
Hook up newsletter submission to dotmailer

Closed by #2601

authors: davidpmccormick gestchild


text:
Fix the bug that made Timeline not show.

タイムラインが表示されなかったため、そのバグの原因調査及び修正を行いました。
原因箇所はささいな文法上のミス(キャメルケースにするべきだったところがスネークケースだった)であり、また本ストーリーの範疇を超えたバグであったため、マージ先をmasterとしました。
よろしくお願いします。

repo: weseek/growi


text:
[PEEPS-2494] PEOPLE: Determine why pubsub messages are not showing up in logs

LGTM

authors: adamcohen adbatista


text:
Bools are actually int's in the API

@johntdyer released v0.5.2


text:
engine: hook up container update

whoops, hang on this is all messed up

repo: windmilleng/tilt


text:
Corrections for typos, grammar and whitespace.

Thanks for the updates! The sp/grammar stuff looks great, but there's some weird markdown formatting stuff and trailing white space that I'll need to double check. (newline in markdown =/ new line in document)

I added back in some of the newlines and changed some bold text to headings.

awesome!

authors: adamwespiser tmciver


text:
Identity 3304

This PR depends on https://github.com/wso2/charon/pull/15

Thanks for reviewing , added suggested improvements.


text:
Reflect latest changes in the Salesforce Bulk connector docs

Fixed in https://github.com/wso2/docs-ei/pull/1940

Fixed in https://github.com/wso2/docs-ei/pull/1940


text:
As a user, I can sign up for guest(s) up to the configurable max guests-per-rider, set within the admin page.

What happens in the circumstance in which a user and their guest are both at the front of the waitlist?
When a spot opens, I wouldn't want to separate the user and their guest, but I don't want to inhibit other users on the waitlist from moving to the signup list.
Unless two spots open simultaneously, the user and their guest will NEVER get off the waitlist, and this could be an issue.
My only solution would be completely removing the option for a guest once the shuttle is full at least once. Ideas?

I kind-of solved this issue in 3350cf1.
My solution was to completely disallow guests on the wait-list, period.
If a shuttle currently has an outstanding wait-list, I simply disallow guests to be added until the wait-list clears up completely.
I figured that if a shuttle has a wait-list, there's quite a high demand for it, and it'd be in our best interest to only allow RPI students to use it. Allowing guests is simply a luxury that can't be really afforded at that time.
It also eliminates the corner case I outlined above, and that makes me happy. 😄

repo: wtg/shuttle-signups


text:
有人评论时，怎么开启提示功能

这个是第三方评论插件的功能。 disqus 有邮件提醒。 多说的话邮件提醒有点问题， 不过进入同样用了多说插件的网页就能看到提醒。

好的  感谢

authors: loveCanopy wuchong

repo: wuchong/jacman


text:
生成java doc不自动翻译

已经使用有道的翻译API进行替换 更新为1.0.13版本即可

repo: xbeeant/spring-java-idea-plugin


text:
Payroll+mysql+tkinter

from tkinter import*
import tkinter.messagebox as MessageBox
import mysql.connector as mysql
import locale
locale.setlocale(locale.LC_ALL, '')
import random
import time
import datetime
def search():
try:
    con=mysql.connect(host="localhost",user="root", password="",database="python_tkinter")
    cur=con.cursor()

    sql="select *  from student where id='%s'"%Id.get()

    cur.execute(sql)
    result=cur.fetchone()
    Employee.set(result[1])
    Address.set(result[2])
    Employer.set(result[3])
    City.set(result[4])
    BasicSalary.set(result[5])
    OverTime.set(result[6])
    WorkStart.set(result[7])
    ExtraHour.set(result[8])
    TotOver.set(result[9])
    Transport.set(result[10])
    PerDeduction.set(result[11])
    Deductions.set(result[12])
    GrossPay.set(result[13])
    #Vacations.set(result[14])
    NetPay.set(result[14])
    txtId.configure(state='disabled')
    con.close()
except:
        MessageBox.showinfo('','No suchdata')
        #Reset()
        con.close()

payroll= Tk()
payroll.geometry('1250x420+0+0')
payroll.title('Payroll Management')
def Exit():
payroll.destroy()#--------------------------------------------------------
#Connecting App to database
def update ():
Id=txtId.get();
Employee=txtEmployee.get();
Address=txtAddress.get();
Employer=txtEmployer.get();
City=txtCity.get();
BasicSalary=txtBasicSalary.get();
OverTime=txtOverTime.get();
PerDeduction=txtPerDeduction.get();
Transport=txtTransport.get();

if (Id==""or Employee=="" ):
    MessageBox.showinfo("insert status","all fields are required")
else:
    con=mysql.connect(host="localhost",user="root", password="",database="python_tkinter")
    cur=con.cursor()

    sql="update student set Employee='%s',Address='%s',Employer='%s',City='%s',BasicSalary='%s',OverTime='%s',Transport='%s',PerDeduction='%s' where Id='%s'"%(Employee,Address,Employer,City,BasicSalary,OverTime,Transport,PerDeduction,Id)
    #sql="update student set Employee='%s', GrossPay=BasicSalary+OverTime where Id='%s'"%(Employee,BasicSalary,OverTime,GrossPay,Id)
    cur.execute(sql)
    cur.execute('commit');

    #con.commit();
    MessageBox.showinfo('update status','updated successfully');
    con.close()

def Reset():
Id.set('')
Employee.set('')
Address.set('')
Employee.set('')
Address.set('')
Employer.set('')
City.set('')
BasicSalary.set('')
OverTime.set('')
WorkStart.set('')
ExtraHour.set('')
TotOver.set('')
Transport.set('')
PerDeduction.set('')
Deductions.set('')
GrossPay.set('')
NetPay.set('')
txtId.configure(state='normal')
Id=StringVar()
Employee = StringVar()
Address= StringVar ()
Employer=StringVar()
City=StringVar()
BasicSalary=StringVar()
OverTime=StringVar()
WorkStart=StringVar()
ExtraHour=StringVar()
TotOver=StringVar()
Transport=StringVar()
PerDeduction=StringVar()
Deductions=StringVar()
GrossPay=StringVar()
#Vacations=StringVar()
NetPay=StringVar()
def Sum():
Id=txtId.get();
#Employee=Employee.get();
#BasicSalary=txtBasicSalary.get();
BasicSalary=txtBasicSalary.get();
OverTime=txtOverTime.get();
ExtraHour=txtExtraHour.get();
TotOver=txtTotOver.get();
PerDeduction=txtPerDeduction.get();
Deductions=txtDeductions.get();
Transport=txtTransport.get();
NetPay=txtNetPay.get();
GrossPay=txtGrossPay.get();
#OverTime=e4.get();

if (Id==""or Employee=="" ):
    MessageBox.showinfo("insert status","all fields are required")
else:
    con=mysql.connect(host="localhost",user="root", password="",database="python_tkinter")
    cur=con.cursor()

    #sql="UPDATE student SET ExtraHour= FORMAT(SUM(population), 3, 'es_CO')(BasicSalary/240)*1.75,TotOver=OverTime*ExtraHour,GrossPay=(BasicSalary+TotOver+Transport),Deductions=GrossPay*(PerDeduction/100),NetPay=(GrossPay-Deductions) "
    sql="UPDATE student SET ExtraHour=format(Decimal(BasicSalary/240)*1.75,',f'),TotOver=OverTime*ExtraHour,GrossPay=(BasicSalary+TotOver+Transport),Deductions=GrossPay*(PerDeduction/100),NetPay=(GrossPay-Deductions) "
    #where Id='%s'"%(Employee,BasicSalary,OverTime,Id)

    cur.execute(sql)
    #result=cur.fetchone()
    #con.commit('commit')
    cur.execute('commit');
    MessageBox.showinfo('update status','updated successfully');
    con.close()

#SELECT id, name, class,( social + science + math) AS total FROM student3
#SELECT Id,Employee,(BasicSalary+OverTime) As GrossPay FROM
#---------------Frames START----------------------------------------
#-----------------------------------------------------------------------
Tops=Frame(payroll,width=600,height=15,bd=16, relief='raise')
Tops.pack(side=TOP)
LF=Frame(payroll,width=200,height=30,bd=16, relief='raise')
LF.pack(side=LEFT)
RF=Frame(payroll,width=200,height=30,bd=16, relief='raise')
RF.pack(side=RIGHT)
lblInfo= Label(Tops,font=('arial',20,'bold'),text="Pago de Nomina",fg='Steel Blue',bd=10,anchor='w')
lblInfo.grid(row=0,column=0)
LeftInsideLF=Frame(LF,width=100,height=100,bd=8, relief='raise')
LeftInsideLF.pack(side=TOP)
LeftInsideLFLF=Frame(LF,width=100,height=200,bd=8, relief='raise')
LeftInsideLFLF.pack(side=LEFT)
LeftInsideRFRF=Frame(LF,width=100,height=200,bd=8, relief='raise')
LeftInsideRFRF.pack(side=RIGHT)
#RightInsideLF=Frame(RF,width=600, height=200,bd=8, relief='raise')
#RightInsideLF.pack(side=TOP)
RightInsideLFLF=Frame(RF,width=100,height=200,bd=8, relief='raise')
RightInsideLFLF.pack(side=LEFT)
RightInsideRFRF=Frame(RF,width=100,height=200,bd=8, relief='raise')
RightInsideRFRF.pack(side=RIGHT)
#--------------------------left side---------------------------
lbId=Label(LeftInsideLF,font=('arial',10,'bold'),text='ID EMPLEADO',fg='steel blue',bd=10, anchor='w')
lbId.grid(row=0,column=0)
txtId=Entry(LeftInsideLF,font=('arial',10,'bold'),bd=10,width=25,bg='powder blue',justify='left',textvariable=Id)
txtId.grid(row=0,column=1)
#-----------------------------------------------------------------------------------
lblEmployee=Label(LeftInsideLF, font=('arial',10,'bold'),text='NOMBRE EMPLEADO',fg='steel blue',bd=10, anchor='w')
lblEmployee.grid(row=1,column=0)
txtEmployee=Entry(LeftInsideLF,font=('arial',10,'bold'),bd=10,width=25,bg='powder blue',justify='left',textvariable=Employee)
txtEmployee.grid(row=1,column=1)
#-----------------------------------------------------------------------------------
lblAddress=Label(LeftInsideLF,font=('arial',10,'bold'),text="DIRECCION",fg="steel blue",bd=10,anchor='w')
lblAddress.grid(row=2,column=0)
txtAddress=Entry(LeftInsideLF,font=('arial',10,'bold'),bd=10,width=25,bg="powder blue",justify='left',textvariable=Address)
txtAddress.grid(row=2,column=1)
#-----------------------------------------------------------------------------------
lblEmployer=Label(LeftInsideLF, font=('arial',10,'bold'),text='EMPRESA',fg='steel blue',bd=10, anchor='w')
lblEmployer.grid(row=4,column=0)
txtEmployer=Entry(LeftInsideLF,font=('arial',10,'bold'),bd=10,width=25,bg='powder blue',justify='left',textvariable=Employer)
txtEmployer.grid(row=4,column=1)
#---------------------------------------------------------------------------
lblCity=Label(LeftInsideLFLF,font=('arial',10,'bold'),text='CIUDAD DE EMPRESA',fg='Steel Blue',bd=10,anchor='w')
lblCity.grid(row=0,column=0)
txtCity=Entry(LeftInsideLFLF,font=('arial',10,'bold'),bd=10,width=14,bg="powder blue",justify='left',textvariable=City)
txtCity.grid(row=0,column=1)
#-----------------------------------------------------------------------
lblBasicSalary=Label(LeftInsideLFLF,font=('arial',10,'bold'),text='SALARIO BASICO $',fg='Steel Blue',bd=10,anchor='w')
lblBasicSalary.grid(row=1,column=0)
txtBasicSalary=Entry(LeftInsideLFLF,font=('arial',10,'bold'),bd=10,width=14,bg="powder blue",justify='left',textvariable=BasicSalary)
txtBasicSalary.grid(row=1,column=1)
#-------------------------------------------------------------
lblOverTime=Label(LeftInsideLFLF,font=('arial',10,'bold'),text='HORAS EXTRAS LABORADAS',fg='Steel Blue',bd=10,anchor='w')
lblOverTime.grid(row=2,column=0)
txtOverTime=Entry(LeftInsideLFLF,font=('arial',10,'bold'),bd=10,width=14,bg="powder blue",justify='left',textvariable=OverTime)
txtOverTime.grid(row=2,column=1)
#------------------------------------------------------------------
lblWorkStart=Label(LeftInsideRFRF,font=('arial',10,'bold'),text='INICIO DE LABORES',fg='Steel Blue',bd=10,anchor='w')
lblWorkStart.grid(row=0,column=0)
txtWorkStart=Entry(LeftInsideRFRF,font=('arial',10,'bold'),bd=10,width=18,bg="powder blue",justify='left',textvariable=WorkStart)
txtWorkStart.grid(row=0,column=1)
#-----------------------------------------------------------------------------------
lblExtraHour=Label(LeftInsideRFRF,font=('arial',10,'bold'),text='VALOR HORA EXTRA  $',fg='Steel Blue',bd=10,anchor='w')
lblExtraHour.grid(row=1,column=0)
txtExtraHour=Entry(LeftInsideRFRF,font=('arial',10,'bold'),bd=10,width=18,bg="powder blue",justify='left',textvariable=ExtraHour)
txtExtraHour.grid(row=1,column=1)
#-----------------------------------------------------------------------------------
lblTotOver=Label(LeftInsideRFRF,font=('arial',10,'bold'),text='VALOR TOTAL HE  $',fg='Steel Blue',bd=10,anchor='w')
lblTotOver.grid(row=2,column=0)
txtTotOver=Entry(LeftInsideRFRF,font=('arial',10,'bold'),bd=10,width=18,bg="powder blue",justify='left',textvariable=TotOver)
txtTotOver.grid(row=2,column=1)
#----------------------------------------------------------------------------------------------------
#---------------------------------rigth side--------------------------------------------
#-----------------------------  RIGHT INNER SIDE---------------
lblTransport=Label(RightInsideLFLF, font=('arial',10,'bold'),text='AUXILIO DE TRANSPORTE  $',fg='steel blue',bd=10, justify='left',anchor='w')
lblTransport.grid(row=0,column=0)
txtTransport=Entry(RightInsideLFLF,font=('arial',10,'bold'),bd=10,width=20,bg='powder blue',justify='left',textvariable=Transport)
txtTransport.grid(row=0,column=1)
#-----------------------------------------------------------------------------------
lblPerDeduction=Label(RightInsideLFLF, font=('arial',10,'bold'),text='DEDUCCIONES %',fg='steel blue',bd=10, justify='left',anchor='w')
lblPerDeduction.grid(row=1,column=0)
txtPerDeduction=Entry(RightInsideLFLF,font=('arial',10,'bold'),bd=10,width=20,bg='powder blue',justify='left',textvariable=PerDeduction)
txtPerDeduction.grid(row=1,column=1)
#----------------------------------------------------------------
lblDeductions=Label(RightInsideLFLF, font=('arial',10,'bold'),text='VALOR DE DEDUCCIONES $',fg='steel blue',bd=10, anchor='nw')
lblDeductions.grid(row=2,column=0)
txtDeductions=Entry(RightInsideLFLF,font=('arial',10,'bold'),bd=10,width=20,bg='powder blue',justify='left',textvariable=Deductions)
txtDeductions.grid(row=2,column=1)
#---------------------------------------------------------------------------------------------lg=Label(RightInsideLFLF, font=('arial',12,'bold'),text='NINumber',fg='steel blue',bd=10, anchor='w')
lblGrossPay=Label(RightInsideLFLF, font=('arial',10,'bold'),text='SALARIO BRUTO  $',fg='steel blue',bd=10, anchor='w')
lblGrossPay.grid(row=3,column=0)
txtGrossPay=Entry(RightInsideLFLF,font=('arial',10,'bold'),bd=10,width=20,bg='powder blue',justify='left',textvariable=GrossPay)
txtGrossPay.grid(row=3,column=1)
#----------------------------------------------------------------------------
lblNetPay=Label(RightInsideLFLF, font=('arial',10,'bold'),text='SALARIO NETO $',fg='steel blue',bd=10, anchor='w')
lblNetPay.grid(row=4,column=0)
txtNetPay=Entry(RightInsideLFLF,font=('arial',10,'bold'),bd=10,width=20,bg='powder blue',justify='left',textvariable=NetPay)
txtNetPay.grid(row=4,column=1)
#---------------------------------------------------------------------------------------
#--------------------------------  RIGHT SIDE OF THE RIGHT FRAME
#-------------------------------------------------------------------------------
#btnWagePayment=Button(RightInsideRFRF,padx=8,bd=8,fg='black',font=('arial',10,'bold'),width=11,text='WagePayment',bg='sky blue',command=MonthSalary).grid(row=0,column=0)
btnReset=Button(RightInsideRFRF,padx=8,bd=8,fg='black',font=('arial',10,'bold'),width=11,text='Reset System',bg='sky blue',command=Reset).grid(row=1,column=0)
#btnRefPay=Button(RightInsideRFRF,padx=8,bd=8,fg='black',font=('arial',16,'bold'),width=14,text='Pay Reference',bg='sky blue',command=PayRef).grid(row=2,column=0)
#btnDeductions=Button(RightInsideLFLF,padx=8,bd=8,fg='black',font=('arial',12,'bold'),width=12,text='Deductions',bg='sky blue',command=Deductions).grid(row=2,column=2)
#btnWorkStart=Button(RightInsideRFRF,padx=8,bd=8,fg='black',font=('arial',10,'bold'),width=11,text='Pay Code',bg='sky blue',command=PayPeriod).grid(row=2,column=0)
btnExit=Button(RightInsideRFRF,padx=8,bd=8,fg='black',font=('arial',10,'bold'),width=11,text='Exit',bg='sky blue',command=Exit)
btnExit.grid(row=3,column=0)
btnsearch=Button(RightInsideRFRF,padx=8,bd=8,fg='black',font=('arial',10,'bold'),width=11,text='Search',bg='sky blue',command=search)
btnsearch.grid(row=4,column=0)
btnupdate=Button(RightInsideRFRF,padx=8,bd=8,fg='black',font=('arial',10,'bold'),width=11,text='Update',bg='sky blue',command=update)
btnupdate.grid(row=5,column=0)
btnsum=Button(RightInsideRFRF,padx=8,bd=8,fg='black',font=('arial',10,'bold'),width=11,text='Sum',bg='sky blue',command=Sum)
btnsum.grid(row=6,column=0)
payroll.mainloop()

How to add thousand separator in the tkinter label widget while i'm typing?


text:
skiptracer what can do?

@darknodi what can do?

authors: darknodi xillwillx

repo: xillwillx/skiptracer


text:
Allows usage without global gulp install

Thank you for submitting this pull request, however I do not see a valid CLA on file for you. Before we can merge this request please visit https://yahoocla.herokuapp.com/ and agree to the terms. Thanks! :smile:

authors: scottyeck yahoocla

repo: yahoo/react-dnd-touch-backend


text:
set up CI

feel free to ask me if any help needed

@iamstarkov, thanks, I definitely will :)

authors: iamstarkov yakhinvadim

repo: yakhinvadim/longman-to-anki-web


text:
Wrap WHERE by the code (...)

Thank you!


text:
Adds an expand option

This will allow wildcard src paths to be fully created in the destination path. I.e given a wildcard matched src path of src/somedir/index.html and a dest of dist/ the saved path will be dist/somedir/index.html which could save overwrites of same named files existing in different directories, index.html being a prime example. It also allows the directory structure to be respected, as the author may intend that.

repo: yoniholmes/grunt-text-replace


text:
Mesos-dns package upgraded to 0.5.2

Awesome

repo: ypg-data/mesos-stack


text:
当自定义的Model中使用__call添加处理方法时，method_exists无法检测到这些方法，所以改为is_callable

Thanks!

@z-song Please revert and make tests work again!
This syntax is not even correct
It needs to be: is_callable($this->form->model(), false, $this->column)
and event then it still doesn't work
Please don't just merge without testing

@langeuh sorry about that, I fix it in a new pull request
It should be: is_callable(array($this->form->model(), $this->column))

authors: langeuh spkinger z-song

repo: z-song/laravel-admin


text:
add BetterTouchTool

Thanks for the PR!

authors: KristofFeys zakrid

repo: zakrid/awesome-touchbar


text:
Revert 1 master

这是关于什么的PR？

sorry it''s a misoperation
---Original---
From: @.>
Date: Sun, Jul 4, 2021 14:58 PM
To: @.>;
Cc: @.@.>;
Subject: Re: [zhuxb711/RX-Explorer] Revert 1 master (#291)
这是关于什么的PR？
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

Ok then I will close this PR

Ok then I will close this PR

ok


text:
how to run on GPU? both on training and test out the code

It will automatically run on GPU.

authors: claudetheboof zllrunning


text:
Quick readability improvement

Thanks for fixing this typo!  I cleaned up the commit message before merging to match Zulip's style.
Check out the Zulip commit message guidelines for more details: https://zulip.readthedocs.io/en/latest/contributing/version-control.html#commit-messages

I added a7094a47dc2beb5141c8d477ca49a60a709be72a; it may be worth doing more, but mostly we just want to link to the very detailed materials we have elsewhere. Thanks for mentioning this @epitstickpan!

authors: epitstickpan timabbott

repo: zulip/python-zulip-api


text:
Fix margin around sticky headers after RN upgrade.

Nice. Quick work :)
I thought these might be just bugs with the latest ScrollView.

repo: zulip/zulip-mobile


text:
pep8: Fix E128.

Automated message from Dropbox CLA bot
@bulat22101, it looks like you've already signed the Dropbox CLA. Thanks!

I merged 94b28e0afb0ee97a4302dfbadbc49806d4c0c097, which implements this change; it looks like the two of you did basically the exact same thing, which is at least a nice verification that this was done properly.  Thanks @bulat22101!!

authors: bulat22101 smarx timabbott

repo: zulip/zulip