Stand air conditioner air purification mode, air quality sensor request

My stand air conditioner has an air purification mode and an air quality sensor. Can I use the sensor and air cleaning mode?
air cleaning mode on/off and air quality sensing

Please turn on homebridge debug mode and upload some debug logging

NOTICE: Unknown Capabilities: ["Ocf","Execute","Air Conditioner Fan Mode","Power Consumption Report","Air Quality Sensor","Odor Sensor","Dust Sensor","Very Fine Dust Sensor","Dust Health Concern","Fine Dust Health Concern","Very Fine Dust Health Concern","Demand Response Load Control","custom.airQualityMaxLevel","custom.welcomeCareMode","custom.lowerDevicePower","custom.deviceDependencyStatus","custom.deviceReportStateConfiguration","custom.hepaFilter","custom.periodicSensing","custom.doNotDisturbMode","custom.disabledCapabilities","custom.energyType","custom.virusDoctorMode","samsungce.softwareUpdate","samsungce.driverVersion"]
In my opinion, this part is like a log for LG products.
I am currently using a Raspberry Pi, and I found the log in "/var/lib/homebridge/homebridge.log" in this part.
Is this part of what you said correct?

the logging should come from this plugin with prefix [LGThinQ], for example:
[3/15/2022, 8:38:22 PM] [LGThinQ] Device data: {xxxxxxxx}

[15/03/2022, 23:49:10] [LGThinQ] Device data:  {"deviceId":"696806b8-27a5-1210-a472-1c39292d037b","deviceType":221,"modelName":"F24NXT","subModelNm":null,"sensorType":null,"alias":"세탁기","deviceCode":"LA07","networkType":"02","tftYn":"N","guideTypeYn":"Y","guideType":"TYPE1","pccModelYn":"N","autoOrderYn":"N","drServiceYn":"N","ssid":"KT_GiGA_48BA","timezoneCode":"Asia/Seoul","timezoneCodeAlias":"Korea/Seoul","sdsGuide":"","newRegYn":"N","remoteControlType":null,"fareTarget":null,"area":"226081","sleep":null,"deviceState":"E","rmsClientId":null,"regDtUtc":"20211016150442000","regIndex":0,"blackboxYn":"Y","groupableYn":"Y","controllableYn":"N","combinedProductYn":"Y","masterYn":"N","snapshot":{"washerDryer":{"dryReady_state":"DRYREADY_OFF","downloadedCourseFLUpper25inchBaseKR":"COLD_WASH","apCourseFLUpper25inchBaseKR":"NOT_SELECTED","initialBit":"INITIAL_BIT_OFF","periodicEnergyData":9,"laundryTexture":0,"sequenceNum":3,"smartCare_onOff":"SMARTCARE_BUTTON_OFF","standby":"STANDBY_OFF","initialTimeMinute":0,"preState":"END","dnn_temp":"9","turboShot":"TURBOSHOT_OFF","error":"ERROR_NO","dryLevel":"NO_DRYLEVEL","dnn_precipitationProbability":"1","creaseCare":"CREASECARE_OFF","dnn_washingIndex":"80","dnnReady":"DNNREADY_OFF","remainTimeHour":0,"steam":"STEAM_OFF","state":"POWEROFF","rinse":"NO_RINSE","alarmSignal":"ALARM_ON","opCourseFLUpper25inchBaseKR":"COLD_WASH","temp":"NO_TEMP","reserveTimeMinute":0,"washingIndex":"80","AIDDLed":"AIDDLed_OFF","cloudCourse":"NOT_SELECTED","dnn_humidity":"68","freshCare":"FRESHCARE_OFF","TCLCount":54,"accumulatedEnergyData":26,"dnn_dust":"54","remainTimeMinute":0,"reserveTimeHour":0,"childLock":"CHILDLOCK_OFF","remoteStart":"REMOTE_START_OFF","spin":"NO_SPIN","soilWash":"NO_SOILWASH","initialTimeHour":0,"loadLevel":0},"fwUpgradeInfo":{"upgSched":{"upgUtc":"0","cmd":"none"}},"static":{"deviceType":"221","countryCode":"KR"},"meta":{"allDeviceInfoUpdate":true,"messageId":"VN6qhO3zTZeybPBHvcOjhQ"},"mid":14377,"online":true,"timestamp":1647351926203},"manufacture":null,"online":true,"platformType":"thinq2","homeDeviceOrder":-1,"roomDeviceOrder":-1,"ownershipYn":"Y","modelJsonVer":"0.2","modelJsonUri":"https://objectcontent.lgthinq.com/78f372f4-4a37-4a72-aee9-730a13c49176?hdnts=exp=1706412410~hmac=e8d91e49d933551dabf8f6b7f8019deefd233dca0129eee5b654cfa59b342af0","appModuleVer":"6.21","appModuleUri":"https://objectcontent.lgthinq.com/ea54eb02-d923-4bf8-b6b7-6cef48783849?hdnts=exp=1705894666~hmac=da9f0fcb47f96863814304ec250639c83e7b3b5400ff0e84e7be0162df4c2f6a","appRestartYn":"Y","appModuleSize":"10013123","langPackProductTypeVer":"95.0","langPackProductTypeUri":"https://objectcontent.lgthinq.com/ddcb52a3-0040-4e91-b606-c9432e0b0f50?hdnts=exp=1709715789~hmac=88f11aab5ffffe46a87f512870563ba8419dbddd726641593d3d7ce3d4213beb","langPackModelVer":"0.1","langPackModelUri":"https://objectstore.lgthinq.com/cb5a0cec-e8b7-4bb1-870a-4afbf6630a57?Expires=1662180344&Signature=imyr9boXq89WBhrKOJ8ZMqxaPOsYup-pgABPgmt9P2Dps0E6zSpfy7NDNOZSqLybjJHIiZohmMpewiLBs34DuIxynW8ydE4Pv8w8hzJP7wwV~AEIQa7qbx0Sp0FTaxyeVWmgmA5pS0q~iA2Ux3fi9G~pn7kUWoaBCUiBZh-ox2JXS~-r~5Ne6dYOhO-vBt4suyTBIeS7FW2RDifLHo0QfZKuodM86X8gVsXKkyNUoBQqvpT~xI3Ruf9hCh9BVOOHZ0FHXdUBmbdaTwh5pAdzs5Geo9MWABITc5ZXV3ynINiyFWWEVEM9F3Qla0qslZQIzBaTZY2I8O7fe9bMmPTGPg__&Key-Pair-Id=APKAI74R6YENXPGRIWLQ","roomId":"","fwInfoList":[{"checksum":"0000AAB3","partNumber":"SAA42040703","order":2},{"checksum":"0000293A","partNumber":"SAA42626701","order":1}],"modemInfo":{"modelName":"F24NXT","appVersion":"clip_hna_v1.9.138","modemType":"RTK_RTL8711am","ruleEngine":"y","size":1572864,"oneshot":"y"},"existsEntryPopup":"N","fwVer":null,"modemVer":null,"subDeviceCount":0,"firebaseLogKey":"T:LC-S:LC-U:5.0-P:KEPLER","cardType":"Small","cardControl":"Base","detailDeviceCode":null,"upgradableYn":"N","autoFwDownloadYn":"N"}

currently you can enable Air quality sensor in plugin config
I'll add another button for air cleaning mode in future update

Thanks
I just checked that there is a humidity sensor in my air conditioner. Could this part be possible later?

Thanks
I just checked that there is a humidity sensor in my air conditioner. Could this part be possible later?

noted, I'll add humidity sensor in next release


Add Conv2dNormActivation and Conv3dNormActivation Blocks

Closes #5430
Simple code to try this. It worked fine.
class SimpleModel(torch.nn.Module):
    def __init__(self) -> None:
        super().__init__()
        self.layer1 = Conv3dNormActivation(3, 15, stride=2, padding=2,
                                           activation_layer=torch.nn.LeakyReLU,
                                           inplace=True,
                                           bias=True)

    def forward(self, x: torch.Tensor) -> torch.Tensor:
        x = self.layer1(x)
        return x

class EasyModel(torch.nn.Module):
    def __init__(self) -> None:
        super().__init__()
        self.layer1 = Conv2dNormActivation(3, 15, stride=2, padding=2,
                                           activation_layer=torch.nn.LeakyReLU,
                                           inplace=True,
                                           bias=True)

    def forward(self, x: torch.Tensor) -> torch.Tensor:
        x = self.layer1(x)
        return x

if __name__ == "__main__":

    image_tensor = torch.rand((5, 3, 224, 224))
    model = EasyModel()
    out = model(image_tensor)
    print(out.size())  # torch.Size([5, 15, 113, 113])

    video_tensor = torch.rand((5, 3, 10, 224, 224))
    model = SimpleModel()
    out = model(video_tensor)
    print(out.size())  # torch.Size([5, 15, 6, 113, 113]

I agree with the comments from @datumbox. I suggested otherwise initially , but the fact is that there are already 39 occurrences of  ConvNormActivation internally and 81 occurences of ops.misc import ConvNormActivation in Github (and 374 of ConvNormActivation which might contain similarly named blocks from other implementations). This on its own wont stop from us deprecating it, but together with the fact that is was introduced recently it does’t make sense to deprecated it.
So @oke-aditya agrees, I would suggest to make the changes proposed by @datumbox and we can get it merged!

@oke-aditya raised a good point offline related to this changes. This was recently exposed in ops/init.py and we will be reverting this on a separate PR in the spirit not promoting the usage of ConvNormActivation directly.
So I think I can work on this separately and create a PR that will

remove ConvNormActivation ops/__init__.py
change all imports of ops.convNormActivation to ops.misc.ConvNormActivation
remove all mentions of ConvNormActivation in the docs

