Make sentry not error on localhost

Type

🐛 Bug

Fixed in #1160 (@jamesgorrie – I think this is right?).

Yip, fin.


Fix a couple typos

Signed-off-by: Carlos Eduardo Arango Gutierrez<EMAIL_ADDRESS>
What type of PR is this?

What this PR does / why we need it:
Which issue(s) this PR fixes:

Fixes #
Special notes for your reviewer:
GitHub is crazy

/assign @ahg-g


[request] add option tweak to hide weapon enchantment glint

add option tweak to hide weapon enchantment glint, thank you!

Feature requests are no longer accepted for Fabrication.

Nvm I just found out it is possible with shader option.


Fixed Issue #372. anyOf added for POI

This PR fixes the issue #372.
Now the Point Of Interest schema has as required the anyOf between location and address.
Location field from required was removed.

@jmcanterafonseca can you review and merge this? Thanks.

@emastrosimone we need to harmonize the schemas and I'm leaned towards having only one required section, so that I would go for what I'm proposing and harmonizing across all schemas
Could you also help with that?
Thanks
Best

Let's start with fixing this for now :) , in order to merge this PR.
Fixed in dd9ee44

@jmcanterafonseca  are there any other issues with this PR?


server: updating go-proxyproto with security bugfix from upstream

security bug described in issue:
https://github.com/pires/go-proxyproto/issues/69
this affects traefik 2.4 with enabled proxy protocol support
https://github.com/pires/go-proxyproto/compare/v0.3.1...7f48261db810

Hello @mschneider82,
Thank you very much for this contribution.
Since it's a security/bug fix, it must be merged into the v2.4. Can you rebase your PR on the v2.4 branch?

ok should be fine now

Thank you 👍
For now, we will wait for a proper tag. The update to go1.16 shouldn't be an issue, and at most, we will have to wait to merge the update on go1.16 Traefik PR #7932.

It's not required to wait until traefik upgrades to 1.16 (no dependency on upstream), I requested a tag from upstream maintainer

@rtribotte  updated to proper tag


Use correct indent for return type when it goes multi line

Closes #1652.

When using rfc-rustfmt.toml, the output will be the following:
// #1652
fn deconstruct(
    foo: Bar,
) -> (SocketAddr,
      Header,
      Method,
      RequestUri,
      HttpVersion,
      AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) {
}

I think the tuple return type should be block indented rather than visual indented, but probably that is another issue.

I filed https://github.com/rust-lang-nursery/rustfmt/issues/1662 for block indenting tuples

Thank you!


ATmega328P SRAM memory map

Hi all I'm new to the project as studying the source code to get a better handle on how MicroZig works
I have a question regarding the .memory_regions specified in https://github.com/ZigEmbeddedGroup/microzig/blob/ea809c6b7f18583042cd28e3fee6eb11510c0ad3/bsp/microchip/avr/build.zig#L26-L27
To help me get a better understanding I have pulled the ATmega328P.atdf directly in conjunction to the hardware reference manual
Based on this the memory address starts at 0x000000 with the following block sizes

Sector
Size
Offset

prog
0x8000
0x00000

signatures
0x0003
0x08000

fuses
0x0003
0x08003

lockbits
0x0001
0x08006

data.ram
0x0100
0x08007

I'm not sure how to get to the ram offset 0x800100 as set here:
.memory_regions = &.{
    .{ .offset = 0x000000, .length = 32 * 1024, .kind = .flash },
    .{ .offset = 0x800100, .length = 2048, .kind = .ram },
},

My end-game here is to add support for AVR8 - tinyAVR - specifically the Attiny85

I'm not sure how to get to the ram offset 0x800100 as set here:

Reading the docs for avr-gcc and hoping that LLVM will do the same, sadly :(
basically for "RAM" offset everything by 0x800000

Well that's quite something. Thanks for putting me on the right trail


Cannot run demo

Hi, great work!
I can't run the demo.
Whenever I run the demo, I get this error while loading the checkpoint weights to the network.
*** RuntimeError: CUDA error: unknown error

If I try to load the weights in the python interactive mode, I have no problem.
Some dependencies related to these imports seem to cause the trouble, but not sure.
from model.roi_layers import nms
from model.faster_rcnn.vgg16 import vgg16
from model.faster_rcnn.resnet import resnet

Please help me.

This is the full error message
Traceback (most recent call last):
  File "demo.py", line 193, in <module>
    checkpoint = torch.load(load_name)
  File "/home/hongsuk.c/anaconda3/envs/handobj/lib/python3.6/site-packages/torch/serialization.py", line 368, in load
    return _load(f, map_location, pickle_module)
  File "/home/hongsuk.c/anaconda3/envs/handobj/lib/python3.6/site-packages/torch/serialization.py", line 542, in _load
    result = unpickler.load()
  File "/home/hongsuk.c/anaconda3/envs/handobj/lib/python3.6/site-packages/torch/serialization.py", line 505, in persistent_load
    data_type(size), location)
  File "/home/hongsuk.c/anaconda3/envs/handobj/lib/python3.6/site-packages/torch/serialization.py", line 114, in default_restore_location
    result = fn(storage, location)
  File "/home/hongsuk.c/anaconda3/envs/handobj/lib/python3.6/site-packages/torch/serialization.py", line 96, in _cuda_deserialize
    return obj.cuda(device)
  File "/home/hongsuk.c/anaconda3/envs/handobj/lib/python3.6/site-packages/torch/_utils.py", line 76, in _cuda
    return new_type(self.size()).copy_(self, non_blocking)
  File "/home/hongsuk.c/anaconda3/envs/handobj/lib/python3.6/site-packages/torch/cuda/__init__.py", line 496, in _lazy_new
    return super(_CudaBase, cls).__new__(cls, *args, **kwargs)
RuntimeError: CUDA error: unknown error

I solved myself. It was the problem of compiling faster-rcnn modules (ex. nms).
My computer had no cuda-10.0.
So I just intalled pytorch with cuda-11.3, which my computer (Ubuntu 20.04) supports.
conda install pytorch torchvision torchaudio cudatoolkit=11.3 -c pytorch


Help!

Help. No matter what I do I cant get this to install. Can anyone help me?
The errors I keep getting at around running the top-ten-qbs and nfldb update scripts
If you run into any kind of trouble while trying to get nfldb installed, please open a new issue on nfldb's issue tracker. If you're thinking, "I'm not sure if this belongs on an issue tracker..." then my answer to you is: "Yes it does! Post it!" Not only does it help me stay organized, but it benefits others that come after you who run into similar problems

Need some details.

I think I would have to share screen. A lot of this is new to me and I have run through the windows install instructions many times. Cant seem to get to work.

C:\Python27\Scripts> "C:\Users\Matthew Campbell\Desktop\Python Scripts NFLDB\top-ten-qbs.py"
When I run this it just pops open the txt file

Because you don't have .py files associated with Python on your PC.
Try running python "C:\Users\Matthew Campbell\Desktop\Python Scripts NFLDB\top-ten-qbs.py"

C:\Users\Matthew Campbell\Desktop\Python Scripts NFLDB>python "C:\Users\Matthew Campbell\Desktop\Python Scripts NFLDB\top-ten-qbs.py"
Traceback (most recent call last):
File "C:\Users\Matthew Campbell\Desktop\Python Scripts NFLDB\top-ten-qbs.py", line 3, in
db = nfldb.connect()
File "C:\Python27\lib\site-packages\nfldb\db.py", line 140, in connect
set_timezone(conn, timezone)
File "C:\Python27\lib\site-packages\nfldb\db.py", line 182, in set_timezone
c.execute('SET timezone = %s', (timezone,))
File "C:\Python27\lib\site-packages\psycopg2\extras.py", line 249, in execute
return super(RealDictCursor, self).execute(query, vars)
psycopg2.DataError: invalid value for parameter "TimeZone": "US/Pacific
The name of the PostgreSQL database containing NFL data."

Looks like maybe an issue with timezone parameter?

