PvP Night Battle Issues

As stated before in #504
The current version once again does not give the updated prediction for PvP Night Battles, as shown below:

This error is applied only to the enemy fleet, by the way. Our fleet prediction still working properly.
I believe this already solved on Default theme in v015, so in the upcoming v017 this should working as well in the Natsuiro theme, since everyone is using it right now.
The latest build I was using is the 5ca543e commit

oh ... i see why.
PvPNight only handles current fleet state, without updating the state like BattleNight
(nah... this body.... "Sunk -> KO" .... lol)


[JOSS] Figure summarizing functionality

This is not necessary, but in your documentation after this line:

You can use this package to either extract pre-defined motifs from the time series (such as time-in-zone, climbing, basic social interactions) or to embed your data into a sequence-aware latent space to extract meaningful motifs in an unsupervised way! Both of these can be used within the package, for example, to automatically compare user-defined experimental groups.

It would be nice for the user to see a basic figure illustrating what your package can do. It would help users more quickly understand what your package can do. You more or less have them in your documentation but you have to dig for them for users to see it.
xref: https://github.com/openjournals/joss-reviews/issues/5394

Dear @edeno, thanks! I have added a simple figure describing what the package does after the mentioned line. I think it's a pretty cool suggestion! Let me know what you think or if you'd suggest any modifications.
Best!
Lucas


Fix ncks append without data or metadata options

This PR addresses Issue #22 by allowing ncks to use -H, -m and -M as options with -A to append without data, without metadata, and without global/group metadata, respectively, when NCO version >= 4.3.7.

@lizaclark - can you sort out the merge conflict? Other than that, this looks great.

@jhamman : I'm not sure which version of code to keep in
https://github.com/nco/pynco/blob/master/nco/nco.py#L151-L160 or the code in https://github.com/nco/pynco/pull/23/files#diff-0d4fc5047b5b6f70c632a85bfa2728dcR153. This wasn't something I changed, and I'm not sure which is newer.

Hmmm, good question.  I think we should let @hmb1 provide some input on that.

@lizaclark - I think we can close this because @hmb1 pulled in your changes in #24. Let me know if I've missed something.


fix higher-order mold parameter-bunts

This PR fixes higher-order molds (ie, +* specs) in cases where their parameters are bunted. It does so be explicitly defaulting the $- to an identity function.
Before:
> ((pair) [1 2])
[p=0 q=0]
> ((list) [1 2 3 ~])
~[0 0 0]
> ((tree) (sy 1 2 3 ~))
{0 0 0}

After:
> ((pair) [1 2])
[p=1 q=2]
> ((list) [1 2 3 ~])
~[1 2 3]
> ((tree) (sy 1 2 3 ~))
{1 2 3}

I disagree with your unarticulated nugget! Or rather, I disagree with the implication of universality. In particular, it's easy to conflate +mold with $-, but this is simply wrong. A mold is first of all an identity* function, and it's potential properties of partiality or non-identity are subservient to this spirit. $- is never an identity function, asterisk or otherwise (unless it's clammed on the bunt of its product mold). +mold is in fact defined as _|~(* +<). The macro expansion for +* was just wrong.
It might be clearer and more accurate to define +mold (and the +* expansion) as $~(* $-(* *)).
And it's worth noting that the different arm types should be represented in +hoon (or maybe +synthetic-hoon), and expanded in +open:ap as is right and proper. Expanding (and effectively defining) them in a cooked parser gate is Not Good(tm).

I would say that we don't have the capability to not support manually-defined mold-builders, although they should be frowned upon. Ironically enough, they already don't have this problem due to the definition of +mold given above.

I think I agree with you overall, but your mold bunt doesn't nest in +mold.
I think you want $~  |=(* +<)  $-(* *)
On Sat, May 25, 2019 at 10:51 AM Joe Bryan<EMAIL_ADDRESS>wrote:

I would say that we don't have the capability to not support
manually-defined mold-builders, although they should be frowned upon.
Ironically enough, they already don't have this problem due to the
definition of +mold given above.
—
You are receiving this because your review was requested.
Reply to this email directly, view it on GitHub
https://github.com/urbit/arvo/pull/1177?email_source=notifications&email_token=AAGVR5I2RCJE5R4EE77SWZLPXF4BHA5CNFSM4HPUB2OKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODWHWHXI#issuecomment-495936477,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAGVR5NTCLENFZSQKPJSZGTPXF4BHANCNFSM4HPUB2OA
.

--
—
~rovnys-ricfer
https://urbit.org

LGTM upon re-review

I still don't get why it's $~(* $-(* *)) instead of $~(|~(* +<) $-(* *))

It seems to me that * just is the default mold -- it's the identity function on nouns, specified axiomatically instead of by construction (at least as far as the syntax is concerned).
The macro expansion does seem a little too cute, but that's an implementation detail of +ax that can and should be rectified:
> ~(open ap (ream '*'))
[%brcl p=[%ktsg p=[%ktls p=[%bust p=%noun] q=[%ktls p=[%dttr p=[%rock p=%$ q=0] q=[p=[%rock p=%$ q=0] q=[%rock p=%$ q=1]]] q=[%rock p=%$ q=0]]]] q=[%$ p=6]]

Ah, okay, I see it.  Relatedly, I found a nice hoon emoji:
> (*_*)
0


applying @method tag removes method from doc output

/**
 * @class DBListener
 * @constructor DBListener
 * @extends EventEmitter
 *
 * {@link http://pouchdb.com/api.html#changes}
 *
 * @param {Pouchy} pouchy
 */
function DBListener(pouchy) {
  ...
}

/**
 * @method destroy // <==== remove it, docs have the method in there.  keep it, docs omit it!
 * @description destroys DBListener
 * @returns {undefined}
 */
DBListener.prototype.destroy = function() {
  ...
};

module.exports = DBListener;

That's because you included destroy after the @method tag. This tells JSDoc that your method is named destroy rather than DBListener#destroy. You can fix this simply by removing the text after the @method tag. For the same reason, you should remove the text after the @class and @constructor tags as well. That leaves you with:
/**
 * @class
 * @constructor
 * @extends EventEmitter
 *
 * {@link http://pouchdb.com/api.html#changes}
 *
 * @param {Pouchy} pouchy
 */
function DBListener(pouchy) {

}

/**
 * @method
 * @description destroys DBListener
 * @returns {undefined}
 */
DBListener.prototype.destroy = function() {

};

module.exports = DBListener;

thanks @hegemonic!  hmm.  surprised i missed that one!  i really appreciate your input!


Identify options for Wowza streaming with Fedora 4

In DAMS4, the Wowza server is able to stream A/V files directly from our system because the files are transparently available on disk. We need to identify what our options are in a Fedora 4 environment, and the pros/cons of these options. This ticket may need to be an Epic, depending on further converstations w/ @ucsdlib/operations. Leaving this here as a placeholder for next Sprint.

@rstanonik In Fedora 4, audio/video files are stored in the binary directory (fcrepo.binary.directory) with tree structure in binary format with no file extension. Have you found any ways for streaming files in binary format like that? Thanks.

@lsitu and @rstanonik - given what Longshou demonstrated in the test URL, it appears that streaming F4 files from the binary store is possible. I think the next step would be changing out Wowza encrypted stream module to support the F4 convention. Longshou pushed the repo from Stash to Github and I created a ticket to look into this. Thoughts/concerns?

I'm going to close this out in favor of explicitly taking https://github.com/ucsdlib/encrypted-stream-name/issues/1 forward.


ClearCache logic

Hello! I would want to know how can I manage when the user image is cached and for example his upload a new version of his image. I still saw the cached image of my user contact !
Does any internal logic of 304 response (resource not modified) and download the image when detected that this URL has changed?
Thanks a lot

The logic of this module is based on the URL provided. It converts the URL to a unique file name and checks if it exists in the file system. If the file doesn't exist, it will go ahead and download it.
The best thing to do here is to modify your back end and instead of calling https://myserver.com/user/profile-pic to return the image, you return a full URL to where the image is saved (e.g: AWS S3). This way, when the user changes their image, the URL will change and then it will change in the app too.
Alternatively, you can add noCache attribute to the img-loader element. This will disable the caching for that instance.

Thanks for your response!
Any idea about this error???
{code: 3, source: "https://firebasestorage.googleapis.com/v0/b/…=media&token=b64e87e5-d9d7-469c-90b5-5a80c61d97c0", target:
file:///data/data/com.ionicframework.testdev/cache/image-loader-cache/1382530553", http_status: null, body: null…}
body: null
code: 3
exception: "com.android.org.bouncycastle.jce.exception.ExtCertPathValidatorException: Could not validate certificate: Certificate not valid until Wed Feb 01 10:31:36 GMT-03:00 2017 (compared to Wed Aug 10 09:40:59 GMT-03:00 2016)"
http_status: null
source: "https://firebasestorage.googleapis.com/v0/b/test.appspot.com/o/user%2F3%2Favatar.jpg?alt=media&token=b64e87e5-d9d7-469c-90b5-5a80c61d97c0"
target: "file:///data/data/com.ionicframework.testdev/cache/image-loader-cache/1382530553
}

file:///assets/img/splash.png Failed to load resource: net::ERR_FILE_NOT_FOUND

Just published 1.7.1 that fixes the firebase issue.


NIFI-11370 Correct JWK Set retrieval for NIFI Trust Strategy

Summary
NIFI-11370 Corrects JSON Web Key Set retrieval when using the NIFI Trust Store Strategy.
The NIFI trust store strategy can be configured using nifi.security.user.oidc.truststore.strategy in application properties for integrating with Identity Providers that do not use certificates issued from public authorities.
The standard Spring Security OidcIdTokenDecoderFactory implementation does not support providing an instance of RestOperations to the NimbusJwtDecoder builder, which results in using the default Java trust store instead of the NiFi trust store strategy.
The new StandardOidcIdTokenDecoderFactory supports a configurable instance of RestOperations, which is configured in the OidcSecurityConfiguration. The new Decoder Factory supports the same capabilities as the default Spring Security implementation in terms of JWS algorithms allowed.
Tracking
Please complete the following tracking steps prior to pull request creation.
Issue Tracking

[X] Apache NiFi Jira issue created

Pull Request Tracking

[X] Pull Request title starts with Apache NiFi Jira issue number, such as NIFI-00000
[X] Pull Request commit message starts with Apache NiFi Jira issue number, as such NIFI-00000

Pull Request Formatting

[X] Pull Request based on current revision of the main branch
[X] Pull Request refers to a feature branch with one commit containing changes

Verification
Please indicate the verification steps performed prior to pull request creation.
Build

[ ] Build completed using mvn clean install -P contrib-check

[ ] JDK 11
[ ] JDK 17

Licensing

[ ] New dependencies are compatible with the Apache License 2.0 according to the License Policy
[ ] New dependencies are documented in applicable LICENSE and NOTICE files

Documentation

[ ] Documentation formatting appears as expected in rendered files

Reviewing.


[FEATURE] Open API callbacks testing

It would be nice to verify that the callback is sent correctly with a proper schema. Imagine this workflow:

API requires callbackURL field in the input body
Schemathesis sends some URL to it. This URL could work as storage for incoming requests
The app under test sends the callback
Schemathesis waits for this callback and then inspects it in that storage

This storage could be some API endpoint in Schemathesis.io or a small microservice that will do the job. Anyway I need to think more about it

Will be a part of Schemathesis.io since it requires some server-side to receive a callback


Update dependency aspect_rules_swc to v0.20.0

This PR contains the following updates:

Package
Type
Update
Change

aspect_rules_swc
http_archive
minor
v0.19.3 -> v0.20.0

Release Notes

aspect-build/rules_swc
v0.20.0
Compare Source
WORKSPACE snippet:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "aspect_rules_swc",
    sha256 = "2c979b07bc665a9db376ee80ac31278bbb5e11776f9f076e16abd0eabe8f9ae5",
    strip_prefix = "rules_swc-0.20.0",
    url = "https://github.com/aspect-build/rules_swc/archive/refs/tags/v0.20.0.tar.gz",
)