So in a brief offline discussion with @jdsgomes
We are exposing ConvNormActivatoin in current release branch
https://github.com/pytorch/vision/blob/release/0.12/torchvision/ops/__init__.py
@jdsgomes  will patch this :smile:
Also, fully agreeing that PyTorch is highly stable and we need to keep our codebase backward compatible and avoid such sudden changes. (Having the power to deprecate doesn't mean we should keep using it often :smile: )
I will refactor the implementation to be compatible with the old one as @datumbox suggested.

Yes I'm on it!!

Please compare https://github.com/pytorch/vision/pull/5445/commits/9a5ab98c2566486cb608e1c41cde02c654d199eb
and https://github.com/pytorch/vision/pull/5440/files
I think I have replaced all the places!

After discussing offline with @datumbox we decided not to cherrypick this one as we missed the official cut off date and this is quite a bit change.


Revert "Refactor hubble redact settings schema"

Reverts cilium/cilium#26989.
26989 breaks feature detection in cilium-cli connectivity tests due to backwards incompatible change to the HubbleRedact field:
connectivity test failed: unmarshaling cilium runtime config json: json: cannot unmarshal bool into Go struct field DaemonConfig.HubbleRedact of type []string

/test

@joestringer yes agreed. I jumped the gun on merging this one. I mistakenly had this PR in my "ready to merge" group of PRs. I think this was a mistake and performed this merge on a batch.


Links not working in Learn more Section

Addresses #267

Converted the files from .html to .md

The links don't work on readthedocs if they reference .md files. thank you anyway for your contribution!

No problem at all.


Spektate dashboard has performance issues with many rows loading.

Describe the bug:
Spektate dashboard  has a performance problem when too many rows get loaded. This gets worse when it takes over 30 seconds to load the page then  the dashboard decided to refresh itself even though it didn’t finish loading data.
Related: https://github.com/microsoft/bedrock/issues/800#issuecomment-605148138
To Reproduce:
I suggest you stress test the the dashboard by generating dummy data in the Storage Account table with valid Azure DevOps references (repeated).

Expected behavior:
The page should not refresh is the page is still loading. Otherwise put a cap on the number of rows loaded.

An initial mitigation as discussed is to limit the number of rows we display. This should be configuration for the moment. cc @samiyaakhtar

followup ticket to add user defined refresh/polling rate: https://github.com/microsoft/bedrock/issues/1359


Macro: Del button works as Backspace button that is wrong

Steps to Reproduce

Switch to the Macro mode - Sequence mode
Add chains to the canvas (ATUC) and put cursor in the middle

Press Del key

Actual behavior
System removes T (i.e. removes symbol BEFORE cursor - this is how Backspace key works)

Expected behavior
System removes U (i.e. removes symbol AFTER cursor - this is how Del key intended to work)

Desktop (please complete the following information):

OS: Windows 10 Pro (version 22H2) x64
Browser: Сhrome Version: (122.0.6261.112) x64
Ketcher version 2.20.0-rc.2 Build at 2024-03-27; 08:25:13
Indigo Toolkit Version 1.19.0-rc.2.0-g6c0e3fecf-wasm32-wasm-clang-12.0.0

Issue found while testing https://github.com/epam/ketcher/issues/3650

Not fixed.
Delete button works as Backspace still

Fixed.

Ketcher Version 2.20.0-rc.3 Build at 2024-04-26; 16:57:15
Indigo Toolkit Version 1.19.0-rc.3.0-gf2d7689b8-wasm32-wasm-clang-12.0.0
OS: Windows 10
Browser Chrome Version 112.0.5615.138 (Official Build) (64-bit)


Add locationAriaLabel to allow customizing location aria-label

This is related to accessibility.
Screen readers read the aria-labels, thus now they read 'location.name' only - other than the information we want to convey at each location
Tried to use 'aria-describedby' attribute to point to a tooltip to solve this issue, but it doesn't work on some of the browsers (e.g. Safari on IOS 12).
Supporting custom location aria-labels is a better solution.

Thanks a lot for your contribution @ronicayu ! 😃
Actually you can already customize the aria-label modifying the name of each location after importing the map, like in this example. Does it solve your issue?
I plan to rewrite these components to fix some conception mistakes and I'm thinking to let the user define/override all the attributes in this custom map object:
this.customMap= {
      ...Map,
      ariaLabel: '...', // string
      role: '...', // string
      anyValidAttribute: '...', // string
      locations: Map.locations.map(location => {
        ariaLabel: '...', // function or string
        role: '...', // function or string
        anyValidAttribute: '...', // function or string
      })
    };

Since you use this component, I'd like to know your opinion. Would you prefer this new (more flexible) way or keep using props to customize some attributes?

Hi Victor,
Thank you for reviewing it!
In my use case I still need the location.name field for other purposes (e.g. the state names are used in my tooltip header)
Technically I can hack it by creating another map with location id and name, and then to change location.name to another value. but I think it would be nice to be able to customise aria-label field

I think the concept in your rewrite plan is nice :)

Okay, let's add this feature then 👍
Thanks again for your contribution and your feedback!


typo

in file googleads-adxbuyer-examples/python/get_creative.py
ACCOUNT_ID = int('INSERT_ACCOUNT_ID')
should be
ACCOUNT_ID = raw_input('INSERT_ACCOUNT_ID')

sorry, I just got your intention.


Etcd snapshots continue to be saved even after disabling snapshots

Environment information: v2.1.2-rc9
Steps to reproduce (least amount of steps as possible):

Create a DO cluster(RKE) with snapshots enabled every 5m
Ensure snapshots are created in /opt/rke/etcd-snapshots directory
Edit the cluster, disable snapshots and save
Wait for the cluster to completely update

The snapshots are created even after snapshots are disabled.

Rancher server version : v2.1.2-rc11
Steps to reproduce:
Create a DO cluster(RKE) with snapshots enabled every 5m
Ensure snapshots are created in /opt/rke/etcd-snapshots directory
Edit the cluster, disable snapshots and save
Wait for the cluster to completely update
In the etcd nodes, etcd-rolling-snapshots container  gets terminated and no more snapshots are taken after this.


Fix SIGNALFX_API_KEY variable name mismatch

A mismatch in variable names is causing a deployment failure of the Otel collector; this fixes that issue.

/approve
/lgtm


[miniflare] fix: make the magic proxy able to serialize objects containing functions

What this PR solves / how to test
This PR makes it so that "magic" proxy objects can contain functions, something that is not currently possible.
To test the changes in this PR you can try this minimal reproduction/example with both the latest version of miniflare and this PR's miniflare prerelease. You can see how the example errors with the former but succeeds with the latter.

[!NOTE]
This improves the situation but the magic proxy's handling of functions is not yet perfect, for example functions inside arrays (e.g. return [() => 'Hello']) still don't work. Also functions returning functions do not work either.
In any case I believe that the changes here improve the situation and are unlikely to conflict with any fix for the above points, so I think that it should be safe to proceed with these changes (and address the other points separately).

Author has addressed the following

Tests

[ ] TODO (before merge)
[x] Included
[ ] Not necessary because:

Changeset (Changeset guidelines)

[ ] TODO (before merge)
[x] Included
[ ] Not necessary because:

Public documentation

[ ] TODO (before merge)
[ ] Cloudflare docs PR(s): https://github.com/cloudflare/cloudflare-docs/pull/...
[x] Not necessary because: bugfix

Is it worth adding tests that reads non-function properties off an object that also has functions?

yeah that's a good shout, I'll look into adding that 🙂👍

This PR needs rebasing ("Required Github CI checks have changed for workers-sdk. Please rebase on main to get the required jobs to run")


Oncofuse and java

Running Oncofuse I get this error... I am wondering if oncofuse has to be call by java.
[2016-06-02T22:31Z] gpu-2-10.local: Error: Invalid or corrupt jarfile /cbio/cslab/nobackup/pastore/bcbio/galaxy/../anaconda/bin/oncofuse
[2016-06-02T22:31Z] gpu-2-10.local: Uncaught exception occurred
Traceback (most recent call last):
File "/cbio/cslab/home/pastore/nobackup/bcbio/anaconda/lib/python2.7/site-packages/bcbio/provenance/do.py", line 21, in run
_do_run(cmd, checks, log_stdout)
File "/cbio/cslab/home/pastore/nobackup/bcbio/anaconda/lib/python2.7/site-packages/bcbio/provenance/do.py", line 95, in _do_run
raise subprocess.CalledProcessError(exitcode, error_msg)
CalledProcessError: Command 'set -o pipefail; java -Xms750m -Xmx2000m -jar /cbio/cslab/nobackup/pastore/bcbio/galaxy/../anaconda/bin/oncofuse /cbio/cslab/nobackup/pastore/install/bcbio-vm/data/project/CLL/epigenomic/rnaseq/rnaseq/work/align/cll_129_rnaseq/56_2016-06-02_rnaseqChimeric.out.junction.hg19 rnastar-2-4 AVG /cbio/cslab/nobackup/pastore/install/bcbio-vm/data/project/CLL/epigenomic/rnaseq/rnaseq/work/align/cll_129_rnaseq/tx/tmpkY1GEM/oncofuse_out.txt
Error: Invalid or corrupt jarfile /cbio/cslab/nobackup/pastore/bcbio/galaxy/../anaconda/bin/oncofuse
' returned non-zero exit status 1
[2016-06-02T22:31Z] gpu-2-10.local: oncofuse failed : cll_129_rnaseq

Hi @apastore,
This works fine on the tests for me for some reason, but I agree we shouldn't be calling it like that. I pushed a change to use the wrapper properly-- does it fix the issue for you?

Thanks! now is running clean also on my data

Awesome-- thanks for following up.


"Bărăganu", "Lanurile" are listed in the drop-down menu

Description:
When user writes "Bărăganu", "Lanurile" the location appears in the drop-down menu next to the comune and the county witch is a part according to the law
Precondition:
The website is up an running.

Step 1
Write in the search bar "Bărăganu"

Expected results
The location appears in the drop-down menu as "Sat Bărăganu, CONSTANȚA, (Bărăganu)"

Step 2
Press "x" button.

Expected results
The location was deleted from the search bar.

Step 3
Write in the search bar "Lanurile"

Expected results
The location appears in the drop-down menu as "Sat Lanurile, CONSTANȚA, (Bărăganu)"


Fix compilation error wasm

Codecov Report
Attention: 1 lines in your changes are missing coverage. Please review.

Comparison is base (7ae4c09) 89.73% compared to head (e0600bd) 89.67%.
Report is 2 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #633      +/-   ##
==========================================
- Coverage   89.73%   89.67%   -0.06%
==========================================
  Files         102      102
  Lines        4014     4069      +55
==========================================
+ Hits         3602     3649      +47
- Misses        274      280       +6
- Partials      138      140       +2

Files
Coverage Δ

cmd/wallet-sdk-gomobile/verifiable/credential.go
86.41% <100.00%> (-0.33%)
:arrow_down:

pkg/credentialschema/credentialdisplay.go
97.40% <100.00%> (-1.28%)
:arrow_down:

pkg/credentialsigner/signer.go
63.15% <100.00%> (-2.42%)
:arrow_down:

pkg/memstorage/memstorage.go
100.00% <100.00%> (ø)

pkg/openid4ci/interaction.go
88.33% <ø> (+0.83%)
:arrow_up:

pkg/openid4ci/issuerinitiatedinteraction.go
91.85% <100.00%> (+1.24%)
:arrow_up:

pkg/openid4vp/openid4vp.go
91.34% <87.50%> (-0.19%)
:arrow_down:

... and 7 files with indirect coverage changes

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


feature/pysrp-compliant

WIP
Change to make compliant with https://github.com/cocagne/pysrp/
TODO

[ ] CalculateM1/M same way as pysrp: https://github.com/cocagne/pysrp/blob/34bc95e0aad3daf3a8efcfa699243fcc082324ea/srp/_pysrp.py#L236-L245

 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.Joel Larsson seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.


Fixing CSRF issues

Since turning CSRF across the site with Flask-WTF, a few POST request
have been failing. This PR addresses these issues.

This needs to go live, mergin'


Apollo 3: Using reserved name in schema

Summary
In our schema we have next type:
type System {
 ...
}

During the build I receive next error:

error: System is already defined in this compilation unit
import java.lang.System;
^

Version
3.0.0-alpha07
Description
I know that the easiest solution would be to rename the type but it will require changing other clients 🙂

Previously it worked just fine 🤷♂ I tried to clear cache couple of time.
/build/tmp/kapt3/stubs/debug/com/music/graph_ql/apollo/type/System.java

Thanks for all the details! This is a kapt issue: https://youtrack.jetbrains.com/issue/KT-43117
A few possible solutions:

Switch to KSP if using Room or Moshi, not sure if it's already possible for other annotation processors
Split your module in two different modules, one with kapt, the other with apollo
If none of the above works, we could add a workaround to rename System to System_ in the codegen but I'd rather do this as a last resort as it'll require another codegen option that we will have to expose from the Gradle down to the codegen.

hi @martijnwalraven, yes removing kapt from module helped. I think we can close this issue, thanks for help! 🙌


Panel navbar vanishes on ios after first use