What does your config.ini look like (from step 12 in the Windows install instructions?  On my machine this is located in D:\Python27\share\nfldb\config.ini
I'm US/Central, but I do notice in the samples that both US/Pacific and US/Pacific-New are options.

I tried both of those. Heres what mine currently looks like
[pgsql]
The time zone to use in the PostgreSQL session by default.
You can see a list of available time zone names with the following query:

select * from pg_timezone_names

Here are some common ones:

US/Alaska
US/Samoa
US/Hawaii
US/Mountain
US/Indiana-Starke
US/Pacific
US/Central
US/Michigan
US/Aleutian
US/East-Indiana
US/Arizona
US/Eastern
US/Pacific-New

Datetimes are always stored as UTC, but this time zone setting
can be used to change how datetimes are returned in SELECT queries.
timezone = US/Pacific-New
The name of the PostgreSQL database containing NFL data.
database = nfldb
The username and password for the database specified above.
The user should have permission to add, delete and remove data.
Also, the user should have permission to create/alter/drop tables,
indexes and types.
user = nfldb
password = Hurley25
The host of the PostgreSQL server. When using a local database, this should
be set to "localhost".
host = localhost
The port that the PostgreSQL server is running on. It is set to the
default port of 5432.
port = 5432

[pgsql]
The time zone to use in the PostgreSQL session by default.
You can see a list of available time zone names with the following query:

select * from pg_timezone_names

Here are some common ones:

US/Alaska
US/Samoa
US/Hawaii
US/Mountain
US/Indiana-Starke
US/Pacific
US/Central
US/Michigan
US/Aleutian
US/East-Indiana
US/Arizona
US/Eastern
US/Pacific-New

Datetimes are always stored as UTC, but this time zone setting
can be used to change how datetimes are returned in SELECT queries.
timezone = US/Pacific-New
The name of the PostgreSQL database containing NFL data.
database = nfldb
The username and password for the database specified above.
The user should have permission to add, delete and remove data.
Also, the user should have permission to create/alter/drop tables,
indexes and types.
user = nfldb
password = xxxx
The host of the PostgreSQL server. When using a local database, this should
be set to "localhost".
host = localhost
The port that the PostgreSQL server is running on. It is set to the
default port of 5432.
port = 5432

I changed password to xxxx but I have the nfldb password I set up in there

Did you happen to remove the # sign from the next line in that file by any chance?
timezone = US/Central

# The name of the PostgreSQL database containing NFL data.
database = nfldb

Possibly. Let me try that

By the way, when copying & pasting code, if you "fence" the block between three tick marks ( :SHIFT+~`) it will be much more readable on github.

Good to know! I appreciate it! I am a rookie. One last question well I have you being so generous to help out. What's the best way to learn how to write different queries? I see I can somewhat follow the syntax in the top-ten qbs scrips but I am not really sure what I am doing.
Much appreciate the assistance!

testing
'''
[pgsql]
The time zone to use in the PostgreSQL session by default.
You can see a list of available time zone names with the following query:

select * from pg_timezone_names

Here are some common ones:

US/Alaska
US/Samoa
US/Hawaii
US/Mountain
US/Indiana-Starke
US/Pacific
US/Central
US/Michigan
US/Aleutian
US/East-Indiana
US/Arizona
US/Eastern
US/Pacific-New

Datetimes are always stored as UTC, but this time zone setting
can be used to change how datetimes are returned in SELECT queries.
timezone = US/Pacific
#The name of the PostgreSQL database containing NFL data.
database = nfldb
The username and password for the database specified above.
The user should have permission to add, delete and remove data.
Also, the user should have permission to create/alter/drop tables,
indexes and types.
user = nfldb
password = xxx
The host of the PostgreSQL server. When using a local database, this should
be set to "localhost".
host = localhost
The port that the PostgreSQL server is running on. It is set to the
default port of 5432.
port = 5432
'''

the # was the problem!

The wiki has a ton of examples here, here, here, and here.
If there's something in particular you're looking for, I would try running a search on this issue tracker with some keywords.  If that still fails don't hesitate to ask and someone will most likely be able to assist.
FYI - you are using apostrophes ' and not a tick marks `

Think I fixed it. Thanks again for all your help

I don't know how to like make an issue on this but I really need help on something so can someone please help me

Yep


[Feature] support spark dynamicAllocation

Search before asking

[X] I had searched in the issues and found no similar feature requirement.

Problem Description
希望可以支持spark.dynamicAllocation.enabled，引擎空闲时可以回收yarn资源
I hope spark.dynamicAllocation.enabled can be supported, and yarn resources can be recycled when the engine is idl
Description
希望可以支持spark.dynamicAllocation.enabled，引擎空闲时可以回收yarn资源
I hope spark.dynamicAllocation.enabled can be supported, and yarn resources can be recycled when the engine is idl
Use case
No response
solutions
No response
Anything else
No response
Are you willing to submit a PR?

[ ] Yes I am willing to submit a PR!

This seems to be a Spark feature, just add the relevant SparkConfs, what do you want to do in Linkis?

This seems to be a Spark feature, just add the relevant SparkConfs, what do you want to do in Linkis?

动态资源参数配置可以生效，只是Linkis在做资源检查的时候，不会动态变化每个实例实际占用的资源大小。
这里的统计值是不会变化的
{"DriverAndYarnResource":{"loadInstanceResource":{"memory":4294967296,"cores":1,"instances":1},"yarnResource":{"queueMemory":322122547200,"queueCores":60,"queueInstances":0,"queueName":"medium.linkis","applicationId":""}}}

提供最新版DataSphereStudio全家桶安装服务。
包括（DataSphereStudio, Linkis, Exchangeis(Datax, Sqoop), Scriptis, Streamis(Flink), Visualis, DolphinScheduler)

另外包含 元数据，数据安全，数据质量，数据血缘。（这些都是DataSphereStudio不自带的服务）
包含hadoop集群搭建（hive, spark, flink, kafak, kylin）
提供上述所有系统二次定制开发服务
提供系统搭建运维疑难问题解决

添加备注，DSS大数据
持续为DataSphereStudio开源贡献力量


problems using namespace with pushModal

Please help me. This isn't working:
const instanceModal = await pushModal(modalComponent, props, { namespace: "notification" })
But this works:
const instanceModal = await pushModal(modalComponent, props)
Where am I going wrong?
I would like to add a namespace so I can later specifically close it with popModal

Hi, Did you create namespace's container with name 'notification'?
		<!--Default modal container-->
		<modal-container/>
		<!--Bottom modal container-->
		<modal-container namespace="bottom" />

I didn't create it, I even tried it, could you please tell me where I create it? your example put "bottom" and I believe it should be "notification"? There could be a reference for this in the manual (suggestion)

Here I have provided a short example of how this can be done.
The main thing is to understand that when we open any modal window, we add it to some namespace. By default it is named 'default' (you don't need to specify it). The default container displays modal windows from the 'default' queue. You need to create another queue (the example shows this in two ways).

Thank you very much. I'm going to study.
Actually the problem I'm trying to solve has to do with pushModal with multiple modals. The problem is when it comes to closing the modes.
I open two for example. If I run
await popModal();
await popModal();
The back one is closing but the front one isn't and this is giving me a big headache.
I thought that using a namespace would solve it and it did, but this will create several queues and that is not the purpose of the namespace from what I understand.


Bug - newFilter result and getFilterChanges params incompatible

const filterId = await eth.newFilter({ address: contractAddress, topics: [targetTopic], fromBlock: blockNumber, toBlock: 'latest' })
const filterChanges = await eth.getFilterChanges(filterId)

eth.newFilter returns a BN
eth.getFilterChanges converts BN to hex but does not use 'quantity' format
<BN: 1> becomes 0x1 instead of 0x01
suggestion, do either or both:

fix hex format in getFilterChanges
just return hex string from newFilter

Actually it gets worse:
as a workaround i tried
const filterId = ethUtil.intToHex((await eth.newFilter(filterParams)).toNumber())

but eth.getFilterChanges still converts the correct 0x01 to 0x1

So I believe to fix this, I will switch newFilter / newBlockFilter and eth_newPendingTransactionFilter to return a bytes data, instead of quantity.
Then I will switch getFilterChanges to data as well, as to not convert it down to a quantity.

@kumavis is there a disparity between what geth / parity and TestRPC want for this value?
Is testrpc fine with 0x1 and geth is not? I'll choose whatever mainnet clients are supporting, if its 0x01, then I'll do the next push.

you fixed this


Version 0.3.0 missing from Operatorhub catalog in Openshift

Bug Report
What did you do?
Updating the Dynatrace operator to 0.3.0 does not seem to be possible using the operatorhub available in OpenShift. It's the same experience when looking up the operator on operatorhub.io: https://operatorhub.io/operator/dynatrace-operator
What did you expect to see?
The Dynatrace operator should be available to be updated using the means available in openshift.
Environment

OpenShift version information (if applicable):
openshift 4.7.31

Hi, we are aware of that and we are currently working on the release of the Operator to RedHat Catalogs.

Version 0.4.1 should be available in the Openshift Operatorhub now

@chrismuellner the operator seems to be available on Openshift Operatorhub.
operatorhub.io only shows 0.2.2?


[!] No podspec found for vocsy_epub_viewer in .symlinks/plugins/vocsy_epub_viewer/ios

Issue / Feature -
Platform (android, iOS or both) - IOs
Crash / Error - [!] No podspec found for vocsy_epub_viewer in .symlinks/plugins/vocsy_epub_viewer/ios
Steps to reproduce / Describe in detail -
execute command "pod install"
[!] No podspec found for vocsy_epub_viewer in .symlinks/plugins/vocsy_epub_viewer/ios

Please Update our new version 0.0.6
vocsy_epub_viewer: ^0.0.6

Use latest version of package


[GEN]: Introduce GEN dialect in Triton - part 5

Convert GPU dialect operations to GEN dialect operations.  This handles all of the thread/grid/block GEN operations, and the barrier.

Verified all failing test cases also fail before this PR if we remove CSE from the MLIR pipeline, so looks like CSE was hiding some bugs. By lowering to LLVM dialect instead of GEN LLVM dialect, CSE is no longer able to common some of the operations like get_local_id.

This PR has reduced the pass rate from 96.45% to 96.35%. Is it expected?

This PR has reduced the pass rate from 96.45% to 96.35%. Is it expected?

Yes. The PR has exposed some existing problem (prob. IGC) that were "hidden" by the previous implementation.


Add partner logos to landing page

Alameda Logo

GBV Logo

Solana Logo

CMS Logo

Wintermute Logo

MGNR Logo

Solar Eco Fund

LedgerPrime Logo

One Block Logo


I had to use the old v2 NuGet source in order to get the latest version of a package I needed.

I'm waiting for some help with AAD/ADAL/Graph API; but in the meantime, I noticed that my request for
"Microsoft.IdentityModel.Clients.ActiveDirectory": "3.1.203031538-alpha"

isn't for the latest ActiveDirectory NuGet package. There is a 3.3.205061641-alpha package available.
My initial package sources were
https://www.myget.org/F/aspnetrelease/
https://api.nuget.org/v3/index.json

When I used
"Microsoft.IdentityModel.Clients.ActiveDirectory": "3.3.205061641-alpha"

package restore resulted in
Unable to locate Microsoft.IdentityModel.Clients.ActiveDirectory >= 3.3.205061641-alpha

It wasn't until I reactivated the package source for
https://www.nuget.org/api/v2/

that I was able to get that latest package.
My questions are: Is there any harm in using that v2 source as my last package source in the list? Why isn't that latest ActiveDirectory package available via my original package sources?

NuGet v3 was implemented in dnu only a few days ago. You need to enable the V2 source until you get the latest update.


Failed to load resource

Hello,
I have successfully installed aem-react with the archetype by following the docs.
Now when I go to /content/${siteName}/en.html I am met by a blank page.
Opening the console yields:
[..]
http://localhost:4502/content/reactdemo/overview/jcr:content/par/accordion.html?forceeditcontext=true&_=1494573393245 404 (Not Found)
[..]

What am I missing here?

Have you installed the react demo in that aem instance before? It does not work along side the archetype. You should deinstall the reactdemo package.

This is on a fresh install of AEM quickstart, so no.

But there is no accordion and no reactdemo path in the archetype. You might have installed the react demo package, please check your crx to make sure.

Even if I use the archetype or the demo I still get blank pages and the same error message.
Here is how:

Starting a fresh AEM_6.3_Quickstart.jar
Cloned the repo git clone https://github.com/sinnerschrader/aem-react.git
Installed by mvn clean install -PautoInstallPackage (Success)
Going to http://localhost:4502/editor.html/content/reactdemo/cities.html
The page is blank and the console yields: http://localhost:4502/content/reactdemo/overview/jcr:content/par/accordion.html?forceeditcontext=true&_=1494573393245 404 (Not Found)

This happens both with the archetype and the demo (I don't have them installed in the same AEM)

The message suggests that the resource "/content/reactdemo/overview/jcr:content/par/accordion" doesn't exist. Can you please verify that. The maven command should deploy the content in your crx. The resource is part of:
https://github.com/sinnerschrader/aem-react/blob/master/demo/src/main/content/jcr_root/content/reactdemo/overview/.content.xml#L14
If the resource exists, then it might mean the resource cannot be rendered because the resourceType "react-demo/components/accordion" is not installed or the react bundle is not active (Search for react in the bundles console).

I don't now if you figure it out, but in my case, the generated pages (en and fr) contained paths to components in demoapp\components\... and the generated components folder is named after the artifact name, so it obviously doesn't match. In fact, I'm looking at this is the source code and I can confirm this.
I had to replace every instance of demoapp in Eclipse with the name of my generated components folder and upload it. It now works fine


Remove creation of lambda interrupt inquirer

This lambda inquirer causes to always interrupt the login process.
2019-02-11 18:52:58,269 DEBUG [org.apereo.cas.interrupt.webflow.actions.InquireInterruptAction] - <Invoking interrupt inquirer using [GroovyScriptInterruptInquirer]>
2019-02-11 18:52:58,269 DEBUG [org.apereo.cas.interrupt.BaseInterruptInquirer] - <No service was found in the request context. Proceeding as usual...>
2019-02-11 18:52:58,270 DEBUG [org.apereo.cas.interrupt.webflow.actions.InquireInterruptAction] - <Invoking interrupt inquirer using [CasInterruptConfiguration$$Lambda$863/0x0000000840dc7c40]>
2019-02-11 18:52:58,270 DEBUG [org.apereo.cas.interrupt.webflow.actions.InquireInterruptAction] - <Interrupt inquiry is required since inquirer produced a response [InterruptResponse(message=Authentication flow is interrupted, links={}, block=false, ssoEnabled=true, interrupt=true, autoRedirect=false, autoRedirectAfterSeconds=-1)]>

 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.


How to update an environment when the environment.yml file changes

Just do:

change the environment file
then run:
conda-env update -f ../environment.yml

Not needed.


Simple Library Management Project

Is your feature request related to a problem? Please describe.
Hey,
I want to add a project. I made a simple Library Management Project which is easy to understand as a beginner.
Describe the solution you'd like.
This Project is very helpful in understanding the concept of Local Storage and search the book by name of book, author and type. I make this project with the help of HTML, CSS & JavaScript. I am GSSOC'22 participant kindly assign this issue to me.
Describe alternatives you've considered.
Same as describe above.
Add any other context or screenshots about the feature request here.

@swapnilsparsh kindly assign this issue to me, I am GSSOC'22 participant.


Generate junit file and run tests prior any release

related to: https://github.com/fabric8-services/fabric8-wit/issues/1576

@hectorj2f snapshot fabric8-wit image is available for testing.  docker pull docker.io/fabric8/fabric8-wit:SNAPSHOT-PR-1577-1

Codecov Report

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

@@            Coverage Diff             @@
##           master    #1577      +/-   ##
==========================================
- Coverage   56.67%   56.55%   -0.13%
==========================================
  Files         126      126
  Lines       15347    15347
==========================================
- Hits         8698     8679      -19
- Misses       6004     6022      +18
- Partials      645      646       +1

Impacted Files
Coverage Δ

models/transaction.go
36.36% <0%> (-27.28%)
:arrow_down:

remoteworkitem/github.go
78.37% <0%> (-21.63%)
:arrow_down:

remoteworkitem/scheduler.go
46.93% <0%> (-16.33%)
:arrow_down:

Continue to review full report at Codecov.

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


dokan: path does not exist

I enable the windows explorer and when i double click an exe i get path does not exist. I can copy it however to another disk and execute with success

@apobekiaris can you please run keybase log send from a command prompt after you get the error, and post the resulting log ID here?
cc: @taruti @zanderz

this what i get

WARNING Critical clock skew: Your clock is 7h59m59.571266s off from the server
ERROR Not confirmed

Can you try fixing the clock on your local machine?  We don't operate well with clock skew, for security reasons.

did not help much I get the same message but now the keybase log send
returns

ERROR Not confirmed

On Wed, Nov 21, 2018 at 11:42 PM Jeremy Stribling<EMAIL_ADDRESS>wrote:

Can you try fixing the clock on your local machine? We don't operate well
with clock skew, for security reasons.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/keybase/kbfs/issues/1926#issuecomment-440732735, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AAJu6FKkDlOP88wJj-VOAWCmnWzhdjnmks5uxYJdgaJpZM4YtUoB
.

--
Apostolis Bekiaris
Frameworks Technical Evangelist @ DevExpress
Blog @ http://apobekiaris.blogspot.com
Skype/twitter: tolisss

actually after fixing my clock and execute an exe in keybase (with no restart) windows crashed. after windows restart and with the clock fixed i got the message I report b4

Maybe you could just copy the result of keybase status on the command line and send it to<EMAIL_ADDRESS>(or zanderz on keybase if it's working well enough) along with %localappdata%\Keybase\keybase.service.log and %localappdata%\Keybase\keybase.kbfs.log`
?


Port training and evaluation code

Beginning the work on bringing over the training and evaluation code. Please point out if I have to remove any keywords that exist.
I have not tested this code. This code will also require a lot of documentation and style adjustments e.g. typing and testing + possibly some generalization beyond GCP. The version of mirdata used may also be slightly out of date and there probably needs to be a better system for downloading the mir datasets.
Theoretically you should be able run the individual pipelines in dataset.py with DirectRunner then run the training script and subsequent evaluation.

@drubinstein Curious about progress on this. Is this usable on some capacity? I'm looking into fine tuning the model for a pet project

Hi! @drubinstein many thanks for opening this PR. I wanted to know more about the splits used for GuitarSet, and I noticed that basic_pitch/experiments/split_ids/guitarset_test_tracks.csv contains 30 files, while the paper mentions that the test set is composed of 72 files. Is the .csv uploaded for a split based on a later iteration of the model's experiments?

I'm wondering about something in the code: Why was tf_example_deserialization.get_sample_weights designed to ignore empty targets for the purpose of loss calculation? I can't understand the reasoning. In most circumstances if the notes target is empty, so would contour and notes be. Why not ignore these examples completely? The training would be faster since it wouldn't have to go through those "empty". Or, otherwise, why not include the empty examples in the training?

Curious about progress on this. Is this usable on some capacity? I'm looking into fine tuning the model for a pet project

@joakimunge Yes, I've successfully fine tuned it

The paper mentions:

During training, random label-preserving augmentations are applied to the audio, including adding noise, equalization filters, and reverb.

Would you be able to share this data augmentation code? I don't see it in this PR

Closing with preference given to #99

Why training code is not merged?

Why training code is not merged?
We only have so much developer free time to put into merging training code and abstract it away from our internal infrastructure. Currently, we're almost done merging in one dataset for the data preprocessing code (#99). After that we need to merge in the rest of the dataset preprocessing and then we can get to training.

Why basic pitch written on tensorflow, not torch?
Long term we plan to port it to torch, but Basic Pitch was written when we were using tensorflow internally.


Rate limiting

An nginx reverse proxy should take care of rate limiting by IP & globally to ensure stability of service.
1req/sec per IP
& 500 req/sec global

implemented


Support null

Well, title says it all. Current implementation converts null into {}.

Thanks again @raimohanska. I really appreciate all your help!

Just FYI: this is the thing I've been working on and which uses WorkerBox: https://race-condition.reaktor.com/

It looks really cool @raimohanska


src/README.md refers to make all_errors but it has been removed

The readme in src/ says to use make all_errors, but it has been removed. I notice there is still an empty file at src/reason-parser/reason_parser.messages.checked-in. So far trying the command in the PR that added make all_errors has given me this:
$ menhir --explain --strict --unused-tokens src/reason-parser/reason_parser.mly --list-errors > src/reason-parser/reason_parser.all.messages
Warning: --list-errors ignores all productions that involve the error token.
Fatal error: exception Out of memory

Possibly this wouldn't happen if I closed a lot of other things but I haven't tried that yet.
Should we have a make all_errors or should it be removed from the dev readme?

Apparently update_error lives on as a jbuilder target in reason-parser along with a couple of others but I haven't quite figured out how to run it.

Running the command in the jbuilder target formerly known as make update_error currently doesn't do anything because there are no errors in the checked-in file. Trying to run it with --list-errors resulted in OOM error with 8 GB of ram and a 512MB swapfile. Still haven't tried this without a display server running, but I think my machine may just not have enough ram to run this.

cc @jordwalke

Fixed in d711d667e27ac3669ff7c37a87f29eb2b600590e. This removed the reference make all_errors in the readme.


Android: Favourite section is missing

Android data is not returning any options if I've added a contact number as favorite in my address book

@krajay015 does the favorite info return on iOS?

@morenoh149 I don't think it returns any folder-label for IOS.


Issue when collapsing if blocks

Prerequisites

[ X] Put an X between the brackets on this line if you have done all of the following:

Reproduced the problem in Safe Mode: http://flight-manual.atom.io/hacking-atom/sections/debugging/#using-safe-mode
Followed all applicable steps in the debugging guide: http://flight-manual.atom.io/hacking-atom/sections/debugging/
Checked the FAQs on the message board for common solutions: https://discuss.atom.io/c/faq
Checked that your issue isn't already filed: https://github.com/issues?utf8=✓&q=is%3Aissue+user%3Aatom
Checked that there is not already an Atom package that provides the described functionality: https://atom.io/packages

Description
When collapsing a if statement (javascript, C++ ...) Atom collapse also the end bracket even if it present a else statement. This creates problems reading the code.
Steps to Reproduce
Write a code as:
if (a == 2) {
b = 1;
} else if (a == 1) {
b = 2;
} else {
b = 0;
}
Expected behavior: Collapse should include bracket (as now) if there isn't a else statement on the same line otherwise it should stop at the previous line
Actual behavior: Collapse hides the end bracket even if present a else statement creating a unreadable code
Reproduces how often: always
Versions
1.20.1 x64 Windows
Additional Information
Any additional information, configuration or data that might be necessary to reproduce the issue.

Thanks for the report - for C++, this is a duplicate of https://github.com/atom/language-c/issues/227 so you can subscribes for updates if you'd like.
I think folding issues like this might be language specific, in which case it would be helpful if you can open separate issues in https://github.com/atom/language-javascript too if there's no existing issue for it.


Need Example

How to get File Path of the selected file?
var data = await Plugin.FilePicker.CrossFilePicker.Current.PickFile();
        var fName = data.FileName;
        var Content = data.DataArray;

FileData file = await CrossFilePicker.Current.PickFile();
string fName = Path.GetFileName(file.FileName);

Have a look at the sample project in the new repo https://github.com/jfversluis/FilePicker-Plugin-for-Xamarin-and-Windows or open an issue if you still can't get it to work.

@jfversluis  I want sample for iOS project.
https://github.com/jfversluis/FilePicker-Plugin-for-Xamarin-and-Windows repo does not have iOS sample.
How to implement this in xamarin iOS


Why is my solution to UPDATE not being verified and console.log is not working

Here is my solution to the UPDATE exercise:
var mongoClient = require('mongodb').MongoClient;
var url = process.argv[2];

mongoClient.connect(url,function(err,db){
    if (err) throw err;
    console.log(url);
    db.collection('users').update(
        {"username": "tinatime"},
        {$set: {"age": 40}}, function(err,data){
            if (err) throw err;
            console.log(data);
            db.close();
        });
});

Also i am console.log url just for debugging and nothing is being outputted to the terminal - is console.log disabled by design? Thanks

It was because I was using the wrong url - I need to use:
var url = 'mongodb://localhost:27017/' + process.argv[2];
The instructions should ideally make us aware of this.


Python 3 & Context

It would be nice to have python 3 support as well as for snmp contexts. Thkx

Python 3 is supported


NullPointerException

After some actions (I suppose mostly after removing versions via Admin tab) Acrarium stop works with Internal server error
log
Looks like source of this error is in bug table in database: column latest_version_flavor in database is nullable, but corresponding field in the BugStats class is non-nullable.
Executing delete from bug where latest_version_flavor is null; in database solve this issue
I tried to fix it, however I'm not sure if it is the right way.
Version: 2.0.0-beta07

A bug without a latest version should never exist (see here), so your fix is not the right way. I'd need a clear reproducer to be able to work on this issue.


Allow to combine "distributive_run_if" with "not"

What problem does this solve or what need does it fill?
Today I just learnt about distributive_run_if and wanted to use it on my systems. I managed to do it one place where it was like:
        app.add_systems(
            (system_1, system_2, system_3)
                .in_set(My::Set)
                .distributive_run_if(in_state(My::State)),
        );

Sadly, it was impossible to do same for another set of systems, in the place where I needed to do not condition:
        app.add_systems(
            (system_1, system_2, system_3)
                .in_set(My::Set)
                .distributive_run_if(not(in_state(My::State))),
        );

because of an error:
the trait bound `impl bevy::prelude::Condition<()>: std::clone::Clone` is not satisfied [E0277] the trait `std::clone::Clone` is not implemented for `impl bevy::prelude::Condition<()>` Note: required by a bound in `bevy::prelude::IntoSystemConfigs::distributive_run_if`

What solution would you like?
Possibility to use not(…) inside distributive_run_if(…).
What alternative(s) have you considered?
To overcome that, I created a custom condition which was not using not, like this:
        app.add_systems(
            (system_1, system_2, system_3)
                .in_set(My::Set)
                .distributive_run_if(my_custom__not_in_that_certain_state__condition),
        );

Additional context
A place in my public repo where I tried to achieve what is visible on the screenshot below:
https://github.com/beetrootpaul/hen-rescue-hero/blob/e5bc1f95e1203deef4424c53836f59b0245547d4/hrh_game/src/game.rs#L62-L72
A screenshot from my IDE:

I use Bevy in version 0.10.1.

This is fixed on main, and #8060 was added to the 10.1 milestone, but the fix didn't make it into 10.1 for some reason.

thx for info! I think it makes sense to keep this ticket open until those changes makes into a released version this time then 👍


build(continental_srvs): fix dependencies

PR Type

Bug Fix

Related Links

ament_cmake_auto is use in CMakeLists.txt but not declared as a dependency in package.xml
Description

Add ament_cmake_auto to package.xml
Review Procedure

Remarks

Pre-Review Checklist for the PR Author
PR Author should check the checkboxes below when creating the PR.

[ ] Assign PR to reviewer

Checklist for the PR Reviewer
Reviewers should check the checkboxes below before approval.

[ ] Commits are properly organized and messages are according to the guideline
[ ] (Optional) Unit tests have been written for new behavior
[ ] PR title describes the changes

Post-Review Checklist for the PR Author
PR Author should check the checkboxes below before merging.

[ ] All open points are addressed and tracked via issues or tickets

CI Checks

Build and test for PR: Required to pass before the merge.

@knzo25 please review this PR when you have a moment, the autoware-deb-packages CI (https://github.com/autowarefoundation/autoware-deb-packages/actions/runs/8696242137/job/23849118285?pr=83) won't build without this change. Thanks.

@knzo25 thank you for the prompt review, could you merge this PR? I don't have merge access. Thanks.


Upload sync prototype

IMPORTANT: All PRs must be linked to an issue (except for extremely trivial and straighforward changes).
Fixes #366
Description
Upload locally created, modified or deleted resources via instance level interactions described at http://hl7.org/implement/standards/fhir/http.html

Established upload success criteria. Delete local changes on upload success.
Added upload testing code in reference app UI.

Alternative(s) considered
Initial prototype for core feature.
Type
Choose one: Feature
Screenshots (if applicable)
Checklist

[x] I have read and acknowledge the Code of conduct
[x] I have read How to Contribute
[x] I have read the Developer's guide
[x] I have signed the Google Individual CLA, or I am covered by my company's Corporate CLA
[x] I have discussed my proposed solution with code owners in the linked issue(s) and we have agreed upon the general approach
[x] I have run ./gradlew spotlessApply and ./gradlew spotlessCheck to check my code follows the style guide of this project
[x] I have run ./gradlew check and ./gradlew connectedCheck to test my changes locally
[x] I have built and run the reference app(s) to verify my change fixes the issue and/or does not break the reference app(s)

This has been implemented in #430 and #437 instead.


anthropic[minor]: Adds streaming tool call support for Anthropic

Preserves string content chunks for non tool call requests for convenience.
One thing - Anthropic events look like this:
RawContentBlockStartEvent(content_block=TextBlock(text='', type='text'), index=0, type='content_block_start')
RawContentBlockDeltaEvent(delta=TextDelta(text='<thinking>\nThe', type='text_delta'), index=0, type='content_block_delta')
RawContentBlockDeltaEvent(delta=TextDelta(text=' provide', type='text_delta'), index=0, type='content_block_delta')
...
RawContentBlockStartEvent(content_block=ToolUseBlock(id='toolu_01GJ6x2ddcMG3psDNNe4eDqb', input={}, name='get_weather', type='tool_use'), index=1, type='content_block_start')
RawContentBlockDeltaEvent(delta=InputJsonDelta(partial_json='', type='input_json_delta'), index=1, type='content_block_delta')

Note that delta has a type field. With this implementation, I'm dropping it because merge_list behavior will concatenate strings.
We currently have index as a special field when merging lists, would it be worth adding type too?
If so, what do we set as a context block chunk? text vs. text_delta/tool_use vs input_json_delta?
CC @ccurme @efriis @baskaryan

Game to add type to that special list

Blocked on #22750 per above discussions on treating type as a special field.


Remove root <Select> component

Related to: https://github.com/github/primer/issues/4299
Changelog
Removed
Removed unused duplicate select component that was discovered while migrating the src/Select/Select.tsx file to use CSS modules.
Rollout strategy

[x] Minor release

@joshblack Follow up PR to remove the duplicate <Select> component we talked about yesterday. The integration test seems to be passing. I have this marked as a minor patch since it doesn't seem like anyone is using it anymore? I'm a bit unsure so lmk if I need to update it.

@randall-krauskopf I think from a public API perspective this should be no change at all so feel free to skip a changeset for this one 👍


No mount is added to the cart when selecting Ball S4 to the Hornet Ghost

The Anvil F7C-S Hornet Ghost comes with no element to fit anything on the top-center slot of the ship.
Currently, when selecting 'Ball 2xS2', the website add the C4-160f S5 Hornet Ball Turret to the cart, which is good.
However, when selecting 'Ball S4', The Specialty Hornet S5 VariPuck Mount is not added to the cart.

Hi,
I am not sure I understand? This project is only for extracting data from
the game files - it has nothing to do with the behavior of the game, or
website?
On Sun, Nov 29, 2020 at 8:37 PM Maxence Lange<EMAIL_ADDRESS>wrote:

[image: image]
https://user-images.githubusercontent.com/1038617/100552851-4382a880-3279-11eb-9908-f42bf3b79ee5.png
The Anvil F7C-S Hornet Ghost comes with no element to fit anything on the
top-center slot of the ship.
Currently, when selecting 'Ball 2xS2', the website add the C4-160f S5
Hornet Ball Turret to the cart, which is good.
However, when selecting 'Ball S4', The Specialty Hornet S5 VariPuck
Mount is not added to the cart.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/dolkensp/unp4k/issues/27, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AADSVIX6S7KPSMSYZJFF6JTSSKWI3ANCNFSM4UGX7PYQ
.

yup, my bad 👍


Instructions store

Signed-off-by: Vladislav Markushin<EMAIL_ADDRESS>Description of the Change
Functionality for storing and sharing constructed instructions.

Closed for now because of irrelevance.


[Task]: Remove the installer scripts for the windows folder

Task description
We included an installer script for the Windows build so that the VC C++ Redistributables are automatically fetched. This was required, since we set the C library to be dynamically linked for the native modules. In https://github.com/iotaledger/wallet.rs/commit/38efc267f73d9ec9901a2bd849746c39ed5b9646 this was linked statically, so we can remove the installer scripts again.
Requirements
Windows builds on older versions without needing VC C++ Redistributables.
Creation checklist

[ ] I have assigned this task to the correct people
[X] I have added the most appropriate labels
[X] I have linked the correct milestone and/or project

@rajivshah3 can we close this 🙏🏼 ?


Calendar: add missing protocols for external lib

Hi,
im going to work on app base on AdminLTE and fullcalendar, next week. Today just check calendar page and it doesnt work for me,... Cause by absence protocols to external sites.

Thanks!


Questions regarding images.

Greetings,
What all is included in .image files?
Why is it necessary to download the image files?
Is that the only option?
Can one specify to install from scratch without the image?
Do makejails support reinstalling overtop of already existing data contained in mount points?
If you could point me to a detailed description of what happens when doing a makejail install, that would be great.
Sorry if these are silly questions, but I like to know all the ins and out of software I’m using.
Thanks again for your time.

What all is included in .image files?

# mkdir /tmp/k
# archivemount -o ro /usr/local/appjail/cache/images/uptime_kuma/14.1-amd64-image.appjail /tmp/k
# tree -L 1 /tmp/k
/tmp/k
├── conf
├── init
└── jail

3 directories, 1 file
# tree /tmp/k/conf
/tmp/k/conf
├── config.conf
└── volumes
    ├── uptimekuma-data
    │   ├── gid
    │   ├── mountpoint
    │   ├── type
    │   └── uid
    ├── uptimekuma-db
    │   ├── gid
    │   ├── mountpoint
    │   ├── type
    │   └── uid
    └── uptimekuma-server
        ├── gid
        ├── mountpoint
        ├── type
        └── uid

5 directories, 13 files
# wc -l /tmp/k/init
      13 /tmp/k/init

The InitScript, the config.conf file, volumes and the jail directory.

Why is it necessary to download the image files?
Is that the only option?
Can one specify to install from scratch without the image?

The image is only needed if a Makejail contains the FROM instruction. Makejails like redis do not contain such an instruction, but Makejails like darkhttpd (or most of them) do.
Why do I prefer images to no images? Images have more advantages than disadvantages.

If you download an image, it works as a big cache for all the packages and files of the service you want to deploy, since you don't need to make any request using pkg(8), pip, npm or something similar depending on the application inside the jail.
Images are not re-downloaded unless the AJSPEC file indicates otherwise, and is a process automatically performed by appjail-image(1).
“Build Once, Deploy Everytime” is the motto. I take care of building the images from time to time and this has the advantage that you, the user, do not need to build the image. This is not just exporting files inside the jail, I also need to compile files if I need to compile, install packages, configure some things, etc., etc. This is, of course, automating.
Images improve the performance, at least, at creation time.
This is very, very necessary if the user follows the Ephemeral Concept.

On the contrary, if the images do not exist, the user needs to compile programs or obtain pkg(8) packages, pip dependencies, compose dependencies, npm dependencies, etc., depending on the application inside the jail. This is unacceptable. And somewhat necessary for tools like Director.

Do makejails support reinstalling overtop of already existing data contained in mount points?

Yeah, using the PseusoFS filesystem:

https://appjail.readthedocs.io/en/latest/fs-mgmt/#pseudofs

PseudoFS is not a file system (that's why its name contains the word pseudo), but it was implemented because unionfs(5) is not yet production ready as far as I understand, but I consider unionfs(5) to be the most appropriate file system for these things. But if the improvements to unionfs(5) make it production ready, you can use it without any problem like any other file system in AppJail.

If you could point me to a detailed description of what happens when doing a makejail install, that would be great.

I will explain this at a high level because the documentation and man pages explain this with more details.

It creates build.makejail which contains the instructions that customizes the image. It compile the software, install dependencies with any package manager or dependencies needed by the application, etc.
The image is created using the jail created by the build.makejail.
I send the image to the mirrors.
The AJSPEC file generated when creating the image is placed in the repository containing the Makejails, files, etc.
Makejail is created containing the FROM instruction to download and import the image from the mirror. It will validate that the image is not corrupted using the checksum specified by the AJSPEC. This Makejail automates the configuration of the service and starts it normally.
You have a jail with your service configured and started.

Currently I do not build images manually, this is unfeasible. I have created Reproduce to build images and multi-reproduce to build images in bulk, which includes updating the AJSPEC file and so on.

That does make sense.
What about things like Nextcloud where you need a database, etc…
I imagine the image has the database program (MariaDB/PostgreSQL) already installed. And all that’s left is for the database to be created.

A different jail is deployed with the database supported by the application. See the Nextcloud Makejail README for an example.

Can this issue be marked as fixed?

I’ll close this, but still having issues getting to to run even with Apache. Will update on the Nextcloud Appjail page.

If you are willing to experiment deploying Nextcloud, no problem, but you should be aware that Nextcloud is very, very complex even with tools like Docker or AppJail, so I recommend that you familiarize yourself with AppJail and FreeBSD before proceeding with the Nextcloud monster.

I’m fairly familiar with it. Im fairly well acquainted with the things that need to be in place. See the script in the “bsd-apps” repo.
I’m running multiple instances managing over a million files for people. Moving to Appjail (if I so choose) will be the fun part.

Great!


network: Add support for macvlan and macvtap driver

Add support for macvlan driver by bridging it with a macvtap or
tap+bridge and moving the mac and ip address from the
macvlan to the bridged interface.
Fixes #162
Signed-off-by: Archana Shinde<EMAIL_ADDRESS>

Any update on this @amshinde?

Hi @amshinde - are you still planning to work on this? It's getting pretty old now... :)

@jodh-intel Yes, I am waiting on https://github.com/kata-containers/runtime/pull/623 to be merged first now :) Lot of that PR is touching upon the same files and I would like like to go in first.

Hi @amshinde any updates on this?  thx!

@raravena80 Will rebase and update this tomorrow.

@raravena80 @jodh-intel @sboeuf I have updated this PR! PTAL.

/retest

@sboeuf @jodh-intel I have addressed your comments. Can you take a look.
Meanwhile I am going to see if I can add some more testing for the networking code in general.

/retest

/retest

Thanks @amshinde!
lgtm

/retest


"Check the render method of 'StaticRenderer'"  using Body or Left inside CardItem

react-native, react and native-base version
"react": "15.4.1",
"react-native": "0.39.2",
"native-base":  "0.5.18",
Expected behaviour
Body inside CardItem work well.
Actual behaviour
Exception: Check the render method of 'StaticRenderer'
Steps to reproduce (code snippet or screenshot)
render() {
    return (
      <ListView
        enableEmptySections={true}
        dataSource={this.state.dataSource}
        renderRow={(new_) => {
          return <TouchableOpacity onPress={() => this.handlePress(new_)}>
            <Card >
              <CardItem>
              <Body>
                   <Image style={{ resizeMode: 'cover' }} source={{uri: new_.image}} />
                   <Text>{new_.title}</Text>
                   <Text>{new_.lead_in}</Text>
                </Body>
              </CardItem>
            </Card>
          </TouchableOpacity>
        }}
      />
    );
  }
}

Screenshot of emulator/device
With Body or Left Component:

Without body or left:

Is the bug present in both ios and android or in any one of them?
Any other additional info which would help us debug the issue quicker.

cc @shivrajkumar

@edgaru Did you copy paste the code from the example?
If you did, it introduces some rouge characters in the code.
We are looking into fixing it. For now you can manually write in the code.

Any progress here?


[SSoC 2.0] Adding Links Cut Algorithm

Is your feature request related to a problem? Please describe.

"Link-Cut Tree" (LCT), which is a dynamic forest data structure designed to efficiently handle various tree-related operations like link, cut, and find root.

Describe the solution you'd like

I would like to understand how the Link-Cut Tree data structure works, its main functions (link, cut, find root, access), and what benefits it offers. It should be explained in simple terms without requiring me to refer to the provided code snippet.

Describe alternatives you've considered

I have thought about exploring other tree data structures like Binary Search Trees (BST), AVL Trees, and Red-Black Trees to see how they compare to the Link-Cut Tree in terms of efficiency and capabilities.

Additional context

The Link-Cut Tree data structure is useful for solving various dynamic tree-related problems efficiently.

@Kumar-laxmi @zugzwang03 sir, please assign this task to me

@Kumar-laxmi I would be highly obliged if you assign this task to me

Kindly include all operation in the code
Assigned!
@Avdhesh-Varshney : C, C++, Java & Python


new(driver): support sampling ratio in the modern bpf probe

What type of PR is this?
/kind feature
Any specific area of the project related to this PR?
/area driver-modern-bpf
Does this PR require a change in the driver versions?
No
What this PR does / why we need it:
This PR implements the sampling ratio logic already present in the other 2 drivers (kmod,  bpf). Note that this logic is disabled by default like in the other 2 drivers, and you can enable it with the same scap APIs
This PR is part of the modern bpf feature parity issue: https://github.com/falcosecurity/libs/issues/723
Which issue(s) this PR fixes:
Special notes for your reviewer:
Does this PR introduce a user-facing change?:
NONE

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: Andreagit97
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [Andreagit97]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

LGTM label has been added.  Git tree hash: 46c2d8881b5927712155143ba2cd28951285d385

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: Andreagit97, FedeDP
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [Andreagit97,FedeDP]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: Andreagit97, FedeDP, hbrueckner
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [Andreagit97,FedeDP]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment


Plugin should fail when formatting of on or more files fails

Describe the bug
Current method "formatSourceFile" has a catch block that just issues a warning. This leads to false positives when executing maven check task
To Reproduce
Add a file with comments within import block and run the check task.
Expected behavior
Plugins' check task should fail instead of issuing just a warning

Agreed, the current behavior allows issues to stay there and more formatting problems to accumulate. Tested with the latest 2.9.0 release:
[INFO] --- fmt-maven-plugin:2.9:format (default-cli) @ gt-epsg-hsql ---
[WARNING] Failed to format file '/home/aaime/devel/git-gt/modules/plugin/epsg-hsql/src/test/java/org/geotools/referencing/HSQLCRSTest.java'.
com.google.googlejavaformat.java.FormatterException: error: Imports not contiguous (perhaps a comment separates them?)
    at com.google.googlejavaformat.java.ImportOrderer.reorderImports (ImportOrderer.java:127)
    at com.google.googlejavaformat.java.ImportOrderer.reorderImports (ImportOrderer.java:40)
    at com.coveo.AbstractFMT.formatSourceFile (AbstractFMT.java:209)
    at com.coveo.AbstractFMT.lambda$formatSourceFilesInDirectory$1 (AbstractFMT.java:155)
    at java.util.stream.ForEachOps$ForEachOp$OfRef.accept (ForEachOps.java:183)
    at java.util.stream.ReferencePipeline$2$1.accept (ReferencePipeline.java:175)
    at java.util.stream.ReferencePipeline$2$1.accept (ReferencePipeline.java:175)
    at java.util.stream.ReferencePipeline$3$1.accept (ReferencePipeline.java:193)
    at java.util.stream.ReferencePipeline$2$1.accept (ReferencePipeline.java:175)
    at java.util.ArrayList$ArrayListSpliterator.forEachRemaining (ArrayList.java:1382)
    at java.util.stream.AbstractPipeline.copyInto (AbstractPipeline.java:482)
    at java.util.stream.ForEachOps$ForEachTask.compute (ForEachOps.java:290)
    at java.util.concurrent.CountedCompleter.exec (CountedCompleter.java:731)
    at java.util.concurrent.ForkJoinTask.doExec (ForkJoinTask.java:289)
    at java.util.concurrent.ForkJoinPool$WorkQueue.runTask (ForkJoinPool.java:1056)
    at java.util.concurrent.ForkJoinPool.runWorker (ForkJoinPool.java:1692)
    at java.util.concurrent.ForkJoinWorkerThread.run (ForkJoinWorkerThread.java:157)
[INFO] Processed 22 files (0 reformatted).
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------

Fixed in the latest release (2.10).

It won't help our case much as we are still on JDK 8 :(
and google-java-format 1.8 is released with class file version 55
On 6/3/20 11:15 AM, Martin Laporte wrote:

Fixed in the latest release (2.10).
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/coveooss/fmt-maven-plugin/issues/57#issuecomment-638071713,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ADNFXWEZ44WQRNRAUCIVCETRUYIBPANCNFSM4KBMCZWQ.

Same here, I was looking forward to this fix, but we'll be using Java 8 for the foreseeable future.

OK. I created a 2.9.x branch in which I cherry picked that particular fix. Version 2.9.1 should be available shortly on Maven Central.

That sounds awesome, thank you so much :-D


Enable sessions #514

Description
Enable the usage of Queue/Topic with sessions configuratively.
Implementation details:

The QueueMessageHandler/TopicMessageHandler class implement also the ISessionHandler interface.
Added property spring.cloud.stream.servicebus.queue.bindings.input.consumer.sessionEnabled (default value false)

Todos

[ ] Tests
[ ] Documentation

Steps to Test
Connect to a sessions enabled.
Configure spring.cloud.stream.servicebus.queue.bindings.input.consumer.sessionEnabled=true

 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.:x: esciullo sign nowYou have signed the CLA already but the status is still pending? Let us recheck it.

Codecov Report

Merging #583 into master will decrease coverage by 0.26%.
The diff coverage is 50%.

@@             Coverage Diff              @@
##             master     #583      +/-   ##
============================================
- Coverage     54.08%   53.82%   -0.27%
- Complexity      713      714       +1
============================================
  Files           178      178
  Lines          3121     3140      +19
  Branches        204      206       +2
============================================
+ Hits           1688     1690       +2
- Misses         1315     1330      +15
- Partials        118      120       +2

Impacted Files
Coverage Δ
Complexity Δ

...tion/servicebus/queue/ServiceBusQueueTemplate.java
67.5% <36.36%> (-14.32%)
6 <0> (ø)

...tion/servicebus/topic/ServiceBusTopicTemplate.java
67.44% <41.66%> (-13.12%)
6 <0> (ø)

...integration/servicebus/ServiceBusClientConfig.java
70% <71.42%> (-3.34%)
5 <2> (+1)

...ing/integration/servicebus/ServiceBusTemplate.java
94.11% <75%> (-2.95%)
15 <1> (ø)

Continue to review full report at Codecov.

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

Any chance to review it ?

Sorry for the delay and we will review it today.

So far so good but tests and docs are also needed.

Thanks @saragluna for your time. I just added the md doc for sessionEnabled consumer property in both binders.

@saragluna Tests and docs added

Hi @saragluna, sorry if i push but i really need it :)

The PR's been merged. Sorry for the delay and thanks for your contribution.


Community enhancement for discussions, questions etc.

What would you like to be added:
IMHO the Garden Linux project needs a stronger integration with the community. For new users it is hard to find any further contact possibilities to ask questions, initiate discussions or just to stay in touch with the community.
One part is a better documentation which is already in progress within #608, another part could provide a common chat service. The already present Gitter chatroom is neither well known, nor mentioned anywhere (including the current docs).
While Garden Linux is already based on Debian it could be an idea to create an IRC channel within the OFTC (Open and Free Technology Community; see also https://www.oftc.net ) network where also Debian is present.
IRC is still a common tool for communications in tech topics. Therefore, everyone can be part of this by connecting with a desired IRC client for almost every OS.
Tasks:

Choose an IRC network (I think OFTC makes sense here)
Create and register a channel #gardenlinux
Staff should be present there
Update the docs

Any suggestions?

I think everything is covered, now. Next to this, everyone in the Teams uses Gitter and we already had several requests over there while no one visited IRC. I think we may just close this issue. Gitter is also mentioned within the README.md within the community section and within the header. what do you think @nanory


[Symfony62] Replace Sensio Security

sensio-framework-extra-bundle is abandoned.
Some attributes have been implemented in Symfony 6.2 and Rector can already refactor code for them.
But, Security attribute will not be implemented in Symfony.
From what I know about Rector we can't currently make change from:
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Security;

class PostController extends Controller
{
    #[Security("is_granted('ROLE_ADMIN') and is_granted('ROLE_FRIENDLY_USER')")]
    public function index()
    {
    }
}

to:
use Symfony\Component\ExpressionLanguage\Expression;
use Symfony\Component\Security\Http\Attribute\IsGranted;

class PostController extends Controller
{
    #[IsGranted(new Expression("is_granted('ROLE_ADMIN') and is_granted('ROLE_FRIENDLY_USER')"))]
    public function index()
    {
    }
}

This require a new rule, something custom like this?

Yes, this will need a custom rule, to handle the expressions.

Well its good to have these 2 cases in testfixure

@wkania
Why not replace
#[Security("is_granted('ROLE_FRIENDLY_USER', author'])")]
public function showAction(User $author): Response

with
#[IsGranted('ROLE_FRIENDLY_USER', 'author')]
public function showAction(User $author): Response

@pepeh
Yes, you are right. My example was to simple.
In my opinion, these are the valid cases and probably many more:
-------------------
#[Security("is_granted('ROLE_ADMIN')")]
#[IsGranted('ROLE_ADMIN')]

-------------------
#[Security("is_granted('ASSET_EDIT', asset)")]
#[IsGranted('ASSET_EDIT', 'asset')]

-------------------
#[Security("is_granted('ORGANIZATION_VIEW', team.getOrganization())")]
#[IsGranted(attribute: new Expression("is_granted('ORGANIZATION_VIEW', subject['team'].getOrganization())"), subject: ['team'])]
// or
#[IsGranted('ORGANIZATION_VIEW', subject: new Expression('args["team"].getOrganization()'))]

// This will throw exception
#[IsGranted('ORGANIZATION_VIEW', 'team.getOrganization')]
Error: Could not find the subject "team.getOrganization" for the #[IsGranted] attribute. Try adding a "$team.getOrganization" argument to your controller method.

-------------------
#[Security("is_granted('ROLE_ADMIN') or type == 'new'")]
#[IsGranted(attribute: new Expression("is_granted('ROLE_ADMIN') or subject['type'] == 'new'"), subject: ['type'])]

-------------------
#[Security("is_granted('ROLE_ADMIN') or asset.getOrganization() == user.getOrganization()")]
#[IsGranted(attribute: new Expression("is_granted('ROLE_ADMIN') or subject['asset'].getOrganization() == user.getOrganization()"), subject: ['asset'])]
// user is one of the special variables

Rector could skip everything with "dot", "or" and "and". Those cases are probably to complex to be refactored automatically or with easy set of conditions.

Looking into this...

I've kicked off a rule to handle this: https://github.com/rectorphp/rector-symfony/pull/622
Give it a try and let me know, what are the missed cases :pray: Thanks

I tested it and it's a good start. Most code refactored correctly.
Changed
#[Security("is_granted('ROLE_ADMIN')")]
to
#[\Symfony\Component\Security\Http\Attribute\IsGranted(new \Symfony\Component\ExpressionLanguage\Expression("is_granted('ROLE_ADMIN')"))]
could be
#[IsGranted('ROLE_SUPER_ADMIN')]
Probably it would need to detect if there is no or/and and the only function is is_granted, then it could skip Expression.
Changed
#[Security("is_granted('ORGANIZATION_EDIT', organization)")]
to
#[\Symfony\Component\Security\Http\Attribute\IsGranted(new \Symfony\Component\ExpressionLanguage\Expression("is_granted('ORGANIZATION_EDIT', organization)"))]
The same as above.
Changed
#[Security("is_granted('ROLE_ADMIN') or user.isInOrganization(organization)")]
to
#[\Symfony\Component\Security\Http\Attribute\IsGranted(new \Symfony\Component\ExpressionLanguage\Expression("is_granted('ROLE_ADMIN') or user.isInOrganization(organization)"))]
should be (no support for attributes)
#[IsGranted(new Expression("is_granted('ROLE_ADMIN') or user.isInOrganization(subject['organization'])"), ['organization'])]
Probably it would need to detect attributes inside () for methods and then add  subject.
Changed
#[Security("is_granted('ORGANIZATION_EDIT', terms.getOrganization())")]
to
#[\Symfony\Component\Security\Http\Attribute\IsGranted(new \Symfony\Component\ExpressionLanguage\Expression("is_granted('ORGANIZATION_EDIT', terms.getOrganization())"))]
should be
#[IsGranted(new Expression("is_granted('ORGANIZATION_EDIT', subject['terms'].getOrganization())"), ['terms'])]
Probably it would need  to detect word before dot and if it's not one of special words like user, then it should be also subject.
Thx @TomasVotruba

Thanks for testing 👍
Could you share these in form of diffs? I'd check how to add support for them

Also variables should be in subject.
-    #[Security("is_granted('ROLE_ADMIN') or type == 'new'")]
+    #[\Symfony\Component\Security\Http\Attribute\IsGranted(new \Symfony\Component\ExpressionLanguage\Expression("is_granted('ROLE_ADMIN') or subject['type'] == 'new'"), ['type'])]

Thanks, I'll look into it :+1:

See https://github.com/rectorphp/rector-symfony/pull/640


Feat: add recover function to avoid exiting program when panicking

also add backoff for listen.accept
closes #128

Looks nice. Have you tried making it panic?

Yes, everytime it panics it displays the errors from the panic + the stack trace, but it does not crash and you can still sends commands (AAA is my panic message for the test).

Well, the stacktrace does not seem to be very usefull actually since it can only recover from server.serveConn(ctx, c)
We can improve it later to see which command provoked the panic


[WFLY-18810] Update Micrometer to 1.12.0

https://issues.redhat.com/browse/WFLY-18810
Bump version number
Add new dependency

@jasondlee FYI this one now has a merge conflict


Numbers 11.2 Support

Unable to read a Numbers file without throwing an error on Numbers 11.2:
>>> from numbers_parser import Document
>>> doc = Document('numbers-test.numbers')
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/numbers_parser/iwafile.py", line 148, in from_buffer
    klass = ID_NAME_MAP[message_info.type]
KeyError: 6372

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/numbers_parser/iwafile.py", line 25, in from_buffer
    chunk, data = IWACompressedChunk.from_buffer(data, filename)
  File "/usr/local/lib/python3.9/site-packages/numbers_parser/iwafile.py", line 84, in from_buffer
    archive, data = IWAArchiveSegment.from_buffer(data, filename)
  File "/usr/local/lib/python3.9/site-packages/numbers_parser/iwafile.py", line 150, in from_buffer
    raise NotImplementedError(
NotImplementedError: Don't know how to parse Protobuf message type 6372

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/numbers_parser/unpack.py", line 62, in _extract_iwa_archives
    iwaf = IWAFile.from_buffer(contents, filename)
  File "/usr/local/lib/python3.9/site-packages/numbers_parser/iwafile.py", line 31, in from_buffer
    raise ValueError("Failed to deserialize " + filename) from e
ValueError: Failed to deserialize Index/CalculationEngine-860970.iwa

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python3.9/site-packages/numbers_parser/document.py", line 35, in __init__
    self._object_store = ObjectStore(filename)
  File "/usr/local/lib/python3.9/site-packages/numbers_parser/containers.py", line 54, in __init__
    read_numbers_file(path,
  File "/usr/local/lib/python3.9/site-packages/numbers_parser/unpack.py", line 35, in read_numbers_file
    _get_objects_from_zip_stream(zipf, handler, store_objects)
  File "/usr/local/lib/python3.9/site-packages/numbers_parser/unpack.py", line 51, in _get_objects_from_zip_stream
    _extract_iwa_archives(contents, filename, handler, store_objects)
  File "/usr/local/lib/python3.9/site-packages/numbers_parser/unpack.py", line 64, in _extract_iwa_archives
    raise FileFormatError(f"{filename}: invalid IWA file {filename}") from e
NameError: name 'FileFormatError' is not defined
>>>

It looks like the NameError: name 'FileFormatError' is not defined might be fixed in the code, but not yet pushed to PyPI?  I'm having the same problem. The file I'm trying to open is https://github.com/slott56/Stingray-Reader/tree/main/sample/numbers_workbook_13.numbers

There are two problems here: I've not imported FileFormatError (a trivial fix); and 11.2 has introduced some new Protobuf types, which requires a re-dump of the definitions. I am half-way through 11.2 support not helped by latest protobuf seg-faulting Python for me. Will look this weekend after I've built a clean environment to see if it's really a protobuf vs. Python problem

It looks like the NameError: name 'FileFormatError' is not defined might be fixed in the code, but not yet pushed to The file I'm trying to open is https://github.com/slott56/Stingray-Reader/tree/main/sample/numbers_workbook_13.numbers

@slott56  My Numbers (11.2 on a Monterey Apple Silicon Mac) refuses to open that file. Has GitHub mangled it somehow? I've recreated all the protos from Numbers 11.2 and the datatype that fails in your doc (the 6219 reference) isn't defined in 11.2.
I've pushed changes to a 2.0.2 that correctly imports the exceptions and catches them for a sensible error in cat-numbers/unpack-numbers but that file is still broken.

@tsouchlarakis apologies for not spotting your original issue -- don't know what happened there that I didn't see it.
Version 2.1 includes protos extracted from Numbers 11.2 and includes the ID (6372) that throws an exception for you. Can you try the latest from PyPI?

Perfect.
tests/test_implementations.py::test_numbers_workbook PASSED              [100%]

Thanks for the quick test

Thank you for a quick fix.


There is no information how to prepopulate Azure AD users

On Migrate users with external identities documentation there is no information on how to prepopulate Azure AD users.
I've just come across that problem trying to add users from another tenant and found out that they cannot log in normally. When signing in they were added as a Federated - link to SO.
How to achieve such functionality?

Document details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 492192f1-b80e-d090-4661-549cd60c98a0
Version Independent ID: 9a652736-06dd-c530-874c-a4fc2f1adb2b
Content: Migrate users with social identities in Azure Active Directory B2C
Content Source: articles/active-directory-b2c/active-directory-b2c-social-migration.md
Service: active-directory
Sub-service: b2c
GitHub Login: @mmacy
Microsoft Alias: marsma

@rmaziarka Thanks for your feedback! We will investigate and update as appropriate.

Hey @rmaziarka doesn't the other migration article describe the scenario that you're trying to accomplish? https://docs.microsoft.com/en-gb/azure/active-directory-b2c/active-directory-b2c-user-migration

Hey @FrankHu-MSFT - there is information on how to migrate email/password users, not how to migrate AD users. So there information how to prepopulate:

email/password users - link
social identities users - link

but no about Azure AD users.

Hey @rmaziarka, I see, we're currently looking into this issue further and will let you know more once we have an update thanks for letting us know about this issue!

Hey @rmaziarka,
Can you elaborate on why the pre-migration and password reset is not applicable here?
It's designed for users who have passwords that are inaccessible such as hashed passwords(AD, AAD), inaccessible IdP, or the old IdP validates the credential by calling a webservice (ADFS/Federation).
You should be able to run pre-migration steps that include setting a random password.
Then you have Just-in-time migration by having those users with the random passwords reset their passwords via the information gathered from the previous directory such as sending a confirmation email with a code, once validated user is able to set a password and is considered fully migrated.
Can you clarify on why this won't work for you and what you're looking for?

Hey @rmaziarka  i'm following up on this issue, can you please respond in regards to the last post? If there's no response by end of day tomorrow i'll be closing out this issue,

I'm following up on this issue, in addition to the last response. I'd like to clarify as I have come across some more information.
There is unfortunately no straight migration. You can export/import using Graph or create custom flows to make your users move to the other tenant during sign-in, for example. Password hashes can't be "migrated" in any case.
See the migration approaches document.
You can transfer B2C tenants to other Azure Subscriptions.
The Global Admins inside the tenant will be unaffected by this operation.
You can of course change the admins inside the tenant at any time. https://docs.microsoft.com/en-us/azure/active-directory-b2c/active-directory-b2c-how-to-enable-billing#manage-your-azure-ad-b2c-tenant-resources
If you really need to move to a new tenant, and the tenant has fairly low usage (less than 10K Auths per hour), you can use a just in time user migration approach. https://github.com/azure-ad-b2c/user-migration/tree/master/seamless-account-migration
The only scenario where you should do that is if moving from a preview B2C tenant to a production tenant. The first instruction to move the B2C resource to a different subscription and assign new admins is the preferred route.


Fix password encoding

Background
In #113 we fixed only one part, however encoding curly braces correctly is not supported by ODBC driver by now.
Acceptance Criteria
Encode any occurence of "}" in a password with "}}".

Asked if internal ticket this depends on can now be solved.

Please add as "known issue" to the docuementation, since the driver team told us they are not going to fix this.

@redcatbear I put it on the plan for next week.


Just can't get the example in the readme to compile in my own project.

Example in the readme doesn't compile
Gives the following error.
Any idea what is wrong?
error: The default runtime flavor is `multi_thread`, but the `rt-multi-thread` feature is disabled.
 --> src\main.rs:4:1
  |
4 | #[tokio::main]
  | ^^^^^^^^^^^^^^
  |
  = note: this error originates in an attribute macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: unused import: `obws::Client`
 --> src\main.rs:1:5
  |
1 | use obws::Client;
  |     ^^^^^^^^^^^^
  |
  = note: `#[warn(unused_imports)]` on by default

warning: unused import: `anyhow::Result`
 --> src\main.rs:2:5
  |
2 | use anyhow::Result;
  |     ^^^^^^^^^^^^^^

error[E0601]: `main` function not found in crate `obs_test`
  --> src\main.rs:1:1
   |
1  | / use obws::Client;
2  | | use anyhow::Result;
3  | |
4  | | #[tokio::main]
...  |
20 | |   Ok(())
21 | | }
   | |_^ consider adding a `main` function to `src\main.rs`

error: aborting due to 2 previous errors; 2 warnings emitted

For more information about this error, try `rustc --explain E0601`.
error: could not compile `obs_test`

Figured it out.
Needed to add "rt-multi-thread" and "macros" to the features
tokio = { version = "1.5.0", features = ["net", "rt", "sync", "macros", "rt-multi-thread"] }


SyGuS language 2.0 support

Removes declare_primed_var, and declare_fun.
Negative constants must now be written with unary negation: -1 is (- 1).
let terms are written in the SMT-LIB compliant way.

I ran it against the SyGuS 2.0 files and it passes all of them except for 2 which don't finish running. For some reason the bash script says "unknown flag -t" and doesn't let me set a time limit.

Great, thanks! I am not sure about the "-t" issue -- I'll try it locally and let you know.
This PR is ready to merge, but I will merge it after #11 since that's a much larger PR and would need some changes to benchmarks if this is merged first.

Does this pull request supports whole SyGuS language 2.0?
It tried to run example 2 from the spec but got an parsing error
$ ./loopinvgen.sh ~/syn1.sygus
Uncaught exception:

  LoopInvGen.Exceptions.Parse_Exn("Unknown command: (declare-datatypes ((List 0)) (((nil) (cons (head Int) (tail List)))))")

The contents of syn1.sygus:
(set-logic  DTLIA)
(declare-datatypes ((List  0)) ((( nil) (cons (head  Int) (tail  List )))))
(synth-fun f ((x List)) Int
  ((I Int) (L List) (B Bool))
  ((I Int (0 1
           (head L)
           (+ I I)
           (ite B I I)))
   (L List (nil x (cons I L) (tail L)))
   (B Bool  (((_ is nil) L)
             ((_ is cons) L)
             (= I I)
             (>= I I)))))

(constraint  (= (f (cons 4 nil)) 5))
(constraint  (= (f (cons 0 nil)) 1))
(constraint  (= (f nil) 0))
(check-synth)

Hello @Kakadu,
No, LoopInvGen currently does not support user-defined data types.
It fully supports Boolean and integer data types, provides minimal support for arrays (we are working on extending it) and we are currently adding bitvector support (PR #13). There is an old branch that adds support for string type, but it's stalled because of parsing issues with Jane streets sexpression library.


Initial commit to upload UI coverage to Codecov

Fixes #
Add Coverage for UI #1963
Special notes for your reviewer:

I’d also expect to see a GitHub workflow modified that uploads the coverage files to codecov.  Could you add this to our coverage action

I’d also expect to see a GitHub workflow modified that uploads the coverage files to codecov. Could you add this to our coverage action

On second thought, I think we want to only do go coverage in CodeCov at the moment.  I will take a look at this PR next week!
Thank you for your contribution!

Is this ready for review?

My initial commit itself contains the code to add it to the coverage action. But I'm not sure how to test this. Can you tell me how to test it?

My initial commit itself contains the code to add it to the coverage action. But I'm not sure how to test this. Can you tell me how to test it?

Your commit runs the coverage via npm run test and I think that is sufficient for this.  I realize that we don't want to push coverage on the entire repo at the moment.
Do you see a coverage file when you run npm run test and does it look sane?  If it does then I think that is good.

Yes, the coverage file looks sane!


Rellekka NPCs travel destinations added to menu entry swapper

The ‘Travel’ options for some NPCs in Rellekka will now list the relevant destinations

https://secure.runescape.com/m=news/a=13/darker-graceful-and-other-changes?oldschool=1
This pull request adds Ungael, Waterbirth Island, Pirate's Cove, and Miscellania as menu options that are now toggled by the Travel config in the Menu Entry Swapper plugin.

Updated to include all known NPC option updates. The ship on Lunar Isle and the ship on Pirate's Cove (to get to Lunar Isle) do not appear to have been updated and remain as Travel. Likewise the ship (north-east of Rellekka) to Weiss/Iceberg remains as Travel.


Prepare for 69.5, update to latest rpc dev release

Bringing everything up to speed with the latest 2.0 prerelease and refinements to the rpc package.

travis failures are the "normal" flakiness i've been working on in #347


Drop Newtonsoft.Json and use new System.Text.Json

With core 3 landing soon we're going to be a place to possibly start using System.Text.Json instead of Newtonsoft.Json.
Thoughts?  Our serialization needs are pretty naive, so this should be a simple drop in replacement.
cc @mholo65 @tintoy @NTaylorMullen

Can it handle the custom union types that were implemented for LSP compatibility (e.g. MarkedString and friends)?

Hmm. I was wondering about trying this on one of my own projects a while back but, unless we rework the transport layer to use Span / Pipes, are we really gaining much by using it?

So it looks like converters are coming with preview7  https://github.com/dotnet/corefx/blob/master/src/System.Text.Json/src/System/Text/Json/Serialization/JsonConverter.cs
I started briefly looking at it last night, but preview 7 does not have any converters.

The only thing it doesn't do at the moment that newtonsoft.json does, is polymorphic serialization.  If you serialize Base but give it a DerviedFromBase value instead you will only get a Base value out.  With the converters it looks like that will at least be controllable to a degree.  If not we stick to newtonsoft.json.

If we want performance, use Jil, but that would also need significant rework. If System.Text.Json will be drop-in replacement AND provide performance boost, then sure, ehy not. Would be good with some benchmarks once preview7 lands.

@david-driscoll ehh i'm unconvinced this is needed at this time.. Most of the world is still on Newtonsoft.Json and moving to System.Text.Json would require consumers to at the very least move all of their custom deserialization/serialization logic (custom json converters) to be System.Text.Json for just this scenario.
For instance, Razor's LanguageServer wouldn't be able to consume a System.Text.Json dependent language server without a good amount of investment to move all of our current JsonConverters over. And to do that would be a non-starter because the rest of the platforms we run on still utilize Newtonsoft.Json.
I guess an alternative would be to support both but I imagine that'd be a headache.


Parse encrypted assertion from IdP

If the SP configuration includes a key file read the key in
and use it to parse the assertion in case the assertion was
encrypted when the IdP sent it to the SP.

Closing to make a better merge request.


Fix error handling for the missing target drive

Previous implementation was not handling the thrown exception and
test was hanging instead of being terminated.
Example error: "Cannot find /dev/sda" (when SD card is missiing).
Change-type: patch
Signed-off-by: Roman Mazur<EMAIL_ADDRESS>

Can one of the admins verify this patch?

@telphan does it look good to you?

@balena-ci retest please

@balena-ci retest please


Update login.tsx

The code was refined with several enhancements to elevate its quality, maintainability, and user interface experience. Legacy imports were replaced with modern ones, adhering to current best practices. Redundant theme calls were consolidated, optimizing code readability and resource usage. Object destructuring improved readability by simplifying state property extraction from Redux. Styling was streamlined by removing unnecessary spread operators and type definitions, enhancing code structure. Layout responsiveness was optimized using flexbox and responsive design techniques, ensuring consistent user experience across various devices. Redundant comments and type annotations were removed, making the codebase more concise and understandable. Event handling for link components was refactored for clarity, while unnecessary wrapper components were minimized, simplifying JSX structure. Component names were refined to better convey their purpose and usage within the parent component, contributing to improved readability and maintainability. These refinements collectively aim to enhance the codebase's overall quality and user interface, ensuring a more streamlined and engaging experience for users.

Thank you so much for your contribution. It is hugely helpful. I deployed your changes to Vercel and unfortunately they caused issues with styling.

I would recommend splitting out the changes into smaller pull requests as there were a lot of changes at once which touched different issues. Thanks again ⭐

Can I have another try for it
Sent from Outlook for Androidhttps://aka.ms/AAb9ysg

From: eleanorreem @.>
Sent: Monday, May 6, 2024 8:24:14 PM
To: chaynHQ/bloom-frontend @.>
Cc: PINNAKA MANI SWAROOP @.>; Mention @.>
Subject: Re: [chaynHQ/bloom-frontend] Update login.tsx (PR #886)
Thank you so much for your contribution. It is hugely helpful. I deployed your changes to Vercel and unfortunately they caused issues with styling.
Screenshot.2024-05-06.at.16.51.03.png (view on web)https://github.com/chaynHQ/bloom-frontend/assets/16049515/e64f9f8d-2b4a-40ca-bd8e-102b53270107
I would recommend splitting out the changes into smaller pull requests as there were a lot of changes at once which touched different issues. Thanks again ⭐
—
Reply to this email directly, view it on GitHubhttps://github.com/chaynHQ/bloom-frontend/pull/886#issuecomment-2096228297, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A34O2N2JQ6C5KFI5JSMLVRTZA6KRNAVCNFSM6AAAAABHFYBZ3GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAOJWGIZDQMRZG4.
You are receiving this because you were mentioned.Message ID: @.***>

Can I have any opportunity to work with you I love contributing things ❤ can I have any chance to me I run and clone the things properly and also code for it
Sent from Outlook for Androidhttps://aka.ms/AAb9ysg

From: eleanorreem @.>
Sent: Monday, May 6, 2024 8:24:14 PM
To: chaynHQ/bloom-frontend @.>
Cc: PINNAKA MANI SWAROOP @.>; Mention @.>
Subject: Re: [chaynHQ/bloom-frontend] Update login.tsx (PR #886)
Thank you so much for your contribution. It is hugely helpful. I deployed your changes to Vercel and unfortunately they caused issues with styling.
Screenshot.2024-05-06.at.16.51.03.png (view on web)https://github.com/chaynHQ/bloom-frontend/assets/16049515/e64f9f8d-2b4a-40ca-bd8e-102b53270107
I would recommend splitting out the changes into smaller pull requests as there were a lot of changes at once which touched different issues. Thanks again ⭐
—
Reply to this email directly, view it on GitHubhttps://github.com/chaynHQ/bloom-frontend/pull/886#issuecomment-2096228297, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A34O2N2JQ6C5KFI5JSMLVRTZA6KRNAVCNFSM6AAAAABHFYBZ3GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAOJWGIZDQMRZG4.
You are receiving this because you were mentioned.Message ID: @.***>

Hey @manipinnaka1125, thank you for your contribution!
As per our Contributor Guidelines, to accept your PR you must create or claim an issue to describe your changes. This helps us keep track and document open-source contributions. Please create an issue or claim the issue for this PR if it already exists. Thanks again!


DevEx - Use utf8ToHex

Description of change
Replaced hex string for utf8toHex(string)
Links to any relevant issues
fixes https://github.com/iotaledger/iota-sdk/issues/500
Type of change

Enhancement (a non-breaking change which adds functionality)

How the change has been tested
Examples were ran locally.
Change checklist

[x] I have followed the contribution guidelines for this project

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

[x] I have commented my code, particularly in hard-to-understand areas

[x] I have made corresponding changes to the documentation

[ ] I have checked that new and existing unit tests pass locally with my changes

Is this still a draft on purpose?

Is this still a draft on purpose?

Forgot to set it as Ready for Review after we cleared that up yesterday. Sorry about that


Relative imports

Converts all of the absolute imports in manimlib into relative imports as described in #15.
This required moving get_module() from config.py to extract_scene.py in order to prevent the user's code from triggering imports from constants.py until after the directories were initialized.
I would highly recommend testing this PR with a few scenes.

From my analysis, the only thing that could break here is the get_module moving, so we should probably test that yeah

By "test" I mean just running a few scenes and making sure they don't break. I don't think this should wait until we get pytest or something similar working.

Would running the sample scenes discussed in #22 be enough of a test to merge this?

I verified that all of the sample scenes run and actually even found a few missed imports. It's tested enough for me.


Run test-harness in Microsoft Azure

The end result of this process should be to run our test-harness in the Microsoft Azure, Kubernetes as a Service platform.

Done :tada:


Update aws-java-sdk-bundle to 1.12.422

Updates com.amazonaws:aws-java-sdk-bundle from 1.12.420 to 1.12.422.
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "com.amazonaws", artifactId = "aws-java-sdk-bundle" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequests = { frequency = "30 days" },
  dependency = { groupId = "com.amazonaws", artifactId = "aws-java-sdk-bundle" }
}]

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

Superseded by #2552.


Solved Minimum Path Sum in C++

Related Issue
Solved issue number: #308
Describe the changes you've made
Added source code for Minimum Path Sum in C++.
Describe if there is any unusual behavior of your code(Write NA if there isn't)
NA
Language used for coding
C++
Checklist:

[x] My code follows the style guidelines of this project.
[x] I have performed a self-review of my own code.
[x] I have commented my code, particularly in hard-to-understand areas.
[x] I have made corresponding changes to the documentation.
[x] New and existing unit tests pass locally with my changes.

Please review my Codes :)


Grow and shrink windows is there a minimum size that is allowed?

I was trying to grow and shrink windows but it seems below 120 pixels that it won't let me shrink anymore. I was just wondering if you knew if this was a sublime limitation or something in the code you set? If I set a window size to open smaller than this and try to use grow and shrink they don't do anything. Also I have noticed in some windows they seem not to work as well but maybe it's something to do with the binding: ctrl+shift+c+l. Why the c+l as I don't need to press c to get these bindings to work so just curious what that is doing. I think sublime can't recognize to regular character presses at the same time?

You must be right. Not sure why that "+c" is in there ... I will delete it.


Add a method to remove a disk from a VM

This method removes a disk from a VM by disk name and allows for the
backing file to be optionally deleted as well, it will be deleted by
default.
Depends:

[ ] https://github.com/ManageIQ/manageiq-providers-vmware/pull/290

@gmcculloug do I need to do anything for this to be able to be used by automate?

@agrare You need to expose it to the service model.
https://github.com/ManageIQ/manageiq-automation_engine/blob/master/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-vmware-infra_manager-vm.rb#L11

This looks fantastic @agrare !

@gmcculloug :+1: added here https://github.com/ManageIQ/manageiq-automation_engine/pull/191


Version info missing

The library does not reflect its current version.
Along with open source licenses and other legal stuff I do provide the version info of my dependencies.
Unfortuantely The StoreReview Plugin is always a 1.0, so I have to hardcode the version and must not forget to update it once I update the package in the future.
Bug
Version Number of Plugin: 3.1.0
Expected Behavior
Checking for the assembly's version returns the actual version of the plugin.
Actual Behavior
Always version <IP_ADDRESS>
Feature Request:
Would be happy to see the version info in the assembly which is aligned with the nuget version.

What code change will need to be made in the library? Do you want to add a pull request?

Most easy solution would be adding
[assembly: AssemblyVersion("<IP_ADDRESS>")]
[assembly: AssemblyFileVersion("<IP_ADDRESS>")]

to your CrossStoreReview.shared.cs file, or by adding a new AssemblyInfo.cs with these attributes.
But a PR won't make sense here, since you'd have to update these attributes with every nuget release anyway, otherwise the version is already outdated again with the next update.
The more elegant solution would be to enhance your build pipeline in a way it sets the version accordingly when creating the nuget package. But I am not an expert on that one. Maybe this helps?

I think you would read the version number of the nuget?
I could probably pass in more info into the pack command...

give 3.2.0-beta a try and let me know if it has what you need

@jamesmontemagno That was exactly what I was asking for. Thanks!

How to detect which click event is fired on submit or cancel?

@queequac close issue?


SO-18 project overview dashboard view

Completed projects dashboard (frontend).
Items/Functionality added:

Create a new project card
Display existing projects
Search functionality for projects
Filter projects by status

SO-18 project overview dashboard view


Add DESTDIR var/param to the Makefile

Hi,
This PR aims to add the usual DESTDIR var/param to the Makefile which would allow downstream (me :yum:) to make use of the install section properly in the AUR's PKGBUILDs like so: make PREFIX=/usr DESTDIR="${pkgdir}" install
This doesn't affect the current BUILDING/Makefile instructions :)

LGTM, thanks!


localization

this seems like the perfect chance to separate our strings out :)
this is the kind of thing that might make sense to roll this ourselves instead of trying to use a library.
one way to do it would be to remove all the text from the HTML, and have a js object like this:
var strings = {
    "#platform": {
        "en": "Platform",
        "jp": "プラットフォーム"
    },
    ".addons": {
        "en": "Addons"
    },
};

where, if a language is not available it defaults to english. then in settings there would be a dropdown based on the available keys.

Ouch, little late to think about localisation :angel:
Most text is contained in the index.html file... but some are baked into the .js files... so yes, "roll this ourselves" could be a better solution. :)

yes, didn't intend this to be something we release with 0.9.0, but i think once the design is basically in place we can break out the strings.