Unable to use plugin on Mac Silicon

This is the Gemfile:
source "https://rubygems.org"

gem "cocoapods-pod-linkage"

and this is the Podfile:
platform :ios, '12.0'
use_frameworks!

plugin 'cocoapods-pod-linkage'

target 'App' do
end

as soon as I add plugin 'cocoapods-pod-linkage' to Podfile I get an error:
[!] Your Podfile requires that the plugin `cocoapods-pod-linkage` be installed. Please install it and try installation again.

and the plugin is installed:
> bundle info cocoapods-pod-linkage
  * cocoapods-pod-linkage (0.0.1)
	Summary: CocoaPods plugin for configuring the linkage type of a specific pod.
	Homepage: https://github.com/microsoft/cocoapods-pod-linkage
	Path: /Library/Ruby/Gems/2.6.0/gems/cocoapods-pod-linkage-0.0.1

It runs fine for me in an M1
are you executing bundle exec pod install ?

sorry, I guess this was wierd problem (a crash) on ruby perhaps...
I was trying now and comment all pods to at least make that command running without error.
I isolated 2 pods, for example pod 'Kronos', created a project with just that pod and after some tries it start working for some reason 🤷♂


Default to local IP (without a hardcoded IP)

May be use this crate

Ideally this should also allow the build.rs to modify the config.json with the correct ip and port


Update README.md

Why did you make a pull request? Did I mess up the branch protection rules?

Yes


cli: better error handling messages when ActionRunner dependecies are missing

Show messages like:
Singularity runner is missing, maybe try: sudo apt install singularity-container
or something like that.

@ivotron @barbaraDorame  Can i work on this issue ?

sure!


chore(package): update hard-source-webpack-plugin to version 0.7.4

Closes #60

:tada: This PR is included in version 1.2.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Support existing filter lists

It would be awesome if you support using existing ad block filters, like the ones on this website: https://www.fanboy.co.nz/filters.html

OpenAdblock currently uses EasyList, we're planning to add support for more lists in the future.

@saagarjha How do you convert easylists to Safari JSON extension format?

We've abandoned EasyList, it was too large for the content blocker to handle. Even the current list crashes occasionally. We're trying to get it sorted out.

Which list is currently used?

Currently it's a combination of this and one that Justin found.

I used easylist and converted the syntax to json
On Tue, Nov 24, 2015 at 2:18 PM, Saagar Jha<EMAIL_ADDRESS>wrote:

Currently it's a combination of this
http://pgl.yoyo.org/as/serverlist.php?showintro=0;hostformat=hosts and
one that Justin found.
—
Reply to this email directly or view it on GitHub
https://github.com/saagarjha/OpenAdblock/issues/2#issuecomment-159378069
.


fuzzers: 037: relax PIP filtering

This PR solves a few more bits related to clk routing in IOI:
LIOI3.IOI_ILOGIC0_OCLK.IOI_OCLK_0 28_64
LIOI3.IOI_ILOGIC1_OCLK.IOI_OCLK_1 29_63
LIOI3.IOI_OLOGIC0_CLK.IOI_OCLK_0 31_90 31_92
LIOI3.IOI_OLOGIC1_CLK.IOI_OCLK_1 30_35 30_37

and the same set for RIOI3

@kgugala I believe this is superseded by https://github.com/SymbiFlow/prjxray/pull/1004, should we close this?

yes, we can close this one


With .experimental_run_functions_eagerly(True), tf.functions run by Dataset doesn't get eager tensors

System information

Have I written custom code: Yes
OS Platform and Distribution: Ubuntu 18.04
Mobile device: N/A
TensorFlow installed from: binary
TensorFlow version (use command below): 2.1.0 / 2.2.0rc2
Python version: 3.7.6

The manual suggests switching eager computation on for  tf.functions if debugging is desired, via tf.config.experimental_run_functions_eagerly(True). However, this is not possible in situations like shown below.
To me it seems, that the in case of running eagerly, the function passed to .map would need to be executed with tensorflow.python.framework.ops.EagerTensor tensor arguments, not a regular tensorflow.python.framework.ops.Tensor.
Describe the current behavior
The example below outputs the following, failing with an exception:
[<tf.Tensor: shape=(), dtype=float32, numpy=1.0>, <tf.Tensor: shape=(), dtype=float32, numpy=0.0>]
Traceback (most recent call last):
  File "test.py", line 14, in <module>
    perform_test()
  File "test.py", line 8, in perform_test
    print(list(tf.data.Dataset.from_tensor_slices([1.0,-1.0]).map(non_negative)))
  File "…tensorflow/python/data/ops/dataset_ops.py", line 1621, in map
    return MapDataset(self, map_func, preserve_cardinality=True)
  File "…tensorflow/python/data/ops/dataset_ops.py", line 3974, in __init__
    use_legacy_function=use_legacy_function)
  File "…tensorflow/python/data/ops/dataset_ops.py", line 3221, in __init__
    self._function = wrapper_fn.get_concrete_function()
  File "…tensorflow/python/eager/function.py", line 2532, in get_concrete_function
    *args, **kwargs)
  File "…tensorflow/python/eager/function.py", line 2496, in _get_concrete_function_garbage_collected
    graph_function, args, kwargs = self._maybe_define_function(args, kwargs)
  File "…tensorflow/python/eager/function.py", line 2777, in _maybe_define_function
    graph_function = self._create_graph_function(args, kwargs)
  File "…tensorflow/python/eager/function.py", line 2667, in _create_graph_function
    capture_by_value=self._capture_by_value),
  File "…tensorflow/python/framework/func_graph.py", line 981, in func_graph_from_py_func
    func_outputs = python_func(*func_args, **func_kwargs)
  File "…tensorflow/python/data/ops/dataset_ops.py", line 3214, in wrapper_fn
    ret = _wrapper_helper(*args)
  File "…tensorflow/python/data/ops/dataset_ops.py", line 3156, in _wrapper_helper
    ret = autograph.tf_convert(func, ag_ctx)(*nested_args)
  File "…tensorflow/python/eager/def_function.py", line 564, in __call__
    return self._python_function(*args, **kwds)
  File "test.py", line 5, in non_negative
    return 1.0 if value > 0.0 else 0.0
  File "…tensorflow/python/framework/ops.py", line 778, in __bool__
    self._disallow_bool_casting()
  File "…tensorflow/python/framework/ops.py", line 542, in _disallow_bool_casting
    "using a `tf.Tensor` as a Python `bool`")
  File "…tensorflow/python/framework/ops.py", line 527, in _disallow_when_autograph_disabled
    " Try decorating it directly with @tf.function.".format(task))
tensorflow.python.framework.errors_impl.OperatorNotAllowedInGraphError: using a `tf.Tensor` as a Python `bool` is not allowed: AutoGraph is disabled in this function. Try decorating it directly with @tf.function.

Describe the expected behavior
The example below working as desired, outputting:
[<tf.Tensor: shape=(), dtype=float32, numpy=1.0>, <tf.Tensor: shape=(), dtype=float32, numpy=0.0>]
[<tf.Tensor: shape=(), dtype=float32, numpy=1.0>, <tf.Tensor: shape=(), dtype=float32, numpy=0.0>]

Standalone code to reproduce the issue
import tensorflow as tf

@tf.function
def non_negative(value):
    return 1.0 if value > 0.0 else 0.0

def perform_test():
    print(list(tf.data.Dataset.from_tensor_slices([1.0,-1.0]).map(non_negative)))

perform_test()

tf.config.experimental_run_functions_eagerly(True)