Thanks @nolimits4web for the pointer to the correct layout in that other ticket. Since it's closed and in the wrong place, I decided to make a new one here.
I can now close the panel, but the panel navbar isn't shown when sliding on an iphone after the first open/close cycle. It works fine in the browser, and it 'appears' when the panel stops moving. But in between it's blank. The panel content is shown fine, so it's just a visual glitch. This is the panel setup I have, in place of the one in that template:
<f7-panel left cover layout="dark">
  <f7-view id="left-panel-view">
    <f7-navbar title="Units">
      <f7-nav-right>
        <f7-link close-panel>X</f7-link>
      </f7-nav-right>
    </f7-navbar>
    <f7-pages>
      <f7-page>
        <f7-list form>
          <template v-for="typeName in allTypes">
          <f7-list-button
            close-panel
            @click="type = typeName"
          >{{typeName}}</f7-list-button>
          </template>
        </f7-list>
      </f7-page>
    </f7-pages>
  </f7-view>
</f7-panel>

and here's a codepen which shows the glitch: http://codepen.io/anon/pen/XpEwjP/

Yes, sometimes it happens (the fix already added to core F7). Just add the following CSS rule as temporary fix:
.navbar {
  transform: translate3d(0,0,0);
}

Tx. Can I take it from your comment that npm update will eventually fix it permanently when the fix in F7 is available? Or do I need to do something else?

It is already released


Label modification types in m.txt & Master list of modification types

"GG of K" should be labeled with a type that we can exclude for intact mass work.
We should also make a reference list of all modification types and maybe some descriptions.

How would you classify that modification? What type?

Tryptic product of ubiquitin, or maybe just tryptic product.

See https://github.com/smith-chem-wisc/MetaMorpheus/issues/296


Error when creating a category

Bug report
Title
SQL Error when creating a category
Issue Description
I am getting an error when I try to create a category.
"SQLSTATE[HY000]: General error: 1267 Illegal mix of collations (utf8mb4_unicode_ci,IMPLICIT) and (utf8mb4_general_ci,IMPLICIT) for operation '=' (SQL: update categoriesset_lft= case when_lft>= 14 then_lft+2 else _lftend,_rgt= case when_rgt>= 14 then_rgt+2 else _rgt end where (_lft>= 14 or_rgt >= 14))
Preconditions
Please provide as detailed information about your environment as possible.
1. Running on localhost with xampp
 2. Operating Sytem: Windows 10 pro

Did u try to change the collations type for the table so they have the same.
https://stackoverflow.com/questions/1241856/illegal-mix-of-collations-error-in-mysql

Open your phpmyadmin in browser and find your bagisto database then try to run these two queries in db console
1. ALTER TABLE categories CONVERT TO CHARACTER SET utf8;
2. ALTER TABLE category_translations  CONVERT TO CHARACTER SET utf8;

works for me @shivam-webkul thanks

I followed instruction you posted @shivam-webkul above but I got error When creating a category on xampp
SQLSTATE[HY000]: General error: 1449 The user specified as a definer ('merostores'@'localhost') does not exist (SQL: update categories set _lft = case when _lft >= 14 then _lft+2 else _lft end, _rgt = case when _rgt >= 14 then _rgt+2 else _rgt end where (_lft >= 14 or _rgt >= 14))

Then you need to check the database credential after that try to  run cmd,

Open your phpmyadmin in browser and find your bagisto database then try to run these two queries in db console
1. ALTER TABLE categories CONVERT TO CHARACTER SET utf8;
2. ALTER TABLE category_translations  CONVERT TO CHARACTER SET utf8;

I would rather advice to set to utf8mb4, as mysql advices, because utf8 is deprecated and will no longer be used! Also the character set utf8 does not work as normal (it uses 3 bytes in mysql instead of 4, that is why it's aliased utf8mb3), so please use utf8mb4!
Read more from official mysql documentation
https://dev.mysql.com/doc/refman/8.0/en/charset-unicode-utf8.html
As to which collation to use utf8mb4_general_ci or utf8mb4_unicode_ci: you should know there is a difference in performance (speed of query execution) and accuracy (during sorts).
PS: During new database creation phpmyadmin uses utf8mb4_general_ci by default!

For Performance: utf8mb4_general_ci, though the performance is said to be negligible given how servers have fast-cpu nowadays. So use this if you have thousands of rows in your table that undergo intensive queries
For precision: utf8mb4_unicode_ci, if you handle many locales, with many special characters (this is rare and only in really special cases for special apps, so not very likely in your everyday app), you might wanna use this for more accuracy during sorting.

For speed tests between utf8mb4_general_ci and utf8mb4_unicode_ci, checkout this awesome thread where they do a benchmark to compare query execution speeds:
https://exceptionshub.com/whats-the-difference-between-utf8_general_ci-and-utf8_unicode_ci.html#:~:text=utf8mb4_unicode_ci is based on the Unicode standard for,such as when using particular languages or characters.

SQLSTATE[HY000]: General error: 1267 Illegal mix of collations (utf8mb4_unicode_ci,IMPLICIT) and (utf8mb4_general_ci,IMPLICIT) for operation '=' (SQL: update categories set _lft = case when _lft between 15 and 16 then _lft-1 when _lft between 14 and 16 then _lft+2 else _lft end, _rgt = case when _rgt between 15 and 16 then _rgt-1 when _rgt between 14 and 16 then _rgt+2 else _rgt end where (_lft between 14 and 16 or _rgt between 14 and 16))
how to slove


Mention dotnet cli as an install option

I received some internal feedback that installing with the dotnet cli wasn't discoverable from this page. (The article is in the same table of contents, but they didn't notice it.)
Would it be alright to add in a call out for the dotnet CLI? We could also add it as a link at the end instead as well. Essentially, the user was stumped when they were trying to install a nuget package from a terminal in a server scenario and hadn't done it outside Visual Studio before.

@chgill-MSFT @karann-msft

Docs Build status updates of commit f66a513:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/quickstart/install-and-use-a-package-in-visual-studio.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

@kendrahavens - this is a quick-start targeted at the primary VS flow. I don't think making this change helps, rather it adds confusion as to how do I use the .net CLI inside VS. I would recommend you create a separate quick start for using the .NET CLI inside VS using the terminal or point to a terminal-specific doc.

@karann-msft that doc already exists. All this is doing is adding a link in the intro paragraph.

@karann-msft This seems like a good addition. The intro paragraph mentions other installation methods (like the package manager console), we might as well add the "preferred" CLI option. Should we reopen this?

@karann-msft I'd kindly ask you to reconsider. It is only adding a link and one item to the list in the intro paragraph where you describe existing ways to install a nuget package and I believe it will lead to less confusion in server side scenarios.
If you reopen the PR, my 2nd commit should appear adding the above suggestions.

Docs Build status updates of commit 2548c6d:
:clock10: Pending: waiting for processors (17 builds ahead of you)
:warning: Docs Build is busy, currently there are 17 builds ahead of this one, for more information you can view the Build queue graph on the Docs Portal.

Docs Build status updates of commit 2548c6d:
:clock10: Pending: waiting for processors (17 builds ahead of you)
:warning: Docs Build is busy, currently there are 17 builds ahead of this one, for more information you can view the Build queue graph on the Docs Portal.

Docs Build status updates of commit 2548c6d:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/quickstart/install-and-use-a-package-in-visual-studio.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

Docs Build status updates of commit d927d8e:
:clock10: Pending: waiting for processors (12 builds ahead of you)
:warning: Docs Build is busy, currently there are 12 builds ahead of this one, for more information you can view the Build queue graph on the Docs Portal.

Docs Build status updates of commit d927d8e:
:warning: Validation status: warnings

File
Status
Preview URL
Details

docs/quickstart/install-and-use-a-package-in-visual-studio.md
:warning:Warning
View
Details

docs/quickstart/install-and-use-a-package-in-visual-studio.md

Line 12: [Warning] Invalid file link: '../consume-packages/install-use-packages-powershell'.

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

Docs Build status updates of commit d927d8e:
:clock10: Pending: waiting for processors (11 builds ahead of you)
:warning: Docs Build is busy, currently there are 11 builds ahead of this one, for more information you can view the Build queue graph on the Docs Portal.

Docs Build status updates of commit d927d8e:
:warning: Validation status: warnings

File
Status
Preview URL
Details

docs/quickstart/install-and-use-a-package-in-visual-studio.md
:warning:Warning
View
Details

docs/quickstart/install-and-use-a-package-in-visual-studio.md

Line 12: [Warning] Invalid file link: '../consume-packages/install-use-packages-powershell'.

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


Feature/base options

Description

Related Issue
#259

Motivation and Context

Screenshots (if appropriate):
Types of changes

[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 change)
[ ] Documentation Update (if none of the other choices apply)

Checklist:

[x] Code compiles correctly.
[ ] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[ ] I have read the CONTRIBUTING document.
[ ] I have added tests to cover my changes.
[ ] All new and existing tests passed.

Codecov Report

Merging #269 (833f76d) into main (724deb6) will decrease coverage by 0.04%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##             main     #269      +/-   ##
==========================================
- Coverage   44.83%   44.79%   -0.05%
==========================================
  Files          54       54
  Lines        4262     4262
==========================================
- Hits         1911     1909       -2
- Misses       2113     2114       +1
- Partials      238      239       +1

Flag
Coverage Δ

unittests
44.79% <ø> (-0.05%)
:arrow_down:

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

Impacted Files
Coverage Δ

pkg/util/net/iputils/ip_utils.go
61.22% <0.00%> (-4.09%)
:arrow_down:


[Snyk] Upgrade @mui/material from 5.15.11 to 5.15.12

This PR was automatically created by Snyk using the credentials of a real user.Snyk has created this PR to upgrade @mui/material from 5.15.11 to 5.15.12.
:information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.

The recommended version is 1 version ahead of your current version.
The recommended version was released 23 days ago, on 2024-03-05.

The recommended version fixes:

Severity
Issue
PriorityScore (*)
Exploit Maturity

Open Redirect SNYK-JS-EXPRESS-6474509
376/1000  Why? Recently disclosed, CVSS 6.1
No Known Exploit

(*) Note that the real score may have changed since the PR was raised.

Release notes

Package name: @mui/material

5.15.12 - 2024-03-05 Read more

5.15.11 - 2024-02-24 Read more

    from @mui/material GitHub release notes

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.
For more information:
🧐 View latest project report
🛠 Adjust upgrade PR settings
🔕 Ignore this dependency or unsubscribe from future upgrade PRs

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 75.15%. Comparing base (db12ca9) to head (9893a03).
 Consider uploading reports for the commit 7b4acfa to get more accurate results

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #2256   +/-   ##
=======================================
  Coverage   75.15%   75.15%
=======================================
  Files          13       13
  Lines         644      644
  Branches      118      118
=======================================
  Hits          484      484
  Misses        115      115
  Partials       45       45

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


invalid json fixed

comma was the issue
Sorry about that
fixed now

Thanks for the PR. Fixing in #145


Mapper Support

