Vincentlussenburg aks blueprint

Definition of Done
This is the definition of done for (new and modified) blueprints to be accepted into the central XebiaLabs blueprints repository.
Value
This section describes how to determine whether a blueprint has enough value to be included in the central XebiaLabs blueprints repository.

[X] The blueprint applies to a focused use case.
[X] The blueprint uses at least one XebiaLabs product.
[X] The blueprint depends on as few other products as possible. N.B.: This is part of the definition of done to keep the blueprint focused and applicable to as many users as possible. A blueprint that depends on one specific CI tool and one specific Java EE application server and one specific ticketing system can only be used by users that have all three products.
[X] The blueprint can be used with content supplied by the user but also includes demo content. A blueprint that does not work with content supplied by the user is a demo or a showcase and does not help the user with their own work.

Technical
This section describes how to determine whether the blueprint has the right technical quality to be included in the central XebiaLabs blueprints repository.

[X] The branch from which the PR is created is up-to-date with the development branch.
[X] The blueprint contains a README.md file at the root of the blueprint folder that describes the blueprint, using the README template in the .github folder of this repository.
[X] The blueprint generates a xebialabs/USAGE.md file which, at a minimum, explains how to use the blueprint after it is generated (like adding any missing steps, creating accounts, setting up Docker containers, applying the YAML using xl CLI, running release. etc.). N.B.: Do not use this document to describe how to instantiate the blueprint. It will only be available to the user after the blueprint has been instantiated.
[x] The blueprint generates a docker/docker-compose.yml file which can be used to spin up the required products that the blueprints uses. This can be used to test and/or try out the blueprint without having to manually install those products.
[X] The blueprint does not contain sensitive information such passwords, tokens, credentials or licenses.
[X] The blueprint uses secret: true in the blueprint.yaml parameter definition for question that ask for sensitive information.
[X] The blueprint does not contain the files xebialabs/.gitignore, xebialabs/values.xlvals and xebialabs/secrets.xlvals and does not refer to them from the files section of the blueprint.yaml file. These files will be generated when the blueprint is instantiated. To generate the xebialabs/values.xlvals file, use the saveInXlVals: true directive in the parameters section of the blueprint. To generate the xebialabs/secrets.xlvals file, use the secret: true directive .
[X] The blueprint does not define parameters for trivial things like phase names, task names, folder names etc. Ask questions that add value and be opinionated where possible. For example, ask for a project name and derive folder names, task names etc from that.
[X] Folder and file names must use kebab-case, for example: aws/sample-app-demo, xld-environment.yaml

Review and testing
This section describes how to determine whether the blueprint has been reviewed and tested well enough to be included in the central XebiaLabs blueprints repository.

[X] Unit test is added in a __test__ folder for each blueprint. Refer the CONTRIBUTING.md file at the root of of this repository for more details.
[x] The Travis CI for the PR is green
[ ] The blueprint has been reviewed by someone else in the team.
[ ] Both README and USAGE files have been reviewed by a technical writer and a product marketing manager.
[x] The blueprint has been manually tested with the docker/docker-compose.yml that is generated as part of it.
[x] The blueprint works on Linux, Mac and Windows.

@scotterlanger reviewed the README and USAGE.. who would be the appropriate second reviewer?
@vpartington would you be the reviewer the "technical" part of the blueprint?

@scotterlanger reviewed the README and USAGE.. who would be the appropriate second reviewer?
@vpartington would you be the reviewer the "technical" part of the blueprint?

Dan would probably be a good choice for a second reviewer. Amy potentially as well.

Hi Vincent,
I will close this PR. The azure/basic-aks-cluster blueprint now addresses this use case.
If you have any further modifications to make, please create a PR based on that blueprint.
Regards, Vincent.


Create the NavBar component as well as boilerplate code for the app

The NavBar should contain the following:
[x] Logo
[x] Search Bar with a placeholder text of "Search by name"
[x] "Add a Photo" Button

The design should match the Figma design: https://www.figma.com/file/a1xUD6nInLKRz6evFKKdir/My-unsplash?node-id=0%3A1. In addition, the "Add a Photo" Button should be its own component.

Done!


[Document] update the Metrics Supported

Add brittleness test for Metrics Supported
Description
Add brittleness test for mertics supported
1. Motivation and Context
Update description for let user know the new metrics
2. Summary of the change
Update readme.md file
3. What tests have been added/updated for the change?
NA

Feel free to make this change in the brittleness PR rather than in a separate one.


Broken link to localization article

In this section, the link to https://welpo.github.io/tabi/blog/mastering-tabi-settings/blog/faq-languages/ 404s and I suspect (not sure) it might better point to https://welpo.github.io/tabi/blog/faq-languages/ instead  =)

Thank you! Fixed.


Boolean word search is too broad

Contrasted with PEP-Web, the boolean word search, which for field text is at the document level, is too broad.  PEP uses paragraph level searching in PEP-Web, and it should be done here if at all possible.
If not, this can be simulated through a proximity search "dog cat"~25 which approximates average paragraph length.  Results are close. but not exact matching with PEP-Web being more accurate.
(from Paul Mosher's comments via email, and my subsequent testing.)

I am working on this now.  It looks like it may work out by indexing paragraphs of the full text, and various parts of the documents like dreams, as child nodes.  The syntax for searches is more complex, and thus would complicate an end user "advanced" syntax, but the approach is promising, nonetheless.

Alpha's 2 and 3 tested out paragraph level word search limitations by indexing each paragraph separately as a child of the parent, and using the somewhat limited and awkward child queries in Solr.  This ballooned the number of records in the database, and made it slower to load with new data.  But neither seems to be an issue for performance.  A workable solution for now, until some sort of third part support is introduced, or we develop our own extension.  Closing as it stands...it may come up again.


DOC: Adding SECURITY.md file in the repo

What's wrong with the existing documentation
Adding SECURITY.md file in the repo
Add ScreenShots
No response
Record

[X] I agree to follow this project's Code of Conduct
[X] I'm a GSSOC'24 contributor
[ ] I'm a VSoC'24 contributor
[X] I want to work on this issue

@RamakrushnaBiswal create an attraacative SECURITY.md

solved #478


Metrics objects (e.g. Counter) does not have labels method

>>> import prometheus_client
>>> x = prometheus_client.Counter('foo', 'foobar')
>>> x.labels
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AttributeError: 'Counter' object has no attribute 'labels'

The documentation seems to imply that this is possible. This is on 0.2.0
Relevant README docs:
Labels
All metrics can have labels, allowing grouping of related time series.
See the best practices on naming and labels.
Taking a counter as an example:
from prometheus_client import Counter
c = Counter('my_requests_total', 'HTTP Failures', ['method', 'endpoint'])
c.labels('get', '/').inc()
c.labels('post', '/submit').inc()

It makes more sense to ask questions like this on the prometheus-users mailing list rather than in a GitHub issue. On the mailing list, more people are available to potentially respond to your question, and the whole community can benefit from the answers provided.

The answer is that the labels method is only defined if you pass the set of labels in the constructor of the counter/whatever. If you don't pass it, then the labels method is undefined. This is surprising; normally the methods of a Python object would be defined no matter what arguments you pass to a constructor.

The answer is that the labels method is only defined if you pass the set of labels in the constructor of the counter/whatever. If you don't pass it, then the labels method is undefined
lol, if the case, so awful..


Refactor/fix typo

Fix some typos, rearrange code, optimize import statements

Hello, there are some fixes to do, please test the app using flask test and fix the errors, I'm not sure how to trigger circleci builds from a pull request.

@mohamed-aziz
Sorry for my bad. I just reverted some pieces of code, and the broken tests have been fixed.
Thanks!

cool thanks


fix(language-core): try handle node next module resolution

These are the changes I mentioned in #2662 in my last comment.
If direction is to not support node next then this PR can be closed and disregarded.

@yoyo930021 changes look neat, have you tested it in a real project?

You can revert master merge and I'll handle it, it can't just resolve in this PR.

okay, undid my master merge and yea quickly realize there was some typing problems. Looks like the problem still exists on the action checks? Seems fine locally so guessing the volar package change and is probably what you were referring to what you needed to resolve?
Otherwise should be all cleaned up now with request changes.

Hey @kalvenschraut, I can't push commit to RTVision:node-next-resolution branch, can you check permissions?

I know on newer pull requests I make there is a checkbox to allow the maintainers to do this, not sure how I can retroactively give permission. Best thing I could find is inviting you as a collaborator on the fork.

Thanks!


lxd/container.go: Typo in securtiy.syscalls.blacklist

Spelling fix in container config validation.
Signed-off-by: Thomas Johnson<EMAIL_ADDRESS>

This pull request didn't trigger Jenkins as its author isn't in the whitelist.
An organization member must perform one of the following:

To have this branch tested by Jenkins, use the "ok to test" command.
To have a one time test done, use the "test this please" command.

Those commands are simple Github comments of the format: "jenkins: COMMAND"

That shows just how many people use that particular feature :)


neon/st3q_u8: Wasm optimization

Autovectorizer is unable to do anything here, so implement it using a
bunch of shuffles.

Nice ☺


[WIP] Fix package build issues

Address the package issue reported in https://github.com/conda-forge/pyobjc-core-feedstock/issues/37:

Need to use conda-forge's compiler to build the package
Need to use condo-forge's libffi, not the system's

Checklist

[x] Used a personal fork of the feedstock to propose changes
[x] Bumped the build number (if the version is unchanged)
[ ] Reset the build number to 0 (if the version changed)
[ ] Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)
[x] Ensured the license file is being packaged.

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

@conda-forge-admin, please rerender

@conda-forge-admin, please rerender

Can reproduce the segfault reported in conda-forge/pyobjc-core-feedstock#37:
https://dev.azure.com/conda-forge/feedstock-builds/_build/results?buildId=401081&view=logs&j=a8dee1cf-d17f-5cb0-b53f-4a93dfdbfb0c&t=929f6101-935e-5679-3be5-15b073490bac&l=3146
Plan: Wait for pyobjc-core 7.3 build 3 to be available, then restart the CI. Python 3.9 build should pass by then. Then we fix 3.6/3.7 (compiler bug).

@conda-forge-admin, please restart ci

@conda-forge-admin, please restart ci

@conda-forge-admin, please rerender

@conda-forge-admin, please rerender

Looks like the segfault has something to do with libffi 3.4. Had to apply a few tricks to ensure we depend on libffi 3.3 everywhere.

@conda-forge-admin, please rerender