perform_test()

Was able to reproduce the issue with TF v2.2.0-rc2 and TF-nightly. Please find the attached gist. Thanks!

@jsimsa
This is a known limitation: tf.data operations only support graph execution. We plan to document this more clearly.

This should not work, but the documentation wasn't clear. The new documentation should make this explicit: https://github.com/tensorflow/tensorflow/blob/master/tensorflow/python/eager/def_function.py#L352 and https://github.com/tensorflow/tensorflow/blob/master/tensorflow/python/data/ops/dataset_ops.py#L3273


Windows compatibility

Currently this project is compatible with Linux and macOS (and likely with other UNIXes such as FreeBSD), but it hasn't been tested on Windows.
It would be nice to make it compatible for Windows and provide some binaries for this platform.

I work in Windows+WSL, so I can take a look at this!

Documenting as I go:

PHP 8.2 release (ZTS+x64): https://windows.php.net/qa/
GCC compiler: https://jmeubank.github.io/tdm-gcc/articles/2021-05/10.3.0-release

This has been fixed. Now compilation mostly works, but I may switch over to windows containers to make this more reproducible. Otherwise it is possible that only my machine can ever compile this. 😹

@withinboredom Why not use Windows Server on Github action or AppVeyor to build the application?

I don't know the Windows environment at all, but these instructions should be a good start:

https://wiki.php.net/internals/windows/stepbystepbuild_sdk_2
https://github.com/dunglas/frankenphp/blob/main/docs/compile.md

I don't know if it's necessary to disable Zend Signal on Windows. If that's not the case (to be checked), maybe could we use the pre compiled version of PHP (ZTS) directly, as pointed out by @withinboredom: https://windows.php.net/qa/

@macintoshplus, there will be action builders, once we get it building and test that it works correctly. There's no point in writing the action until we know what we're doing.
@dunglas I don't think we need need to worry about zend signals in Windows 🤞

Any update on Windows support?

Any update on Windows support?

There has been some updates in various places outside of this issue. Check out the discussion here: https://github.com/dunglas/frankenphp/discussions/420


GsComplete: Abort. Cannot start MarGo

I did a fresh install of my Ubuntu 14.10 and when I re installed GoSublime, it didn't work. The log is giving me the following error:
GsComplete: Abort. Cannot start MarGo: Exception: Cannot find command `/home/roberto/.config/sublime-text-3/Packages/User/GoSublime/linux-x64/bin/gosublime.margo_r14.12.06-1_go1.2.1.exe`

And I believe the sanity check doesn't show anything wrong:
|   install state: done
| sublime.version: 3065
| sublime.channel: stable
|       about.ann: a14.02.25-1
|   about.version: r14.12.06-1
|         version: r14.12.06-1
|        platform: linux-x64
|            ~bin: ~/.config/sublime-text-3/Packages/User/GoSublime/linux-x64/bin
|       margo.exe: ~bin/gosublime.margo_r14.12.06-1_go1.2.1.exe (ok)
|          go.exe: /usr/bin/go (ok)
|      go.version: go1.2.1
|          GOROOT: /usr/lib/go
|          GOPATH: ~/Code/go
|           GOBIN: (not set) (should usually be `(not set)`)
|       set.shell: ['/bin/zsh']
|       env.shell: /bin/zsh
|       shell.cmd: ['/bin/zsh']

What's wrong? How do I fix it?

I have already restarted the pc, but I restarted again and it got fixed.


Validating an active row in repeating group can be interrupted

Description of the bug
Validation of an active row is interrupted if user interacts with other elements that triggers an action. With the new feature this bug can cause that isLoading is kept as true (add-button is disabled).
User can “restart” the validation by clicking again on the “save and close”-button of the active row.
A worse scenario is if the user chooses to delete the active row during validation and this is the only row. The solution then is to refresh the page to re-enable the add button.
Not sure what steps should be taken to solve this, but a possible solution could be to disable other elements while validating the active row, or have the disabled add button is re-enabled if the validation is interrupted.
Steps To Reproduce

Go to an app that has the component "repeating group" and set "alwaysShowAddButton": true See docs.
Open a new row with validation as a trigger, e.g. "triggers": ["validateRow"]
Click on the "save and close"-button and while this is validating click on a different element that triggers a new action. Such as open a row in the "reference group" from the frontend-test app.

Additional Information
https://user-images.githubusercontent.com/74791975/231148217-70ba1e4d-209c-44c5-905a-101ba3fe7a26.mp4

Jeg har i dag et skjema som det jobbes med som har gruppe i gruppe sm det også kjøre validaterow på begge nivåer for at man skal håndtere en kontroll av valgte datoer i backend. Jeg vil har inn denne add knappen i mitt skjema og men vil det da bli rot slik jeg tolker det?


[excel] (RangeAreas) Linking to the RangeAreas article from the advanced ranges article

Also changing const to var in the RangeAreas snippets.

OPS Build status updates of commit 0952ab6:
:clock10: Preparing: average preparing time is 45 sec(s)

OPS Build status updates of commit 0952ab6:
:clock10: Incremental building: average incremental building time is 28 sec(s)

OPS Build status updates of commit 0952ab6:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/excel/excel-add-ins-multiple-ranges.md
:white_check_mark:Succeeded

docs/excel/excel-add-ins-ranges-advanced.md
:white_check_mark:Succeeded

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


Feature request: Link app with a wrap script

Description of feature/enhancement
cask spec has a binary dsl, but most of cask cant use because it needs a wrap script, can cask provide a command to wrap and link it?
Justification
for command line user
Example use case
brew cask link google-chrome
create a bash script in /usr/local/bin and put wrap script.
'/Applicaiton/Google Chrome' "$@"
now you can type google-chrome in command line

Implementing shimscripts is an open issue. https://github.com/caskroom/homebrew-cask/issues/18809
Currently we use preflight to write a shimscript but this discouraged and only used in specific situations.
https://github.com/caskroom/homebrew-cask/blob/534f255c7bc9eb6c8153c86fc22ed2c821c8cff2/Casks/vlc.rb#L14-L24

@commitay  I means do this wrap by user if the package maintainer does 'nt provider it in cask spec.


fix: Rows parameter in Text area does not work