The current mapper support allows playing ~85% of NES released titles. There are still several hundred games that can't be played on TetaNES. This issue tracks progress towards increasing mapper support.
There are over 260 mappers and sub-mappers but some of them only support a single game. While complete mapper support would be great, the following lists some of the more common mappers to target first.
Many of these mappers are variants of other mappers with slightly different behavior and so a good starting point is to read the NES documentation for it (https://www.nesdev.org/wiki/Category:INES_Mappers) and use an existing mapper as a template to start from. It's an exercise left to the developer to find ROMs to test the mapper with.
When choosing to take on implementing a mapper, please create or find an issue for it to assign to yourself. This issue can then be updated with in-progress work.
Please also try to adopt a similar style and ordering of methods as existing mappers for consistency.

[x] Mapper 000 - NROM
[x] Mapper 001 - SxROM/MMC1B/C
[x] Mapper 002 - UxROM
[x] Mapper 003 - CNROM
[x] Mapper 004 - TxROM/MMC3/MMC6
[x] Mapper 005 - ExROM/MMC5
[x] Mapper 007 - AxROM
[x] Mapper 009 - PxROM/MMC2
[ ] Mapper 010 - FxROM/MMC4
[ ] Mapper 011 - Color Dreams
[ ] Mapper 019 - Namco 163
[ ] Mapper 023 - VRC2b/VRC4e
[ ] Mapper 025 - VRC4b/VRC4d
[x] Mapper 024 - VRC6a
[x] Mapper 026 - VRC6b
[ ] Mapper 034 - BNROM/NINA-001
[ ] Mapper 064 - RAMBO-1
[x] Mapper 066 - GxROM/MxROM
[ ] Mapper 068 - After Burner
[ ] Mapper 069 - FME-7/Sunsoft 5B
[x] Mapper 071 - Camerica/Codemasters/BF909x
[ ] Mapper 079 - NINA-03/NINA-06
[x] Mapper 155 - MMC1A
[ ] Mapper 206 - DxROM/Namco 118/MIMIC-1

You can check BNROM/MINA-001 here, it works like a charm!


Android status bar style forcibly changes to light content when a transparent modal is open

Is this a bug report?
Yes

Have you read the Contributing Guidelines?
Yes
Environment

Steps to Reproduce

Create a blank app.
Add some transparent modal and a StatusBar with barStyle="dark-content"

<StatusBar
    backgroundColor="#EEEEEE"
    barStyle="dark-content" />

Add some modal  with transparent=true

<Modal visible={this.state.modal_visible}  animationType={'slide'} transparent={true} onShow={() => {console.log('show');}} onRequestClose={() => {alert("Modal has been closed.")}}></Modal>

Add some button to open the modal or simply set visible to true.

Expected Behavior
The barStyle should be still "dark-content", like this:

Actual Behavior
It becomes "light-content"

Reproducible Demo

Reproduction should be pretty easy, I couldn't get the barStyle prop working at snack.expo.io though.
I will try to provide a demo later.
I believe that the example provided above is clear enough though.

Also, everything works as expected when I use light-content all the time.

Happened on my android 7.0 real device

I'm running Android 7.0 on my Xperia Z5 Compact and it still happens


Croatian Language Support

Could Croatian be added to Crowdin, I'd like to help translating it.

Any updates?


Using Timber::get_term($id) for custom taxonomy results in warnings

Expected behavior
Passing a taxonomy name should be optional in Timber::get_term, even for custom
Actual behavior
Without passing a taxonomy name, in Timber.php on line 199 (function get_term), the default value for $taxonomy is "post_tag".
This means querying a custom taxonomy results in warnings, because the term id and taxonomy don't match.
[09-Jan-2023 19:15:39 UTC] PHP Warning:  Attempt to read property "term_id" on null in /Users/martijngussekloo/Development/x/wp-content/plugins/timber-library/lib/TermGetter.php on line 16 [09-Jan-2023 19:15:39 UTC] PHP Warning:  Attempt to read property "taxonomy" on null in /Users/martijngussekloo/Development/x/wp-content/plugins/timber-library/lib/TermGetter.php on line 16
Proposed solution
Make null the default for $taxonomy. So the function (line 199 - 201) in Timber.php would read:
'php
public static function get_term( $term, $taxonomy = null, $TermClass = 'Timber\Term' ) {
return TermGetter::get_term($term, $taxonomy, $TermClass);
}
'

Hi @mgussekloo,
Thank you for reporting this.
The behavior of Timber::get_term has changed in the upcoming 2.0 version of Timber. I invite you to to test this upcoming version and see if this solves your problem.
I think we are not going to change this anymore in the 1.x branch, so I will close this issue.


Laravel 5.2 + PHP-FPM + NGINX CPU leak

Hello guys,
Having a big trouble with CPU leak in Laravel 5.2 fresh install as well as in app in production mode. So the problem is when there are a lot of concurrent requests php-fpm uses 100% of CPUs.
Tested with Apache Benchmark like so:
ab -n 1000 -c 100 http://l5-fresh.dev/
Server setup:
Host machine: core i7 (4 cores 8 threads) + 8GB RAM
Vagrant + Homestead with PHP v7
2 CPUs
2 Gigs of RAM
Nginx and PHP-FPM default settings
The main idea of this tests is debugging server failures at documents storage service I've made a month ago which is having same issues when heavy loaded.
The production server (dedicated) setup is:
Nginx v1.8.0
PHP-FPM v5.5.9
CPU 1 with 6 cores and 12 threads
RAM 32GB
Additional settings made there to handle heavy load:
worker_processes 12;
worker_connections 12228;
php artisan optimize
composer dump-autoload --optimize
Nothing changed!
Did someone experienced similar problems?
Nasko

Thanks, but this is not a laravel bug. Please report this to the PHP team


White colored text is not visible on white background in light theme

I see, maybe a good time to redo the code/syntax colors..
I’ll do that asap.

As a quick hack, add the following in _sass/light.scss
.highlighter-rouge,
.highlight {
	background: #eee;
	color: #000;
}

Done! Changes available in gem v0.3.7.
Example in Live Demo: https://b2a3e8.github.io/jekyll-theme-console/2019/11/06/syntax-highlighting.html

Also you can now much more easily customize the colors of the code highlighting because css variables are used. See https://github.com/b2a3e8/jekyll-theme-console#customization

Awesome! Thank you!


System.InvalidCastException: Specified cast is not valid.

Getting this exceptions when calling StartMonitoring method in App Constructor
public App () 		{ 	    InitializeComponent();             MainPage = new NavigationPage(new MainPage());             CrossGeofence.Current.StartMonitoring(new GeofenceCircularRegion("asdsadasdasdas", 31.475085, 74.305833, 200.0)             {                 NotifyOnStay = true,                 StayedInThresholdDuration = TimeSpan.FromMinutes(5)             });         }

It's all good man.  I don't have access to my code right now but if I remember correctly, I wrote made the call from a separate service.  I have another background service that gets locations within a certain radius.  I then add those locations as geofence regions.

ok bro thanks..

I just started working with the plug-in last night, but I just followed everything in the readme file.  It built and ran with no errors.

I too get this InvalidCastException.
As a work-around, I put the following line in MainActivity.cs in my project:
ActivityCompat.RequestPermissions(this, new[] { Manifest.Permission.AccessFineLocation }, 101);
The original line lifted from GeofenceImplementation attempts to cast the 'Application.Context' to an activity, which when using the recommended GeofenceAppStarter class, causes the InvalidCastException:
ActivityCompat.RequestPermissions((Activity) Application.Context, new[] { Manifest.Permission.AccessFineLocation }, REQUEST_PERMISSIONS_REQUEST_CODE);

I think I've found the root cause of it on iOS.
Within the constructor the GeofenceImplementation class for iOS performs a foreach on items returned by CLLocationManager.MonitoredRegions. It blindly tries to cast each item to CLCircularRegion assuming that all the items will either be CLRegion or CLCircularRegion, which is NOT true. According to the Apple docs CLLocationManager.MonitoredRegions  returns a Set of CLRegion. This means that it can have ClBeaconRegion as well if you are monitoring beacon regions as well. Therefore if ClBeaconRegion exists in the items, the blind cast to CLCircularRegion will fail thereby throwing Invalid cast exception. Following is the code snippet from the source code of the project:
`var monitoredRegions = locationManager.MonitoredRegions;
          foreach (CLCircularRegion region in monitoredRegions)
          {
              //If not on regions remove on startup since that region was set not persistent
              if (!Regions.ContainsKey(region.Identifier))
              {
                  locationManager.StopMonitoring(region);
              }
              else
              {
                  locationManager.RequestState(region);
              }

          }`

Since this plugin only cares about Geofences, probably it is a good idea to filter out all the CLCircularRegions before performing a foreach:
`var monitoredRegions = locationManager.MonitoredRegions.Where (r => r is CLCircularRegion);
          foreach (CLCircularRegion region in monitoredRegions)
          {
              //If not on regions remove on startup since that region was set not persistent
              if (!Regions.ContainsKey(region.Identifier))
              {
                  locationManager.StopMonitoring(region);
              }
              else
              {
                  locationManager.RequestState(region);
              }

          }`

I had this same issue and it was caused by the app not having location permissions. So make sure your app has Location permissions. You can use the CrossPermissions plugin for that. CrossPermissions.Current.CheckPermissionStatusAsync
As a workaround you can manually give the app location permissions via app settings to see if this causes the error.


GraphGist generation changes

[ ] limit queries and add //graph_result

[source,cypher]
----
MATCH (n:`Country`)
RETURN n
LIMIT 20
----

//graph_result

[ ] add //table for meta-graph
[ ] add CHANGEME and TODO in several places (headlines, return aliases) to not have people share unchanged and just generated graphgists

:+1:

I guess all points have been fixed. I let the issue open for further points or bugs


Added a js game 'Finding a swan'

What is this submaring ?

can u send ss

Sure, I'll send it tomorrow. It is a game based on html css and mostly js.
On Tue, 11 Oct, 2022, 4:12 pm Rajkumar Khistariya, @.***>
wrote:

can u send ss
—
Reply to this email directly, view it on GitHub
https://github.com/Rajkumar-justcoder/Animated-name/pull/51#issuecomment-1274486898,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AXMBEUOPC2GCWSABYBIOXITWCVAATANCNFSM6AAAAAARB6LVHI
.
You are receiving this because you authored the thread.Message ID:
@.***>

Here's the ss of the game.
On Wed, 12 Oct 2022 at 00:37, Dia Bhattacharya @.***>
wrote:

Sure, I'll send it tomorrow. It is a game based on html css and mostly js.
On Tue, 11 Oct, 2022, 4:12 pm Rajkumar Khistariya, <
@.***> wrote:

can u send ss
—
Reply to this email directly, view it on GitHub
https://github.com/Rajkumar-justcoder/Animated-name/pull/51#issuecomment-1274486898,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AXMBEUOPC2GCWSABYBIOXITWCVAATANCNFSM6AAAAAARB6LVHI
.
You are receiving this because you authored the thread.Message ID:
@.***>

Here's the ss.I replied to you in mail and didn't realise that the attachment was not visible.

sry but i cant add that as its only for animated-name

Ok, no problem.
On Fri, 14 Oct, 2022, 12:25 pm Rajkumar Khistariya, <
@.***> wrote:

sry but i cant add that as its only for animated-name
—
Reply to this email directly, view it on GitHub
https://github.com/Rajkumar-justcoder/Animated-name/pull/51#issuecomment-1278566244,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AXMBEUP7BXM642MDKTEAZNTWDD7V5ANCNFSM6AAAAAARB6LVHI
.
You are receiving this because you authored the thread.Message ID:
@.***>


More IME fixes

Is this adding or improving a feature or fixing a bug?
Fixing bugs:

CHROME: fix click away from active IME composition should commit composition
fix popup input palette sometimes inserts incorrect (stale) composition

What's the new behavior?

CHROME: Clicking away from in-progress composition accepts/commits the composition
Selecting from popup IME input palette inserts correct composition

How does this change work?

Brings in CHROME-only code from master branch to call insertText() upon receipt of onCompositionEnd().
Tracks insertCompositionText to make sure that we're inserting the most recent state of the composition.

Have you checked that...?

[x] The new code matches the existing patterns and styles.
[x] The tests pass with yarn test.
[x] The linter passes with yarn lint. (Fix errors with yarn fix.)
[x] The relevant examples still work. (Run examples with yarn start.)

Does this fix any issues or need any specific reviewers?
Fixes: #
Reviewers: @

I'm going to merge this without review as time is pressing and I'm not sure we have anyone at CC who's worked in this area. We'll need to do a fair amount of testing, however, which will be easier once it's merged.


[KED-1272] Video and image datasets being read and written to/from memory

Description
I am working with video and image datasets.  As such, I'm either working with images or with sequences of images as raw data.
In looking through the documentation and the current available Dataset objects, the _load and _save functions seem to want to read and write entire datasets to/from memory.  For images, and especially for videos, this is not feasible.  In large NLP or audio contexts it also may not work, though they may be more straightforward to partition.
One option of course, is to handle data paths instead of loading the raw images.  However, this will break the principle of "pure functions", as it will incur a number of filesystem changes that the user must keep careful track of and are not handled by kedro's api.
In summary, it's unclear how to move forward with very high dimensional data.  I'm looking for general proposals of how to move forward, maybe some input from an experienced kedro user or proposals for framework additions.
Possible Implementations

A basic recipe or notebook example for implementing such a dataset/dag
A graph computation solution which involves batching datasets, e.g. some iterload function for datasets, and dag expansion over a dynamically sized iterable, then merging of saved results.  A sort of map-reduce on the dataset.
A safe io class, create a filetype class that needs an "input", an "output", reads and saves data.

Thank you for opening an issue! This is not perfect solution (and slightly break the "pure function" as you mentioned). You could open a file in _load and handle the partition of the file object inside the node function.
Another solution I could think of is to create a custom dataset using libraries like Dask (example https://github.com/quantumblacklabs/kedro/pull/97) to enable load in chunks.

Hi @dasturge, I've just put this one on our internal tracker so we can have a look at how to handle this. But it would be great to find out, was dask-image any help?

Actually, in my case, I eventually realized that what I really needed was a torch Dataset loader.
class CSVTorchLoader(AbstractDataSet):

    def __init__(self, image_folder: str, csv_file: str,
        load_args: Dict[str, Any]) -> None:
        super().__init__()
        self.image_folder = image_folder
        self.csv_file = csv_file
        _load_args = get_default_kwargs(MyTorchDataset)
        _load_args.update(load_args)
        self._load_args = _load_args

    def _describe(self) -> Dict[str, Any]:
        return {
            'image_folder': self.image_folder,
            'csv_file': self.csv_file,
            'load_args': self._load_args,
        }

    def _load(self) -> MyTorchDataset:
        return MyTorchDataset(
                       self.image_folder, self.csv_file,
                       **self._load_args)

    def _save(self, data) -> None:
        raise AttributeError("can't save Torch Datasets")

def get_default_kwargs(callable):
    signature = inspect.signature(callable)
    return {
        k: v.default
        for k, v in signature.parameters.items()
        if v.default is not inspect.Parameter.empty
    }

So...  I dropped the dask-image route shortly after writing a function for it.
dask-image will be pretty easy to implement.  I didn't test around with it a whole lot but in principle it works for image processing purposes.
  With a simple use of temp space, and a simple wrapper class for saving PIL images and reopening after applying any sequence of operations, it should actually be pretty simple to open a collection of PIL images as well.

Hi @dasturge! We actually released an ImageDataSet that uses pillow recently. You may want to check that out. I'll close this issue for now, let us know if you need anything else.


feat(all-bookings): add translation keys

LiveURL: https://smartfaq-all-bookings-translation-keys.surge.sh

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Meaning Icon

Let's open this issue to discuss the meaning icon

I can discuss the meaning of life...

I can discuss the meaning of life...

;-)
I've just pushed a proposal for an enhanced Meaning icon. It is based on bezier curves. I've configured it so that points and control points are on a 12x7 grid (easier to manage). You can do simulations using this online tool and setting this background image.
Here's what I used while coding:

Beautiful. :-)
But you missed an important change:
Remove this comment:
// The following is the most awful code to draw a cloud...
and replace with something appropriate. ;-)