###################

### rules_swc setup #
###################

### Fetches the rules_swc dependencies.
### If you want to have a different version of some dependency,

### you should fetch it *before* calling this.
### Alternatively, you can skip calling this function, so long as you've

### already fetched all the dependencies.
load("@aspect_rules_swc//swc:dependencies.bzl", "rules_swc_dependencies")

rules_swc_dependencies()

### Fetches a pre-built Rust-node binding from
### https://github.com/swc-project/swc/releases.

### If you'd rather compile it from source, you can use rules_rust, fetch the project,
### then register the toolchain yourself. (Note, this is not yet documented)
load("@aspect_rules_swc//swc:repositories.bzl", "LATEST_VERSION", "swc_register_toolchains")

swc_register_toolchains(
    name = "swc",
    swc_version = LATEST_VERSION,
)

### Fetches a NodeJS interpreter, needed to run the swc CLI.
### You can skip this if you already register a nodejs toolchain.
load("@rules_nodejs//nodejs:repositories.bzl", "DEFAULT_NODE_VERSION", "nodejs_register_toolchains")

nodejs_register_toolchains(
    name = "nodejs",
    node_version = DEFAULT_NODE_VERSION,
)

What's Changed

feat: transpiler function returns unused srcs by @alexeagle in https://github.com/aspect-build/rules_swc/pull/116
Revert "feat: transpiler function returns unused srcs" by @alexeagle in https://github.com/aspect-build/rules_swc/pull/117
chore: update to aspect_bazel_lib 1.8.0 by @gregmagolan in https://github.com/aspect-build/rules_swc/pull/118
chore: use Aspect CLI 5.0.2 by @gregmagolan in https://github.com/aspect-build/rules_swc/pull/119

Full Changelog: https://github.com/aspect-build/rules_swc/compare/v0.19.3...v0.20.0

Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.

[ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

⚠ Artifact update problem
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

any of the package files in this branch needs updating, or
the branch becomes conflicted, or
you click the rebase/retry checkbox if found above, or
you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:
File name: undefined
Command failed: CARGO_BAZEL_REPIN=1 yarn bazel sync --only=cargo
error Command "bazel" not found.

Edited/Blocked Notification
Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.
You can manually request rebase by checking the rebase/retry box above.
⚠ Warning: custom changes will be lost.

Edited/Blocked Notification
Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.
You can manually request rebase by checking the rebase/retry box above.
⚠ Warning: custom changes will be lost.


Shell script support

For quick & dirty work, for instance when prototyping, it can be very useful to have a MsgFlo participant based on shell scripts, and mostly calling existing programs.
This can be done fairly simply in Python or Node.js, but one always needs to write some custom code, and this "host" wrapper code obscures the real meat; the commandline/script that is being run.
One could imagine a generic msgflo-shell-participant which would take on the commandline.

A shell script snippet
A string description of the component
Standard configuration like role/broker
It would then always expose an in port, and have outports out and error. The input message payload is provided as stdin. If the script (all commands in it) passes, the anything produced on stdout is send on out. Otherwise, stderr is sent on err.

If it is JSON input, script can for instance use jq to query https://stedolan.github.io/jq/ it

Should probably also support a --file to take the script, so it can be used with MsgFlo component library, and have a handler for file on form myscript.sh.

Ideally also support --iips, and transform those into variables or envvars, accessible in the script.


Promote starter kit to production

By merging this patch, this starter kit will be promoted to the
production IBM Cloud, and become available for customers to use.

We need to get approval from Watson OMs, i'll rope in Anamita.

I manually tested this starter kit via both Cloud Foundry pipeline and Kubernetes. It also happens to work via bx dev deploy, but support for that has been removed to make the CLI team happy.

Spoke with Sabtain, we're good to go.


Allow synchronous to be passed as an option to the agent initializer

:+1: and merged.  Thanks joel!


Handshake response which sends basic info to the client

Closes #84

Well the failures seems to be unrelated, so I am going to merge this. We will have to separately look into these spit-brain spec failures.


Refactored EC javascript and added table to EC monitor page

@AlbertWhitlock  - I'm not sure what these changes do, can you provide a screenshot of the changes?

Here is a screenshot of the changed page:

The top table was added to replace what was described in #2934:

Looks like an unrelated change was included in 009fe3d, possibly by accident

Screenshots look good, I like it.

@AlbertWhitlock These changes look good. The only other suggestion I have is to use Functions.ajaxReloadTable() throughout this file to reload the tables. Other than that, I think this is good to go.


Upgrade to PHP8

Is your feature request related to a problem? Please describe.
The current docker images use PHP7.4, which isn't supported anymore.
Describe the solution you'd like
We should upgrade to 8.0.
Describe alternatives you've considered
None
Additional context
There only seems to be one failing testcase: https://github.com/RSS-Bridge/rss-bridge/issues/2704. We're already on PHPUnit 9, so it shouldn't be too hard, since that should support PHP8+ already.

Do we have some update here ?


Confusion matrix and printing CNN kernel with TF

Please go to Stack Overflow for help and support:
https://stackoverflow.com/questions/tagged/tensorflow
If you open a GitHub issue, here is our policy:

It must be a bug, a feature request, or a significant problem with documentation (for small docs fixes please send a PR instead).
The form below must be filled out.
It shouldn't be a TensorBoard issue. Those go here.

Here's why we have that policy: TensorFlow developers respond to issues. We want to focus on work that benefits the whole community, e.g., fixing bugs and adding features. Support only helps individuals. GitHub also notifies thousands of people when issues are filed. We want them to see you communicating an interesting problem, rather than being redirected to Stack Overflow.

System information

Have I written custom code (as opposed to using a stock example script provided in TensorFlow):
OS Platform and Distribution (e.g., Linux Ubuntu 16.04):
Mobile device (e.g. iPhone 8, Pixel 2, Samsung Galaxy) if the issue happens on mobile device:
TensorFlow installed from (source or binary):
TensorFlow version (use command below):
Python version:
Bazel version (if compiling from source):
GCC/Compiler version (if compiling from source):
CUDA/cuDNN version:
GPU model and memory:
Exact command to reproduce:

You can collect some of this information using our environment capture script:
https://github.com/tensorflow/tensorflow/tree/master/tools/tf_env_collect.sh
You can obtain the TensorFlow version with
python -c "import tensorflow as tf; print(tf.GIT_VERSION, tf.VERSION)"
Describe the problem
Describe the problem clearly here. Be sure to convey here why it's a bug in TensorFlow or a feature request.
Source code / logs
Include any logs or source code that would be helpful to diagnose the problem. If including tracebacks, please include the full traceback. Large logs and files should be attached. Try to provide a reproducible test case that is the bare minimum necessary to generate the problem.

Hello. Please reopen if this is a real issue.

Hi !!
I do not how to reopen the issue !!! and I need really help ...
Le jeu. 27 sept. 2018 à 00:47, Amit Patankar<EMAIL_ADDRESS>a
écrit :

Closed #22545 https://github.com/tensorflow/tensorflow/issues/22545.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/tensorflow/tensorflow/issues/22545#event-1869764003,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AlYs1TSUwfPc0SgW5rNlhKo7LA22O9EBks5ufBH8gaJpZM4W7ZKh
.

@Issam-Jmili I have reopened the issue. What do you need help with?

Hi thanks soooo muuuch
what I need is just to to visualize the confusion matrix and 5 kernels of
the first convolutional layer.
I am following the tutorial provided on the website of tensorflow to
retrain flower_photos by transfer knowledge using the Inception V3 here the
code in the retrain.py and it works.
So what I have to change or add in this file to visualize the confusion
matrix and 5 kernels of the first convolutional layer.
Like I have mentioned I am new in this field and it is my first with python
... and it is emergency and thanks again
Le jeu. 27 sept. 2018 à 18:25, Amit Patankar<EMAIL_ADDRESS>a
écrit :

@Issam-Jmili https://github.com/Issam-Jmili I have reopened the issue.
What do you need help with?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/tensorflow/tensorflow/issues/22545#issuecomment-425172950,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AlYs1cl6Qrln4CjWX-Xd98OoiS5dfjQaks5ufQn8gaJpZM4W7ZKh
.

Hi @Issam-Jmili unfortunately please keep GitHub for the following as per our policy:

It must be a bug, a feature request, or a significant problem with documentation (for small docs fixes please send a PR instead).

This question is better suited for Stack Overflow.
That being said I'll provide some advice in passing. Here is some information on producing a confusion matrix, and as for seeing the 5 kernels of the first layer are you using Keras with Eager?

about the code ot tf.confusion.matrix can you tell me where should I put in
the main code of retrain.py please
and about the kernels I am just using tensorflow as virtualenv and what I
konw is keras uses tensorflow as backend to be to be specific I do not use
Keras with Eager ...
thank you by the way for you help it is so kind
Le jeu. 27 sept. 2018 à 23:40, Amit Patankar<EMAIL_ADDRESS>a
écrit :

Hi @Issam-Jmili https://github.com/Issam-Jmili unfortunately please
keep GitHub for the following as per our policy:

It must be a bug, a feature request, or a significant problem with
documentation (for small docs fixes please send a PR instead).

This question is better suited for Stack Overflow.
That being said I'll provide some advice in passing. Here
https://www.tensorflow.org/api_docs/python/tf/confusion_matrix is some
information on producing a confusion matrix, and as for seeing the 5
kernels of the first layer are you using Keras with Eager?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/tensorflow/tensorflow/issues/22545#issuecomment-425263960,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AlYs1VTPGEXN7PyuvQUP19LaFkxHPmu6ks5ufVP2gaJpZM4W7ZKh
.

Can you link me your tutorial I'm curious as to what you are using. Once again this would be much better if you posted it on Stack Overflow.

I did post my question on Stack Overflow and no help :\
this is the tutorial that I am following from the website of tensorflow but
they didn't mention how to show the confusion matrix wich it is my project
you see ...
https://www.tensorflow.org/hub/tutorials/image_retraining
Le ven. 28 sept. 2018 à 00:11, Amit Patankar<EMAIL_ADDRESS>a
écrit :

Can you link me your tutorial I'm curious as to what you are using. Once
again this would be much better if you posted it on Stack Overflow.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/tensorflow/tensorflow/issues/22545#issuecomment-425269566,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AlYs1a6WNP7sR9f6mY3LpGx4KRZLCmHoks5ufVs0gaJpZM4W7ZKh
.

@Issam-Jmili You can retrieve the predictions from output and plot confusion matrix using a third party tool such as sklearn, seaborn or matlab. Kernels are specified by you, so any of those tools would make visualization work. Hope this helps.

Closing this issue, feel free to reopen if any additional questions.


can not change key names in key-auth plugin

When creating or changing a key-auth plugin, the key names field does not work. It will keep blank no matter what I fill in. It seems that it has a default value function. But I am not sure. This is the request body after clicking the submit changes button:
{fields: {hide_credentials: {type: "boolean", default: false},…}, no_consumer: true}
fields: {hide_credentials: {type: "boolean", default: false},…}
anonymous: {type: "string", func: "function", default: ""}
default: ""
func: "function"
type: "string"
hide_credentials: {type: "boolean", default: false}
default: false
type: "boolean"
key_names: {type: "array", required: true, func: "function", default: "function"}
default: "function"
func: "function"
required: true
type: "array"
no_consumer: true

And the response:
{
   "fields":{
      "hide_credentials":{
         "type":"boolean",
         "default":false
      },
      "key_names":{
         "type":"array",
         "required":true,
         "func":"function",
         "default":"function"
      },
      "anonymous":{
         "type":"string",
         "func":"function",
         "default":""
      }
   },
   "no_consumer":true
}

Actually, I met this already in version 0.4

Hi @tumluliu,
Check this issue out: #7
You need to press enter after every key name you set

Thank you for the hints, @pantsel
But, shouldn't the default value of the key_names be "apikey" instead of "function"?

Kong doesn't provide a default key name in case you don't define one.
I am wondering where did this "function" thingy you mentioned came from. It is probably returned from Kong's admin API.

According to this page, it says:

Note: This plugin also accepts a config.key_names parameter, which
defaults to [apikey].

from Dr. Lu Liu's Nexus phone
2017年3月22日 10:29，"Panagis Tselentis"<EMAIL_ADDRESS>
Kong doesn't provide a default key name in case you don't define one.
I am wondering where did this "function" thingy you mentioned came from.
It is probably returned from Kong's admin API.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/pantsel/konga/issues/33#issuecomment-288343264, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ABfckJOsVmkpf3kH7HF5MDQLFP9jqbQ-ks5roOnjgaJpZM4MidUr
.

OK! It seems i didn't get that right.
Consider this fixed on the upcoming version this weekend.
Thanks again!


Getting started with project ImageLab

Following higher-level tasks needs to be discussed and finalized.

[ ] Finalizing the proposed architecture and technologies for ImageLab
[ ] Finalizing the mockups related to the user interface of ImageLab
[ ] Imlpementing user interfacer

[ ] Implemeting tools panel
[ ] Implemeting building panel to drag and drop UI elements
[ ] Implemeting visualizing panel to display current output
[ ] Implemeting info pannel which shows errors and recommendations

[ ] Finalizing the features to be developed and start developement

[ ] Feat: implementing a UI element structure to invoke image processing with openCV
[ ] Feat: implementing imageLab core which communicates with openCV
[ ] Feat: implementing communication pipeline

[ ] Writing tests to evaluate developed features
[ ] Making project documentation
[ ] Updating project README with relevant information

Where can i find the specific resource to get started on setting up the developer environment

Hello!
I came across this issue and would want to work on this. I would really appreciate it if you assign me this issue and tell me  where can i find the resources for getting started

Greetings,
I want to contribute to this project, please assign me this issue and tell me that where I can find the specific resources.

Thanks all for showing interest in ImageLab. As the first step,
Setup Java and Electron projects locally and starts contributing to the existing issues. For more information, read the official documentation and join our Gitter Channel which includes the README.md

Plus, many(a good 95%) of mentioned issues have been already solved by our previous contributors. So, try to work on latest issues included in the issue list.

Thank you sir ...I'll make that in my system
On Thu, Feb 23, 2023, 11:12 PM Sahan Dissanayaka @.***>
wrote:

Plus, many(a good 95%) of mentioned issues have been already solved by our
previous contributors. So, try to work on latest issues included in the
issue list.
—
Reply to this email directly, view it on GitHub
https://github.com/scorelab/imagelab/issues/1#issuecomment-1442181728,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A5ZI54FKGE7W3KLNBJHLZSLWY6OQ3ANCNFSM4M3BPSLA
.
You are receiving this because you commented.Message ID:
@.***>


Set the default context when we create a session

Resolves https://github.com/appium/appium/issues/6234
@imurchie

I guess this depends on how we interpret the specification.
GET /session/:sessionid/context
  returns one of:
    a string representing the current context
    `null`, representing "no context"

Some interesting findings:
Android Driver
Immediately sets context to NATIVE_APP (both 1.4 & 1.5):

1.4: https://github.com/appium/appium-android-driver/blob/master/lib/driver.js#L93
1.5: https://github.com/appium/appium/blob/1.4/lib/devices/android/android.js#L58

iOS Driver
Sets context to null initially (both 1.4 & 1.5)

https://github.com/appium/appium-ios-driver/blob/master/lib/driver.js#L55
https://github.com/appium/appium/blob/1.4/lib/devices/ios/ios.js#L105

but will always return NATIVE_APP in lieu of null (1.4 exhibits this behavior too)
Selendroid Driver
sets to NATIVE_APP (1.4) and null (1.5):

https://github.com/appium/appium/blob/1.4/lib/devices/android/selendroid.js#L75

Reading the spec, I appears it's implemented incorrectly across all devices. However, the current logic might make sense because you're always either in a native or web context (at least on said devices), right? With autoLaunch gone, is there any way to be in "no context"?

I agree, we are always in a context, so the default should be NATIVE_APP. Feel free to merge.

Published as v1.3.3


Finish debug after pressing F5 when running "Hit Count" breakpoint

Visual Studio Code - Insiders: 1.34.0-insider
python-insider: 2019.4.6883-alpha
Repro step:

Input below code:
for i in range(1,500,20):
print(i)
Set "Hit Count" condition breakpoint such as "10"
3, Press F5 to start debug and make sure it hit the breakpoint
Press F5 again

Actual Result:
It finish the debug
Expect Result:
It should continue to debug
Below is the repro video:

Why is this wrong?
Hitting F5 continues debugging, and since there are no breakpoints it continues and finishes.
Note to breaking is only for breakpoint count 10. After that it will not stop again.
Pleasure help me understand your problem so I can help you.
Right now, this is the correct and expected behavior.

@DonJayamanne I misunderstand the function. Thanks for your explanation.


Error Downloading Updates

Hi,
I am getting error on downloading updates, An error occurred when downloading updates.. I could only get this on Logcat
2019-01-07 11:33:14.060 17587-18098/my.sustento.zankoattendancesystemzas V/ThinDownloadManager: Download initiated for 1
2019-01-07 11:33:14.346 17587-18098/my.sustento.zankoattendancesystemzas V/ThinDownloadManager: Response code obtained for downloaded Id 1 : httpResponse Code 200
2019-01-07 11:33:14.346 17587-18098/my.sustento.zankoattendancesystemzas D/ThinDownloadManager: cleanupDestination() deleting /storage/emulated/0/Download/update-2019-01-07.apk

I am using version 1.0.10
My code as follows
private void update(){
        // Using https://github.com/atzcx/AppVerUpdater as json updater for app
        //
        appVerUpdater = new AppVerUpdater()
                .setUpdateJSONUrl("https://zanko-attendance-system.firebaseapp.com/assets/update.json")
                .setShowNotUpdated(true)
                .setViewNotes(true)
                .setCallback(new Callback() {
                    @Override
                    public void onFailure(UpdateErrors error) {

                        if (error == UpdateErrors.NETWORK_NOT_AVAILABLE) {
                            Toast.makeText(ExitActivity.this, "No internet connection.", Toast.LENGTH_LONG).show();
                        }
                        else if (error == UpdateErrors.ERROR_CHECKING_UPDATES) {
                            Toast.makeText(ExitActivity.this, "An error occurred while checking for updates.", Toast.LENGTH_LONG).show();
                        }
                        else if (error == UpdateErrors.ERROR_DOWNLOADING_UPDATES) {
                            Toast.makeText(ExitActivity.this, "An error occurred when downloading updates.", Toast.LENGTH_LONG).show();
                        }
                        else if (error == UpdateErrors.JSON_FILE_IS_MISSING) {
                            Toast.makeText(ExitActivity.this, "Json file is missing.", Toast.LENGTH_LONG).show();
                        }
                        else if (error == UpdateErrors.FILE_JSON_NO_DATA) {
                            Toast.makeText(ExitActivity.this, "The file containing information about the updates are empty.", Toast.LENGTH_LONG).show();
                        }

                    }

                    @Override
                    public void onDownloadSuccess() {
                        // for example, record/reset license
                    }

                    @Override
                    public void onUpdateChecked(boolean downloading) {
                        // Happens after an update check, immediately after if update check was successful and there
                        // were no dialogs, or, when an update dialog is presented and user explicitly dismissed the dialog.
                        // "downloading" is true if user accepted the update
                        // Typically used for resetting next update check time
                    }
                })
                .setAlertDialogCancelable(true)
                .build(this);

    }
    @Override
    protected void onResume() {
        super.onResume();
        appVerUpdater.onResume(this);
    }

    @Override
    protected void onStop() {
        super.onStop();
        appVerUpdater.onStop(this);
    }

My json
{
  "newVersion": "0.4.6",
  "apkUrl":
"https://zanko-attendance-system.firebaseapp.com/assets/ZAS046.apk",
  "versionNotes": [
    "- Bug fixes",
    "- Changes GPS code"
  ]
}```

@sicksand did you try to use the corrections described in the https://github.com/atzcx/AppVerUpdater/pull/22#issuecomment-456439000

Sorry got caught in work. Will try later this week.
On Tue, Feb 5, 2019, 5:59 PM Didier116<EMAIL_ADDRESS>wrote:

@sicksand https://github.com/sicksand did you try to use the
corrections described in the
https://github.com/atzcx/AppVerUpdater/pull/22#issuecomment-456439000
http://url
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/atzcx/AppVerUpdater/issues/24#issuecomment-460577974,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AASpAMNMqmx7_ihGRQxDT9_XeL9DmOy0ks5vKVXrgaJpZM4Zyz5t
.


Tables aligned on left on even pages when using two sided layout

Hi,
I'm using currently the two sided layout (twoside=true) for my master thesis and I have the problem that tables when they are on even pages, they align with the outer frame of the margin and not with the text. How can I fix this?
Thanks for this amazing template

I think that he mentions in kaobook documentation that the twoside option is buggy. Does this problem occurs if twoside=false?

I just tried it, it doesn't. They align perfectly with the frame of the main text.

Hi, thanks for reaching out. Are you using the \centering command inside of the table environment?

No, i don't use the \centering. Normal tables (not the wide ones) are already centered on odd pages (margin on the right) but are aligned on the left when they appear on even pages. I attached some photos.

Yep, it is probably a bug. For the next ~10 days I'll take a break from LaTeX (sorry about that), but I'll see what I can do soon enough after that.

Hi :-)
no hurry. Thanks for the help. I tried to figure out what the problem can be and saw that another table works just fine. The difference between the working table and the table I had the trouble with, is the caption. As  I don't need the caption for this table I just removed it. But it seems that the caption is pushing the tables at the right position. I'm not sure how to solve this globally, but I made it like this now for the tables where I don't need a caption:
\begin{tabular}{l|l}
$Q$ & Volume flow rate, \si{\meter ^{3} / \second} at \SI{1}{Pa}  \
$k$ & flow coefficient \
$\Delta P$ & Pressure difference across crack, \si{Pa} \
$n$ & flow exponent
\end{tabular}

Yes, the problem is indeed that if the caption is absent, the table is moved to the left by an amount equal to the space that the caption would have occupied, i.e. \marginparwidth + \marginparsep, and this happens only on even pages. I also discovered that figures are afflicted, too.
I have now added a way to check internally whether the table (or figure) has a caption, and, if it doesn't, I move it back to the correct position. This fix is implemented in the latest commit; I'll probably create a new release once it is confirmed that it works.


tour: [Needs a Dark Mode]

Context: https://go.dev/tour/basics/1
Please add a dark mode

A dark mode has been implemented by now.

Thank you 😊


Missing items: [ITEMS]

Links to WOTLK Wowhead for each item:
Missing blacksmith socket enchant to bracers and gloves

Selecting blacksmithing as profession for your setup enables both sockets automatically


Getting ERR_CONTENT_DECODING_FAILED on Browser

Hello,
I am getting the following (browser) errors when using min on my production Webserver (Debian 8, Apache 2.4, latest Min version).

/lib/min/?g=css net::ERR_CONTENT_DECODING_FAILED
(also happens with js)

Using Firebug/FirePHP to resolve it fails, cause I do not get any error messages there. The config.php seems to be correct at this point. I can also see min creating the cached output files in the temporary dir configured.
The same setup also works on my local webhost and another webhost.
I guess it may be due to a server misconfiguration. Here is my PHPinfo for the affected server:
http://<IP_ADDRESS>/info.php
Please, can u help ? Thanks !

You must turn off any auto-encoding that your PHP environment is doing. If you can't, you can try setting $min_serveOptions['encodeOutput'] = true; in config.php.


CLU & QnA Maker through custom question answering not working

Describe the bug
When using a subscription key for QnA Maker from a CLU custom question answering KB the bot won't start in Composer with the following error:
Sorry, something went wrong with publishing. Try again or exit out of this task.

Qnamaker build failed: Access denied due to invalid subscription key or wrong API endpoint. Make sure to provide a valid key for an active subscription and use a correct regional API endpoint for your resource.

Version
Release: 2.1.1-nightly.274508.6d2b695
Browser

[x] Electron distribution
[ ] Chrome
[ ] Safari
[ ] Firefox
[ ] Edge

OS

[ ] macOS
[x] Windows
[ ] Ubuntu

To Reproduce
Steps to reproduce the behavior:

Go to Settings
Add a QnA Maker Subscription key coming from a CLU custom question answering resource
Start bot

Expected behavior
A bot should be able to support CLU & custom question answering
Screenshots

Hi @stephanbisser,
As per the documentation, Custom Question Answering is in preview, and thus has a few conditions attached to it. From the error message you provided, a few of these conditions might be relevant, namely:
• Custom question answering (preview) continues to be offered as a free public preview. This feature is only available as part of Text Analytics Standard resources. Do not change your pricing tier for Text Analytics resources to free.
• Custom question answering (preview) is available in the following regions:
	○ South Central US
	○ North Europe
	○ Australia East.

Could you please double check that the pricing tier for your resource is correct, and that it has been created in one of the supported regions?
I'm not 100% sure Composer supports this functionality, but let's start with the obvious stuff and see where we're at.
Relevant Docs Page: https://docs.microsoft.com/en-us/azure/cognitive-services/qnamaker/custom-question-answering

Ok let me check and I'll come back to you asap

Closing due to inactivity.

@anishprasad01 the Language service has been deployed in North Europe. So that should be good. But could you please tell me if this is supported by Composer?

Let's check a couple other things:

Are you using the correct QnA key? Composer will require the subscription key, and not the endpoint key.
In the Advanced Settings View (JSON) in Composer configuration, find the qna item. Ensure that all of the fields here are correct.

I attempted to repoduce your issue and placed the key for a QnA with CQA resource (South Central US region) in a Composer bot, and it ran for me. QnA Knowledge Bases are supported by Composer, so it should work. Regardless, you can also access the CQA resource through an HTTP call. The error message implies it's a configuration issue, so let's try to make 100% sure there's no mismatch.

Any updates?

Closing due to inactivity

Sorry but I need to re-open this issue as I now had time to test.
When creating a new Core Bot with QnA and just enter the CLU subscription key into the settings for QnA Maker I get this error when running the bot:
Sorry, something went wrong with publishing. Try again or exit out of this task.

Qnamaker build failed: Access denied due to invalid subscription key or wrong API endpoint. Make sure to provide a valid key for an active subscription and use a correct regional API endpoint for your resource.

Furthermore, I cannot use LUIS from the CLU service in Composer.
Any plans when this will be supported?

Hello @stephanbisser,
I checked with the team and confirmed that Custome Question Answering and the CLU Azure resource at large is not currently supported by Composer. If you want to make use of QnA or LUIS in a Composer bot, you will need to use those legacy standalone offerings for the time being. We'll take this issue as a feature request and add it to the backlog for prioritization. We do not have an ETA at this time for when this feature will be available.

@anishprasad01 how can we vote on this issue? I am also encountering this and cannot use Bot Composer as a result

I can pass the sentiment along to the team, but I have no further information on support for CQA in Composer to offer.

Thank you for the response

@anishprasad01 what is the recommendation if we want a no-code solution using Custom Question Answering? Should we migrate to Power Virtual Agents?


Don't require changing the display model when updating enumerated types

e.g. Note, AccessMethod
All the info for these should be defined in the pipeline models (id, label, etc.), so the display models can be updated more easily.

Closing as no longer necessary – I opened this ticket when the models were defined in two different repos and coordinating model changes was annoying; now they're both in the pipeline repo it's not an issue.


[BUG] Scan not running on worker nodes for k3s scan profiles and other test failures

Rancher Server Setup

Rancher version: v2.8-head (66007093a)
Installation option (Docker install/Helm Chart): Docker

If Helm Chart, Kubernetes Cluster and version (RKE1, RKE2, k3s, EKS, etc):

Proxy/Cert Details:

Information about the Cluster

Kubernetes version: v1.26.11+k3s1
Cluster Type (Local/Downstream): Downstream

If downstream, what type of cluster? (Custom/Imported or specify provider for Hosted/Infrastructure Provider): Infrastructure Provider, Amazon EC2

User Information

What is the role of the user logged in? (Admin/Cluster Owner/Cluster Member/Project Owner/Project Member/Custom): Admin

If custom, define the set of permissions:

Describe the bug

installed cis-benchmark chart 5.1.0-rc4 and ran scan on a k3s v1.26.11+k3s1 cluster with k3s-cis-1.8-permissive.
It was observed that the scans 4.x.x are only running on control plane and etcd nodes whereas those should be running on all the nodes. Which is the same case with rke1 and rke2 profiles.
To Reproduce

provision a k3s v1.26.11+k3s1 cluster on amazon ec2.
install cis-benchmark-chart 5.1.0-rc4 on the cluster.
run scan with k3s-cis-1.8-permissive profile.

Result
Observe that the tests 4.x.x are only running on control plane and etcd nodes.
Expected Result

4.x.x tests should run on all the nodes.
Screenshots

Additional context

there are some other failures as well with the chart on k3s clusters.
On K3S hardened cluster
k3s-cis-1.8-permissive is failing:
Fail
4.1.9	Ensure that the kubelet --config configuration file has permissions set to 600 or more restrictive (Automated)
Fail
4.1.10	Ensure that the kubelet --config configuration file ownership is set to root:root (Automated)

where as same checks passed on 1.8-hardened profile:
Pass
4.1.9	Ensure that the kubelet --config configuration file has permissions set to 600 or more restrictive (Automated)
Pass
4.1.10	Ensure that the kubelet --config configuration file ownership is set to root:root (Automated)

Tested the CIS scan with k3s-cis-1.8-permissive profile on k3s cluster. 4.1.9 and 4.1.10 scans are passing on cluster. Hence closing the issue.


Internal Server error (500) instead of 404 for missing repo

So, say I use https://david-dm.org/appveyor/website it throws an internal server error.
The image works fine for the branch: .
Shouldn't this case be handled and not throw an HTTP Error 500?

Yes!

Closing as this issue seems to be fixed

Well, unless you did something, it's not fixed. imply put, the repo exists now and has a package.json thus you see no error.

Oh, apologies. So the problem is that the site returns a 5xx error for a 404 - https://david-dm.org/foo/bar

Yup. :)

I think the issue #366 handles the Same issue.

Yes

Hi there! Thanks so much for your work on this project. I don't like to post +1 comments because they are usually are noise, when a 👍 on the top comment does just as well. However, I wanted to convey that there is some ecosystem impact from this issue.
I'm a maintainer of Shields, https://shields.io/, which developed the badge standard and hosts standardized versions of many badges (about 450 million each month).
Because in the case of our David badge, we can't distinguish the "not found" case from a proper server error, we're unable to provide a helpful error message to the user. They are left wondering whether there might be some temporary downtime in David, or whether they've just misspelled the name of their project. When someone is setting up a new badge for their project, it's really common to run into typos along the way, which is why we work hard to provide good error messages.
I cloned the code and looked into this for about a half hour, but wasn't familiar with the dependencies you're using and wasn't able to solve the issue in that time.
Again, thanks so much for your work on this useful project! Really glad there is something free out here that does this. 😄


Pointer initialization check

Just a simple check to avoid some warnings from static analysers. Doesn't improve anything, but it won't yield any warning

Isn't this error hiding and actually making bugs harder to find?

Could be, but using runtime errors to find errors doesn't sound very good to me. May be a output to something like std::error, or changing (but this could be even worse) the API and return a value (true/false, an error number,whatever...) and check the result is more appealing for me

If you add an ASSERT for 'other', it works for me.

ASSERT(other) definitely sounds more reasonable.

Sorry, I clicked over "close" unintentionally.
The usage of assert sounds ok to me too :-)

Closing; assert added.


Netcdf3

I intend to merge this useful but rather incomplete implementation. Subchunking and the append dimension will wait.


pollymc: init at 8.0

Description of changes
PollyMC is a libre Minecraft launcher and a fork of Prism Launcher that:

Removes the DRM to allow use without a Microsoft account
Adds support for alternative Minecraft API servers, such as Ely.by
Adds back the ability to download FTB modpacks from within the launcher
Adds back support for Mojang accounts (though online-mode servers still won't work with Mojang accounts)

PollyMC (two Ls) is NOT AFFILIATED with PolyMC (one L). The project originated as a fork of PolyMC, hence the name.
I'll also note that while PollyMC allows users to play Minecraft without verifying that they have a license from Mojang, it is GPLv3 software and does not distribute any of the game's proprietary files. The game itself is downloaded directly from Mojang's servers at runtime, exactly like Prism Launcher.

Things done
Builds on macOS or aarch64 have not been tested, but this derivation is almost identical to Prism Launcher, which is already in nixpkgs.

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[x] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
23.11 Release Notes (or backporting 23.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

Priorities
Add a :+1: reaction to pull requests you find important.

Looks like you copied the PrismLauncher derivation and just made some minor changes to it. Maybe it would be better if there was a base which contains the common code between PrismLauncher and PollyMC to avoid duplication ? This would also allow to easily bring back old PolyMC into nixpkgs.

I think sharing code between the derivations might be more trouble than it's worth. PollyMC is a small project compared to Prism Launcher, so I don't want to make their maintainers maintain a more complex derivation just for us. And while PollyMC is close to upstream, it has its own release cycle. If, for example, Prism Launcher releases 9.0 and rewrites their whole build system and adds some dependencies, PollyMC will still be on 8.0 and will need to use the old build process.

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/prs-ready-for-review/3032/3559

Closing in favor of https://github.com/NixOS/nixpkgs/pull/313011, since PollyMC has been unmaintained since Dec 2023.


yarn add redux-orm error

yarn add redux-orm NO
npm install redux-orm YES

Sorry, I don't understand what you're trying to say.  Are you saying that you're having errors installing redux-orm with Yarn?  If so, what is the error?


Gmail quickstart.rb Runtime error

Expected Behavior
puts labels
Actual Behavior
C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/googleauth-0.6.7/lib/googleauth/client_id.rb:99:in from_hash': Expected top level property 'installed' or 'web' to be present. (RuntimeError)         from C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/googleauth-0.6.7/lib/googleauth/client_id.rb:85:in block in from_file'
from C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/googleauth-0.6.7/lib/googleauth/client_id.rb:82:in open'         from C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/googleauth-0.6.7/lib/googleauth/client_id.rb:82:in from_file'
from quickstart.rb:22:in authorize'         from quickstart.rb:42:in '
Steps to Reproduce the Problem

Followed the steps in the Gmail API guide.

Specifications

Ruby version (ruby -v)
OS (Mac/Linux/Windows)
ruby 2.4.4p296 Windows

The error seems to indicate that the contents in credentials.json aren't what was expected. Can you post a sanitized version of the content of that file? Can you confirm that the credentials file you downloaded was saved to the correct location?

I created an OAuth Client ID credential instead of a service application credential and everything appears to be functional. Thanks!


CGS Romania - Logo is missing on https://firme.peviitor.ro

ENVIRONMENT: Windows, Mozilla Firefox
URL: https://firme.peviitor.ro/
STEPS TO REPRODUCE:
Open URL
Type CGS Romania in the search bar
See the logo
Expected results
The CGS Romania company logo is displayed.
Actual results
The message "The logo is not found" is displayed

Please retest


Admin Invite Link

Workflow
Admin will create an initial account with an email and password
An email will be sent to that new user which contains a link for them to change their password

/cib admin invite link

Branch 10-admin-invite-link created!


refactor: using renderer2 + universal compatible refactoring

Refactor using renderer2 and making universal compatible
As discussed in #4 I've tested it a number of times using SSR and it seems to work fine. It still needs a few tweaks in relation to how to calculate scrollbar value when rendering on the server, atm it defaults to 0, but this may not be the best default due to the scrollbar is shown for a split second on load. It might be possible to calculate the default scrollbar size depending on the user agent. Not looked into this yet.

If you can create a branch for me for this refactoring I can then edit this pull request to work with that branch instead of master, then we can work from that branch until this is released.

I've also updated the packages to the latest versions and made sure that everything compiles correctly. It might be a good idea to review how the build system currently works and follow the Angular Package Format v4.0. Could use a modified version of https://github.com/filipesilva/angular-quickstart-lib.

If you could test this and also review that I have it in sync with your latest commits. Then we can see where to go from here. I have renamed some of the private names to be consistent throughout and also changed file names to follow a more structured format. I think the angular2 part should possibly be changed from angular2-drag-scroll to angular-drag-scroll to follow the angular version naming guidelines.

Tests need to be updated to use the new changed structure.

Demo link: https://uixd.co.uk/open-source-software/angular-cli-universal/examples/drag-scroll

@joejordanbrown
Nice work, I'll review it later tonight. Meanwhile, do you mind to fix the unit tests?
ng test is the command I believe.
Thanks!

@bfwg
Sounds good.
Yes, I planned to fix them tonight but I got stuck completing another task and now it's 02:26. I will hopefully get around to that tomorrow day time. I need to look at why test 2 fails, it seems that something has changed with the overflow because it's expected auto to be hidden. I'll have to compare with your new changes to see if I made a mistake with that.

@joejordanbrown
Take your time.
The code is looking good so far. I noticed a small thing: when you remove drag-scroll-snap attribute from the children element in the demo app, the "move right" button is disabled.
Should we add the functionality to move the carousel in a non-snap way when the attribute is off?

@bfwg
I've just added the feature to move left and right the carousel when in no-snap mode.
I've also spotted that the method setNavStatus() is being called a lot which could affect performance. I've added a console.log to show how many times it's being called, try to use the buttons left and right or dragging the UI. You will see it being called 100s of times on a drag. So that should be refactored to only be called on scroll completed with mouse event or transition.
I'm going to look into the tests shortly to fix the problem with the overflow because it's expected auto to be hidden.

@joejordanbrown
Nice, the unit tests are passing! I don't know how to make changes directly to this PR branch. However, I have cloned the PR branch and made the change to resolve the setNavStatus() performance issue. Can you put the changes in https://github.com/bfwg/angular2-drag-scroll/commit/2c0408b19e9e3a2613fb1591180a2a6ebf9967ae and give it a test?

@bfwg
I've pulled your changes into this branch.
I will have to keep looking into the best way to get children elements without a directive for non-snap.

@bfwg
The best approach I can see for this is adding another directive so you can follow the Angular way using renderer. I'll add one called drag-scroll-item.ts, with the selector [dragScrollItem]. It will then first check for ones with [dragScrollSnap] -> [dragScrollItem] -> []. Scrolling will work for all but only the first 2 will scroll to the previous or next element exactly.
There is another way to use [dragScrollSnap]="false" and add a @Input to that and then do extra checks where it checks if it has that directive and if it's false or true. You still have access to the children. Let me know which you preferer. I'll try both now to see if there are any problems that arise.

I have added the 2nd way by using [dragScrollSnap] || [dragScrollSnap]="true" and [dragScrollSnap]="false"
I've also added server-side scrollbar size detection using the browser user agent.  Looks a lot better.

@joejordanbrown
Sweet, is dragScrollSnap a mandatory field? Since without it the navigation buttons won't work properly. I'd suggest if we are going to make the attribute on children selectors a mandatory field, we should rename is to something more generic like dragScrollItem and make an optional attribute dragScrollItemSnap if the user wants drag n snap functionality.
I like your first idea better

The best approach I can see for this is adding another directive so you can follow the Angular way using renderer. I'll add one called drag-scroll-item.ts, with the selector [dragScrollItem]. It will then first check for ones with [dragScrollSnap] -> [dragScrollItem] -> []. Scrolling will work for all but only the first 2 will scroll to the previous or next element exactly.

If you feel that the current implementation is better, please let me know too!
Btw, I'm getting console error while running your latest branch.

@bfwg
No dragScrollSnap is not required. The way I've made it you can either have no directive or dragScrollSnap. By default dragScrollSnap option is true, but can be disabled using dragScrollSnap="false". With it being false you won't get the snap action but you will get the exact scrollTo when using left and right buttons.
The problem with the first idea it adds more complexity to the component than is needed. I tested both ways and found the 2nd way the best way to go to be clean.
That error is to do with the browser user agent part. I've only tested that on all windows browsers. I was about to test it on OSX and Linux later. What's OS are you using? Can you show me the userAgent object? I have them in the console for testing. It will help me to solve the issue.

@joejordanbrown
I see, I couldn't run the demo app to test your change and it is hard to visualize just from reading the code. The error is coming from Chrome on my Mac book pro. Please let me know if you need more information.

@bfwg
ng serve worked ok? Is it just while loading you get that error? Look at the console you will see the object with userAgent in? I need to see that object.
I think I know what it was if you try and pull the new changes.

@bfwg
All should be fixed now.

@joejordanbrown
ng serve has no error, here is the userAgent object in Chrome dev-tool. I'm still getting the same error.

@bfwg
Are you sure you have pulled the latest changes?
I changed osx to mac on the beloew object.
    const scrollbarWidth = {
      mac: {
        'chrome': '15px',
        'safari': '15px',
        'firefox': '15px',
      },
      windows: {
        'chrome': '17px',
        'firefox': '17px',
        'ie': '17px',
        'ms-edge': '12px',
      },
      linux: {
        'chrome': '15px',
        'firefox': '15px',
      }
    };

@joejordanbrown
I got the new branch now, the error is gone 🎉 . However, if the children elements doesn't have the attribute drag-scroll-snap, the navigation button will only move to a fixed position. Also, scroll action still snaps when drag-scrool-snap is false.
I think the desired functionality should be:
with drag-scrool-snap attribute on children elements:

navigation buttons will move by one item.
drag snaps
scroll snaps

without drag-scrool-snap attribute or drag-scrool-snap=false on children elements:

navigation buttons will move by one item.
drag should not snap
scroll should not snap

@bfwg
Yes, that's the desired action. Without having a directive you can't get touch the <ng-content> children's dom. So it's always going to be a fixed scroll in pixels. This could be changed with an option that can override the default 200px. I've just tested with drag-scrool-snap="false" and it doesn't snap. So that's strange if it is on yours.
The current setup works exactly like that apart from without drag-scrool-snap, you can see how the @angular/material components are built. They follow this approach so the components will be compatible on all platforms. They may add more functionality in the future to Angular version 5, they look like they are changing a lot of how Universal works in that version. Which will improve the Universal Virtual DOM.
This may help with some reasoning, Amazing Angular2 DOM Tips, Tricks, and Warnings, Can you satisfy all DOM manipulation needs through Angular 2's abstractions? , Angular 2 plans for Virtual DOM. You will be able to find more discussions about this throughout the Angular GitHub issues pages.

@joejordanbrown
You can reproduce the snap issue by setting drag-scrool-snap=false and run the demo app in a mobile device. Upon touch scroll, the carousel snaps.
Since we can't navigate to an item's position without the drag-scrool-snap attribute. I would suggest to make drag-scroll-snap a mandatory field and the developer should apply the attribute on all the children always. In fact, we should rename the attribute to drag-scroll-item to make more sense. Although this is not as intuitive to use from a developer perspective, I feel if that is what it takes to write the carousel in an "Angular" way, we should do it.

@bfwg
I see I forgot to add the check in the drag event method.
The only reason I made it work without also is for backwards compatibility. I think maybe add a warning if it's not added? Should it really be mandatory if the person just places 1 image or lots of text as the content? Let me know what you think and I'll make the changes tomorrow. Once it's finalised I'll update documentation.
Should we maybe think of other tests also to test snap enabled or not? To prevent future changes breaking such features. Would be good to have.

@joejordanbrown
Yes, I'd like to follow the guidelines for Component/Directive selectors.
Something like this:
<drag-scroll>
    <drag-scroll-item drag-scroll-snap="false">

    </drag-scroll-item>
    <drag-scroll-item>

Header

            Content.

    </drag-scroll-item>
<drag-scroll>

But meanwhile we should keep the attribute selector just for backward compatibility. I'm thinking maybe a console.warn to notify the developers that the @directive style is deprecated?

@bfwg
Yes looks good to me, I'll have to rework a few things and make the Directive into a Component so we can use <drag-scroll-item> and add the @Input('drag-scroll-snap') it's not a lot of work tbh to get that to work.  Yes I'll keep the attr selector for backwards compatibility. The one warning we will have to tell people is that if they ever used drag-scroll directly onto a Component then the new update wont work because now drag-scroll is a component and you can't have 2 Components on an element. Shouldn't be a big problem since this will be released as 2.* because of the breaking changes.
Yes a console.warn should be feasible.
Yes I'll update the README.md and home.component.html with the relevant new API spec.
Have you had a think about the build system being changed? Following the Angular Package Format v4.0. I've came across this package called ng-packagr which the title says "Compile and package a TypeScript library in Angular Package Format" they have a blog post here which is a good read.
I won't be able to make the changes until most likely Monday, I have a few projects to complete over the weekend that are urgent. I'll see if i can find the time tomorrow if possible.

@joejordanbrown
Sounds good to me. I'll take a look at ng-packger tomorrow. I agree, we need to make some changes to how we build this library. If it is ok with you, I would suggest to address the build system changes in a different Pull Request. That way, the scope of this PR is relevant to the topic.
Have a great rest of your weekend.

@bfwg
Sorry for taking so long to reply, been overloaded with work.
Yes, I agree with that it should be a separate issue.
Could you create a new branch which contains an exact copy of the master branch called "v2 - Refactor", I can then change this pull request from master to v2 - Refactor, we can then merge this branch into that so it doesn't touch master. Then the new issues can be targeted at that branch and also both of us can work from that branch, I will just make sure I rebase my branch whenever you make changes to it.
I will look into the issues this weekend I should have a little free time to review and add to them. It probably won't be today unless I complete all my other tasks.

@joejordanbrown
No worries, I have created two more branches for you to rebase:

develop branch (default)
v2-refactor

No rush, I'll be around to do reviews for you in the weekend.

I will make the changes now to get this finalised. The changes that have been added to the develop branch are not really needed to be merged into this branch, are they? I had a quick look over them. If they are extra features we can add them once the main required changes to this have been added. Then we can get this published and work on the new build system issues.
With the naming should it be ngx-drag-scroll? We can discuss that on the issue #40

@bfwg
That's now been made to work as followed
Scroll Snap enabled by default
<drag-scroll>
    <drag-scroll-item>

    </drag-scroll-item>
    <drag-scroll-item>

    </drag-scroll-item>
<drag-scroll>

Scroll Snap disabled by attribute dragScrollSnap, it uses camelCase which follows the guidelines for attributes that take a value. We should also do this with all other attribute options.
<drag-scroll>
    <drag-scroll-item dragScrollSnap="false">

    </drag-scroll-item>
<drag-scroll>

Let me know what you think. If everything is ok you can accept the pull request so it's merged into v2-refactor and then we can work on that branch for the other issues before it is released.

@joejordanbrown
The code in the demo home component looks good. I really like how the "Angular" way works. The new changes on develop branch are mostly bug fixes. Once this is ready, we can merge this into v2-refactor branch and then merge it with develop.
While I was running npm start, I got this error.
ERROR in /Users/fan.jin/bfwg/angular2-drag-scroll/demo/app/home/home.component.ts (3,10): Module '"/Users/fan.jin/bfwg/angular2-drag-scroll/node_modules/@angular/material/material"' has no exported member 'MdIconRegistry'.
ERROR in /Users/fan.jin/bfwg/angular2-drag-scroll/demo/app/app.module.ts (6,10): Module '"/Users/fan.jin/bfwg/angular2-drag-scroll/node_modules/@angular/material/material"' has no exported member 'MdButtonModule'.
ERROR in /Users/fan.jin/bfwg/angular2-drag-scroll/demo/app/app.module.ts (6,26): Module '"/Users/fan.jin/bfwg/angular2-drag-scroll/node_modules/@angular/material/material"' has no exported member 'MdSlideToggleModule'.
ERROR in /Users/fan.jin/bfwg/angular2-drag-scroll/demo/app/app.module.ts (6,47): Module '"/Users/fan.jin/bfwg/angular2-drag-scroll/node_modules/@angular/material/material"' has no exported member 'MdToolbarModule'.
ERROR in Error: MdToolbarModule is not an NgModule

I think this is breaking the unit test as well.

@bfwg
Sounds perfect.
Sorry I was in the process of updating all the packages and pushed them but hadn't pushed the Angular Material changes since I had to rush off. I will just test them and push the other changes to fix the deprecated material modules.

@bfwg
It's now up to date with using the latest packages of Angular and Material which now uses mat instead of md

@bfwg
I've fixed the tests and found a slight bug that I'm not sure if it should be fixed to set snap to false if only 1 item or just console.warn. It relates to when you only have 1 <drag-scroll-item> if you don't set the dragScrollSnap to false it will cause an error when it checks if the next item is enabled because it doesn't exist.

@joejordanbrown
Looking good, I'll do the review later tonight.

@joejordanbrown
This is looking very good, great work! I left some tiny notes in my review. I'll merge this once those are fixed.

@bfwg
Completed requested changes.

@joejordanbrown  Nice job 🎉
The change is now in v2-refactor branch.

@bfwg
Great news!
Let me know where you want to go from here. Just tag me in the other issues and we can discuss the build system etc.


Update replicaset.md for Issue #12205 with k8s.io/docs/concepts/workloads/controllers/replicaset/

Overview : This pull request is for Issue #12205 which updates the replicaset.md file
When ReplicaSets have the same label selectors but different metadata, the Replicas are created by controller because each Replicaset ignores the Pods created by another.

@SupriyaSirbi PTAL I changed the language here a bit. Could you also fix the merge conflict? Then we can get this merged!

Created a new pull request for the same


Bugs with eosc create account --permission inita@active

Bugs from: https://github.com/EOSIO/eos/wiki/Tutorials#contract-account

I've experiment two scenarios,

by put inita's public key as owner_key and another random public key as active_key
by put random public key public key as owner_key and inita's public key as active_key
Both shows error below

Please use telegram EOS Developers for support. You have to create with an account with another account you own and have the private keys for loaded into your wallet.


Cannot support MIDI 2.0 because libremidi_midi_configuration.version is not mapped

In libremidi-c.h, libremidi_midi_configuration.version field is defined using an anonymous enum:
typedef struct libremidi_midi_configuration
{
  enum
  {
    MIDI1,
    MIDI2
  } version;

which JavaCPP fails to generate the field (it only interprets it as an enum type).
This field is however essential when we want to create a MIDI 2.0 virtual port.

This is fixed by a workaround patch to libremidi.


Module '"livekit-client"' has no exported member 'createLocalVideoTrack'.

Hello,
When I try to import createLocalVideoTrack from 'livekit-client' it gives me error below. It is same on React example of yours. Other imports works just fine. I looked into src and could not find anything related to createLocalVideoTrack. Here is the screenshot:

Error: Module '"livekit-client"' has no exported member 'createLocalVideoTrack'. I am going to use it for the displaying local video of user.

It has been changed in new release https://github.com/livekit/client-sdk-js/releases/tag/v0.15.0.
createLocalVideoTrack -> LocalParticipant.createTracks({video: true})

we'll probably introduce them back in 0.15.1 for backwards compatibility. We've received feedback from others as well of attempting to use it before creating a room.

Okay, thanks for your attention.


DocSearch doesn't work

The search result always "No results".

I created a support request on 2022-05-25.
But there is no reply yet.


Whittle-to feature can still get stuck in an infinite loop

Was just trying to whittle a big list down to 40,000 words and it got stuck in this back-and-forth:
Whittled list to 39991. Will try again, taking 140004 words.
Whittled list to 40009. Will try again, taking 139973 words.
Whittled list to 39991. Will try again, taking 140004 words.
Whittled list to 40009. Will try again, taking 139973 words.
Whittled list to 39991. Will try again, taking 140004 words.

Will have to think about how to catch and prevent this "stalemate".

I think I fixed this a while back with some creative little + 1 moves. Gonna close this for now.


operator dell-csm-operator-certified (1.6.1)

Adding dell-csm-operator-certified version 1.6.1 to catalog

Run /pipeline restart operator-hosted-pipeline

/pipeline restart operator-hosted-pipeline

/pipeline restart operator-hosted-pipeline

/pipeline restart operator-hosted-pipeline


[GSSoC'23] Create a Navbar for Website

Issue Description:
I would like to create a navbar to reach out the page elements in one click.
Expected Behavior:

Fixed navbar.
Maintaing same color as of website.
Adding a links section with hovering effect.
Responsive with side/collapse navbar for small devices.

Current Behavior:

There is no navbar.

Labels:
This is a enhancement for the website footer element.

@sahil-sagwekar2652 please assign this task to me to work on it under GSSoC'23


Handle bursty logs

I have a monitoring system that runs hblog every minute. If the hblog command is taking more than 40 seconds the monitoring tool will timeout and not report any data. Unfortunately, during a burst is when the most interesting events happened and my monitoring system missed it.
On a single host in a logfile that normally get 1,000 lines per minute (hblog handles that and bursts of 10,000 lines). However, there was a burst of 750,000 log lines in a 30 second interval - that caused hblog to go passed the 40 second timeout. Unfortunately the most interesting/important log information for the day was in those 30 seconds.
I'd like to enhance hlog server to be able to take a timeout parameter from the client and still report on whatever log summary it was able to extract. If the timeout happens a special status field will tell the client that a timeout occurred. However, the client (such as my monitoring system) will still be able to act on the partial data.
During this type of timeout, the user CLI client an warning message should be printed saying that not all log lines were processed. Also, the client should not blacklist the host for --follow because the reason for the timeout is a bust in the logfile and not a host/network issue.

Thank you for reporting this issue and appreciate your patience. We've  notified the core team for an update on this issue. We're looking for a response within the next 30 days or the issue may be closed.

This still needs to be fixed.


redraw on interacting with pause

When the interface is paused, the strat is deleted when another object is interacted with.
Well not deleted exactly, but the funcanimation object does not redraw the stratigraphy.
Options (in order of how easy they sound):

create a copy of the strat axis and print it on top of the current one when paused. Then update it accordingly when interacted with. Delete it when unpaused.
see if there is some way to force funcanimation to redraw a frame without incrementing. Or increment it one but keep it paused?
work with the slider and button objects to disable interaction if paused. Requires custom copies of each widget and perhaps some big modifications.

IDEA: instead of using the funcanimation running flag to stop drawing, add an if then on a running flag that just doesn't create new states if "paused"


added code for subarray-product (sliding window)

Hi Panel !
I have added a New Algorithm File to find No. of Valid Subarrays for a given Array whose product is less than a given number K (under Sliding Window Algo) and all inputs are being taken from the user itself . and I have also made the code self-explanatory as much as possible .
Reference Quesn on Leetcode - https://leetcode.com/problems/subarray-product-less-than-k/

Please respond !


baresip-webrtc

baresip-webrtc unable to build.
Ubuntu 18.04.4 LTS
baresip 0.6.5 is installed from git.
Is there more documentation available for baresip-webrtc?
streams@ubuntu:~/baresip-webrtc/baresip-webrtc-master$ make
CC      build-x86_64/src/main.o
In file included from src/main.c:13:0:
src/demo.h:30:16: warning: ‘struct stun_uri’ declared inside parameter list will not be visible outside of this definition or declaration
struct stun_uri *stun_srv,
^~~~~~~~
CC      build-x86_64/src/session.o
In file included from src/session.c:10:0:
src/demo.h:30:16: warning: ‘struct stun_uri’ declared inside parameter list will not be visible outside of this definition or declaration
struct stun_uri *stun_srv,
^~~~~~~~
src/session.c: In function ‘destructor’:
src/session.c:92:19: warning: implicit declaration of function ‘stream_name’; did you mean ‘stream_call’? [-Wimplicit-function-declaration]
media->ix, stream_name(media_get_stream(media)));
^~~~~~~~~~~
stream_call
src/session.c:92:19: warning: nested extern declaration of ‘stream_name’ [-Wnested-externs]
src/session.c:112:4: warning: implicit declaration of function ‘video_stop’; did you mean ‘video_strm’? [-Wimplicit-function-declaration]
video_stop(media->u.vid);
^~~~~~~~~~
video_strm
src/session.c:112:4: warning: nested extern declaration of ‘video_stop’ [-Wnested-externs]
src/session.c: At top level:
src/session.c:312:16: warning: ‘struct stun_uri’ declared inside parameter list will not be visible outside of this definition or declaration
struct stun_uri *stun_srv,
^~~~~~~~
src/session.c:307:5: error: conflicting types for ‘rtcsession_create’
int rtcsession_create(struct rtcsession **sessp, const struct config *cfg,
^~~~~~~~~~~~~~~~~
In file included from src/session.c:10:0:
src/demo.h:25:5: note: previous declaration of ‘rtcsession_create’ was here
int rtcsession_create(struct rtcsession **sessp, const struct config *cfg,
^~~~~~~~~~~~~~~~~
src/session.c: In function ‘rtcsession_create’:
src/session.c:359:7: warning: passing argument 5 of ‘mnat->sessh’ from incompatible pointer type [-Wincompatible-pointer-types]
stun_srv,
^~~~~~~~
src/session.c:359:7: note: expected ‘const char *’ but argument is of type ‘struct stun_uri *’
src/session.c:360:7: warning: passing argument 6 of ‘mnat->sessh’ makes integer from pointer without a cast [-Wint-conversion]
NULL, NULL,
^~~~
src/session.c:360:7: note: expected ‘uint16_t {aka short unsigned int}’ but argument is of type ‘void *’
src/session.c:361:7: warning: passing argument 8 of ‘mnat->sessh’ from incompatible pointer type [-Wincompatible-pointer-types]
sess->sdp, !got_offer,
^~~~
src/session.c:361:7: note: expected ‘const char *’ but argument is of type ‘struct sdp_session *’
src/session.c:361:18: warning: passing argument 9 of ‘mnat->sessh’ makes pointer from integer without a cast [-Wint-conversion]
sess->sdp, !got_offer,
^
src/session.c:361:18: note: expected ‘struct sdp_session ’ but argument is of type ‘int’
src/session.c:362:7: warning: the address of ‘mnat_estab_handler’ will always evaluate as ‘true’ [-Waddress]
mnat_estab_handler, sess);
^~~~~~~~~~~~~~~~~~
src/session.c:362:27: warning: passing argument 11 of ‘mnat->sessh’ from incompatible pointer type [-Wincompatible-pointer-types]
mnat_estab_handler, sess);
^~~~
src/session.c:362:27: note: expected ‘void ()(int,  uint16_t,  const char *, void ) {aka void ()(int,  short unsigned int,  const char *, void *)}’ but argument is of type ‘struct rtcsession ’
src/session.c:356:9: error: too few arguments to function ‘mnat->sessh’
err = mnat->sessh(&sess->mnats, mnat,
^~~~
src/session.c:375:7: warning: passing argument 4 of ‘menc->sessh’ from incompatible pointer type [-Wincompatible-pointer-types]
menc_event_handler,
^~~~~~~~~~~~~~~~~~
src/session.c:375:7: note: expected ‘void ()(enum menc_event,  const char *, void )’ but argument is of type ‘void ()(enum menc_event,  const char *, struct stream *, void *)’
src/session.c: In function ‘rtcsession_add_audio’:
src/session.c:429:6: warning: ISO C forbids passing argument 17 of ‘audio_alloc’ between function pointer and ‘void *’ [-Wpedanti ]
audio_err_handler, sess);
^~~~~~~~~~~~~~~~~
In file included from src/session.c:9:0:
/usr/local/include/baresip.h:1137:5: note: expected ‘void ’ but argument is of type ‘void ()(int,  const char *, void *)’
int audio_alloc(struct audio **ap, struct list *streaml,
^~~~~~~~~~~
src/session.c:422:8: error: too many arguments to function ‘audio_alloc’
err = audio_alloc(&media->u.au, &sess->streaml,
^~~~~~~~~~~
In file included from src/session.c:9:0:
/usr/local/include/baresip.h:1137:5: note: declared here
int audio_alloc(struct audio **ap, struct list streaml,
^~~~~~~~~~~
src/session.c:438:9: warning: passing argument 3 of ‘stream_set_session_handlers’ from incompatible pointer type [-Wincompatible-pointer-types]
rtpestab_handler,
^~~~~~~~~~~~~~~~
In file included from src/session.c:9:0:
/usr/local/include/baresip.h:1214:6: note: expected ‘void ()(struct stream *, int,  void )’ but argument is of type ‘void ()(struct stream *, void *)’
void stream_set_session_handlers(struct stream *strm,
^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/session.c:439:9: warning: ISO C forbids passing argument 4 of ‘stream_set_session_handlers’ between function pointer and ‘void *’ [-Wpedantic]
rtcp_handler,
^~~~~~~~~~~~
In file included from src/session.c:9:0:
/usr/local/include/baresip.h:1214:6: note: expected ‘void ’ but argument is of type ‘void ()(struct stream *, struct rtcp_msg *, void *)’
void stream_set_session_handlers(struct stream *strm,
^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/session.c:437:2: error: too many arguments to function ‘stream_set_session_handlers’
stream_set_session_handlers(strm, mnatconn_handler,
^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/session.c:9:0:
/usr/local/include/baresip.h:1214:6: note: declared here
void stream_set_session_handlers(struct stream strm,
^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/session.c: In function ‘rtcsession_add_video’:
src/session.c:469:8: warning: implicit declaration of function ‘video_alloc’; did you mean ‘audio_alloc’? [-Wimplicit-function-declaration]
err = video_alloc(&media->u.vid, &sess->streaml,
^~~~~~~~~~~
audio_alloc
src/session.c:469:8: warning: nested extern declaration of ‘video_alloc’ [-Wnested-externs]
src/session.c:487:9: warning: passing argument 3 of ‘stream_set_session_handlers’ from incompatible pointer type [-Wincompatible-pointer-types]
rtpestab_handler,
^~~~~~~~~~~~~~~~
In file included from src/session.c:9:0:
/usr/local/include/baresip.h:1214:6: note: expected ‘void ()(struct stream *, int,  void )’ but argument is of type ‘void ()(struct stream *, void *)’
void stream_set_session_handlers(struct stream *strm,
^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/session.c:488:9: warning: ISO C forbids passing argument 4 of ‘stream_set_session_handlers’ between function pointer and ‘void *’ [-Wpedantic]
rtcp_handler,
^~~~~~~~~~~~
In file included from src/session.c:9:0:
/usr/local/include/baresip.h:1214:6: note: expected ‘void ’ but argument is of type ‘void ()(struct stream *, struct rtcp_msg *, void *)’
void stream_set_session_handlers(struct stream *strm,
^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/session.c:486:2: error: too many arguments to function ‘stream_set_session_handlers’
stream_set_session_handlers(strm, mnatconn_handler,
^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/session.c:9:0:
/usr/local/include/baresip.h:1214:6: note: declared here
void stream_set_session_handlers(struct stream *strm,
^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/session.c: In function ‘rtcsession_start_video’:
src/session.c:651:10: warning: implicit declaration of function ‘video_encoder_set’; did you mean ‘audio_encoder_set’? [-Wimplicit-function-declaration]
err  = video_encoder_set(vid, vc, sc->pt, sc->params);
^~~~~~~~~~~~~~~~~
audio_encoder_set
src/session.c:651:10: warning: nested extern declaration of ‘video_encoder_set’ [-Wnested-externs]
src/session.c:658:9: warning: implicit declaration of function ‘video_start’; did you mean ‘video_strm’? [-Wimplicit-function-declaration]
err = video_start(vid, NULL);
^~~~~~~~~~~
video_strm
src/session.c:658:9: warning: nested extern declaration of ‘video_start’ [-Wnested-externs]
Makefile:57: recipe for target 'build-x86_64/src/session.o' failed
make: *** [build-x86_64/src/session.o] Error 1
streams@ubuntu:~/baresip-webrtc/baresip-webrtc-master$

try to use latest baresip from git HEAD

Fixed and Running.
/g.


[FEATURE] Make a website for the documentation of Drifty

Is your feature request related to a problem? Please describe.
People don't always like to read Documentation from Readme. They want some website which will have a visually appealing look and all the sufficient details of using this application as well as support URLs.
Describe the solution you'd like
A website using html and css containing the documentation present in the README and a navbar should also be present. The support URLs (GitHub issues, My email address, my twitter account for DMs) should be present at the footer.
Additional context
Contributors who want to take over this issue should at first comment below then I will assign them with the task. Multiple assignes can be there. Feel free to contact me for any questions.

hey i can make this

i can make site , footers , nav bar and also add dark mode feature and all

Ok @Shashwat0227 . Assigning you with the task. Make sure that you link this issue to your PR.

thankyou

Hello Sir, I can add all the features which are present in your requirements  and along with this I will make your site using REACT JS which will be scalable if you want to add any more future complex functionality , You can checkout my portfolio for my work regarding REACT JS https://avezqureshi.netlify.app/

@avezqureshi14 You will make the website using react containing the documentation in readme and @Shashwat0227 would modify it with some more items.
Ensure that you both will link this issue to your PRs which will help in tracking the progress of this application.

@avezqureshi14 Can you make the website using react by 4th October ?

@avezqureshi14 Can you make the website using react by 4th October ?

@avezqureshi14 Please reply

As @avezqureshi14 is not replying and @Shashwat0227 is interested to make the website using html, css etc., so, i am assigning him this task. @Shashwat0227 Please link this issue with your PR.
@avezqureshi14 if you want you may open another PR to modify the website by including React.

made the site check em once

ok @Shashwat0227 .

hey can you accept it so that it displays on my hacktoberfest site , and after that i can proceed further with adding footers and other modifications

ok @Shashwat0227

@avezqureshi14 I am closing this issue, but, if you want, you may modify the website through another issue and PR.