+ lldb -o 'process launch' -- python -c 'import AppKit'
(lldb) target create "python"
Current executable set to 'python' (x86_64).
(lldb) settings set -- target.run-args  "-c" "import AppKit"
(lldb) process launch
Process 9113 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=EXC_I386_GPFLT)
    frame #0: 0x0000000101261e49 _objc.cpython-39-darwin.so`PyObjC_ffi_closure_alloc + 361
_objc.cpython-39-darwin.so`PyObjC_ffi_closure_alloc:
->  0x101261e49 <+361>: movq   (%rax), %rcx
    0x101261e4c <+364>: movq   %rcx, 0x5932d(%rip)       ; closure_freelist
    0x101261e53 <+371>: movq   %rax, (%r14)
    0x101261e56 <+374>: movq   0x44383(%rip), %rcx       ; (void *)0x00007fff90da9d00: __stack_chk_guard

Process 9113 launched: '$PREFIX/bin/python' (x86_64)

@conda-forge-admin, please restart ci

Looks like with https://github.com/conda-forge/pyobjc-core-feedstock/pull/41 I finally got the segfault fixed (PY39 passed)! The rest of failures are due to a simple compiler bug that I know how to fix. Will resume tomorrow.

Hi! This is the friendly automated conda-forge-linting service.
I was trying to look for recipes to lint for you, but it appears we have a merge conflict.
Please try to merge or rebase with the base branch to resolve this conflict.
Please ping the 'conda-forge/core' team (using the @ notation in a comment) if you believe this is a bug.

@conda-forge-admin, please rerender

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

@conda-forge-admin, please rerender

@conda-forge-admin, please rerender

@conda-forge-admin, please rerender


Query generated with Ecto.assoc/2 doesn't automatically set query prefix

Current behavior
When a struct is loaded with a prefix via Repo.get with the prefix option, calling Ecto.assoc(struct, :some_assoc) tries to load the association from the default schema.
Expected behavior
If multiple structs are provided, there is no logical way to infer a prefix for the query. But if a single struct is provided and has a prefix set, it would be more ergonomic to automatically add the prefix to the query, similar to Repo.update.
I may be missing something obvious here, but this has bitten me a couple of times because it seems intuitive that since the provided struct was already leaded with a prefix via Repo.get, I shouldn't need to provide that same prefix again when I call Repo.all on the assoc query.

What happens with preload? Does it respect the prefix? We should mirror whatever preload does. :)

From the docs, it looks like preload respects the prefix. If so, a pull request is welcome!


add cloverwallet adapter

add cloverwallet adapter for Solana dApps

Does Clover Wallet support Solana dapps today? I don't see any mention of it @ https://docs.clover.finance

we have added Solana dApp related wiki, please check here: https://docs.clover.finance/wallet-and-dapp/clover-extension-wallet/solana-dapp-integration

Closing in favor of https://github.com/solana-labs/wallet-adapter/pull/71 because I can't push your remote fork's branch.


[Serving] Server file movements

This PR moves the server-related files to the subdirectory server/. The previous server.py is now the __main__.py file under directory server/.
This PR also optimizes a bit on __init__.py under the serve namespace.

Merging this for now let us introduce subcommand as @junrushao suggested as a followup
related refs in https://github.com/mlc-ai/mlc-llm/blob/main/python/mlc_chat/main.py#L34


Ignore all tests when packing

Coverage remained the same at 93.19% when pulling 46f6d6a44336276b4b5d8d249cbb4be6e44bbd71 on nmaslarski:master into ee05c4d55e0a0e50e4c33207d3f4f08182c4ff26 on cloudfoundry-incubator:master.


ristretto255

Haven't gotten around to tests yet, and this is currently using ristretto255 as a dependency, which may or may not be desired, but wanted to open for discussion and invite others to contribute.

Nice work so far!
Having ristretto255 as a dependency probably isn't a solution, since that is built on TweetNaCl.js and we should avoid depending on another libsodium port.
So for the time being, maybe you could make the work here into a standalone sodium-ristretto module that can be used alongside this library. Meanwhile, we can look into a standalone implementation suitable for this library.

They're just pulling in the low level utils used as TweetNaCl, the same as sodium-javascript. Sodium-javascript just hard coded directly (looks like internals are a direct copy paste from TweetNaCl). Might be worth abstracting out a standalone library for this that sodium-javascript and ristretto255 can use (this would reduce the size of their library). Alternatively, we could reimplement ristretto255, but this seems a bit wasteful.


Timesheet - 5/1/2021 - Kristy Lee

Task 1
Meeting with Bucky & Led about core team priorities for this and next month
Proof of Work

Private document (Auditor reach out to review document)

Time Spent
2 hours

Total Time Spent
2 hours
Account Number
a2d73cf3b37a62276ade44a96860495510d0e7d7c468950d4e49ac8a62b3d31d

Hey @kristykjlee please DM me the document in Discord. Thanks


Basic fan control

Is there a way to have rotation as an on/off, not rotation. And, is there a way to have fan speed as set speeds (i.e. 0, 1, 2, 3) as my fan only has 3 speeds (a bit like thermostats, below)

Thanks in advance!

Hi there, thanks for opening this issue. Unfortunately I'm not actively maintaining this plugin at the moment as I have no devices that use it. However, looking at the RotationSpeed docs, it seems like the characteristic can only be set as a percentage and not as set speeds.
You are more than welcome to fork the plugin and attempt this yourself though!

I have created a fork, but realised it doesn't follow the default structure of a Homebridge plugin... it should be like

Do you happen to have the plugin in this form?


Blafond teiidtools 904

I've updated the pr with the operator changes to add the websocket to the service.  I am not yet creating the route, but you can easily create one.


added supportpage

to get a backlink from redaxo.org to the github.com repo on https://redaxo.org/download/addons/media_negotiator/

Dankeschön! :)


[BUG]: SIGTERM signal not passed to Docker task process

What happened?
My pipeline step needs to perform some cleanup if it is terminated (e.g., cancelled, times out). This works correctly if I run the task on the host machine or in a Docker container on my local machine. However, if I run the step inside a container with Azure Pipelines it is not handled correctly. I believe this is because the process responsible for running tasks in Azure Pipelines is running as PID 1 and it exits without passing the SIGTERM signal to my task.
Here is a minimal reproducible example:
trigger: none

pool:
  vmImage: 'ubuntu-latest'

container:
  image: ubuntu:22.04
  options: --init

steps:
- checkout: none
- bash: |
    # Function to handle SIGTERM signal
    terminate() {
      echo "SIGTERM signal received. Exiting..."
      exit 0
    }
    trap terminate SIGTERM
    echo "Waiting for SIGTERM signal..."
    while true; do
      sleep 1
    done
  timeoutInMinutes: 1
  target: host
  displayName: HostTimeout
- bash: |
    # Function to handle SIGTERM signal
    terminate() {
      echo "SIGTERM signal received. Exiting..."
      exit 0
    }
    trap terminate SIGTERM
    echo "Waiting for SIGTERM signal..."
    while true; do
      sleep 1
    done
  condition: always()
  timeoutInMinutes: 1
  displayName: DockerTimeout

The "HostTimeout" step on the host has the expected output:
Waiting for SIGTERM signal...
SIGTERM signal received. Exiting...
##[error]The task has timed out.
Finishing: HostTimeout

The "DockerTimeout" step runs in the container and exits prematurely:
Waiting for SIGTERM signal...
##[error]The task has timed out.
Finishing: DockerTimeout

I have explored running with or without the Docker  --init flag and calling my script with exec but it did not resolve the issue.
For the simple example, I may be able to configure a separate pipeline step that would perform cleanup, but this doesn't work for my real use case where the process called in the step has complex cleanup logic built in.
Versions
Agent Version 3.230.0 / Ubuntu 22.04.3 LTS
Environment type (Please select at least one enviroment where you face this issue)

[ ] Self-Hosted
[X] Microsoft Hosted
[ ] VMSS Pool
[X] Container

Azure DevOps Server type
dev.azure.com (formerly visualstudio.com)
Azure DevOps Server Version (if applicable)
No response
Operation system
No response
Version controll system
No response
Relevant log output
No response

Hi @natbprice  thanks for reporting! We are working on more prioritized issues at the moment, but will get back to this one soon.

Azure pipelines worker executes steps inside docker container with docker exec. When the step is cancelled SIGINT is send to the docker exec process. This does not send signals to the process inside the container and it continues running in the background (https://github.com/moby/moby/issues/9098). Thus cancelled task is not stopped at all. The following tasks which are configured to run with always() condition are started in parallel. Afterwards container is removed and all processes created with docker exec  inside of the container are killed.

@technic I was just using always() to show difference between a task running on host versus container. Without always the second demo task would not run.
In my testing, removing the container at the end of pipeline will not properly terminate running processes in that the task will not have an opportunity to catch signal and terminate cleanly.
You can also use always() with a cleanup step that will manually stop the running process that was not properly terminated. This is my current workaround. I am not sure if that is what you were suggesting.
As it relates to this ticket, it would be better if pipeline tasks were properly terminated without need for 2nd cleanup task. I am not sure if this is the job of pipeline agent or bash task. However, it doesn’t seem insolvable for agent or bash task to at least stop the processes it has started. I believe it already assigns some unique ID to the task so it just needs to exec some cleanup if there is timeout or cancellation.

@natbprice thanks for your comment. I am also facing the issue you described. My comment was about adding some additional info about why azure pipelines agent implementation has this bug, and the root cause is using docker exec.
Yep, using always() step to do some cleanup is possible workaround, because spawned tasks are only killed (with SIGKILL) when the job finishes.

 Experiencing the same issue

Have you found a solution/workaround for this in the meantime? Experiencing the same issue

I added killall step with names of processes and condition: canceled() or always(). It seems that it helps.


user12986714: Watch honey\W*+select

user12986714 requests the watch of the watch_keyword honey\W*+select. See the MS search here and the Stack Exchange search in text, in URLs, and in code.

honey\W*+select has been seen in 1 true positive, 0 false positives, and 0 NAAs.

Approved by Eliah Kagan in Charcoal HQ


Support for overflow instructions

This patch teaches souper about signed/unsigned overflow of add, sub
and mul. Extractvalue instruction can only be harvested if the value
being extracted is coming from an overflow instrution.

Google » souper #487 SUCCESS
This pull request looks good
(what's this?)

@jubitaneja @regehr other than a couple of typos and nits, the patch LGTM.

Google » souper #488 SUCCESS
This pull request looks good
(what's this?)

Google » souper #489 SUCCESS
This pull request looks good
(what's this?)

Thanks @jubitaneja, LGTM


Improve warning "Foo, defined in ./xxx, is referenced by foo but not included in the documentation"

Search Terms
"warnings"
Problem

I try to export function foo() which returns type Foo.
Type Foo depends on type Bar.
Function foo() and type Foo are properly "typedocumented" but type Bar is not.

Then a warning like this is shown:
[warning] Foo, defined in ./src/xxxx.ts, is referenced by foo but not included in the documentation

I figured out the problem by following all types that Foo depends on and checking whether they have proper inline doc or not. However...
Suggested Solution
[warning] Foo, defined in ./src/xxxx.ts, is referenced by foo but references Bar which is not included in the documentation

Not sure if this is possible but would help a lot.
Aside of this, it could be great some new @ignoreNotDocumented tag for cases in which we want to mandate that all exported things are documented ("treatWarningsAsErrors": true) and just have some explicit exceptions. Note: I can open a separate and much better documented ticket for this thing.

Aside of this, it could be great some new @ignoreNotDocumented tag for cases in which we want to mandate that all exported things are documented ("treatWarningsAsErrors": true) and just have some explicit exceptions. Note: I can open a separate and much better documented ticket for this thing.

I've opened a separate ticket for this:
https://github.com/TypeStrong/typedoc/issues/2704

Your explanation doesn't make sense... I think you are conflating TypeDoc's not documented and not exported warnings.
That warning is saying that Foo is not exported, and that users might reasonably expect it to be as you do export foo, which references Foo.
Bar doesn't come into the equation at all, until, maybe, you decide to export Foo, and then you might get a warning that Foo references Bar, but Bar isn't exported.

I promise that what I saw yesterday is that typedoc complains because "Foo was not included in the documentation" but the real problem was that Foo depends on Bar which didn't have documentation.
Anyway and no idea how, I cannot reproduce it anymore and in fact now I see the proper and expected warning error if I try to replicate yesterday's code.
Sorry for the noise. I'll close this issue and comment on it if I see something similar and reproducible in the future.


Allow scripted tests to simulate user input to prompts

I'm writing an sbt plugin at the moment that requires user input. I'd love to write an sbt-test script that allowed me to enter input in response to a prompt. Eg:
> create-thing #create-thing now prompts: 'name?'
> my-new-thing #the user input
# now the task completes with the input from the user...

If I try and to this now I always get None from my SimpleReader.readLine("name?").

I was convinced to have opened the same feature request. I felt this need too at one point.


[BUG] Incomplete Documentation for Installation Options

Describe the bug
The documentation for the installer configuration is missing several fields. Both descriptions of what the fields do as well as examples or specifications for the expected input is missing
To Reproduce
Read the documentation and compare with actually available fields
Expected behavior
All fields accepted in the configuration YAML should be documented
In particular:
os:
  persistentStatePaths:
  sshd:

install:
  forceGpt:
  role:
  withNetImages:
  Webhooks:
  persistentPartitionSize:
  configUrl:
  skipchecks:
  automatic:

system_settings:
  additional-ca:
  cluster-registration-url:
  ui-index:
  ui-path:
  ui-source:
  volume-snapshot-class:
  backup-target:
  upgrade-checker-enabled:
  upgrade-checker-url:
  release-download-url:
  log-level:
  ssl-certificates:
  ssl-parameters:
  support-bundle-image:
  support-bundle-namespaces:
  support-bundle-timeout:
  default-storage-class:
  http-proxy:
  vm-force-reset-policy:
  overcommit-config:
  vip-pools:
  containerd-registry:

Support bundle
N/A
Environment

Harvester ISO version: v1.2.x, v.1.3.x

Additional context
In a similar context, seeder is not able to propagate all fields from the cluster definition to the installers configuration. This probably doesn't affect users badly, but it's a major pain for internal testing

@m-ildefons I scanned the doc and found that many of the fields that you listed are already there. I'll add descriptions and sample code (if necessary) with help from @bk201. Structure and navigation are major issues so I'll work on those as well.
os:
  persistentStatePaths: - In /install/harvester-configuration.md
  sshd: - In /install/harvester-configuration.md

install:
  forceGpt: - NOT DOCUMENTED
  role: - In /install/harvester-configuration.md
  withNetImages: - NOT DOCUMENTED
  Webhooks: - NOT DOCUMENTED
  persistentPartitionSize: - In /install/harvester-configuration.md
  configUrl: - NOT DOCUMENTED
  skipchecks: - In /install/harvester-configuration.md
  automatic: - In /install/harvester-configuration.md

system_settings:
  additional-ca: - In advanced/index/settings.md
  cluster-registration-url: - In advanced/index/settings.md
  ui-index: - In advanced/index/settings.md
  ui-path: - NOT DOCUMENTED
  ui-source: - In advanced/index/settings.md
  volume-snapshot-class: - NOT DOCUMENTED
  backup-target: - In advanced/index/settings.md
  upgrade-checker-enabled: - In advanced/index/settings.md
  upgrade-checker-url: - In advanced/index/settings.md
  release-download-url: - In advanced/index/settings.md
  log-level: - In advanced/index/settings.md
  ssl-certificates: - In advanced/index/settings.md
  ssl-parameters: - In advanced/index/settings.md
  support-bundle-image: - In advanced/index/settings.md
  support-bundle-namespaces: - In advanced/index/settings.md
  support-bundle-timeout: - In advanced/index/settings.md
  default-storage-class: - NOT DOCUMENTED
  http-proxy: - In advanced/index/settings.md
  vm-force-reset-policy: - In advanced/index/settings.md
  overcommit-config: - In advanced/index/settings.md
  vip-pools: - In advanced/index/settings.md
  containerd-registry: - In advanced/index/settings.md

Note: system-settings in the Harvester Configuration file links to the Settings file in the Advanced section.

The issue is addressed with:

https://github.com/harvester/docs/pull/607
https://github.com/harvester/docs/pull/548


Make table_connector callable from the commandline

This looks great, presumably you've tested it out?

Yeah, this works I think. But I think it's giving a super old version of my messages and I'm not really sure what I'm looking at.

What do you mean a super old version?  Given what you've written, it'll start with the the earliest messages.  Perhaps switch to calling tail() on the dataframes to see later messages?  Also I think it's fine not to print the address book in debug.
In the future it may make sense to use argparse to handle a number of options, but no need to block on this.

ping

Also I still have an outstanding question of:


Add tests for Markdown broken links

Reference: https://github.com/Michael-F-Bryan/mdbook-linkcheck/issues/45

@Michael-F-Bryan my build fails because a task elem from github extension (- [x]) is parsed as a link. Should it be fixed or not?


Update project URL - [merged]

In GitLab by @bdepaula on Jun 18, 2024, 22:01
Merges update-url -> master
Closes #111

In GitLab by @bdepaula on Jun 18, 2024, 22:03
added 1 commit
a1b11cdf - GL-111: Update project URL
Compare with previous version

In GitLab by @ltenorio on Jun 19, 2024, 10:09
Thanks @bdepaula!! It looks good. I didn't check this when we updated the repository URL :sweat_smile:
Merge it whenever you want :raised_hands:

In GitLab by @bdepaula on Jun 18, 2024, 22:04
Commented on docs/source/installation/index.rst line 19
Space at the end removed by IDE. Can add it back if you think it's better :thumbsup:

In GitLab by @ltenorio on Jul 15, 2024, 14:25
mentioned in commit 4e1074d947fffd676d3ea0a1577f2e772b48ddd1

In GitLab by @bdepaula on Jun 18, 2024, 22:02
Sorry, didn't know if there was a milestone to use. Feel free to update issue/MR, or let me know the milestone and I'll do it :thumbsup: Cheers

In GitLab by @ltenorio on Jul 15, 2024, 14:25
I just noticed that this branch was never merged. Merging!

In GitLab by @bdepaula on Jun 18, 2024, 22:04
Commented on paper/paper.bib line 50
Most of the file had spaces, with a few tabs here and there. Normalized to just spaces, and most had 4 spaces, so adjusted so everything has 4 spaces (OCD :laughing: !)

In GitLab by @bdepaula on Jun 19, 2024, 10:10
Thanks Luiggi! Merging...

In GitLab by @ltenorio on Jun 19, 2024, 10:09
approved this merge request


The raspberry pi server images should configure "lab.open-roberta.org" in /etc/hosts

This would allow people to just use the raspberry pi as a drop-in replacement without having to change the server-address on the computers or the EV3 robots.
This is okay since the raspberry pi would not provide any connectivity to the real internet.

The latest image is available here: https://www.roberta-home.de/lab/lokale-installation/
The host name is orlab.
I will update https://www.roberta-home.de/lab/lokale-installation/ Tipps und Tricks with a hint how to change the name

still waiting for fix on our homepage
https://jira.iais.fraunhofer.de/jira/browse/ROBPM-830


BSO-Sepulchre patch

Description:
Added a check so it only tries to roll pages for the base game floors
Closes #3496
Changes:
wrapped the rolling of pages in an if
Other checks:
Tested all pages still obtainable

[x] I have tested all my changes thoroughly.

closed in favour of main branch


fix(overlay): properly handle horizontal positioning in rtl directionality

Fixes #11912

There’s another PR for this already https://github.com/angular/material2/pull/11877.

Oh, awesome, I didn't see that one.


exonerate: init at 2.4.0

Motivation for this change
Tool for biologists using our computing center
Things done

[X] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS)
Built on platform(s)

[X] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nix-review --run "nix-review wip"
[X] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Assured whether relevant documentation is up to date
[X] Fits CONTRIBUTING.md.

@GrahamcOfBorg build exonerate

Thanks for your contribution!


fix(site): uploadPPK test throws UnhandledPromiseRejectionWarning

Fix #62.
The test is completely broken. 🙏

@koba04 LGTM!


[feature]: fast make unit on Apple M1

It seems that make unit is unworkably slow on Apple M1 machines. Potentially because of https://github.com/etcd-io/bbolt/issues/149.
What fixes it for me is to run make unit inside a simple docker container.
This issue is about adding a new make target for unit-in-container to make fast unit tests easy.

How long does it take for you?
As is, afaict, it actually runs all the tests serially, to ensure that it's testing all the internal packages and migrations, etc.
If you do a normal go test -v ./... it'll start to run them in parallel, but it'll end up missing some modules.

Hmm, that command is similar for me, 10:47.56 total
What I had been running and didn't work for me was make unit pkg=htlcswitch. It just times out, and it does work inside docker.

In my laptop (linux 5.15, 8 core AMD 5850U , 32Gb RAM), running  go clean -testcache ./... between steps so go does not skip cached tests:
make unit  622.63s user 118.20s system 106% cpu 11:37.09 total
go test -v ./...  420.96s user 37.29s system 404% cpu 1:53.41 total # got failures in htlcswitch & htlcswitch/hodl
make unit pkg=htlcswitch  198.12s user 7.37s system 183% cpu 1:51.76 total

Yes, that is roughly what I am seeing on an AMD ryzen machine too. On M1, it times out though. Unless I run in docker.

This is a relevant thread too: https://twitter.com/marcan42/status/1494213862970707969?lang=en
It almost looks like running code in a docker on macos bypasses a proper fsync. And this makes unit tests fast :(


GridView Icons Broke After Rendering ActiveForm (Opera 12.16)

I tried to render simple ActiveForm inside a Bootstrap modal and update GridView (on the same page) after user submits the form.
This is how I call Boostrap modal:
<?= Html::a('Create Car', '#', [
     'class' => 'btn btn-success',
     'onclick'=>"
            $('#car-modal').modal('show');

            $.ajax({
                 type: 'POST',
                 cache: false,
                 url: '" .Yii::$app->urlManager->createUrl(['car/create']). "',
                 success  : function(response) {
                     $('#car-modal .modal-body').html(response);
                }
            });
            return false;
    ",
]) ?>

Code for the form:
<?php $form = ActiveForm::begin(['id' => 'car-form']); ?>

    <?= $form->field($model, 'name')->textInput(['maxlength' => 150]) ?>

    <?= Button::widget(['label' => 'Submit', 'options' => ['class' => 'btn btn-success', 'id' =>'submit-button']]) ?>

<?php ActiveForm::end(); ?>

Form was rendered using renderAjax() method (from controller). When I tested it in Chrome, Firefox, IE, and Safari, it worked fine. However, the icons in GridView broke after the modal dialog was opened (ActiveForm was rendered) in Opera 12.16. Please see this picture for details (sorting icon disappeared, update & delete icons looked strange).
Is this Yii or Boostrap issue? Did I do anything wrong in rendering the form inside modal dialog?
Yii: 2.0.2
PHP: 5.5.11
Component: yii\widgets\ActiveForm

@re1naldo
I had similar issues with images and bootstrap in FF.
Try to set image size explicitly in css - it may help.

@SDKiller
Thanks for the suggestion. Tried to set size for the glyphicon, but still got no luck. Sorting icon  disappeared, update & delete icons changed into strange form (like Chinese character).

Stange characters means no icon font loaded.

How to fix this issue? After the page was loaded, those icons still looked fine (which means icons were loaded at first). They broke after a modal dialog (with ActiveForm inside it) was opened.
My temporary solution is changing glyphicons in GridView with image. It seems to work without problem as far as I can see. Hopefully there is a better solution here.

Was the URL changed?

No, the URL was not changed.

Your use pjax ?

@tecnologiaterabyte
Yes, but the result was still the same after I removed Pjax. Things went normal when I removed the ActiveForm or replaced glyphicons with regular image.

Check that this loading css files and order with firebug, it seems a problem with your AssetsBundles

CSS files were loaded when the page was opened at the first time. When opening the modal dialog, I only saw “yii.validation.js” and “yii.activeForm.js” in Network tab beside the request to the form. No additional CSS was loaded.

On that page you load the AssetBundle Bootstrap.css in main.php ?

Like the other CSS files on that page, Bootstrap.css was loaded when the page was opened. I think they were published automatically by AppAsset::register($this).

It's a shame, but I didn't realize how old my Opera was (I use Ubuntu repository and usually it will automatically update the softwares).
Anyway, just upgraded Opera to version 27 and the problem went away. Thanks for your time, everyone. Apologize for my foolishness.


Use vscode workspace directory

Use vscode workspace directory as an alternative to relative imports.
Related ticket: https://github.com/ayecue/greybel-vs/issues/82.

Related PR: https://github.com/ayecue/greybel-vs/pull/87


Start symbol dragging without also triggering map click

When the user attempts to drag a symbol, the touch is also transmitted to the map as a click, triggering the OnMapClickListener.  There doesn't appear to be a way to consume the event in the OnSymbolDragListener, the way there was with markers (an OnMarkerClickListener can return a boolean to consume the event, but the OnSymbolDragListener's methods all have a void return type).
This makes dragging unusable for apps that also do something in response to map clicks.  For example, in my app, a map click places a marker at the clicked spot, and I would like the user to be able to drag existing markers.  But if I enable dragging, then every time the user drags a marker they also drop another extraneous marker.
Is there any way to distinguish a symbol drag from a map click?

Closing as duplicate of https://github.com/mapbox/mapbox-plugins-android/issues/883


[DevOps] Switch ci yaml file from docs/contributions to main branch

The docs/contribtons branch have deleted after it merged to main branch, so the ci yaml file should reference to main branch.

This PR will resolve #3


PHP NLP Tools

I added few functions and a class to use NLP algorithms for string manipulation.
Please review and let me know your ideas. Hope you will love my contribution and I will contribute more on using PHP NLP Tools.

Closing this PR as it has become stale with no activity in a very long time


Enhancement #51. Ability to create policies ordered by name

TransitionsPolicy is now an abstract class to force other policies to pass a PetriNet. This gives more flexibility to custom policies, e.g: order transition priority by name.

This change is

This modifications allow to do something like this
public class OrderedPrioritiesPolicy extends TransitionsPolicy {

	private int[] priorityArray = {
		petri.getTransition("fin_proceso_01").getIndex()
		petri.getTransition("fin_proceso_02").getIndex()
		petri.getTransition("comienza_proceso_01").getIndex()
		petri.getTransition("comienza_proceso_02").getIndex()
	};

	public OrderedPrioritiesPolicy(PetriNet _petri){
		super(_petri)
	}

	@Override
	public int which(boolean[] enabled) {
		for(int index : priorityArray) {
			if(enabled[index]) {
				return index;
			}
		}

		return -1;
	}
}

Review status: 0 of 5 files reviewed at latest revision, all discussions resolved.

Comments from Reviewable

Reviewed 5 of 5 files at r1.
Review status: all files reviewed at latest revision, all discussions resolved.

Comments from Reviewable


Create index.md

[x] I have read freeCodeCamp's contribution guidelines.
[x] My pull request has a descriptive title (not a vague title like Update index.md)
[x] My pull request targets the master branch of freeCodeCamp.
[x] None of my changes are plagiarized from another source without proper attribution.
[x] My article does not contain shortened URLs or affiliate links.

If your pull request closes a GitHub issue, replace the XXXXX below with the issue number.
Closes #XXXXX

Added a section to the Go guide on reading and writing files

Added a section to the Go guide on reading and writing files


What is this protocol?

What is this protocol?
HEX: 7e01000025001401249917000100000000000000000000000000000000000000000000000000000000003132343939313700ab7e

Huabao protocol is already supported.


Default browser cache settings conflict with Grav cache for assets generated by assets pipelines

Hello,
Description
I have encountered an interesting cache issue with Grav v1.6.26 using default Grav settings, with the exception of enabling assets pipelines through system.yaml:
assets:
  css_pipeline: true
  js_pipeline: true

I noticed that on the first visit of the day, CSS and JS assets would not load properly, resulting in a broken website. Inspecting network requests revealed that several GET requests for assets were failing with 404. Upon page reload the same requests succeed with 200 and next reloads yield 304, thus re-using browser cache.
Investigation
I thought this might be due to the default cache clear job scheduled every night, and confirmed the hypothesis by reproducing the issue reliably with the following protocol (prerequisite: system.yaml above):

Access any page from browser.

Page loads fine (200 or 304 in network console).

Clear cache on Grav's end (CLI or Admin plugin).
Access same page from browser (make sure NOT to disable browser cache, easiest way is to simply access the same URL again but by pressing ENTER and not F5, and making sure cache is not disabled via network console).

Page loads but without CSS/JS (404 in network console).

At first I thought this was because CSS/JS pipelines were too slow, and for some reason Grav was rendering the page and returning it the client with CSS/JS links to assets before these same assets were instantiated.
To test this, I adapted the test protocol to work with multiple clients:

Access any page from browser on client 1.

Page loads fine (200 or 304 in network console).

Access any page from browser on client 2.

Page loads fine (200 or 304 in network console).

Clear cache on Grav's end (CLI or Admin plugin).
Access same page from browser on client 1.

Page loads but without CSS/JS (404 in network console).

Access same page from browser on client 2.

Page loads but without CSS/JS (404 in network console).

As we can see, this hypothesis was incorrect as client 2 failed just like client 1 did, even though assets were properly generated following client 1 first access.
I then realized that CSS/JS filenames generated from pipelines were stable, i.e. not changing upon cache clear. A page that has not changed in content will always have the same CSS/JS assets filenames. So I thought this might be due to an unfortunate interaction between browser cache and Grav assets cache.
To test this, I modified my system.yaml to reduce expiration time significantly:
assets:
  css_pipeline: true
  js_pipeline: true

pages:
  expires: 10

And then adapted the test protocol:

Access any page from browser.

Page loads fine (200 or 304 in network console).

Clear cache on Grav's end (CLI or Admin plugin).
Access same page from browser immediately (before 10 seconds have passed since first GET).

Page loads but without CSS/JS (404 in network console).

Replay steps 1 and 2.
Access same page from browser, but only after browser cache is expired (after 10 seconds have passed since first GET).

Page loads fine (200 in network console).

Thus, it seems to confirm that the default Expires header of 7 days conflict with the daily Grav cache clear when using assets
pipelines.
What I find very strange is that I could not reproduce the issue when assets pipelines were disabled: instead of 404, server correctly returns 304 and thus browser cache kicks in. This might indicate a server-side configuration issue. I will investigate further when I have some time.
Mitigation
Obvious workarounds are easy to implement. Take your pick:

Disable assets pipelines.
Tweak browser cache expiration (page.expires) and Grav cache clear schedule so that browser cache expiration is an order of magnitude shorter than cache clear schedule, minimizing the window overlap where browser cache has not expired yet but Grav cache has been cleared.

tl;dr
Browser cache has some sort of conflict with Grav cache for assets generated by assets pipelines. This breaks pages every time a Grav cache clear occurs before browser cache has expired, which with default settings is once a day (Grav cache cleared every night, whereas browser cache expiration defaults to 7 days).
What is strange is that it does not seem to happen when assets pipelines are disabled, even though logically there should not be any difference.

My hunch from your initial description of your issue was that you are probably including a bunch of external assets in your pipeline, and the process of retrieving/compressing/minifying these is timing out or just failing.  It seems likely that it is a network issue if it doesn't work 'sometimes', but then later works. Would really need to get a better idea of your asset setup. perhaps even including a copy/paste of your <head> tag with pipeline off so we can see all the assets listed?  Better would be to see the Twig where you load the assets but that might not be possible as it could be spread out over multiple files.
I would suggest if you have external assets to remove those from the pipeline and try again.

Here is a copy of all CSS and JS assets in my <head> tag:
<link href="/user/plugins/markdown-notices/assets/notices.css" type="text/css" rel="stylesheet">
<link href="/user/plugins/form/assets/form-styles.css" type="text/css" rel="stylesheet">
<link href="/user/plugins/langswitcher/css/langswitcher.css" type="text/css" rel="stylesheet">
<link href="/user/plugins/mathjax/assets/css/mathjax.css" type="text/css" rel="stylesheet">
<link href="/user/plugins/simplesearch/css/simplesearch.css" type="text/css" rel="stylesheet">
<link href="/user/plugins/prism-highlight/css/prism.css" type="text/css" rel="stylesheet">
<link href="/user/plugins/prism-highlight/css/themes/prism-base16-bright.dark.css" type="text/css" rel="stylesheet">
<link href="/user/plugins/featherlight/css/featherlight.min.css" type="text/css" rel="stylesheet">
<link href="/user/plugins/login/css/login.css" type="text/css" rel="stylesheet">
<link href="/user/themes/custom-quark/css-compiled/spectre.min.css" type="text/css" rel="stylesheet">
<link href="/user/themes/custom-quark/css-compiled/spectre-exp.min.css" type="text/css" rel="stylesheet">
<link href="/user/themes/quark/css-compiled/spectre-icons.min.css" type="text/css" rel="stylesheet">
<link href="/user/themes/custom-quark/css-compiled/theme.min.css" type="text/css" rel="stylesheet">
<link href="/user/themes/custom-quark/css/custom.css" type="text/css" rel="stylesheet">
<link href="/user/themes/custom-quark/css/line-awesome.min.css" type="text/css" rel="stylesheet">

<script src="/system/assets/jquery/jquery-2.x.min.js"></script>
<script src="/user/plugins/mathjax/assets/js/mathjax.js"></script>
<script src="/user/plugins/featherlight/js/featherlight.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
<script>
$(document).ready(function(){
    $('a[rel="lightbox"]').featherlight({
        openSpeed: 250,
        closeSpeed: 250,
        closeOnClick: 'background',
        closeOnEsc: '1',
        root: 'body'
    });
});
</script>

I use the Quark theme, so all of these are loaded via base.html.twig through the Asset Manager.
When enabling pipelines, here is what <head> looks like:
<link href="/assets/20d564efdecc7734496fbe04722fc399.css" type="text/css" rel="stylesheet">

<script src="/assets/8a5e312f49c642b5c40ba888e2904aaa.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
<script>
$(document).ready(function(){
    $('a[rel="lightbox"]').featherlight({
        openSpeed: 250,
        closeSpeed: 250,
        closeOnClick: 'background',
        closeOnEsc: '1',
        root: 'body'
    });
});
</script>

You'll note that I had already disabled externals inclusion (the third-party MathJax plugin does not work when its JS is merged, this is something I have noted for a later investigation as I'm unsure if it is a bug on Grav's end or the MathJax plugin's end).
Thus, I don't think this is a network-related issue, since there is no external exclusion at all.
One thing to note:

It seems likely that it is a network issue if it doesn't work 'sometimes', but then later works.

It is not "sometimes", I can reliably make it "not work" with the protocol above.

Oh, another thing that reinforces my hunch that it is a conflict with browser cache: as stated in OP, we can clearly see in the network frames that the site breaks because the older js and css fail with 404. My hunch was that this happens because the "cached version" does not exist anymore on the server's end.
When setting enable_asset_timestamp to true, this is even easier to spot:

Well, i am really am not sure how to recreate your issue.  I'm using latest Grav 1.7, and on my rather large test 'sandbox' site which has over 50 plugins, many of them have their own CSS and JS.  I have pipeline enabled for both JS and CSS and even after cache clear, the pipelined files are regenerated just fine. no 404s. Firefox 80.0.1 on mac btw:

Perhaps it originates from the HTTP server? I use nginx.
Do you have a snapshot I could use to setup an identical test server, and see if I reproduce the issue with it?

Seems that I have the same issue. But I guess I can't help much ...
Only thing I can say is:

I can reproduce the bug only on Firefox (102.0 ); On Chrome (103.0.5060.114), it's always ok.

How I reproduce each time :

Open a page in a Firefox tab : all is ok
Clear the cache
Open the same page in another tab : page is broken.

On Firefox console, I can read something like:
Failed to load for <script> element whose source is "https://mydomain.com/assets/4a0e19561080fbbee6bb0b44d326c840.js

Bug disappears only if I disable JS pipeline.

I'm so happy that I finally found a thread where this issue is mentioned. I got the same issue and yes it's just a problem when using firefox, all other browsers are working fine. Are there any ideas in the meantime how to fix the pipeline function instead of just disabling?

I think it's a shame because the function itself is really good :( Maybe then I should outsource the pipelining of assets with like webpack or something else.

I believe I've resolved the issue. I've updated the grav-admin/.htaccess configuration for the Apache web server. You can find the complete .htaccess file here. Since making these changes, I haven't been able to reproduce the bug when the JS/CSS pipelines are activated.

I believe I’ve fixed the issue. I modified the grav-admin/.htaccess file, and since then, the bug with JavaScript and CSS pipelines enabled no longer occurs. Here is my complete .htaccess file. Feel free to try it out and see if it helps for you as well.
P.S.: I’ve enabled timestamps for media and assets in system.yaml.


 (Safely) cache what we can for better performance.

In-memory caching is done in #12.


Which is non-interactive?

It doesn't seem like the flow here makes sense if all four of these methods are non-interactive. Are the first two supposed to be interactive? And do they really have the exact same names as the second two?
> Active Directory Universal Authentication supports the two non-interactive authentication methods: - Active Directory - Password authentication - Active Directory - Integrated authentication
There are two non-interactive authentication models as well, ...

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

ID: c39ce670-d30d-1180-942d-19bb86906e16
Version Independent ID: 588987d0-12be-2ac1-557f-a67525b784e3
Content: Using Multi-factor AAD authentication with Azure SQL Database and Azure SQL Data Warehouse
Content Source: articles/sql-database/sql-database-ssms-mfa-authentication.md
Service: sql-database
Sub-service: security
GitHub Login: @GithubMirek
Microsoft Alias: mireks

@dcbrown16 Thank you for your feedback. We will investigate and update this thread further.

@dcbrown16 Although the title of the document indicates it applies to multi-factor AAD, the document attempts to discuss all the methods listed in the SSMS Authentication type drop-down list and does not make it very clear. Thank you for bringing this to or attention. I am going to assign this to the content author to be addressed.

@GithubMirek This doc needs an update to make it more clear to the reader. @CarlRabeler for awareness.

Please assign to @VanMSFT

Thanks @dcbrown16! This issue was addressed in a PR, and the text was updated. https://github.com/MicrosoftDocs/azure-docs/pull/35029
If there are any concerns, please let us know. Thanks again for bringing this to our attention.
#please-close

@VanMSFT I don't think this has addressed the section I brought up.
Saying "the two non-interactive authentication methods" and then following it with "There are two non-interactive authentication models as well", but both naming the same two things, just doesn't seem to make any sense.

Active Directory Universal Authentication supports the two non-interactive authentication methods: - Active Directory - Password authentication - Active Directory - Integrated authentication
There are two non-interactive authentication models as well, which can be used in many different applications (ADO.NET, JDCB, ODC, etc.). These two methods never result in pop-up dialog boxes:
Active Directory - Password
Active Directory - Integrated

This sentence immediately after that also needs a grammar edit.

The interactive method is that also supports Azure multi-factor authentication (MFA) is:

@Mike-Ubezzi-MSFT please reopen.

@shashishailaj @CarlRabeler @Mike-Ubezzi-MSFT @VanMSFT
This is still causing confusion in support. Please reopen.
Unless an "authentication method" and "authentication model" are somehow referring to different things with the same exact name, there are only three methods described under "The five authentication methods". Per the screenshot I believe that "Windows Authentication" and "SQL Server Authentication" are missing.
That's perhaps because they don't support MFA, but in that case the first sentence in that section should just cover that quickly, stating that they are interactive methods (I think) that don't support MFA.
Then the section discussing "Active Directory - Password" and "Active Directory - Integrated" needs to be adjusted. It says it "supports the two non-interactive" auth methods, listing those two, and then says "There are two non-interactive" auth models, listing them again but giving the confusing impression that they are different. Is that really what it is supposed to mean?
Also for some reason no open or closed feedback is showing on the pages now.


Style login.html page according to mockup

Pull Request Template

Please provide all of the details below. Pull requests missing any of the information below will be closed!
Providing the issue number/url helps us identify the problem being solved and keep the issues tab clean and tidy

The styling of the login.html page.
Summarize what this PR fixes:-
This issue is attached to the task of styling the login page according to the color scheme of the design mockup.
Fixes #392
Checklist
(Add an x between the brackets to check the items)

[X] I have summarize what this PR fixes above
[X] I have provided the issue ID/URL above
[X] I have not added Bootstrap or jQuery and used correct styling guide.
[X] This PR fixes only the issue mentioned above (create separate PRs for separate issues)
[X] I was the first one to claim the issue or I created the issue

@brittneypostma  @MattCSmith Please check commit f91a668 as this is the most up to date commit. Thank you.

There are 13 files changed including the pull request template. I removed those changes. Please only make small, incremental changes to not cause conflicts. I'll merge this in, but try to do smaller changes.


[Feature Request]: Navbar update

Is there an existing issue for this?

[X] I have searched the existing issues

Feature Description
Enhancement of "All" Drop down menu in navbar
Record

[X] I agree to follow this project's Code of Conduct
[X] I want to work on this issue
[X] I'm willing to provide further clarification or assistance if needed.

@JayShukla8 Please assign me this issue under hacktoberfest.

@JayShukla8 Add hacktoberfest tag also.

@JayShukla8  Please add hacktoberfest tag also.


Fixes for s6-overlay v3

Replaced s6-svscanctl in finish script and made scripts executable per https://github.com/just-containers/s6-overlay/blob/master/MOVING-TO-V3.md
This fixes #18

I am a noob, how do I accomplish this in Home Assistant?

I am a noob, how do I accomplish this in Home Assistant ?

Why is nobody merging this, if it works?

I agree with you on that question, I cannot update Genie as the new version does not work I am stuck on  edge-3d0c903.
Not all of us arehardcore coders


Installed Path provider latest version, caught exception

Below is the exception I got when created a fresh project and added latest path_provider dependency.
error: error reading C:\Users\Aksha\.gradle\caches\modules-2\files-2.1\org.checkerframework\checker-compat-qual\2.5.5\435dc33e3019c9f019e15f01aa111de9d6b2b79c\checker-compat-qual-2.5.5.jar; error in opening zip file
error: error reading C:\Users\Aksha\.gradle\caches\modules-2\files-2.1\org.checkerframework\checker-compat-qual\2.5.5\435dc33e3019c9f019e15f01aa111de9d6b2b79c\checker-compat-qual-2.5.5.jar; error in opening zip file

FAILURE: Build completed with 2 failures.

1: Task failed with an exception.
-----------
* What went wrong:
Execution failed for task ':app:checkDebugDuplicateClasses'.
> 1 exception was raised by workers:
  java.util.zip.ZipException

* 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.
==============================================================================

2: Task failed with an exception.
-----------
* What went wrong:
Execution failed for task ':app:mergeDebugJavaResource'.
> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
   > java.lang.IllegalArgumentException (no error message)

* 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.
==============================================================================

* Get more help at https://help.gradle.org

BUILD FAILED in 1m 32s
Exception: Gradle task assembleDebug failed with exit code 1

[√] Flutter (Channel stable, 1.22.4, on Microsoft Windows [Version 10.0.19041.685], locale en-IN)
• Flutter version 1.22.4 at C:\flutter
• Framework revision 1aafb3a8b9 (6 weeks ago), 2020-11-13 09:59:28 -0800
• Engine revision 2c956a31c0
• Dart version 2.10.4
[√] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
• Android SDK at C:\Users\Aksha\AppData\Local\Android\sdk
• Platform android-30, build-tools 30.0.2
• Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
• All Android licenses accepted.
[!] Android Studio (version 4.1.0)
• Android Studio at C:\Program Files\Android\Android Studio
X Flutter plugin not installed; this adds Flutter specific functionality.
X Dart plugin not installed; this adds Dart specific functionality.
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
[√] VS Code (version 1.49.0)
• VS Code at C:\Users\Aksha\AppData\Local\Programs\Microsoft VS Code
• Flutter extension version 3.14.1
[√] Connected device (1 available)
• Android SDK built for x86 (mobile) • emulator-5554 • android-x86 • Android 10 (API 29) (emulator)

Hi @theAkshay60
Can you please upgrade to the latest  stable and try again
flutter channel stable
flutter upgrade --force
flutter doctor -v
No issues with a new project using path_provider: ^1.6.24 on the latest  stable

flutter doctor -v
[✓] Flutter (Channel stable, 1.22.5, on macOS 11.1 20C69 darwin-x64, locale
    en-GB)
    • Flutter version 1.22.5 at /Users/tahatesser/Code/flutter_stable
    • Framework revision<PHONE_NUMBER> (13 days ago), 2020-12-10 11:54:40 -0800
    • Engine revision ae90085a84
    • Dart version 2.10.4

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
    • Android SDK at /Users/tahatesser/Code/sdk
    • Platform android-30, build-tools 30.0.2
    • ANDROID_HOME = /Users/tahatesser/Code/sdk
    • Java binary at: /Applications/Android
      Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6915495)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 12.3)
    • Xcode at /Volumes/Extreme/Xcode.app/Contents/Developer
    • Xcode 12.3, Build version 12C33
    • CocoaPods version 1.10.0

[!] Android Studio (version 4.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    ✗ Flutter plugin not installed; this adds Flutter specific functionality.
    ✗ Dart plugin not installed; this adds Dart specific functionality.
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6915495)

[✓] VS Code (version 1.52.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.17.0

[✓] Connected device (2 available)
    • RMX2001 (mobile)     • EUYTFEUSQSRGDA6D          • android-arm64 • Android
      10 (API 29)
    • Taha’s iPad (mobile) • 00008020-000255113EE8402E • ios           • iOS
      14.3

! Doctor found issues in 1 category.

Thank you

Upgraded to latest version but still the same issue. This is not the only package, this happens, with hive_flutter, cached image network as well.
[√] Flutter (Channel stable, 1.22.5, on Microsoft Windows [Version 10.0.19041.685], locale en-IN)
• Flutter version 1.22.5 at C:\flutter
• Framework revision<PHONE_NUMBER> (13 days ago), 2020-12-10 11:54:40 -0800
• Engine revision ae90085a84
• Dart version 2.10.4
[√] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
• Android SDK at C:\Users\Aksha\AppData\Local\Android\sdk
• Platform android-30, build-tools 30.0.2
• Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
• All Android licenses accepted.
[!] Android Studio (version 4.1.0)
• Android Studio at C:\Program Files\Android\Android Studio
X Flutter plugin not installed; this adds Flutter specific functionality.
X Dart plugin not installed; this adds Dart specific functionality.
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
[√] VS Code (version 1.49.0)
• VS Code at C:\Users\Aksha\AppData\Local\Programs\Microsoft VS Code
• Flutter extension version 3.14.1
[√] Connected device (1 available)
• Android SDK built for x86 (mobile) • emulator-5554 • android-x86 • Android 10 (API 29) (emulator)

Hi @theAkshay60
Just tried to reproduce this, no issues.
The issue seems to be related to Gradle cache, can you please make sure you've  classpath 'com.android.tools.build:gradle:3.5.0' in your build.gradle  and try again.
If the problem persists, Go to the root directory of your user directory and delete .gradle hidden directory for gradle cache
Thank you

Hi @theAkshay60
Just tried to reproduce this, no issues.
The issue seems to be related to Gradle cache, can you please make sure you've  classpath 'com.android.tools.build:gradle:3.5.0' in your build.gradle and try again.
If the problem persists, Go to the root directory of your user directory and delete .gradle hidden directory for gradle cache
Thank you

It was a gradle issue after all, this solved it. Thank you so much for the help


replace the openjdk6 to oraclejdk8

add the JDK8 support when removing the JDK6. Also fixed some Travis UT exception by using the LinkedHashMap instead of HashMap


Adding version information in solidity contracts

For registry, gateway and subnet actor, we can provide some kind of version information so that we know if the latest fendermint is actually compatible with those contracts, such as getVersion. This method can also be used for contract upgrades as well.

Might be a duplicate of https://linear.app/interplanetary-consensus/issue/ENG-628/add-version-fields-to-gateway-subnet-and-registry-actors


Add eventbridge to jobs_config.yaml

Issue #, if available:
Description of changes:

Add eventbridge to jobs_config.yaml

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

/lgtm

/lgtm


Qualify images to avoid incompatibility with CRI-O

cri-o doesn't support unqualified images by default.
This fixes the behaviour, solving https://github.com/rancher/rancher/issues/27754

bump

This would break air gap installs with private registries?

bump @aiyengar2


makeStyles not receiving theme from ThemeProvider

I'm trying to setup my own theme with different colours than those given by default. When I use makeStyles and try to reference the theme, the theme is not the one provided via ThemeProvider, but the default theme instead. The overall setup works fine for the components, I can change the font in Typography components, buttons, etc, but is not working when trying to access the theme inside makeStyles function.
I've read different guidelines and similar issues and so far I don't fully understand if there's something wrong with my setup or is this an actual bug.

[x] The issue is present in the latest release.
[x] I have searched the issues of this repository and believe that this is not a duplicate.

Current Behavior 😯

When referencing the theme in makeStyles function, the theme is not the one provided via ThemeProvider, but the default material UI theme.
Expected Behavior 🤔

I would expect to be able to reference the custom theme provided via ThemeProvider when creating custom styles using makeStyles.
Steps to Reproduce 🕹

I created a codesandbox example where this behaviour is consistently reproduced:
https://codesandbox.io/s/material-ui-custom-theme-9r9qu?file=/src/App.tsx
Steps:

Notice the palette.primary.main colour value (#FF0000) defined in ThemeWrapper.tsx (codesandbox)
Now look at the customStyle class definition in App.tsx with custom textDecoration and color (color being referenced from theme)
In the codesandbox preview we can see that the text decoration is applied, but the color is the default from Material UI, not the one defined in the custom theme
We can also see how the font size override for Typography works as expected

Context 🔦

I'm trying to override default UI theme colors so that they can be referenced from any component consuming the custom theme. I know there may be alternative ways to do this in the context of the example provided (maybe using the color prop in Typography, and refer to the theme from the component props), but bare in mind this is a simplified example of an issue occurring in a larger codebase where the scenario is not exactly the same.
If this is not actually a bug and there is something missing in the setup, or a misuse of the currently supported API, then it would be good to document better its usage.
Your Environment 🌎

package.json relevant bits, as defined in the codesandbox example:
{
  ...
  "dependencies": {
    "@material-ui/core": "4.11.0",
    "@material-ui/styles": "4.10.0",
    "react": "^16.12.0",
    "react-dom": "^16.12.0",
    "react-scripts": "3.3.0"
  },
  "devDependencies": {
    "@types/react": "16.9.19",
    "@types/react-dom": "16.9.5",
    "typescript": "3.7.5"
  },
  ...
}

Thanks!

@amypellegrini you are creating the classes outside of the context of the ThemeProvider, that is why you don't have access to the new color. I've updated the codesandbox to show how it should be define - https://codesandbox.io/s/material-ui-custom-theme-forked-z5mpp?file=/src/App.tsx
Let me know if this helps, or if there are any further questions.

@mnajdova Ah! Ok, I can see why my example is not working now, it was not immediately obvious when I looked at your example though!
Thanks for the quick response!

Sure! Closing this one then :)


Default JSON "message" key/value not working for strings.

I have dingo configured with a fresh install of Laravel and no models or db configured (yet).  In this video around 2:30 @jasonlewis makes note that a string will return as the value of the key message in a JSON object by default.  This does not seem to be the case for me.
Route::api(['version' => 'v1'], function ()
{
    Route::get('stuff', function() {
     return "stuff";
    });
});

The http request only ends up returning a string. Here are the response headers...
Cache-Control:private, must-revalidate
Connection:keep-alive
Content-Encoding:gzip
Content-Type:text/html; charset=UTF-8
Date:Wed, 24 Dec 2014 13:40:50 GMT
Server:nginx/1.4.6 (Ubuntu)
Set-Cookie:laravel_session=HASH...; expires=Wed, 24-Dec-2014 15:40:50 GMT; Max-Age=7200; path=/; httponly
Transfer-Encoding:chunked
X-Powered-By:PHP/5.5.9-1ubuntu4.5

Might I be missing anything?
Thanks for any help you can offer and happy holidays!

I got the same issue, thanks.


Add support for Icon size

Seems like with the 110 release, the icon size shrank. But, yes, would like to be able to manually set the size of the icon.

Thanks for the suggestion! This was indeed changed in HA 0.110.
Button Text Card now has a icon_size config item which you can use to tweak the icon. By default it follows HA (24px)


ahmtaic

Exception: From twitter api: "User 'https://x.com/ahmtaic' not found" in lib/TwitterClient.php line 293

index.php(72): RssBridge->main()
lib/RssBridge.php(103): DisplayAction->execute()
actions/DisplayAction.php(68): DisplayAction->createResponse()
actions/DisplayAction.php(117): TwitterBridge->collectData()
bridges/TwitterBridge.php(245): TwitterClient->fetchUserTweets()
lib/TwitterClient.php(189): TwitterClient->fetchUserInfoByScreenName()
lib/TwitterClient.php(293)

Query string: action=display&bridge=TwitterBridge&context=By+username&u=https%3A%2F%2Fx.com%2Fahmtaic&format=Html
Version: 2024-02-02
Os: Linux
PHP version: 8.2.25

Twitter Bridge has been broken for many months. Based on my little knowledge of the subject, it is impossible to fix.
However, if you have your own Twitter account, you could try one of these:

https://github.com/PrivacyDevel/nitter
https://github.com/sekai-soft/guide-nitter-self-hosting
https://github.com/zedeus/nitter/issues/983#issuecomment-1944095658

(Disclaimer: I have no idea whether or not they are up to date, or if they still function properly.)


Automate the test

It would be great to test all by:
make verify

running all the unit and integration tests in both client and server.
For the server part, it is working.
For the client it is a bit harder as we do not have a simple way start the server.
The current backend branch has server only in tests which is harder to pull into the assembled jar.

#23 is nearly ready. After merging into backend, we will have a server in the main part of the code so that it will be easier.

I think this would help a lot.
Essentially, we need a pipeline which:

[ ] compiles the code,
[ ] runs tests (ideally with coverage, cf. #25)
[ ] runs benchmarks (ideally with Rbenchamark, cf. #27)


fix(dependency): esy-skia -> 91c98f6

This brings in a fix to esy-skia that allows it to build with clang 10.2 on Arch Linux.
For some possibly unrelated reason I'm not able to build revery directly due to a failure building ocamlfind, and despite being able to build Oni2 with this same fix, but I'm submitting this now anyway to see what the CI says.

Ok, looks like there's an issue with OCaml 4.10.2 on my machine, and that Oni2 builds fine because it's pinned to 4.10.0 while the constraint on revery is ~4.10, which then picked 4.10.2 when I touched other dependencies.
I'll continue to investigate this separately and see no reason for that to block this from being merged.

This brings in a fix to esy-skia that allows it to build with clang 10.2 on Arch Linux.

Nice, thanks @glennsl !

Ok, looks like there's an issue with OCaml 4.10.2 on my machine, and that Oni2 builds fine because it's pinned to 4.10.0 while the constraint on revery is ~4.10, which then picked 4.10.2 when I touched other dependencies.

I believe this is due to this bug: https://github.com/esy/esy/issues/1171 (it was the reason I pinned Onivim to 4.10.0)
<EMAIL_ADDRESS>may fix this, as it includes a fix for that particular issue -  I haven't tested it yet though.

Testing<EMAIL_ADDRESS>here: https://github.com/revery-ui/revery/pull/1035

I believe this is due to this bug: esy/esy#1171 (it was the reason I pinned Onivim to 4.10.0)

Ah, yeah that seems likely.

<EMAIL_ADDRESS>may fix this, as it includes a fix for that particular issue

I was already using 0.6.7. @esy-nightly/esy fixed it though, but now esy-harfbuzz fails to build...

error: command failed: './esy/prep.sh' (exited with 127)

None of this affects this PR though, so I'll merge it.


Kleeja Upload files to server1 or server2

Helo,
I have been using your script for many years.  I'm wondering if it's possible when someone uploading file to my main domain (for example: www.maindomain.com) to upload the file to my sub domain (for example: www.server1.maindomain/do.php?filename=7c11eb992bzb1.pdf)
I am asking you this question because of the HD space on my server. I want to create a sub domain and all members who upload files via my main domain to place that file to another server where I have more space on HD.
I'm waiting for your reply. Thank you so much for this beautiful script, I have been using it for many years.
Regards.

No one answers anything?
It would be good to have paid support.

Please let me know, I will pay you for support.

You don't understand what you mean but you can use kj-ftp addon ( https://github.com/kleeja-official/kj-ftp )
to upload files to another server
I hope i helped you


Added replace mode to the vi mode indicator

Hi,
I've been using your prompt and realized that It's missing the replace mode indicator of vi.
Here you can see how it looks:

Looks great. Thank you!


Filament v3

Hi Lukas,
I'm using filament-icon-picker in a couple of my Filament v3 projects.  As you probably know, v3 is still in alpha, awaiting Livewire v3 before moving to public Beta, but a number of us have been using it for a while as part of closed Alpha testing.
I have a v3 compatible branch in my fork of filament-icon-picker that I use on my live sites, through a repository config in composer.json that points directly to my fork.  Filament v3 plugins are not bc with v2, they need to be separately versioned packages.
Would you be willing to create a filament-v3 branch, that I can then PR my changes to, and tag a v3 alpha version of it for Packagist for me?  There's only a small handful of changes needed to get it to work in v3.  And I'd be happy to keep it up to date, merging and PR'ing any changes you make on main, until public Beta opens.
It's not a huge deal, I can keep using my fork till v3 goes public and you create your own version, but it would make my life a little simpler if I could just use a tagged version from you.

Hi, here's the branch that you needed:
https://github.com/LukasFreyCZ/filament-icon-picker/tree/filament-v3-alpha

@LukasFreyCZ hey, thanks!
Sorry for the delay, the client that needed this had me working on other priorities for a while, but I'm now back on the icons.  I'll test out the v3 tag.


Handle size stays the same after changing the height of the toggle

After using --toggle-width: 120px and --toggle-height: 35px for example, the handle will stay 20x20 pixels. The width and height of the handle should be added as variables as well.

I had this same issue too. Was trying to find a way to hack it with css selectors but haven't yet.

Fixed.


Ignore comments and empty lines in plugins file

I made a small change to plugins.sh to be able to add empty lines and comments to a plugin spec file. This helps maintaining them and keeping them organized. I'd appreciate it if you would consider including it.
Best regards,
Manuel

+1 yes please.
Starting to get hard to know which plugins that are dependent on which.

This is a good idea.  I did a PR (https://github.com/cloudbees/jenkins-ci.org-docker/pull/47) that includes a fix for not breaking the last line, if no trailing newline exists.  I really think that both this and my PR would be excellent additions to this project.

Hi @matthewwerny, I also think your changes in PR (#47) are really useful and should be included too. Could you update your page to resolve the merge conflict?


fixed clippy warnings

Fixed a bunch of internal and external clippy warnings.
Closes #2

Perfect, thank you!


how to enableRetry?

i want to retry if the message is not ack or have error.
i find enableRetry in java version
but i did not find in node
is there any idea to retry msg
likereconsumeLater() in java
https://pulsar.apache.org/docs/zh-CN/concepts-messaging/#retry-letter-topic

Currently, a feature like reconsumeLater is not implemented in Node.js client.
Also, such a feature is not implemented in the C++ client.
Once such a feature becomes available in the C++ client, it will be possible to implement it in the Node.js client as well.


Use UCSC Genomics Institute Logo

Feature Request
Dockstore has a "generic" UCSC logo in its footer and on the documentation. Since links to the UCSC Genomics Institute. We should instead use a UCSC GI logo, attached.

┆Issue is synchronized with this Jira Story
┆Issue Type: Story
┆Fix Versions: Dockstore 1.8
┆Issue Number: DOCK-1050

I see it on staging whenever the logos are present (and they're not present on logged-in home page for some reason), but that's another issue.
UI - 2.5.0-alpha.0


[yaml-cpp] warnings when using dynamic library

When using yaml-cpp built as a dynamic library under visual studio there are warning issued C4251 (needs  to have dll interface) and C4275 (non-dll interface used as base for dll-interface). This seems to stem from an action done in the portfile
When building yaml-cpp the portfile patches the file dll.h  lines 58-64
file(READ ${CURRENT_PACKAGES_DIR}/include/yaml-cpp/dll.h DLL_H)
if(VCPKG_LIBRARY_LINKAGE STREQUAL "dynamic")
    string(REPLACE "#ifdef YAML_CPP_DLL" "#if 1" DLL_H "${DLL_H}")
else()
    string(REPLACE "#ifdef YAML_CPP_DLL" "#if 0" DLL_H "${DLL_H}")
endif()
file(WRITE ${CURRENT_PACKAGES_DIR}/include/yaml-cpp/dll.h "${DLL_H}")

This probably doesn't matter on static builds but for dynamic builds this cause the dll.h file to define
#define YAML_CPP_API __declspec(dllexport)

unconditionally, which in turn causes visual studio to issue a warning when using the yaml-cpp file. This block was introduced last year. I am assuming to fix another issue but there isn't really any explanation in the log, i'd just remove the block from the portfile, but it's hard to know what might get broken. Additionally it doesn't look like YAML_CPP_DLL gets defined in the portfile on dynamic builds. That should probably be passed to vcpkg_configure_cmake

It has also been reported into yaml-cpp but empty_scalar static member (in node_data.h) misses a YAML_CPP_API (to dllexport it).
It is mandatory for data members to be explicitely exported.
yaml-cpp\node\detail\node_data.h(84):
static YAML_CPP_API std::string empty_scalar;
instead of:
static std::string empty_scalar;
another, better change would be to declare this as a static member function returning a const ref to a static var:
static const std::string& empty_scalar() {
static const std::string _empty_scalar;
return _empty_scalar;
}
(and you need to change the (few) references to empty_scalar to empty_scalar()
I have tested it. It works but requires more changes.
HTH
Jean

It seems that the warnings were left in knowingly (https://github.com/Microsoft/vcpkg/issues/1621)

Hi @HarryDC , thanks for reporting this issue.
I didn't see any problem with built yaml-cpp, and there was no error when I used it(except Waring C4251).
So, my question is, how much does this problem affect you? If this problem is not fatal, I will close it. Otherwise, I will make a patch to solve it.
Thanks.

Problem is not fatal but I would really like to get rid of the noise to my compilation output.
(esp. when the pages of warnings intermix with actual error messages)
Sincerely, I am currently looking for altenatives to this library just because of the warnings annoyance.
(I really like yaml-cpp. it is fast and easy to use but I like a clean compiler output better)

@jeanga
If you just want to have a clean compiler output, you can use this patch locally.
0004-disable-warning.zip


[v0.19.n] Rigidbodies do not synchronize

physics-friction - One client sees the boxes drop and slide, and all others see the boxes stay at the spawn until they're destroyed.

Fixed on Altspace side (FixedUpdate handler not called).


Orleans Streaming Overview: SMS is obsolete

I'm pretty new to Orleans but my understanding is Simple Message Streams (SMS) is obsolete and gone as of Orleans 7.0 and replaced with BroadcastChannel.  This Overview mentions SMS twice, and BroadcastChannel zero times.

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

ID: fc887303-dda9-00ed-b6f0-a964b85b8a58
Version Independent ID: 6fff91b1-2868-4364-ac0d-3d382c7b0538
Content: Streaming with Orleans
Content Source: docs/orleans/streaming/index.md
Product: dotnet-orleans
GitHub Login: @IEvangelist
Microsoft Alias: dapine

@ReubenBond @IEvangelist @bradygaster

Hi @jaredthirsk - you're correct. This needs to be updated, we'll work on fixing that soon. The quick start and other related content in this area use zones to differentiate between 7.0 and 3.x. The overview was missed in that edit pass.


Elasticsearch 6+ don't like type

So, according to this summary, types are not a great idea moving forward.
https://github.com/elastic/elasticsearch/issues/15613#issuecomment-303727982
Currently, we use the following types:

span
servicespan - optimization due to expensive nested service name query from our v1 span format
dependencyLink

Seems we need to split out the types now into indexes. First thought is to simply delimit them
Ex.

zipkin-2017-08-01/span just removes the type (as it is default)
zipkin-2017-08-01/dependencyLink becomes zipkin-dependencyLink-2017-08-01

this is just an idea. anyone have a smarter one? @openzipkin/elasticsearch

SGTM

This seems to be the easiest thing to do.

polish.. maybe since it is /dependency in the UI and api zipkin-dependencyLink-2017-08-01 -> zipkin-dependency-2017-08-01 (the link part isn't accurate anyway as it is links :) )

The only minor concern is that you're tripling the number of indices; though as long as the retention is short it shouldn't be a real issue.
With a retention of 7 days and the default settings you will end up with: 7 days * 3 indices * 5 shards * 2 replicas = 210 shards and each one of them has a certain overhead of memory, file handles,...

PS I'm going to make a test elasticsearch 6 image in our docker namespace so we can prove this stuff out (same rationale as our other test images: very few layers which makes things fast)

I think we need to bust the old index template match
ex our old was "template": "${__INDEX__}-*", which would match zipkin-2017-08-01, but also zipkin-span-2017-08-01. If an old template matches, we'll index improperly.
I think we should break it by using a different delimiter, perhaps a colon (like jaeger do, possibly for similar reasons)
ex "template": "${__INDEX__}:span-*", which would match zipkin:span-2017-08-01, but leave the old data alone (because old data in zipkin-2017-08-01 doesn't have a prefix of zipkin:span-)

https://github.com/openzipkin/zipkin/pull/1674 implements the new span2 model and also supports ES 6. I'll try to get this to work in such a way that the new model is optional for writes.
https://github.com/openzipkin/zipkin/pull/1674

FYI: here's an approach to consider now or later when the storage implementation dramatically differs from a prior version https://github.com/openzipkin/zipkin/issues/1679

everything is all ready to go in https://github.com/openzipkin/zipkin/pull/1674

Folks can play with ES 6.x using 1.29.2 which is on the way out.
If you want to use the same indexing with 2.4+, you have to set ES_EXPERIMENTAL_SPAN2=true as detailed in #1674. We'll formalize the mechanism for using single-type indexes in ES <6 prior to zipkin 1.30

ok well ES 6.x can't work in zipkin-dependencies, yet due to elastic/elasticsearch-hadoop#1032
However, spans created with ES_EXPERIMENTAL_SPAN2=true on ES 2.4+ -> 5.x can once https://github.com/openzipkin/zipkin-dependencies/pull/83 is released

ran into a snag with dots.. https://github.com/openzipkin/zipkin/issues/1499#issuecomment-321719394

Snag with dots resolved by manually indexing queries with a non-storage index field _q
Starting with zipkin 1.29.3, all should work fine, notably without version constraints. For example, you no longer need minimum ES 2.4 as earlier versions of 2.0 should work fine
Internally, it just pre-encodes the valid query strings like we do with cassandra, except using equals as a delimiter as opposed to colon. Incidentally, wget queries work still, just with a little inception:
curl -s localhost:9200/zipkin:span-2017-08-11/_search?q=_q:error=500
Thanks very very much to @sokac for testing and finding the problem!

another bomb coming in ES 7 https://github.com/openzipkin/zipkin/issues/2219


Adds legacy docs of early conceptualization.

This is the documentation of the earliest conceptualization of a generic
data management application for trait data, in support of NESCent's
scientists and one of their most common use cases. The conceptualization
was an Informatics group effort led by Hilmar Lapp, and this documentation
was written and developed by Vladimir Gapeyev.
This conceptualization effort dates back to Oct 2008. The results were
not put into design or implementation, but informed design and
implementation of the TraitDB application, which started years later.

Need to redo this.


Update and properly list versions of the built-in fonts.

Updates Noto and JetBrains fonts to the current versions, add a full list of the Noto fonts versions and new upstream links to the README.

Most fonts got bigger, I assume it's from including more glyphs, and not the use of a weaker compression algorithm?

I assume it's from including more glyphs, and not the use of a weaker compression algorithm?

It's compressed using the same util (https://github.com/google/woff2).

Thanks!


Is there any tutorial?

Besides the docs, Is there any tutorial or jupyter notebook notes about how to use iepy?

Nope, there isn't such a tutorial.
If anyone in the community is willing to write it, I'll be glad to help (but not lead)


Tour doesn't display until browser is resized

I have just downloaded the latest .js and .css files but the issue persists. I click a button to start the tour. I use a timeout here but it fails to display with or without it:
$('#tour-icon').click(function() {
  setTimeout(function() {
    tour.init(true);
    tour.setCurrentStep(0);
    tour.restart();
    tour.start(true);
  }, 100);
});

As soon as I resize the window or press the left or right arrow keys, it shows up.
FWIW, here is my initialization code:
var tour = new Tour({
  debug: true,
  backdrop: false,
  template: "
...
",
   steps: [
    {
      element: "",
      title: "",
      container: "body",
      content: "Welcome to the editor. Drag and drop to create beautiful stuff.",
      placement: "right",
       orphan: true
    },

I am also facing the same issue which is why I had used this javascript code for tour to work with GET ajax calls.
setTimeout(function(){ window.dispatchEvent(new Event('resize')); }, 3000);
Any Solution to this is highly appreciated.

I have this too. Looking forward to an official fix. Thanks.

I confirm I have this issue on Rails 5, Bootstrap 4.1.3. and Tour 0.11.0
Nothing happens on screen unless I resize the browser or call tour.restart()

I'm having this same issue, any solutions?

@aslamkhan669 worked for me

Try adding animation: false which will work on first time page load without resizing of the page.


fix (vi-Vn lang): Accurate Vietnamese translation

Codecov Report

Merging #10889 (298ae55) into 2.x (7f71f2a) will not change coverage.
The diff coverage is 0.00%.

@@           Coverage Diff           @@
##              2.x   #10889   +/-   ##
=======================================
  Coverage   90.37%   90.37%
=======================================
  Files         185      185
  Lines        5265     5265
  Branches      308      308
=======================================
  Hits         4758     4758
  Misses        466      466
  Partials       41       41

Impacted Files
Coverage Δ

src/locale/lang/vi-VN.ts
0.00% <0.00%> (ø)

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

👍🏻


Automatic dark-mode switching seems to not work on 0.18.1

Hello. Very nice themes! Thanks for making them.
I tried installing the mint theme on my 0.18.1 Lemmy instance and I can manually switch between the mint-lt and mint-dk themes, but when I select the plain mint one it always uses the light mode regardless of my Firefox browser setting.
I am also wondering what the alt versions are (I didn't copy those). Are they needed for the switching to work?

Try https://github.com/hanubeki/hanubeki-lemmy-themes/commit/15b1ae09d045814e793af1bd9c07adcdebb59f78
I have modified few things to work auto dark mode in 0.18.1.
If you have problem with it, feel free to comment here.
For alt variant: those changed secondary color to non-gray one.

Now you can try https://github.com/hanubeki/hanubeki-lemmy-themes/commit/062b07c0165f80681772e40359060af80f53930e

Seems to work now! Thanks!


Implement FullCalendar Plugin for Events Page

Description
The events page on the Computational Nuclear Engineering Research Group (CNERG) website is currently under development. It could benefit from enhancements to improve its functionality and user experience. This issue proposes implementing the FullCalendar plugin to display events effectively.
I would like to express my sincere gratitude to the entire team for your invaluable contribution to the open-source community by making the CNERG website available as an open-source project. The resources and source code provided on your website have been immensely helpful in the development of NukeHub, and I cannot thank you enough for this.
Proposed Changes

Integrate the FullCalendar plugin into the events page.
Utilize a YAML file to store event data for easy management and retrieval.
Implement functionality to read event data from the YAML file and display it on the events page.
Enhance the user interface to ensure intuitive navigation and interaction with event information.
Ensure compatibility and responsiveness across different devices and screen sizes.

Expected Outcome

Users will have access to a visually appealing and interactive events page.
Event information will be displayed in a clear and organized manner, improving user experience.
The integration of the FullCalendar plugin will add functionality such as calendar views in list/month/week/day.
Maintainers can easily manage and update event data through the YAML file.

Additional Information

The NukeHub events page (https://nukehub.org/events/) serves as a reference for implementing similar features.

YAML file used in NukeHub for event data can be found here.

Thank you for informing me. In that case, I will close the issue as not planned.

I know this is closed but I just wanted to add my two cents, if there is a need in the future. I think it's not worth reinventing the wheel. In this it would be best to make a public Google, Outlook, etc. calendar, and then embed it. Then the whole UI of updating the calendar, and rendering it is out of our hands.

I agree with your point, @MicahGale! There are some plugins available for FullCalendar that also offer support for integrating Google and Microsoft Calendar APIs, which are easy to implement. Actually, I'm not a big fan of Google/Microsoft; thus, I have considered storing them in the repository, allows us to have more control over the process and ensures that we're not dependent on third-party services.


Important improvements

Fixed doom_py integration

Improved low dimensional representation for Snake and WaterWorld. Without new improvements learning from this representations would be unnecessarily difficult, because it was incomplete.

Hello? :)

Thank you :)