The path code is duplicated could it be used just once?

The path code is duplicated could it be used just once?

If everything else is ok, then, yes, I can refactor it (and add a helper function to simplify the calls to .cubicTo())

If everything else is ok

Superb work! 👏

I can refactor it

Please do. Do a force push if you can. :-)

Please do. Do a force push if you can. :-)

Done ;-)

Merged to master, thank-you. :-)


[CARBONDATA-3845] Bucket table creation fails with exception for empt…

…y BUCKET_NUMBER and BUCKET_COLUMNS
Why is this PR needed?
Bucket table creation fails with an exception for empty BUCKET_NUMBER and BUCKET_COLUMNS
What changes were proposed in this PR?
wrapped BUCKET_NUMBER to Int conversion with Try, to prevent NumberFormatException for empty/other string values.
Does this PR introduce any user interface change?

No
Yes. (please explain the change and update document)

Is any new testcase added?

No
Yes

Build Success with Spark 2.4.5, Please check CI http://<IP_ADDRESS>:12545/job/ApacheCarbon_PR_Builder_2.4.5/1527/

Build Success with Spark 2.3.4, Please check CI http://<IP_ADDRESS>:12545/job/ApacheCarbonPRBuilder2.3/3263/

Build Success with Spark 2.4.5, Please check CI http://<IP_ADDRESS>:12545/job/ApacheCarbon_PR_Builder_2.4.5/1552/

Build Success with Spark 2.3.4, Please check CI http://<IP_ADDRESS>:12545/job/ApacheCarbonPRBuilder2.3/3289/

Build Success with Spark 2.3.4, Please check CI http://<IP_ADDRESS>:12545/job/ApacheCarbonPRBuilder2.3/3291/

Build Success with Spark 2.4.5, Please check CI http://<IP_ADDRESS>:12545/job/ApacheCarbon_PR_Builder_2.4.5/1554/

Build Success with Spark 2.3.4, Please check CI http://<IP_ADDRESS>:12545/job/ApacheCarbonPRBuilder2.3/3294/

Build Success with Spark 2.4.5, Please check CI http://<IP_ADDRESS>:12545/job/ApacheCarbon_PR_Builder_2.4.5/1557/

Build Success with Spark 2.3.4, Please check CI http://<IP_ADDRESS>:12545/job/ApacheCarbonPRBuilder2.3/3297/

Build Success with Spark 2.4.5, Please check CI http://<IP_ADDRESS>:12545/job/ApacheCarbon_PR_Builder_2.4.5/1560/

LGTM

LGTM

Build Success with Spark 2.3.4, Please check CI http://<IP_ADDRESS>:12545/job/ApacheCarbonPRBuilder2.3/3370/

Build Success with Spark 2.4.5, Please check CI http://<IP_ADDRESS>:12545/job/ApacheCarbon_PR_Builder_2.4.5/1629/


Default network and storage configuration

Mbed OS 5.10 includes default network interfaces and storage block device drivers for platforms.
This PR introduces changes to:

Update test configuration to use the default configuration
Documentation & rebranding updates

Note, continues to be based on (MCC) Pelion Client library v1.4.0
This PR precedes the SMCC application here:
cc @dhwalters423 @bridadan @janjongboom
Please review asap - we aim to merge this today

@janjongboom @bridadan if you don't mind, I'll merge this now, as are running out of time for an upcoming & critical event.
This PR brings tests and documentation enhancements, not really new features.
Feel free to send PRs or raise issues! Thanks!


Split kv.Collection into two separate types

What?
This mainly extracts and splits the former kv/Collection to a new package kv/ordered/Collection and adds a key-value collection based on maps.
Why?
The former kv Collection has several performance limitations which cannot be avoided due to the complexity of the struct, which duplicates keys (using more memory) and often requires more work to be done.
Considering that not all use cases require order (which is the main advantage of that type), it was broken into two distinct types
How?
Just extracted the former kv collection to a subdirectory, created a new kv collection based on maps and refactored the ordered collection to use both kv.Collection and slice.Collection as their internal types.

Codecov Report

Merging #43 (0e0848c) into main (9aa9c18) will decrease coverage by 0.51%.
The diff coverage is 95.39%.

@@            Coverage Diff             @@
##             main      #43      +/-   ##
==========================================
- Coverage   97.70%   97.19%   -0.52%
==========================================
  Files           6        8       +2
  Lines         522      712     +190
==========================================
+ Hits          510      692     +182
- Misses         10       14       +4
- Partials        2        6       +4

Impacted Files
Coverage Δ

kv/ordered/collection.go
93.17% <93.17%> (ø)

constraints.go
100.00% <100.00%> (ø)

generic.go
100.00% <100.00%> (+4.08%)
:arrow_up:

kv/collection.go
98.37% <100.00%> (+0.63%)
:arrow_up:

kv/ordered/numeric/collection.go
100.00% <100.00%> (ø)

slice/collection.go
100.00% <100.00%> (ø)

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


Wrong error message if using annotations for elements

Trying to search element using annotation with some invalid locator:
public class Page extend BasePage {
    @AndroidFindBy(id = "search_button")
    private SelenideElement searchButton;
}

And trying to access element in test using getter:
public class ClassWithTests {
    private final Page page = new Page();

    @Test
    public void someTest() {
        page.getSearchButton().click();
    }
}

Got an error:
Element should be visible {NoSuchElementException: Can't locate an element by this strategy: Locator map:}
Element: 'NoSuchElementException: Can't locate an element by this strategy: Locator map:'
Screenshot: file:/.../build/reports/tests/1499844311539.1.png
Timeout: 4 s.
Caused by: NoSuchElementException: Can't locate an element by this strategy: Locator map:
    at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:66)
    at com.codeborne.selenide.commands.Should.should(Should.java:35)
    at com.codeborne.selenide.commands.Should.execute(Should.java:29)
    at com.codeborne.selenide.commands.Should.execute(Should.java:12)
    at com.codeborne.selenide.commands.Commands.execute(Commands.java:143)
    at ...

But some there ina a logs I can find need message:
Caused by: org.openqa.selenium.NoSuchElementException: Can't locate an element by this strategy: Locator map:
- native content: "By.chained({By.id: formula1})"
- html content: "by id or name "result"

@rosolko Is this problem still actual? I could not reproduce it...


Post-Migration Tool: Deduplicate IP Addresses

As discussed we brainstormed about a list view of IPAddress objects where host address is found in multiple Namespaces. Clicking through to that address presents a secondary list view of each IPAddress and its Namespace and parent and other important fields.
The UI for merging duplicate IPAddress objects would be something like a bulk edit view, where one can select the objects they wish to merge and the one they wish to merge into as the "primary" record, also selecting which field values to keep or merge into the "primary" record.
Consider a use-case where a user might be tracking link-local IPv4 addresses (e.g. <IP_ADDRESS>/32) across numerous interfaces each with a unique description. Post-v2 upgrade all but one of them will likely end up spread across various "Cleanup Namespaces". The intent of this tool would be to provide a way to merge all of these back into a single record.
The underlying reason for this being that the primary goal for the v2 IPAM data migrations is to not have any data loss. The v1 data model required the creation of duplicate IPAddress objects in several cases, the most common of which would be assigning IPs to Interfaces, which in v1 was inverted where the foreign key was from IPAddress to Interface. In v2 this is inverted where there is a many-to-many from Interface to IPAddress, thereby eliminating the need to maintain duplicate IPAddress objects just so that the same host address can be assigned  to multiple Interfaces.
Therefore, the thought is that if this duplication of IPs can be done, it should be done. Nuance and care will have to be considered for what to do about the case where these duplicate IPAddress objects in each Namespace may be assigned to an Interface, and may need to be swapped with a relationship to the "primary" IPAddress record as a part of the deduplication process.

Closed by #3986


Consuming output of build