🐛 Bug Report
I can not set FluentTextArea Rows property and therefore can't control vertical height.
Looking at the code the following constructed stylesheet seems to be the culprit: Without this code it works as expected:
.control {
    height: calc(((var(--base-height-multiplier) + var(--density)) * var(--design-unit) * 2) * 1px);

💻 Repro or Code Sample
<FluentTextArea @bind-Value=value1 Rows=10 style="width: 100%;"></FluentTextArea>

@code {
    string? value1;
}

Hi Oscar,
This is a known bug (#72) and has been reported to the FAST team. Will raise it there again but needs to be fixed by them

Hello Vincent,
Thank you, I missed that old issue! Any known workaround? Since it affects the html textarea it is hard to get around.

@Ogglas
I encountered the same issue. My workaround was revert the height setting in css.
::deep > fluent-text-area::part(control) {
    height: revert;
}

I hope this works for you.


Add to readme link to binaries, and correct mkoctfile line to create sqlite3.mex on macos

Please add to readme info below.
(1.) Macos and linux HOWTO.
To create sqlite3.mex on macosx or linux.

Macos brew install octave && git clone https://github.com/rmartinjak/mex-sqlite3.git
Linux. Get mkoctfile. Debian/Ubuntu: apt-get install liboctave-dev

mkoctfile --mex -lsqlite3 -loctave -o sqlite3.mex sqlite3.c structlist.c . && cp sqlite3.mex ~/octave/ && octave
GNU Octave, version 4.4.1
octave:1> sqlite3
error: sqlite3: usage: sqlite3(file, query[, params]
I tried putting sqlite3.mex in octave path, but only seems to find it if running from dir where it is. That is I have same problem in octave as does  @chappjc in matlab per their  comment at https://stackoverflow.com/questions/26189163/mex-compiled-function-not-recognized-by-matlab

Thanks, I its weird, I had to explicitly go to the directory of the mex file and only then did the function become available. Adding its directory via addpath(genpath('the/path')) did not work for some reason

I copied sqlite3.mex to ~/Documents/MATLAB/ but matlab still says Undefined function or variable 'sqlite3' so Matlab does not recognize .mex. Maybe sqlite3.mex is really is an .oct file, as mkoctfile creates identical files with and without --mex.  If I rename it sqlite3.mexmaci64 it crashes matlab.
(2.) Windows and Linux binaries.
At matlab FEX site for sqlite3  you can download a zip with compiled_mex folder that has one linux binary, and all the rest are windows binaries:
862208 Apr 11 2018 sqlite3_matlab.exe
966706 Mar 3 2017 sqlite3_matlab.mexa64
741888 Mar 3 2017 sqlite3_matlab.mexw32
962560 Mar 3 2017 sqlite3_matlab.mexw64
29032 May 13 2018 sqlite3_octave_lnx_i686.mex
145052 May 13 2018 sqlite3_octave_win_64.mex
114247 May 13 2018 sqlite3_octave_win_i686.mex

I don't know if you're still watching this thread, but I just published an update of my sqlite3 function (which adapts much of the C code of this project). You might be interested to give it a try. You can either use the same FEX link as in your post, or go directly to the release tag.
It contains C code that can be compiled with every compiler I managed to get to work with Matlab/Octave. I even got it to work on my Raspberry Pi. There is also a Mac binary, although I am not sure how many releases back it will work. You can check out the HTML documentation page to see the full test matrix.


Error in sample code for Route Table association

Hello,
in the sample code for the association of the route, there are curly brackets missing on the last line:
route_table: "{ route_table_name }"
iso
route_table: "{{ route_table_name }}"
It leads to an error :-( when running the ansible script.
Thanks for updating the sample code.
Vincent

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

ID: a01ad8c9-f6e4-32bf-3ca9-03954e526d01
Version Independent ID: 4de81aca-0f02-42a5-e4aa-633416fbebaf
Content: Tutorial - Configure Azure route tables using Ansible
Content Source: articles/ansible/route-table-configure.md
Service: ansible
GitHub Login: @TomArcherMsft
Microsoft Alias: tarcher

Hello @Niceboy06600,
I appreciate you filing this issue and I'm looking into it. :)
I'll let you know once it has been resolved.
Thank you,

Hello @Niceboy06600,
I appreciate you filing this issue and I'm looking into it. :)
I'll let you know once it has been resolved.
Thank you,

Hi @Niceboy06600,
The issue has been merged, thank you for your contribution!
Have a wonderful day,


Problem with integrating with Pivotal CF

We have set up a Push Notification service on Pivotal CF which we will use to handle our push notification. Any API calls will be appended to the URL of our server. So far I have managed to register the app with Pivotal using POST /v1/registration which I used the registrationId I have obtained during the registration of the push notification plugin. But making a request to POST /v1/push does not work.
Expected Behaviour
For request to Pivotal CF POST /v1/push to trigger a push notification to my phone
Actual Behaviour
Requesting a push notification from POST /v1/push returns status:200 and it's respective response payload is as per written in the [documentation](pivotal push) (refer below) but no push notification appears on my phone.
{
  "receipt_id": "673369e9-9931-41f6-8675-69d603cfa4ec",
  "schedule_id": null
}

Reproduce Scenario (including but not limited to)
Steps to Reproduce

ionic start appname blank
cordova plugin add phonegap-plugin-push --variable SENDER_ID="123456"
ionic platform add ios (if somehow missing)
ionic build ios
Open XCode

Platform and Version (eg. Android 5.0 or iOS 9.2.1)
iOS 9.3.4
Cordova CLI version and cordova platform version
cordova --version                   6.3.1
cordova platform version ios        ios 4.2.1

Plugin version
cordova plugin version | grep phonegap-plugin-push
-> phonegap-plugin-push 1.8.1 "PushPlugin"

Sample Push Data Payload
Not sure since Pivotal handles this
Sample Code that illustrates the problem
console.log('init registration');
var push = PushNotification.init({
  "android": {
    "senderID": "123456" // im not testing on Android (yet)
  },
  "ios": {
    "alert": "true",
    "badge": "true",
    "sound": "true"
  }
});

push.on('registration', function(data) {
  console.log('on registration');
  console.log(data);
  // data.registrationId
});

push.on('notification', function(data) {
  // data.message,
  // data.title,
  // data.count,
  // data.sound,
  // data.image,
  // data.additionalData
  console.log('on notification');
  console.log(data);
});

push.on('error', function(e) {
  //alert(e.message);
  console.log('on error');
  console.log(e);
});

Logs taken while reproducing problem
2016-08-24 17:06:22.882 eXtra + Push[1843:1002537] init registration
2016-08-24 17:06:22.886 eXtra + Push[1843:1002573] Push Plugin register called
2016-08-24 17:06:22.887 eXtra + Push[1843:1002573] PushPlugin.register: setting badge to false
2016-08-24 17:06:22.887 eXtra + Push[1843:1002573] PushPlugin.register: clear badge is set to 0
2016-08-24 17:06:22.887 eXtra + Push[1843:1002573] PushPlugin.register: better button setup
2016-08-24 17:06:22.887 eXtra + Push[1843:1002573] GCM Sender ID (null)
2016-08-24 17:06:22.888 eXtra + Push[1843:1002573] Using APNS Notification
2016-08-24 17:06:22.897 eXtra + Push[1843:1002537] Push Plugin register success: <SOME_RANDOM_NUMBERS_HERE>
2016-08-24 17:06:22.947 eXtra + Push[1843:1002537] on registration
2016-08-24 17:06:22.947 eXtra + Push[1843:1002537] {"registrationId":"MY_REGISTRATION_ID_HERE"}

Any suggestions would be greatly appreciated!

@xavianaxw I can't help unless I can see the payload that Pivotal is sending to your app.

@macdonst i'm sorry but is there a way to check it? because currently another company is setting up Pivotal for us meanwhile I only use Postman to call the APIs

@macdonst or perhaps you are referring to this?
{
  "message": {
      "body": "Testing"
  },
  "target": {
      "platforms": [ "ios" ]
  }
}

@xavianaxw no, that's not very helpful at all. Can you try using one of my node-apns examples to see if you can send a message?

Closing, inactivity. Please comment/re-open if you have more details.


Enable Razor Omnisharp DLLs for 6.0

https://github.com/dotnet/source-build/pull/2178 will need to be ported to 6.0

[Triage] this may not be necessary depending on TFM changes which would be ideal.

[Triage] Omnisharp is working and is tested via OmniSharpTests.  Closing as obsolete.


"Referencing DOM nodes" error for non-DOM node

If you create an object with nodeName and children propeties, and try use as view function args, Angular will throw a Referencing DOM nodes in Angular expressions is disallowed! error.
Plunker example
All content that I can find about this error is about coffee script problem.. returning DOM. But it's not the case.

This is a security feature. I am not sure if it's possible / feasible for the parser to check that the context is not actually a DOM node. Maybe @caitp or @lgalfaso can say.

in general, no matter what we do it's possible for there to be false positives and false negatives, that's the nature of ECMAScript.
In general, all DOM nodes should inherit from Node, so we could do an instanceof check --- but this breaks when nodes originate from a different context. We could also check getOwnPropertyDescriptor to make sure that nodeType and nodeName are accessor functions, but this is a performance cost and still has the potential for false negatives.
Realistically, I don't think there's much we can do about this except maybe add some additional properties to test.

Realistically, I don't think there's much we can do about this except maybe add some additional properties to test.

@caitp Do you mean unit tests or tests inside the parser? I agree that additional checks that impair performance are not worth it.

tests as in "we are testing the presence of these properties to determine that this is a Node", not "unit testing"

Currently (v1.5.x) we only check for nodeName. Although this is quite strict (assuming that a nodeName property means DOM node), changing the check would be a (security related) BC. Besides, as @caitp mentioned, there is no reliable way to detect this, so I think it's better to stay on the safe side here.
Maybe we should add a notice/known issue in the docs.

Thinking about it again, I don't think there is any real security concern with adding extra checks (as long as we can come-up with cross-browser properties to check). Typically, it would still be a BC though.
I'm going to add it to the ice-box, but if anyone feels like submitting a PR, please do :smiley:

This error has just been removed via the expression sandbox removal. That means in 1.6 you should be able to use the object with these properties.


Checkout s special commit for test/common to fix firefox issue

Fix firefox issue https://github.com/cockpit-project/cockpit/issues/14720

@henrywang I am closing this because it is deprecated by #1149


F# Tutorial 1.1 - Hello Window

 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.


Need Clarity: why need gspt.SetProcTitle(os.Args[0] + " server") when server run

I am reading the source code for k3s, I don't know why need this line
gspt.SetProcTitle(os.Args[0] + " server")
anyone know it and give some hints.

I'm try build cross compile based on AMD64 image. but it block by this line:
https://github.com/k3s-io/k3s/blob/master/scripts/build#L106
CGO_ENABLED=1 "${GO}" build -tags "$TAGS" -ldflags "$VERSIONFLAGS $LDFLAGS $STATIC_SQLITE" -o bin/containerd ./cmd/server/main.go

CGO_ENABLED=1 will block cross compile. so I search and found only gspt.SetProcTitle use C func.

CGO_ENABLED=1 go build -trimpath   -tags "apparmor seccomp selinux netgo osusergo" -ldflags "-extldflags -static -X main.gitCommit=v1.0.2-0-g52b36a2d -X main.version=1.0.2 -w -s" -o runc .

K3s must be built with CGO_ENABLED:
https://github.com/k3s-io/k3s/blob/535a9196351b65764071a27b7d68ec7497e67e55/scripts/build#L105-L106
The reason for calling setproctitle is discussed at https://github.com/k3s-io/k3s/issues/2014


The id provided does not exist razorpay in nodejs

i'm implementing razorpay payment gateway in my React.js app with backend nodejs.
here frontend.jsx
razorpayHandler = () =>{
        const payment_amount  = this.props.TotalPrice;
        const backend_url = 'https://25234399bb.ngrok.io';
        const self = this;
        const options = {
        key: config.RAZOR_PAY_KEY,
        amount: payment_amount * 100,
        name: 'StanPlus',
        description: 'pay your ambulance fare',
        handler(response) {
            const paymentId = response.razorpay_payment_id;
            const url =  backend_url+'/razorpay/'+paymentId+'/'+payment_amount+'/'+self.id;
            console.log(paymentId)
            // Using my server endpoints to capture the payment
            fetch(url, {
            method: 'get',
            headers: {
                "Content-type": "application/x-www-form-urlencoded; charset=UTF-8"
            }
            })
            .then(resp =>  resp.json())
            .then(function (data) {
                    console.log(data)
            })
            .catch(function (error) {
                console.log('Request failed', error);
            });
        },
        theme: {
            color: '#40A9FF',
        },
        };
        const rzp1 = new window.Razorpay(options);

        rzp1.open();
    }

backend.js(nodejs)
var express = require('express');
var router = express.Router();
var config = require('../config');

const Razorpay = require('razorpay');
const instance = new Razorpay({
  key_id: config.razorpay_live_key,
  key_secret: config.razorpay_live_secret,
});

router.get('/:payment_id/:amount/:BID',function(req,res,next){
    const {payment_id } = req.params;
    const {BID} = req.params;
    const amount = Number(req.params.amount*100);
    instance.payments.capture(payment_id, amount).then((data) => {
        data.Bid = BID;
        res.json(data);
    }).catch((error) => {
        res.json(error);
    });
})
module.exports = router;

it showing me error

"statusCode":400,"error":{"code":"BAD_REQUEST_ERROR","description":"The id provided does not exist"

but if the same code if do process using test key its getting successfully completed but it is not working with live api.
here i'm passing an extra parameter to the backend which required for us but if removed that parameter then also it is not working.but with parameter it is working with test api.
when we send request to backend it is generating id and sending to backend also but still it showing The id provided does not exist.

Test and live modes are completely separate. The test key can only fetch test payments, and live mode can only fetch live entities. Please make sure that you are using the same key in the react side as the backend side.
Please search for the entity in the Dashboard while in test or live mode for clarification.

I'm also getting similar issue, though my environment is different (WordPress + WooCommerce).
When I'm using test mode keys, the payment dialog appears without any error. But when I use live mode keys, I get following error:
{"error":{"code":"BAD_REQUEST_ERROR","description":"The id provided does not exist"}}
and the payment dialog does not appear.
This error is coming for the request https://api.razorpay.com/v1/preferences?key_id=rzp_live_****&order_id=order_****&checkcookie=1.
I've tried regenerating live mode key / secret and using that, but it did not help.

@vnathalye Can you confirm if you are using live key while creating the order?

@vnathalye This is the Razorpay nodejs SDK repository. Please report any issues with woocommerce at https://github.com/razorpay/razorpay-woocommerce/issues/new

@vnathalye Can you confirm if you are using live key while creating the order?
@umanghome Yes. That's what I mentioned But when I use live mode keys, I get following error:

@vnathalye This is the Razorpay nodejs SDK repository. Please report any issues with woocommerce at https://github.com/razorpay/razorpay-woocommerce/issues/new
@captn3m0 I understand that this is RP NodeJS repo. But the error is returned from the server side, so I assume the cause and possible solution would be same in either case. I was hoping to get some insight on that.

While the error is the same, the mismatch is likely on the frontend side, which is completely different in both scenarios.

The mismatch definitely is on the frontend side, and it very likely has to do with one of the IDs being used in a different mode than in which they were created.

@umanghome You were right. When you asked if you are using live key while creating the order I assumed you are talking about WooCommerce Order. I didn't realize that you are talking about RP Order object, because I'm not creating these objects through my code and they are getting created from the woo-razorpay plugin.
So for anyone else who is getting this error, here is my scenario:
I created an order (WC) and tried making the payment. When the RP Payment dialog appeared with Test Mode label, I realized that I've configured the test keys in plugin settings. So I canceled the payment dialog. Went to plugin settings and configured it to use live keys. Now when I came back to the checkout page and tried to pay, the RP Payment dialog did not appear and was getting this error.
The reason is that when the RP Payment dialog appeared for the first time, in test mode, it had created a RP Order object and its ID was somehow associated with the WC Order. This ID was getting referred when I was trying to make the payment with live keys and causing the error.
@umanghome It will be really helpful for the programmers if the error message was explicit like "The RP Order ID provided does not exist".

@vnathalye how did you fix it please help me!

@hijazdegrt I was getting the error because the RP Order was created with Test Mode keys while I was trying to make payment with Live Mode keys. So in live mode, it was not able to find the RP Order Id.
Once I created a new Order with Live Mode keys, everything worked fine.

if you are using test mode then just remove "''''' options.put("order_id", "sadasd"); ''''" this line of code from the startPayment method

Easiest way i find when i stuck here just add another nest object to your options i.e
"notes": {
"order_id":newId,   (Add here static or dynamic data)
},


Upgrade nginx version used in container

Description
Currently, we are using nginx 1.18.0-r14 which is reported to be vulnerable.
Changes proposed in this pull request:

Upgrade apk repositories so that newer version is downloaded during  apk add nginx (Ref: here )

/hold

/hold cancel


BQ_* vars case insensitivity

It's necessatry to make BQ_* vars case sensitive to prevent ambiguous configs. Let's consider vars contributed into BQ via extender:
BQ_JDBC_MYDB_URL, my:url
BQ_jdbc_MYDB_Url, jdbc:camel
...

Both vars bound to the same path but declared in different cases (upper and camel). Both will be applied to the YAML in random order, so that config would be:
jdbc:
  mydb:
    url: jdbc:camel

Alternatively:
jdbc:
  mydb:
    url: my:url

I don't think this issue is relevant. BQ_ vars should stay case-insensitive as they are now (even when they are deprecated). And once they are removed, we don't care anymore.
What needs to be case-sensitive (and it probably already is .. need to verify) is custom vars set via declareVar

Closing per my comment above

See #180. I think it better addresses var case-sensitivity issue.

YES,I THINK IT IS OK.
卢伟 |<EMAIL_ADDRESS>From: Andrus Adamchik
Date: 2017-08-31 15:03
To: bootique/bootique
CC: Subscribed
Subject: Re: [bootique/bootique] BQ_* vars case insensitivity (#177)
See #180. I think it better addresses var case-sensitivity issue.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.


Skip the start of a period

Have you read the Tutorials?
Yes
Have you read the FAQ and checked for duplicate open issues?
Yes
What version of Shaka Player are you using?
4.3.6
Please ask your question
Is it possible to use Period start attribute or SegmentTemplate presentationTimeOffset attribute to skip the first seconds of a Period?
Like, if the second period media contains a preroll that we want to skip, is it possible by just modifying the MPD somehow?

If you modify the manifest, yes, you can adjust period starts and presentation time offsets, and remove segment references as well (if they are explicit in the manifest).  You can also remove whole periods if you want.
These modifications would only work well if all of the metadata agrees when you are done.  (Period durations, start times, and presentation duration, for example, should all agree.)  If you are doing this by text editor rather than with some more intelligent tools, be careful.  (Also, I don't have any tools to recommend for this particular problem.)
Does this help?

Yes, many thanks to confirm that it should be doable!
Still, I guess I am missing something to set the metadata properly.
Here, I tried to play the first period for 2 seconds, and then a second one of the same segments with an offset of 51200, with a duration of 4 seconds, to make a 6 seconds media.
It's not playing properly but I guess I'm just missing something somewhere.
Archive.zip
(the original manifest is called original-manifest.mpd in the archive, and is containing the original and properly playing manifest)
Many thanks!


Updates MeService to use guard let instead of force unwraping optionals

Relates to: https://github.com/Automattic/WordPressComKit/issues/7
Just giving a hand around here. :-)

Looks like Travis Conf is broken :-(

Requires this to fix the CI https://github.com/Automattic/WordPressComKit/pull/18

This is also ready to be Reviewed!


No Icons with polybar

Hello all,
I can't see icons in polybar but i see them in my config file
I took this polybar config file : https://github.com/prmsrswt/dotfiles/blob/master/first-rice/.config/polybar/config
and this is my i3 config file :
# This file has been auto-generated by i3-config-wizard(1).
# It will not be overwritten, so edit it as you like.
#
# Should you change your keyboard layout some time, delete
# this file and re-run i3-config-wizard(1).
#

# i3 config file (v4)
#
# Please see https://i3wm.org/docs/userguide.html for a complete reference!

set $mod Mod4

# Font for window titles. Will also be used by the bar unless a different font
# is used in the bar {} block below.
# font pango:monospace 8

# This font is widely installed, provides lots of unicode glyphs, right-to-left
# text rendering and scalability on retina/hidpi displays (thanks to pango).
font pango:DejaVu Sans 9

# Before i3 v4.8, we used to recommend this one as the default:
# font -misc-fixed-medium-r-normal--13-120-75-75-C-70-iso10646-1
# The font above is very space-efficient, that is, it looks good, sharp and
# clear in small sizes. However, its unicode glyph coverage is limited, the old
# X core fonts rendering does not support right-to-left and this being a bitmap
# font, it doesn’t scale on retina/hidpi displays.

 It is a wrapper around dmenu, so you need that
# installed.
# bindsym $mod+d exec --no-startup-id i3-dmenu-desktop

# change focus
bindsym $mod+j focus left
bindsym $mod+k focus down
bindsym $mod+l focus up
bindsym $mod+m focus right

# alternatively, you can use the cursor keys:
bindsym $mod+Left focus left
bindsym $mod+Down focus down
bindsym $mod+Up focus up
bindsym $mod+Right focus right

# move focused window
bindsym $mod+Shift+j move left
bindsym $mod+Shift+k move down
bindsym $mod+Shift+l move up
bindsym $mod+Shift+M move right

# alternatively, you can use the cursor keys:
bindsym $mod+Shift+Left move left
bindsym $mod+Shift+Down move down
bindsym $mod+Shift+Up move up
bindsym $mod+Shift+Right move right

# split in horizontal orientation
bindsym $mod+h split h

# split in vertical orientation
bindsym $mod+v split v

# enter fullscreen mode for the focused container
bindsym $mod+f fullscreen toggle

# change container layout (stacked, tabbed, toggle split)
bindsym $mod+s layout stacking
bindsym $mod+z layout tabbed
bindsym $mod+e layout toggle split

# toggle tiling / floating
bindsym $mod+Shift+space floating toggle

# change focus between tiling / floating windows
bindsym $mod+space focus mode_toggle

# focus the parent container
bindsym $mod+q focus parent

set $ws1 "1:  "
set $ws2 "2:  "
set $ws3 "3:  "
set $ws4 "4:  "
set $ws5 "5:  "
set $ws6 "6"
set $ws7 "7"
set $ws8 "8"
set $ws9 "9"
set $ws10 "10:  "

# switch to workspace
bindsym $mod+ampersand workspace 1
bindsym $mod+eacute workspace 2
bindsym $mod+quotedbl workspace 3
bindsym $mod+apostrophe workspace 4
bindsym $mod+parenleft workspace 5
bindsym $mod+minus workspace 6
bindsym $mod+egrave workspace 7
bindsym $mod+underscore workspace 8
bindsym $mod+ccedilla workspace 9
bindsym $mod+agrave workspace 10

assign [class="Code"] 1
assign [class="discord"] 3
assign [class="Wireshark"] 4
assign [class="Pgadmin3"] 4

exec_always --no-startup-id xrdb ~/.Xresources
exec --no-startup-id code
exec --no-startup-id redshift
exec --no-startup-id compton
exec --no-startup-id feh --bg-scale ~/Images/kanye_west_wp.jpg

# move focused container to workspace
bindsym $mod+Shift+1 move container to workspace 1
bindsym $mod+Shift+eacute move container to workspace 2
bindsym $mod+Shift+3 move container to workspace 3
bindsym $mod+Shift+4 move container to workspace 4
bindsym $mod+Shift+5 move container to workspace 5
bindsym $mod+Shift+6 move container to workspace 6
bindsym $mod+Shift+egrave move container to workspace 7
bindsym $mod+Shift+8 move container to workspace 8
bindsym $mod+Shift+ccedilla move container to workspace 9
bindsym $mod+Shift+agrave move container to workspace 10

# reload the configuration file
bindsym $mod+Shift+c reload
# restart i3 inplace (preserves your layout/session, can be used to upgrade i3)
bindsym $mod+Shift+r restart
# exit i3 (logs you out of your X session)
bindsym $mod+Shift+e exec "i3-nagbar -t warning -m 'You pressed the exit shortcut. Do you really want to exit i3? This will end your X session.' -b 'Yes, exit i3' 'i3-msg exit'"

# resize window (you can also use the mouse for that)
mode "resize" {
        # These bindings trigger as soon as you enter the resize mode

        # Pressing left will shrink the window’s width.
        # Pressing right will grow the window’s width.
        # Pressing up will shrink the window’s height.
        # Pressing down will grow the window’s height.
        bindsym j resize shrink width 10 px or 10 ppt
        bindsym k resize grow height 10 px or 10 ppt
        bindsym l resize shrink height 10 px or 10 ppt
        bindsym m resize grow width 10 px or 10 ppt

        # same bindings, but for the arrow keys
        bindsym Left resize shrink width 10 px or 10 ppt
        bindsym Down resize grow height 10 px or 10 ppt
        bindsym Up resize shrink height 10 px or 10 ppt
        bindsym Right resize grow width 10 px or 10 ppt

        # back to normal: Enter or Escape
        bindsym Return mode "default"
        bindsym Escape mode "default"
}

bindsym $mod+r mode "resize"

# window border
for_window [class="^.*"] border pixel 0

gaps inner 9
smart_gaps on
smart_borders on

exec_always --no-startup-id "killall polybar; polybar -r white"

# class                 border  backgr. text    indicator child_border
client.focused          #EBCB8B #285577 #ffffff #2e9ef4   #EBCB8B
client.focused_inactive #333333 #5f676a #ffffff #484e50   #5f676a
client.unfocused        #333333 #222222 #888888 #292d2e   #222222
client.urgent           #2f343a #900000 #ffffff #900000   #900000
client.placeholder      #000000 #0c0c0c #ffffff #000000   #0c0c0c

client.background       #ffffff

This is what i see :
http://www.noelshack.com/2018-42-4-1539863992-selection-001.png
Do u have any suggestions about my problem?
Sry for my english btw ^^

Did you already have a look at the wiki on how to debug font issues?
One thing you could also try is to remove the pixelsize=10 property from the font awesome font definitions. We've had some issues with that in the past.

Hi, first, thanks for your help, so I tried but didn't works
I have this when I try a polybar -l info -r white, i'm dont know what it means.. :/
polybar -l info -r white
* Loading config: /home/florian/.config/polybar/config
* Loaded monitor eDP-1 (1920x1080+0+0)
* Bar geometry: 1920x30+0+0
warn: internal/volume is deprecated, use internal/alsa instead
error: Disabling module "volume" (reason: No built-in support for 'internal/alsa')
error: Disabling module "backlight" (reason: The file '/sys/class/backlight/radeon_bl0/brightness' does not exist)
error: Disabling module "mpd" (reason: No built-in support for 'internal/mpd')
error: Disabling module "wlan" (reason: No built-in support for 'internal/network')
error: Disabling module "powermenu" (reason: The reference ${colors.power} does not exist (no fallback set))
* Starting application
* Starting module/battery
* Starting module/i3
* Starting module/cpu
* Starting module/date
* Starting module/time
* Entering event loop (thread-id=1)
* Eventqueue worker (thread-id=7)
* Configured DPI = 96x96
* Loaded font "Hack:size=10" (name=Hack, offset=3, file=/usr/share/fonts/truetype/hack/Hack-Regular.ttf)
* Loaded font "Font Awesome 5 Free:style=Solid" (name=DejaVu Sans, offset=3, file=/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf)
* Loaded font "Font Awesome 5 Free:style=Regular" (name=DejaVu Sans, offset=3, file=/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf)
* Loaded font "Font Awesome 5 Brands" (name=DejaVu Sans, offset=3, file=/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf)
* Bar window: 0x2000002
warn: Ignoring unsupported wm-restack option 'none'
* module/battery: Rebuilding cache
* module/i3: Rebuilding cache
* module/cpu: Rebuilding cache
* module/date: Rebuilding cache
* module/time: Rebuilding cache
* Redrawing bar window
warn: Dropping unmatched character  (U+f240)
warn: Dropping unmatched character  (U+f120)
warn: Dropping unmatched character  (U+f269)
warn: Dropping unmatched character  (U+f07c)
warn: Dropping unmatched character  (U+f080)
warn: Dropping unmatched character  (U+f073)
warn: Dropping unmatched character  (U+f017)
* module/battery: Polling values (inotify fallback)
* module/cpu: Rebuilding cache
* Redrawing bar window

Do you have Font Awesome 5 installed?
On Fri, Oct 19, 2018, 02:04 maramekoukou<EMAIL_ADDRESS>wrote:

Hi, first, thanks for your help, so I tried but didn't works
I have this when I try a polybar -l info -r white, i'm dont know what it
means.. :/
polybar -l info -r white

Loading config: /home/florian/.config/polybar/config
Loaded monitor eDP-1 (1920x1080+0+0)
Bar geometry: 1920x30+0+0
warn: internal/volume is deprecated, use internal/alsa instead
error: Disabling module "volume" (reason: No built-in support for 'internal/alsa')
error: Disabling module "backlight" (reason: The file '/sys/class/backlight/radeon_bl0/brightness' does not exist)
error: Disabling module "mpd" (reason: No built-in support for 'internal/mpd')
error: Disabling module "wlan" (reason: No built-in support for 'internal/network')
error: Disabling module "powermenu" (reason: The reference ${colors.power} does not exist (no fallback set))
Starting application
Starting module/battery
Starting module/i3
Starting module/cpu
Starting module/date
Starting module/time
Entering event loop (thread-id=1)
Eventqueue worker (thread-id=7)
Configured DPI = 96x96
Loaded font "Hack:size=10" (name=Hack, offset=3, file=/usr/share/fonts/truetype/hack/Hack-Regular.ttf)
Loaded font "Font Awesome 5 Free:style=Solid" (name=DejaVu Sans, offset=3, file=/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf)
Loaded font "Font Awesome 5 Free:style=Regular" (name=DejaVu Sans, offset=3, file=/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf)
Loaded font "Font Awesome 5 Brands" (name=DejaVu Sans, offset=3, file=/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf)
Bar window: 0x2000002
warn: Ignoring unsupported wm-restack option 'none'
module/battery: Rebuilding cache
module/i3: Rebuilding cache
module/cpu: Rebuilding cache
module/date: Rebuilding cache
module/time: Rebuilding cache
Redrawing bar window
warn: Dropping unmatched character  (U+f240)
warn: Dropping unmatched character  (U+f120)
warn: Dropping unmatched character  (U+f269)
warn: Dropping unmatched character  (U+f07c)
warn: Dropping unmatched character  (U+f080)
warn: Dropping unmatched character  (U+f073)
warn: Dropping unmatched character  (U+f017)
module/battery: Polling values (inotify fallback)
module/cpu: Rebuilding cache
Redrawing bar window

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/jaagr/polybar/issues/1480#issuecomment-431203075, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ACVqRrHXtnfpZTgJbzd6KOD7LliBR_Tsks5umRcQgaJpZM4XtSLE
.

Yes and i can find icons with gucharmap command

Hmm.
These lines suggest that even though you have specified FA5 in your config, they are not loaded (the default DejaVuSans is loaded):
* Loaded font "Font Awesome 5 Free:style=Solid" (name=DejaVu Sans, offset=3, file=/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf)
* Loaded font "Font Awesome 5 Free:style=Regular" (name=DejaVu Sans, offset=3, file=/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf)
* Loaded font "Font Awesome 5 Brands" (name=DejaVu Sans, offset=3, file=/usr/share/fonts/truetype/dejavu/DejaVuSans.tt

You can use fc-list to list all installed fonts and their fontconfig pattern (everything after the absolute path to the font file). FA5 may have a different  pattern on your system.
Check out the Freetype Font section on the wiki for help with figuring out how to get the correct pattern and how to check if it worked

both your volume and wlan modules were disabled because you didn't have the right dependencies installed when you compiled polybar. Thats's why you don't see them. See the Compiling wiki page for the dependencies for the different modules.


Refactor clasp pull test

Improves readability of tests.
Signed-off-by: campionfellin<EMAIL_ADDRESS>
[x] npm run test succeeds.
[x] npm run lint succeeds.
[ ] Appropriate changes to README are included in PR.

Can you refactor all tests at once? Combine #598.
Can you create and/or add an issue that this addresses?

Yes, I can do two things:

Create issue to get coverage >90%
Single PR to refactor / finish testing (note: this will be a pretty big PR).

Looking forward to the large refactoring PR.

Closing this and #598 in favor of the bigger PR. Work on that is coming along well so far.


Cloud deploy guide

Hi, could you please write a more detailed guide on how to deploy the project on cloudflare. It would save a great amount of time for others.
Tjank you

Hi, thanks for the guide but just figuring out that the variable name in KV namespace binding shouldn't be key took be a while I was trying either to assigning it to both (which isnt allowed) or just to one of them. Maybe you cloud clarify that in the guide.
Thanks

Oh, sorry. I just forgot something in guide. Fixed now.


Server stats change depending on the worker where it is executed

Please answer these questions before submitting your issue.

What did you do? If possible, provide a simple script for reproducing the error.

I created an endpoint that returns the result of $server->stats(). I was trying to use it to do some profiling of an app, focusing on the "top_classes" block.
However, it seems to return a different result depending on the worker handling the request.
It kind of makes sense at some extent, as the memory is not shared between workers, once the server is started. However, its usefulness is limited this way.
Maybe I'm doing something wrong, or not understanding how the stats are supposed to be used.

What did you expect to see?

A consistent response, specifically on the "top_classes" block, regardless of the worker handling the request.

What did you see instead?

A rotating response, that apparently depends on the worker handling the request.

What version of OpenSwoole are you using (show your php --ri openswoole)?

4.9.1

What is your machine environment used (show your uname -a & php -v & gcc -v) ?

Alpine.

It is supposed to be working like this due to the structure of server. In a busy running production server the response should be similar when requests are load balanced to each server.

I guess that makes sense.
Thanks for the clarification.


Feature/disable autoinstall

#21

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


[mgmt] containerservice stable release

https://github.com/Azure/sdk-release-request/issues/4668

API change check
APIView has identified API level changes in this PR and created following API reviews.
azure-arm-containerservice


Travis CI build not terminating

I will start by saying I'm not really familiar with Travis CI. I noticed the builds were failing when I submitted a PR and saw the results of Build 1390. It seemed clear that updating Gradle in Docker should address the issue, so I did that in another PR and it appeared to work based on Build 1393. However, now that the PR is merged the builds appear to progress successfully, but never terminate. See Build 1394 for the most recent example.

cc @steinbrueckri

@KamasamaK Maybee, I can take a look later today. But from my first look its a Gradle issue, I think.
FAILURE: Build failed with an exception.
* Where:
Build file '/home/gradle/src/build.gradle' line: 23
* What went wrong:
An exception occurred applying plugin request [id: 'com.github.johnrengelman.shadow', version: '5.1.0']
> Failed to apply plugin [class 'com.github.jengelman.gradle.plugins.shadow.ShadowBasePlugin']
   > This version of Shadow supports Gradle 5.0+ only. Please upgrade.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

@steinbrueckri Assigned. That's the issue I tried to resolve by updating Gradle, which seemed to work for Build 1393, but none after that.

@KamasamaK just one question in the meantime, Github Action is released. Should I take a look at how we can migrate to Github Actions? Github Actions is mutch better integrated then Travis-CI.

@steinbrueckri Sure. We're not married to Travis CI.

@KamasamaK @ryaneberly Has someone admin for the repo? I ask because we need to add some secrets to the Repo settings. See the Creating and storing encrypted secrets
 for more informations.
Cheers Richard 🍻

@KamasamaK promoted to admin :p.   I'll look at this when I have time ---  if you beat me to it go for it.

@steinbrueckri .  I put a request in for the dockerhub account

@ryaneberly Have you stored the Username and the Password? What I need is one Secret
DOCKERHUB_TOKEN that contains an API TOKEN, you can create one here https://hub.docker.com/settings/security.

no action on my request to get the cflint dockerhub account.  any alt names to suggest?

@ryaneberly cf-lint?


Callback modernization WIP

Not sure what I'm doing wrong, got close, but too tired so I thought I'd make a branch and make a PR for others to help with.

Thanks!


feat(AlgebraicGeometry) Add more API

!bench

bors d+

Thanks!
maintainer merge

Oops wrong command
bors merge


Develop

To reflect code rabbit settings

Summary by CodeRabbit

New Features

Introduced configuration for an advanced code review tool, enhancing the review process with features like language settings, chat auto-reply, and customized review workflows.

@ Coderabbitai please re-review.

@Coderabbitai Please re-review.


dioxus full stack hotreload fails with custom target dir

Problem
If you use a custom target dir. The hot reload fails for dioxus full stack.
Steps To Reproduce
Steps to reproduce the behavior:
create ~/.cargo/config.toml with the following content
[build]
target-dir = ".cache/cargo_target_dir"

❯ dx new
✔ 🤷   Which sub-template should be expanded? · Fullstack
🤷   Project Name: dx-fullstack
✔ 🤷   Should the application use the Dioxus router? · true
✔ 🤷   How do you want to create CSS? · Vanilla

❯ cd dx-fullstack/

❯ dx serve --hot-reload

Dioxus @ v0.5.4 [16:17:50]

    > Hot Reload Mode: RSX
    > Watching: [ src, assets, Cargo.toml, Dioxus.toml ]
    > Custom index.html: None
    > Serve index.html on 404: True

    > Build Features: [ server ]
    > Build Profile: Debug
    > Build took: 282 millis

Listening on <IP_ADDRESS>:8080
| ⚙ Compiling<EMAIL_ADDRESS>                                                                                warning: unused import: `info`
 --> src/main.rs:4:15
  |
4 | use tracing::{info, Level};
  |               ^^^^
  |
  = note: `#[warn(unused_imports)]` on by default

2024-06-12T14:17:53.338422Z  INFO dioxus_fullstack::render: Rebuilding vdom
2024-06-12T14:17:53.338497Z  INFO dioxus_fullstack::render: Suspense resolved
spinning up hot reloading
hot reloading ready
🔥 Hot Reload WebSocket connected
🔮 Finding updates since last compile...
finished
😳 Hot Reload WebSocket disconnected

sometimes you need to perform a change at the code to trigger this issue.
Expected behavior
keep hot reload working?
Environment:

Dioxus version: [0.5.1]
Rust version: [rustc 1.78.0 (9b00956e5 2024-04-29)]
OS info: [ Arch Linux]
App platform: [full-stack]

Questionnaire

[ ] I'm interested in fixing this myself but don't know where to start
[ ] I would like to fix and I have a solution
[ ] I don't have time to fix this right now, but maybe later

We currently hardcode the target directory in a few places in the CLI and hot reloading crates. We should read the cargo config instead

Talked about it - solution here is to properly use cargo's profiles mechanism to

allow parallel builds without our own custom target dir
not clobber rust flags
expose our own optimization flags

We now use profiles in #2862 and no longer set a custom out dir.
Of course, if you're merging target dirs you're just gonna have a bad time due to a ton of reasons, but now at least we respect your target dir.


[docker] build safety-rules in all images

Motivation
We added safety-rules to some images but not all. It causes DLC miss in our CP pipeline doubling the total build time. Build safety-rules package in all docker images to avoid DLC miss.
Test Plan
Canary in Circle https://circleci.com/gh/libra/libra/30189

:sunny: Test successful - checks-circle_commit_workflow
Approved by: mgorven
Pushing 73bfaa054a3767ed27277b94503c665050aba060 to master...


Added Getting Started information.

Hi @machacekondra,
I've based the Getting Started info on the blog post. Could you please review to check that I haven't missed anything.

ci build please


When the lock screen for a period of time the keyboard manager function of this software is out of action

Microsoft PowerToys version
0.61.1
Running as admin

[X] Yes

Area(s) with issue?
Keyboard Manager
Steps to reproduce
I mapped the ctrl + c function key to window + c. The windows + c function works fine, but after a period of locking the screen, all the shortcut key mappings are not working.
✔ Expected Behavior
windows + c is still mapped as ctrl + c
❌ Actual Behavior
windows + c is still window + c， not ctrl + c
Other Software
No response

I am troubled by the same problem. I need to restart multiple times every day to ensure normal use. When can this issue be fixed

Are you still experiencing this issue? /needinfo


Fixed

Related to #11065
Now the color for others category is the proper one, the gray #666666

LGTM


Update outcome status label and move Status enum

Changes the label name to reduce the possibility of a clash with other labels.
Moves Status class under OutcomeRecorder as it is only used there.

outcome_status does feel like saying the same thing twice but I can't think of a better label name. Unless status but that's very vague

There's time before the proper release, so we can review!

Ah, to make it a bit less tautology-y potentially recorded_status?


epic integration 'failed captcha'

when I try to log in to epic via the authentication inside the app (w11 32gb ram 3070 etc), before I can her insert any Data, I am told that my captcha has failed. while I finally put in my information I can no longer click sign in As unavailable to click due to the previous erroneous attempt.

Can't reproduce myself


[testlib] Make GPU burn test a library test

More particularly, this PR offers the following:

Converts the GPU burn test into a library test.
Bases the the CSCS test on this new library test.
Introduces a new source file organisation for the GPU microbenchmarks (currently, only the GPU burn test follows the new structure, but the rest of the tests will have to follow it as soon as they are updated).
The CSCS config is updated with metadata on its partitions and environments.
A new convenience method is added to the SystemPartition that allows to select the devices of a certain type.

Hello @vkarak, Thank you for submitting the Pull Request!

In the file hpctestlib/microbenchmarks/gpu/gpu_burn.py:

Line 104:80: E501 line too long (83 > 79 characters)

Do see the ReFrame Coding Style Guide

Codecov Report

Merging #2503 (d4874bf) into master (cec5eee) will decrease coverage by 0.00%.
The diff coverage is 50.00%.

@@            Coverage Diff             @@
##           master    #2503      +/-   ##
==========================================
- Coverage   85.87%   85.86%   -0.01%
==========================================
  Files          58       58
  Lines       10775    10777       +2
==========================================
+ Hits         9253     9254       +1
- Misses       1522     1523       +1

Impacted Files
Coverage Δ

reframe/core/systems.py
89.49% <50.00%> (-0.34%)
: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 cec5eee...d4874bf. Read the comment docs.

Codecov Report

Merging #2503 (e08af94) into master (cec5eee) will decrease coverage by 0.00%.
The diff coverage is 50.00%.

@@            Coverage Diff             @@
##           master    #2503      +/-   ##
==========================================
- Coverage   85.87%   85.86%   -0.01%
==========================================
  Files          58       58
  Lines       10775    10777       +2
==========================================
+ Hits         9253     9254       +1
- Misses       1522     1523       +1

Impacted Files
Coverage Δ

reframe/core/systems.py
89.49% <50.00%> (-0.34%)
: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 cec5eee...e08af94. Read the comment docs.


Landing page

Provide a landing page that covers what EF is, and directs off to the
various parts of the docs.
Using shared content rendered on two pages so that it shows up on the
"index" page, but also has a node in the left menu.

@ajcvickers would be great to get your feedback on this one 😄

Looks really good. :shipit:


Feature `expression bodied members' cannot be used because it is not part of the C# 4.0 language specification

Full error
Assets/Alensia/Core/Locomotion/AnimatedLocomotion.cs(14,46): error CS1644: Feature `expression bodied members' cannot be used because it is not part of the C# 4.0 language specification

One of many errored lines.
        public bool UseRootMotionForRotation => _settings.UseRootMotionForRotation;

How do I make it work with Unity? Can we have How to install/run section in readme.md please.

I didn't realize there'd be anyone interested in actually trying this project so early :)
Anyway, C# 6 is an experimental feature of Unity 2017.1 beta, so you need to upgrade in order to use the feature.
I updated the document to mention this requirement.

Ok, I'm closing this issue now. You can also ask questions, or make suggestions on the official forum thread here:
https://forum.unity3d.com/threads/alensia-an-open-source-rpg-framework-wanna-be-in-a-very-very-early-stage.465618/


NTR:  5’-hydroxyl dinucleotide hydrolase

Term:  5’-hydroxyl dinucleotide hydrolase
Definition: Catalysis of the hydrolysis of phosphodiester bonds in 5'OH-RNA according to the reaction
5'OH-RNA + H20 =  5'OH-NpN  (dinucleotide) + 5'P-RNA
Descendant of:
GO:0004540    ribonuclease activity
Catalysis of the hydrolysis of phosphodiester bonds in chains of RNA.
Reference: PMID: 31777937
A novel 5'-hydroxyl dinucleotide hydrolase activity for the DXO/Rai1 family of enzymes.

+[Term]
+id: GO:0140432
+name: 5’-hydroxyl dinucleotide hydrolase
+namespace: molecular_function
+def: "Catalysis of the hydrolysis of phosphodiester bonds in 5'OH-RNA according to the reaction 5'OH-RNA + H20 = 5'OH-NpN (dinucleotide) + 5'P-RNA." [PMID:31777937]
+comment: Created new term, see https://github.com/geneontology/go-ontology/issues/18881.
+is_a: GO:0004540 ! ribonuclease activity
+created_by: pg
+creation_date: 2020-02-19T05:50:35Z