Hello
'npm run build:example' produces the dist folder.
Shouldn't there be an output generated which can be deployed on a static server, i.e., a folder containing index.html, the transpiled JS files and the resources folder?

Hi,

Shouldn't there be an ...
Maybe. The purpose of this projekt is to export a module that you can include in your angular project. If you want to run the example app, you can do so by running npm start. It will start a dev server and you can visit the example app at: http://localhost:9000/

But yeah, you are right. When you run npm run build:example, it should include a index.html as well. Right now you have to manually copy /example/index.html to /dist/index.html. It's not optimal and I gladly receives pull request if you have a good solution.

I updated the build script to copy index.html and style.css to the example dist. So if you do a pull and build the example app once again you should get a new folder, named: example-dist. You must however use a server due to the use of angular router. Eg. (if you have python installed):
$ git pull
$ npm install
$ npm run build:example
$ cd example-dist
$ python -m SimpleHTTPServer

Open your browser http://localhost:8000.


all -- scope = CMIP6 or scope = global

@taylor13:
I am writing tooling to simplify vocabulary management.  In particular I am pulling in WCRP CMIP6 vocabs and rewriting them in a normalised format:
https://github.com/ES-DOC/pyessv
https://github.com/ES-DOC/pyessv-archive
It seems to me that there are several WCRP-CMIP6 CVs, such as institution_id, that are actually global in scope, i.e. not constrained to CMIP6.  Would you agree with this assertion ?  If so which of the CMIP6 CVs would you consider to be 'global' in scope ?

By global do you mean that the same institution_id might appear outside of CMIP6 (e.g., CMIP5, obs4MIPs, etc.)?  The answer I think is "yes".  But I'm sure CMIP6 only will include a subset of all institutions involved in climate research, so it is an incomplete list.  Does that disqualify it from being designated "global"?  Also I don't know if other projects have something called "institution_id", but without the rules we use in CMIP6 to decide what is a valid i.d. (e.g., we don't allow certain characters).  Could we still consider "institution_id" to be global if there are other institution_id's outside of CMIP6 that don't follow our rules?

@momipsl good question, and there isn't a clear answer.
For example, in addition to the CMIP6 institution_id in CMIP6_institution_id.json, we also have institution_id identified for the input4MIPs and obs4MIPs projects. While in theory these institution_id values should be global (so unique across all the repos/use cases), there are different contributors to each of these projects from the same (or similar) institution, and so one value (in one repo) may not directly map to another.
We are attempting to reuse the CMIP6 entries if they are applicable to the other projects, however this may not always be the case

@momipsl @taylor13 I don't believe there is anything left to do here, so will close


Two more fixes

remove beforeunload Event on hard reset
more optimized cost calculation

Please merge both fixes (123cf69 and 943dc40)
Thx!

Merged, thanks!


Detail view: Browse previous/next buttons

Above tab view, show buttons for previous or next entry from the list. This means the id's of table view that was shown before detail view was entered, with those filters and sortings.

This is implemented, but if page is refreshed or entered via link, it does not show. In that case, we could show the default list that comes from getAll route. But I would say that it's a very miscellaneous feature, so leave that to later.


Enable LDAP support

Add ldap config support for enabling new ldap mountpoints.
Note this will include the following

Binding auth mountpoints to LDAP domains
Make sure that DUO works with LDAP as expected
We only need to support "User Principal" binding

Bonus : this means that the LDAP endpoint won't actually need any secrets, so that is cool.

Note the ldap_auth resource will treat the bindpass and certificate as a secret. Everything else is meta.


[BUG] mode in lognormal distribution

Here
https://github.com/jfalcou/eve/blob/1b0afc25d8860550fd0a2d807de6d41ca3124d5e/include/eve/module/proba/regular/impl/lognormal_distribution.hpp#L263-L276
I had to switch from value_type to auto because:
dyarosh@dyarosh-u:~/space/eve$ cd build
dyarosh@dyarosh-u:~/space/eve/build$ ninja -j 8 unit.exe
[1/299] Building CXX object test/doc/proba/CMakeFiles/doc.proba.cauchy_distribution.exe.dir/cauchy_distribution.cpp.o
FAILED: test/doc/proba/CMakeFiles/doc.proba.cauchy_distribution.exe.dir/cauchy_distribution.cpp.o
/usr/local/bin/clang++  -I/home/dyarosh/space/eve/test -I/home/dyarosh/space/eve/examples -I/home/dyarosh/space/eve/include -march=native -DEVE_NOFORCEINLINE --stdlib=libc++ -g -std=c++20 -Werror -Wall -Wpedantic -Wextra -Winvalid-pch -Xclang -include-pch -Xclang /home/dyarosh/space/eve/build/CMakeFiles/doc_pch.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /home/dyarosh/space/eve/build/CMakeFiles/doc_pch.dir/cmake_pch.hxx -MD -MT test/doc/proba/CMakeFiles/doc.proba.cauchy_distribution.exe.dir/cauchy_distribution.cpp.o -MF test/doc/proba/CMakeFiles/doc.proba.cauchy_distribution.exe.dir/cauchy_distribution.cpp.o.d -o test/doc/proba/CMakeFiles/doc.proba.cauchy_distribution.exe.dir/cauchy_distribution.cpp.o -c /home/dyarosh/space/eve/test/doc/proba/cauchy_distribution.cpp
In file included from /home/dyarosh/space/eve/test/doc/proba/cauchy_distribution.cpp:2:
In file included from /home/dyarosh/space/eve/include/eve/module/proba.hpp:22:
In file included from /home/dyarosh/space/eve/include/eve/module/proba/regular/proba.hpp:14:
In file included from /home/dyarosh/space/eve/include/eve/module/proba/regular/gamma_distribution.hpp:10:
In file included from /home/dyarosh/space/eve/include/eve/module/proba/regular/impl/gamma_distribution.hpp:29:
In file included from /home/dyarosh/space/eve/include/eve/function/gamma_p_inv.hpp:10:
In file included from /home/dyarosh/space/eve/include/eve/module/special/regular/gamma_p_inv.hpp:86:
In file included from /home/dyarosh/space/eve/include/eve/module/special/regular/impl/gamma_p_inv.hpp:15:
In file included from /home/dyarosh/space/eve/include/eve/function/lognormal_distribution.hpp:10:
In file included from /home/dyarosh/space/eve/include/eve/module/proba/regular/lognormal_distribution.hpp:10:
/home/dyarosh/space/eve/include/eve/module/proba/regular/impl/lognormal_distribution.hpp:273:9: error: unknown type name 'value_type'; did you mean 'scalar_cardinal::value_type'?
        value_type inve = I(0.36787944117144232159552377016146086744581113103176);
        ^~~~~~~~~~
        scalar_cardinal::value_type
/usr/local/bin/../include/c++/v1/type_traits:437:29: note: 'scalar_cardinal::value_type' declared here
  typedef _Tp               value_type;
                            ^

I removed a different value type - seems like this code is not tested

@jtlap this is the issue we are talkign about


[AMORO-2623] Avoid deadlock in task cancellation

Why are the changes needed?

Close #2623.
Brief change log
As titled.
How was this patch tested?

[ ] Add some test cases that check the changes thoroughly including negative and positive cases if possible

[ ] Add screenshots for manual tests if appropriate

[x] Run test locally before making a pull request

Documentation

Does this pull request introduce a new feature? (yes / no)
If yes, how is the feature documented? (not applicable / docs / JavaDocs / not documented)

cc @majin1102 @zhoujinsong


[$500] Closing attachment preview reloads chat in background

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Action Performed:

Open the app
Open any report with image attachment in it or send any attachment to any user and open that report
Click on that attachment and copy preview link
Open private notes for that report user and paste URL in it
Open URL by clicking on link from My Notes
Click ESC or close button in preview and observe that chat reloads in background

Expected Result:
App should not reload chat when we close any attachment preview
Actual Result:
App reloads the chat in background on opening attachment preview chat from private notes and closing it.
Workaround:
Unknown
Platforms:

Which of our officially supported platforms is this issue occurring on?

[ ] Android / native
[ ] Android / Chrome
[ ] iOS / native
[ ] iOS / Safari
[x] MacOS / Chrome / Safari
[ ] MacOS / Desktop

Version Number: v1.3.75-8
Reproducible in staging?: Y
Reproducible in production?: Y
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
https://github.com/Expensify/App/assets/115492554/669a32f0-cb3b-46d6-b689-91a191c6ae68
https://github.com/Expensify/App/assets/115492554/f1ca96dc-782b-437c-9d87-5d778ae96e7c
https://github.com/Expensify/App/assets/115492554/5f5b0c66-3966-4b8c-aeae-0bfb28f5b2f1
Expensify/Expensify Issue URL:
Issue reported by: @Dhanashree-Sawant
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1696180664903379
View all open jobs on GitHub
Upwork Automation - Do Not Edit

Upwork Job URL: https://www.upwork.com/jobs/~011ee3d0abb6f9c5b0
Upwork Job ID:<PHONE_NUMBER>358607872
Last Price Increase: 2023-10-02

I think this is BE issue. BE returns the error.

I don't view this as a bug as it doesn't impact the user. It makes sense to me that the page would reload when you clickthrough on a link. I'm going to close the issue.


DEX-239 Add acm and edm versions to /api/v1/site-info/

Pull Request Overview

Set ACM URI to docker-compose wbia
It was previously not set and was using the default which points to
"https://tier2.dyn.wildme.io:5010" when it should be using the wbia
instance in docker-compose.
Set ACM_AUTHENTICATIONS_URI__DEFAULT to http://wbia:5000/.

Add acm and edm versions to /api/v1/site-info/
GET /api/v1/site-info/ returns:
{
    "houston": {
        "version": "<IP_ADDRESS>c39b04",
        "git_version": "63c39b04519f5146cd8d641576b3bbfed697c6d8"
    },
    "acm": {
        "version": "3.5.1.dev23"
    },
    "edm": {
        "date": "2021-04-07 02:23:04 -0700",
        "built": "2021-04-07 09:25:46+00:00",
        "hash": "477dac40056d1f722579bffa949b8979fc7e6e31",
        "branch": "next-gen"
    }
}

The acm and edm apis are fetched whenever /api/v1/site-info/ is requested.

Pull Request Checklist

[x] Ensure that the PR is properly formatted

Example: All lint checks are passing

[x] Ensure that the PR is properly rebased

Example: The PR is rebased on develop (commit: <insert develop commit hash>)

[x] Ensure that the PR uses a consolidated database migration

Example: One database migration is proposed (revision <insert develop revision> -> <insert new revision>)

[x] Ensure that the PR is properly tested

Example: All automated tests are passing

[x] Ensure that the PR is properly covered

Example: The percentage of the code covered by tests has not decreased

[x] Ensure that the PR is properly sanitized

Example: No sensitive data or large content was added to this PR

[ ] Ensure that the PR is properly reviewed

/rebase


build_image error at end of build

Currently when setting up the SDK, the final build_image command builds an image, but then issues an error at the end of the output.
https://gist.github.com/stresler/68faf57554a2e7a721c2 has the output.

It looks like the build is generated but it stops before it makes the symlinks to beta_latest (or stable_latest or ehathave you).
stresler@001cd109:~/coreos/src/build/images/amd64-usr$ ls -la
total 16
drwxr-xr-x 4 stresler stresler 4096 Jul  2 12:37 .
drwxr-xr-x 3 stresler stresler 4096 Jul  2 12:26 ..
drwxr-xr-x 3 stresler stresler 4096 Jul  2 12:29 beta-730.0.0+2015-07-02-1225-a1
stresler@001cd109:~/coreos/src/build/images/amd64-usr$ ls -la beta-730.0.0+2015-07-02-1237-a1/
total 755732
drwxr-xr-x 3 stresler stresler       4096 Jul  2 12:40 .
drwxr-xr-x 4 stresler stresler       4096 Jul  2 12:37 ..
-rw-r--r-- 1 stresler stresler<PHONE_NUMBER> Jul  2 12:40 coreos_production_image.bin
-rw-r--r-- 1 stresler stresler     748067 Jul  2 12:40 coreos_production_image_contents.txt
-rw-r--r-- 1 stresler stresler       7113 Jul  2 12:40 coreos_production_image_licenses.txt
-rw-r--r-- 1 stresler stresler       5934 Jul  2 12:40 coreos_production_image_packages.txt
-rw-r--r-- 1 stresler stresler         65 Jul  2 12:40 coreos_production_image_verity.txt
-rw-r--r-- 1 stresler stresler<PHONE_NUMBER> Jul  2 12:40 coreos_production_update.bin
-rw-r--r-- 1 stresler stresler         84 Jul  2 12:37 developer_data
-rw-r--r-- 1 stresler stresler     102214 Jul  2 12:40 doc.tar.bz2
drwxr-xr-x 2 root     root           4096 Jul  2 12:37 rootfs
stresler@001cd109:~/coreos/src/build/images/amd64-usr$

This was caused by a bad build of update_engine the SDK. The latest version 731 should be good but any existing SDK that pulled in the bad build will need to re-install the update_engine package:
sudo emerge update_engine

After that all should be good.


Add examples to readme

Alternatively, add a separate document with examples and link it in the readme.

@fvictorio Examples of usage I guess you mean?

Yes, there's already a section with examples, the goal would be to add some more (or to add a separate examples.md document and link to that).

@fvictorio  Please where is the file example.md?   I want to work on this issue.

There is no such file, you can create it if you want :)

@fvictorio Thanks

@fvictorio
Please have a look.
https://github.com/janus/eth-cli/blob/develop/example.md
I would like to know if what I added is relevant.

Hi @janus, can you make a PR with that so that we can add comments inline?

Hi @fvictorio ,
Here is my PR, https://github.com/protofire/eth-cli/pull/108

@fvictorio  , Should I remove all duplication?

Hi @fvictorio Kindly approve this and then we can open a new issue to for the other task. Thank you.

Hello @fvictorio Any update? Thank you.

Thank you @fvictorio. Hi @ChrisChinchilla This is a warm reminder that you are yet to payout the Bounty. Thank you.


GlassFish

Add in guides/web_containers

@the-ethan-hunt I would like to work on this!

Assigned to @pbiswas101

Please un-assign this one!

I would like to work on this!
@the-ethan-hunt

Assigned to @megha070

Is this still available? I would like to help

@strobelt feel free to work on it! :tada:

i would like to work on this

Can I work on this?

Assigned to @Swayamsvk

I have made some contribution. Kindly take a review on it.


[BUGFIX] Remove unused version checker

cc @taras

bump. just wanted to see if this will be merged soon? trying to get on 2.11 👍
cheers.


ES v5.28 docs

@amyblais can you help hook up the redirect from the in-product link to this docs page? https://mattermost.atlassian.net/browse/MM-28847
https://about.mattermost.com/default-notices/

@justinegeffen the image and toc tree isn't appearing for some reason on the notices doc

Docs for: https://github.com/mattermost/mattermost-server/pull/15316.

@esethna Will the In-Product Notices config settings be documented? AdminNoticesEnabled, UserNoticesEnabled, NoticesURL, NoticesFetchFrequency, and NoticesSkipCache

@esethna, could you add this to the relevant guide's TOC so that it displays on the LHS and I can validate the preview? Thank you!

@justinegeffen how do I do that?

@esethna You can update it by navigating to the TOC page, not sure if it would be https://docs.mattermost.com/guides/administrator.html or https://docs.mattermost.com/guides/user.html.

@justinegeffen @amyblais done but I accidently committed directly to the v5.28-documentation branch

Awesome, thanks @esethna! So it's all rendering perfectly except the image and I'm not sure what the issue is. Here's a screenshot of how it renders in preview vs the code in the docs.

@amyblais, do you have any idea where the problem is? It all looks like it should work fine.

I'm unsure to be honest, will need to troubleshoot further.
@esethna Did we also want to include the missing config settings https://github.com/mattermost/docs/pull/3968#issuecomment-707177022?

I propose removing the screenshot for now so it doesn't block the docs, and we can add it back post-release. @esethna, does that work for you?

@justinegeffen that's fine. I'd propose we merge as is as it may work on docs once merged. Let's just make sure to revisit after merge to get the screenshot working

@amyblais adding now

@amyblais config settings added, we are not documenting NoticesURL, NoticesFetchFrequency, and NoticesSkipCache because they are only used for testing


Interface BuilderDesignables build failed

The following informations are requested in a bug report

Designables build failed
No stack trace
Integration method : Cocoapods
Drag UIView and set custom class to FSCalendar
Device modal and iOS version : ---
Xcode version.  8.2.1
FSCalendar version. `2.6
Does this happen in the demo project? Which one? Or a link to another demo project.
No problem with the demos

i'm with the same problem !
Xcode version. 8.2.1
FSCalendar version. 2.6
Integration method : Cocoapods

Same problem too
Xcode Version 8.1 (8B62)
Integration method: manual

i'm with the same problem !
Xcode version. 8.2.1
FSCalendar version. 2.6
Integration method : Cocoapods

This was fixed in master branch. Thanks for posting.

Still having IB Designables failures tu render.

@yetelday Here is the result I run the example in Xcode 8.2.1.

Xcode version. 8.2.1
FSCalendar version. 2.6
Integration method : Cocoapods
Deployment target: 8.0
Same problem!

Fixed in 2.7.1. Thanks.

I am not sure why but using cocoapods instead of manually install it causes problem

Seems still having this problem while using cocoapods

Still an issue with 2.7.8 and Xcode 8.


One line if statements don't indent properly

Examples:

if (somevar == true)
doSomething();

and

if (somevar == true) { doSomething(); }

Continue the indent, not realizing that the if statement has ended.  Even if you consider one line if statements bad practice, they are used in many 3rd party libraries and generators, and should be handled.
Otherwise, awesome plugin!
Thanks,

My package is just using the "Editor: Indent" (it's basically doing "cmd+a cmd+i").
If there's an issue with the indentation you should create an issue on atom's repo.


Add support for munder/mover/munderover

This PR adds preliminary support for munderover, munder and mover.  The wrappers for these subclass the ones for msubsup, msub, and msup because when they have the movablelimits attribute, and the displaystyle is false, we want to set the under-over as sub-sup.  This subclassing lets us call the super class in that car etc get sub-sup formatting.
This PR modifies scriptbase class to add the needed common functions for under-over (and moves one function in order to group things better).
We also fix an issue in the CSS generated for the TeX font (where negative values for height or depth would lead to invalid padding values).
This implementation doesn't yet take the accent and accentbelow attributes into account (which change the spacing), and doesn't do the horizontal shift needed to handle italic correction or skew.  That means that limits for integrals, in particular, will be misplaced at the moment.  (Italic correction still needs to be handled in general.)

Changes made as per your request.


feat: Groth16 MPC setup

Add Groth16 parameters generation using MPC as described in  BGM19

 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.


email verification not working

completion level only work for personnel info and not work for email verification
note that i try to use it on django 2.0

It used to work. Unfortunately I have no time to investigate this now, sorry. The module should also be upgraded for Django 2 one of these days. I'll have a look when I can

The module was upgraded for Django 2 and I verified the completion percentage for email verification: it works


Add warning in render method for Presenter

Name says it all!
Fixes https://github.com/vigetlabs/microcosm/issues/172

cc @greypants

Coverage remained the same at 100.0% when pulling 885356164d4e3adfe1eef4c0831e972938e00456 on presenter-warning into 92af2e62dbbddd9bbd726ea7a2c9197ad1f90be5 on master.

Coverage remained the same at 100.0% when pulling 7c07e696eba4fd43dcb46a5709048f431760f62d on presenter-warning into a31ef2596a3fef60a01d5df189a41d854a61a035 on master.


handle auth error edge case

What does this pull request aim to achieve? 💯
Resolves #796
This was an edge case after initial sign-up where the Auth0 user is authenticated but Mongo user not created yet. If user closes the tab or navigates with the browser bar to let's say /feed they still have log-in cookies but there is no user so we get an error.
In first commit I added at least some error message instead of "Something went wrong" to make other issues that may occur easier to troubleshoot:

2nd commit includes setting error state if an error is caught during initAuth and that error is checked in RouteWithSubRoute redirect logic - logging them out in such a case.
Open to alternate approaches.

Thanks @robinv85. The global messaging is a good idea. Should we create an issue for this or discuss with product/design?
Also, I'm a little unsure of the redirection logic handling in RouteWithSubRoute. It seems like it's getting convoluted and hard to reason about - might be a good thing to look into refactoring but not sure the best approach?
I'll merge this one as-is for now so at least we're handling this error.


What is the latest "release" version of Angular Gantt

Hi
Looking through the releases on here it shows this...

But the npm packages show 1.3.1 at the moment. I'm guessing NPM has the correct "release" version and the above screenshot is because something in this repo hasn't been updated?
Thanks
Ben

Yes, I don't maintain github.com release, so you can rely on git tags and
npm releases.
Le 1 mars 2017 13:15, "Ben Crinion"<EMAIL_ADDRESS>a écrit :

Hi
Looking through the releases on here it shows this...
[image: image]
https://cloud.githubusercontent.com/assets/1277268/23459523/9e176594-fe78-11e6-807e-33fb37479438.png
But the npm packages show 1.3.1 at the moment. I'm guessing NPM has the
correct "release" version and the above screenshot is because something in
this repo hasn't been updated?
Thanks
Ben
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/angular-gantt/angular-gantt/issues/711, or mute the
thread
https://github.com/notifications/unsubscribe-auth/ABHJvjSMFPPIRMcXzLNSX85TwgPfNp_Nks5rhWFbgaJpZM4MPlON
.

Thanks


fix(Tooltip): update math before display

Bluemix toolchain: Delivery Pipeline deployed carbon-components-react to Bluemix Design System, including commit 803462ae3b626c873a9302a695d1c25f9b189f1b


Scheduler page improvements

❗ please do not add sensitive information in issues, you can provide extra information via email using issue number as reference ❗
Describe the issue
Currently the Scheduler page is a bit of an odd page, which I think could use some rework.
The page starts with some technical information at the top that is the  same for everybody, which might be better suited somewhere else (similar to the XML Components on the Security Items page):

Each job has information if it Stateful and Durable (which as far as I know is always false) and are not really describing what they mean:

Information that is missing from a job but would be useful, is what kind of job it is, and for added jobs with loadDatabaseSchedules.active=true if the job is stored in the DB or not.
Also, compared to the Adapter Status page, it misses an option to only show jobs in a certain job group or to show jobs with issues.
Reporter
Ricardo

Not all info at the top is useful, most can be omitted.
Only state, running since and jobs executed are handy.


Set mtls to STRICT mode when running tests with istio enabled

Create PeerAuthentication with mtls mode to be STRICT and verify the operator, WebLogic pods are coming up.
https://build.weblogick8s.org:8443/job/weblogic-kubernetes-operator-kind-new/16308/

Update the header of file ItIstioMiiDomain.java to use year 2023

Fixed


⚠ Bofrost.de has degraded performance

In b89ddc2, Bofrost.de (https://www.bofrost.de) experienced degraded performance:

HTTP code: 200
Response time: 1816 ms

Resolved: Bofrost.de performance has improved in d1847b8 after 7 minutes.


Update index.md

Proposed changes

Unreleased project version (optional)

Related issues (optional)

@scjane I like the second change, but can we leave the use of "their" in there? I think it reads better.


Should ShowDialog method hang parent window code until dialog is closed?

Hello.
I've recently discovered Avalonia and started to love it because it's similar to WPF, open source and multiplatform. I'm writing some testing application using Avalonia and I've discovered one thing - ShowDialog doesn't block parent code. Let me illustrate this using code.
MainWindow.xaml
<Window xmlns="https://github.com/avaloniaui"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="Test App" SizeToContent="WidthAndHeight">

  <StackPanel Margin="10">
    <Button Content="Click Me!" Click="Button_Click" />
  </StackPanel>

</Window>

Button_Click method
 private void Button_Click(object sender, RoutedEventArgs e)
        {
            Window1 window = new Window1();

            window.ShowDialog();

            System.Console.WriteLine("Hello");
        }

Window1 is just empty Avalonia Window. What puzzles me is moment when console prints "Hello". This happen just after I click button. New window opens and console prints "Hello". Shouldn't console print text after window is closed? ShowDialog blocks UI (I can't operate on main window when child is open) but shouldn't it block code too? On WPF similar code is working same way I've explained (console prints hello after dialog is closed).
So the question is - is this bug? It's not big deal because we can simply attach method to the Closed event and put code here. But what about it? Thank you in advance for answer.

ShowDialog api in Avalonia returns a Task or Task
https://github.com/AvaloniaUI/Avalonia/blob/master/src/Avalonia.Controls/Window.cs#L400
You can await the task to get the result.
The main window should become "Inactive" until the child window is closed.

I understand this now. Thank you very much for answer.


install lutorpy without torch

Hi there,
got a quick question. Can I install lutorpy without installing torch?
I am using centos 7, which fails to install torch, it fails in "bash install-deps".
Thank you!
Best
Bing

Hi, sorry for the late response, the answer is no, lutorpy is deeply bind with torch.

Thank you for your reply. Besides lutorpy, is there any other java library
that can read torch's model? Thank you again.
Best
Bingqing Wabg
On Thursday, August 18, 2016, Wei Ouyang<EMAIL_ADDRESS>wrote:

Hi, sorry for the late response, the answer is no, lutorpy is deeply bind
with torch.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/imodpasteur/lutorpy/issues/14#issuecomment-240681461,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAxGXXixOQjuYcKuQ1F1tjjzx7xRal4rks5qhC-PgaJpZM4JcX_r
.

lutorpy is not for java but python. There is a deeplearning4j for java, but I don't think it can read torch model.

Got it. Thank you.
Best
Bingqing
On Saturday, August 20, 2016, Wei Ouyang<EMAIL_ADDRESS>wrote:

lutorpy is not for java but python. There is a deeplearning4j for java,
but I don't think it can read torch model.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/imodpasteur/lutorpy/issues/14#issuecomment-241225377,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAxGXTnWFWkSwUlsVxkiAZH3-KRAgU3sks5qh3S4gaJpZM4JcX_r
.


WARNING AS201: Conversion from type 'usize' to 'u32'

Unexpected message while compiling examples.  To reproduce:
git clone git@github.com:solo-io/proxy-runtime.git
cd proxy-runtime/
cd examples/addheader/
npm install
npm run asbuild:untouched

It seems to build, but the output includes the message
WARNING AS201: Conversion from type 'usize' to 'u32' will require an explicit cast when switching between 32/64-bit.

       return utoa32(this, radix);
                     ~~~~
 in ~lib/number.ts(221,21)

yes this is fine, as envoy uses wasm 32 bit;
the cpp host impl uses size_t (see example here), and that's why i use usize here. I think the new spec uses u32, so once the new spec is used i will adapt it here as well.


Key facts alignment incorrect with long titles

Expected:

Result:

Validated and able to get the correct results hence, marking the defect to defect done status:
URL: https://325-key-facts-alignment--vg-volvotrucks-us-rd--netcentric.hlx.page/drafts/syb/key-facts


Accessibility improvements for the mobile navigation

This fixes #1033, but also a few other issues I noticed once I started digging into the code. A lot of the ARIA attributes were not being applied because of a change that was made when the focus styles were changed.
I suggest reviewing each commit individually.
There might be a simpler approach we could take with some of this stuff - we could also leave the labels as 'Toggle X'. I might be trying to be too clever updating them based on the expanded/collapsed state. I'm not actually even sure whether all of the aria-labels are required. I think the label on the menu button is useful, but I was half-tempted to remove the aria-labels from the sub-navigation and from the section.
Thoughts?

You can preview this change here:
Built with commit 4ff06e4961bcd4a147d580d1d5ac2736fe9f6ec3
https://deploy-preview-1038--govuk-design-system-preview.netlify.com

You can preview this change here:
Built with commit 4ff06e4961bcd4a147d580d1d5ac2736fe9f6ec3
https://deploy-preview-1038--govuk-design-system-preview.netlify.com


Add startupCheckStrategy

The PR adds startupCheckStrategy  to the DSL for FixedHostPortGenericContainer and GenericContainer.

Thank you! Left a minor comment

Thanks, I have rebased the PR with the changes you requested.


Feature: enhanced safe app info fetching logic

What it solves

Resolves #2408
Adjusts origin string length to be in par with tx service https://github.com/gnosis/safe-transaction-service/blob/master/safe_transaction_service/history/models.py#L861
Catches previously uncaught error in legacy app info fetch logic

How this PR fixes it
It solves #2408 by creating an image element and setting src attribute to the image URL, this way the requested resource is not affected by cors
How to test it

Images, custom apps additions should work
App transactions should work

Safe and env:https://pr2569--safereact.review.gnosisdev.com/rinkeby/app/#/safes/0x9913B9180C20C6b0F21B6480c84422F6ebc4B808/apps
Tx 1127 to 1130
Test apps:
https://jpalvarezl.github.io/eth-wrapper/
https://pr142--safereactapps.review.gnosisdev.com/drain-safe/
Added a couple of apps to check their image and it worked
The images for default apps look good
Tried tx with some apps (Compound, sablier, idle v4, WC) and they worked fine.
Looks good to me


move test requirements into setup.cfg

Move tests into setup.cfg. Would also allow to pin version of pytest.

@aconrad Do not merge before #140 is merged and this needs some merge conflict resolution, especially, the pytest-cov package must disappear.

Do we still need/want this PR @gro1m?

Isn't the industry standard to use test-requirements.txt? What motivates this change?

See the discussion here (there are preferences for either, but maybe it can help you form an opinion on this): https://discuss.python.org/t/is-it-preferable-to-add-test-dependensies-as-an-extra-require-instead-of-tox-ini/4984.

Typing pip install -e .[test] feels a little more cryptic to me, but it's likely just about habit. But I haven't worked professionally with Python for a couple of years and if that's how people like to do it nowadays, then fine by me.

The PR description says that it would "allow to pin version of pytest". Why was that not already the case with test-requirements.txt?

The PR description says that it would "allow to pin version of pytest". Why was that not already the case with test-requirements.txt?

I am not sure why I put that. At the time, I thought that would be a particular advantage, but it is also possible with test-requirements.txt, as I did in my last PR.

But I think the discussion is more if you want to keep the test requirements external to the package or not. And what is nicer with the setup.cfg is that you do not explicitly specify the current package with a .


obsoletion: transmission of virus

It  isn't clear what this term is describing.
The term has a parentage to "viral process"
It has 6 annotations:
UniProtKB:P46934	NEDD4	involved_in	GO:0019089    transmission of virus	ECO:0000315   IMP	PMID:15126635
9606 Homo sapiens	BHF-UCL
UniProtKB:Q62940	Nedd4	involved_in	GO:0019089    transmission of virus	ECO:0000266   ISO	PMID:15126635
RGD:736612	10116 Rattus norvegicus	RGD
UniProtKB:Q8UZ11	UL36	involved_in	GO:0019089    transmission of virus	ECO:0000315   IMP	PMID:15479829
33703 Suid herpesvirus 1 (strain Kaplan)	AgBase
UniProtKB:Q8UZ12	UL37	involved_in	GO:0019089    transmission of virus	ECO:0000315   IMP	PMID:15479829
33703 Suid herpesvirus 1 (strain Kaplan)	AgBase
UniProtKB:Q9VAL0	Spase12	involved_in	GO:0019089    transmission of virus	ECO:0000315   IMP	PMID:27383988
7227 Drosophila melanogaster	UniProt
UniProtKB:Q9VCA9	Spase22-23	involved_in	GO:0019089    transmission of virus	ECO:0000315   IMP	PMID:27383988
7227 Drosophila melanogaster	UniProt
the first one, for example
Nedd4.1-mediated ubiquitination and subsequent recruitment of Tsg101 ensure HTLV-1 Gag trafficking towards the multivesicular body pathway prior to virus budding.
so human nedd4 should not be annotated to "viral transmission"

Dear all,
The proposal has been made to obsolete 'GO:0051821 dissemination or transmission of organism from other organism involved in symbiotic interaction' and children.

GO:0051821 dissemination or transmission of organism from other organism involved in symbiotic interaction -> 0 EXP
GO:0051822 dissemination or transmission of organism from other organism by vector involved in symbiotic interaction-> 0 EXP
GO:0044007 dissemination or transmission of symbiont from host > 0 EXP
GO:0044008 dissemination or transmission of symbiont from host by vector -> 2 EXP
GO:0019089 transmission of virus -> 5 annotations
GO:0044009  viral transmission by vector  -> 0 annotations

The reason for obsoletion is that those terms do not represent specific processes. If possible the genes should be annotated to more specific terms.
Annotation review requests are here:

GO:0044008   https://docs.google.com/spreadsheets/d/1qFs7XoGqMhUeL-qKY0mEqlb-0n2KmtoRnzZcbbDI6ts/edit#gid=0
@Achchuthan @sandyl27

GO:0019089 https://docs.google.com/spreadsheets/d/1VQlN_F0IKcqL7gTG0tw9zFbfnXZ_fdctnTtoZvpSxVg/edit#gid=0
@pgarmiri @RLovering

There are 3 InterPro domains with mapping to GO:0019089 transmission of virus
InterPro:IPR007935
InterPro:IPR004917
InterPro:IPR007982
@happy-lorna
The terms are not present in any subsets.
Any comment may be added to the ticket:
https://github.com/geneontology/go-ontology/issues/18601.
We are opening a comment period for this proposed obsoletion. We’d like to proceed and obsolete this term on February 10th, 2020. Unless objections are received by February 10th, 2020, we will assume that you agree to this change.
Thanks, Pascale

Hi, The 2 UniProt annotations have been reviewed and changed to GO:0050689 '
negative regulation of defense response to virus by host'
Thanks,
Penelope

Thanks !

~Hi @pgarmiri Is that for
https://www.uniprot.org/uniprot/Q9VCA9
I don't think these are "defense reponse"?
It seems that the virus is hijacking the host secretory pathway?
Here, we validated nine human genes required for flavivirus infectivity, and these were associated with endoplasmic reticulum functions including translocation, protein degradation, and N-linked glycosylation. In particular, a subset of endoplasmic reticulum-associated signal peptidase complex (SPCS) proteins was necessary for proper cleavage of the flavivirus structural proteins (prM and E) and secretion of viral particles.

Hi @ValWood , good point! I have removed them now.

Hello,
Just a reminder that this term will get obsoleted next Monday (unless someone needs more time).
Thanks, Pascale

I've removed the GO terms from the InterPro entries.

Thanks @typhainepl