Generate underlay-ebgp.yaml out of topology file

Thanks a lot @mpergament,
I'll review it ASAP and provide some comments
I like the idea of the role and I have some ideas to make it even simpler

Hi @mpergament
I propose the following changes

Remove community from variable file generated by role generate-underlay-ebgp, this parameter is optional and can be different per pod
Change name of file generated by role generate-underlay-ebgp to indicate that it's a generated file
Add an unique ID per device in inventory file and use it to generate unique loopback and ASN for each device
Add a parameter type in topology file to indicate for which link we should generate underlay info, remove the need to name other peer "access"
Change linkID to ID in both generate-p2p-ips role and in generate-underlay-role

I already implemented these changes but if you have any concerns/suggestions we can always change it back


Icons warped on 3.5 inch display

As seen in the attached image, the icons are warped on 3.5 inch displays. This may block the App Review process, and hinders the experience for iphone 4s users (which can use up to iOS9).

Hum I don't have this bug with the 4S simulator so I can't try to fix that now :/

I have the same problem on my iPhone 5(ios 8.1)
And the same problem on 8.1 iPhone 5 simulator in xcode:

Ahh must be 8.1. I used 4s on 8.1. @istornz what ios is your 4s emu?

@jankcat iOS 9, so it's on iOS 8...

Yup. Tested on 8.4 and it looks fine. 8.1 issue it seems.

Issue with out of date OS, users should be advised to use patched OS.


Using with React (or Preact) + Typescript

Hello. Is it possible to get typing for use inside JSX components?
Currently showing an error "Property 'mwc-button' does not exist on type 'JSX.IntrinsicElements'"

Why not add declarations like these and write about compatibility with react?
https://github.com/wokwi/wokwi-elements/blob/ca2f4135e5f9bd3e021d21f633b12a2f6f2eb0e3/src/react-types.ts
This will instantly increase the popularity of the package)

Hello, what that package is doing is correct and should be done in user-end projects.
Though we would like to support all frameworks, directly supporting each individual framework may prove to be out of scope for our project. Additionally, we do intend to improve our documentation for react before we release this project as 1.0, but also we are waiting for this month's release of Lit2 which will have direct react support e.g. run a lit-element as a native react component.
TL;DR we are working on react integration DX and it will come before 1.0


apply-bukkit-default-permissions doesnt affect

I have apply-bukkit-default-permissions: true in my Config but the default-permissions doesnt work anymore after the migration from PEX to LuckPerms.
What can i do?
LuckPerms v4.2.42

According to the description does the apply-bukkit-default-permissions: (btw. GitHub uses Markdown in their issues, so [code][/code] won't work) only set, if permissions, that the plugin-author set for default (default: <true/false/OP> in the plugin.yml of the plugin.) should be applied or not.
https://github.com/lucko/LuckPerms/blob/da3c2a073a6bcdd7e29ec7ee2d6546fdc7c21f64/bukkit/src/main/resources/config.yml#L412-L418
I'm not sure, if that really is the case with your issue or not.
Also what "default-permission" do you mean?

Can you give an example, so I can look into it?

Sure, i noticed it with chestshop. In the plugin.yml is the following entry:
  ChestShop.shop.*:
    description: Gives access to all user ChestShop permissions
    children:
        ChestShop.shop.create: true
        ChestShop.shop.buy: true
        ChestShop.shop.sell: true
    default: true

The users couldn't create shops after the migration. When I gave permission to the permission-group, everything went back to normal behavior. It seems to be some other plugins which doesnt work with it.

Thanks, I'll take more of a look into this soon - I'm travelling at the moment, so just have a crappy laptop to work from, making testing things a bit tricky. :)
Only thing that springs to mind is to check for any negated permissions under shop creation.
LP does things a bit differently, and I think a negated permission at a higher level, for example if you negate ChestShop.shop.create - will override the default perm.
Also bear in mind that whilst with PEX, the order of permissions within the file is important, this is not the case in LuckPerms. Permissions apply based on a priority system, which is summarised here. https://github.com/lucko/LuckPerms/wiki/Advanced-Setup#permission-calculation

Were you able to test my suggestion above?
I have a feeling that's what the cause is.

I hope you had a nice travel ;-)
There was no negated permission that i found. I tried some things and maybe i've found something.
That ist our Permissiontree with explicitly set ChestShop.shop.*:
https://luckperms.github.io/treeview/?sLViFczwi2
This is without the permission set to default-group:
https://luckperms.github.io/treeview/?wzpV3joiyk
It seems that it take the parent-permission-node but not the permissions under .buy, .create and .sell when its considered by apply-bukkit-default-permissions

I'm still away, will take a closer look later :)


Adding VS2022 Test Adaptor compatible Unit Tests?

I find that you have many projects only available as plugin or Addons.
It is unclear to others how to use these addons in an example godot project.
I wonder if it makes sense to add e.g. VS2022 Test Adaptor unit tests to these addons so others know how to use your interesting projects?

Hi @GeorgeS2019. Thank you for the interest in this project!
At the time, GDirector is still a work in progress and I haven't put a lot of attention into instructional documentation or tests yet. Sorry.
I'll leave this issue open until I have decent usage instructions documentated to make this addon actually usable.


Strange prompt error triggered while activating lines

--------------| ;2.600
? 2.600
0v4.rj3ii.n9qlp.oc9pt.2gc3p.j3p49 at ~2017.12.21..14.48.35..b757 ~taglux-nidsep to + ~binzod/urbit-meta
https://www.youtube.com/watch?v=wlLYM2IbBXA
--------------| ;2.700
? 2.700
0v7.35che.8ob12.1bf00.5gotg.8sane.17077 at ~2017.12.21..15.32.38..ca7e ~tonweb-pilseb to :, + ~binzod/urbit-meta

i think these are 2 bugs
--------------| ;2.700
? 2.700
0v7.35che.8ob12.1bf00.5gotg.8sane.17077 at ~2017.12.21..15.32.38..ca7e ~tonweb-pilseb to :, + ~binzod/urbit-meta
i think these are 2 bugs
; ~marzod not responding still trying
~tonweb-pilseb:talk[+ ~binzod/urbit-meta]

As you can see the '+' character is inside brackets.
It goes away only after activating some line:
~tonweb-pilseb; test
~rivseb_hadref+^ :: test successful!
--------------| ;2.600
? 2.600
0v4.rj3ii.n9qlp.oc9pt.2gc3p.j3p49 at ~2017.12.21..14.48.35..b757 ~taglux-nidsep to + ~binzod/urbit-meta
https://www.youtube.com/watch?v=wlLYM2IbBXA
~tonweb-pilseb:talk+

What is even more strange, activating lines seems to randomly change the prompt, disregarding the glyph:
--------------| ;2.725
? 2.725

0va2m2g.rrger.va5qu.c3ipa.7de0a at ~2017.12.21..15.43.02..ab03 ~palfun-foslup to + ~binzod/urbit-meta
seems to get the increasingly smaller head of the path
--------------| ;2.730
? 2.730
0ve9uth.ulbfv.rfhr5.lssrm.m7ff8 at ~2017.12.21..15.48.54..603e ~tonweb-pilseb to :, + /urbit-meta
ee
~tonweb-pilseb:talk[+ /urbit-meta] ;2.730

Is it a feature? It seems to be taking the destination of sent messages...

Activating basically puts you in reply-mode yes, though if + and
/urbit-meta are the same channel they definitely shouldn't both be in your
prompt.
On Thursday, 21 December 2017, mikolajpp<EMAIL_ADDRESS>wrote:

Is it a feature? It seems to be taking the destination of sent messages...
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/urbit/arvo/issues/517#issuecomment-353386077, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ABxXhk505qQsYRGQ2NweBG1n9YVS6o-Vks5tCn82gaJpZM4RKADy
.

The behavior you're seeing is not incorrect.
Activating a message sets your audience to match that message's.
When it's showing the audience with brackets it means you're going to be sending messages to both your inbox and the shown target. This is done automatically when talk detects you're sending to a target you're not subscribed to, to make sure you do see your message echoed locally.
There is a bug where talk sometimes doesn't recognize you've joined a channel properly. #513 should fix that.

Okay, closing then.


Update README.md

Briefly explaining not all old androids will accept using 'adb reverse' command, as it was introduced in Android 5.0
Briefly explaining how to enable developer options USB debugging (tapping the Build Number option 7 times);
Specifying where to run the adb reverse command;

@hudsantos, thanks for the contribution!!

@hudsantos, thanks for the contribution!!


Ansible RBAC

Addresses https://github.com/open-cluster-management/backlog/issues/13823
Depends on API PR https://github.com/open-cluster-management/grc-ui-api/pull/148

/hold

/unhold


Fix: Update Package to use direct URL

null
Microsoft Reviewers: Open in CodeFlow

@wingetbot waivers Add Validation-Domain


[BTRX-589][risk=low] Update consents with missing data use

See https://broadinstitute.atlassian.net/browse/BTRX-589
There are a number of consents with missing data use objects. This updates that data directly via sql. After this update, there will be one more consent (OD-323) that does not have a real production case and looks like dev data that made it to prod somehow.
I tested the queries themselves on dev where the consent ids do not exist and they all ran successfully.

Coverage remained the same at 61.885% when pulling 1845facfe7723912ad77ff296a9c3db4cbc9d150 on gr/update-data-use into d852812445ca39f732a00f178fd204507b910fa3 on develop.


Client only code in mdx file?

Question
I'm having some code in the mdx file that depends on the window object, and thereby fails to build.
The most simple example that I can come up with that fails is:
---
name: demo
---

import L from 'leaflet';

# Leaflet Example

<Playground>
  <div id="map" />
</Playground>

This will throw WebpackError: ReferenceError: window is not defined.
Is it possible to somehow ignore or mock the import during build, and only evaluate it on the client?

Yes
Create gatsby-node.js in root of your project, and insert something like this in it:
exports.onCreateWebpackConfig = ({ stage, loaders, actions }) => {
  if (stage === 'develop-html') {
    actions.setWebpackConfig({
      module: {
        rules: [
          {
            test: /leaflet/,
            use: loaders.null(),
          },
        ],
      },
    });
  }
};

Thanks, that's the solution I went with. Only to support both docz dev as well as docz build, the stage condition need to include stage === 'build-html' as well
exports.onCreateWebpackConfig = ({ stage, loaders, actions }) => {
  if (stage === 'build-html' || stage === 'develop-html') {
    actions.setWebpackConfig({
      module: {
        rules: [
          {
            test: /leaflet/,
            use: loaders.null(),
          },
        ],
      },
    });
  }
};


Removed '\n' from the logs of ipcmonitor

Signed-off-by: zed-rishabh<EMAIL_ADDRESS>

output

Sure, I will test it out. Thanks!

Hey @zed-rishabh -- any chance we can resolve this one in some way?

Hey @zed-rishabh -- any chance we can resolve this one in some way?

Hey @rvs , I will verify these changes today.

'\n' is needed in ipcmonitor. just verified it. Closing this one.


Feature Request: setting to change default behavior when a Source Control file is clicked

Keywords: UX, Setting, SCM, source control, default, default behavior, default setting, Source Control Explorer
To establish terminology, here is a screenshot of the right-click context menu in the Source Control explorer:

When the user left clicks on a file in this view, it behaves like "Open Changes" in the screenshot. I usually want to "Open File" instead. I would like a setting that allows the default behavior to change.
If this setting already exists, I couldn't find it in the "Source Control" section.

Is git.openDiffOnClick the setting that you are looking for? Thanks!

@lszomoru Thank you, that is the exact setting I was looking for. May I change my original issue to be about making it easier to find this setting? e.g., Every SCM tool I've used uses the concept of diffing, so why is this specific to git settings?

@DanKaplanSES, glad that this was the setting that you were looking for. The setting itself is specific to the git extension because the command that is being executed when you click on a "resource" is contributed by the git extension and VS Code has no knowledge of it.
We are exploring making improvements to settings search but we are not planning on changing the setting name.


unable to save estimation on issues (just issue type User Story works)

solved. configuration problem when field is not configured for the issue type


Update divOrFail example in endpoint.md

I got confused by this example yesterday and brought it up in the Gitter chat  room. Discovered these examples were in error and / a / b in these examples should be /int/int so I updated the two examples.

Current coverage is 87.66%

Merging #512 into master will not affect coverage as of 55163d0

Powered by Codecov. Updated on successful CI builds.

Thanks you @bskern! This is awesome!


Update to v1.1.0.

Coverage remained the same at 99.415% when pulling d3d67df1b09d8481040f542d905011c5b2f3753e on release/v1.1.0 into 68b13629cf6006272059cd0c8fb9487ef6aa3976 on develop.


Decode and encode Token V4

Refactor of #73 given the crate changes.
Closes #68.

gonna close this for the rebased one #158


Danielsola/se 187 experiment with auto cache versioning v2

Why are the changes needed?
Automatic cache versioning might make UX easier in that cache versions don't need to be bumped manually each time a task is changed. Forgetting to manually change the cache version could result in confusing behavior as Flyte will hit the cache and not execute new code.
This code was thrown together to prototype the idea - its a bit messy and could be optimized a lot. Would like to get thoughts and opinions from the community here. There're a lot of considerations including non-python dependencies but this might be a starting point for scoping out this feature.
What changes were proposed in this pull request?
Added a new argument to the task decorator with is a AutoCacheConfig:
@dataclass
class AutoCacheConfig:
    check_task: bool = False
    check_packages: bool = False
    check_modules: bool = False
    image_spec: Optional[ImageSpec] = None

This let's you determine what is checked when automatically generating a cache version for a task.
check_task -> this just checks the code contents of the task ignoring any comments or formatting changes
check_packages -> this traverses the imports in the task and checks the package version of any externally imported packages
check_modules -> this traverses the imports in the task and checks the contents of any modules that were imported and are defined in the current repo
image_spec -> this checks the tag of an imagespec
How was this patch tested?
Test case has this structure:
.
├── __init__.py
├── example_wf.py
├── something_to_import.py
└── something_to_import_2.py

# example_wf.py

from flytekit import task, workflow
from flytekit.auto_cache.auto_cache import AutoCacheConfig

auto_cache_config = AutoCacheConfig(<some values here>)

@task(auto_cache_config=AutoCacheConfig(check_task=True, check_modules=True, check_packages=True))
def some_task():
    import pandas as pd
    from something_to_import import my_function

    # some random comment
    my_function()
    print(pd.DataFrame())

@workflow
def wf():
    some_task()

if __name__ == "__main__":
    wf()

# something_to_import.py

from something_to_import_2 import VAL, my_other_function

def my_function():
    print("Hello", VAL)
    my_other_function()

# something_to_import_2.py

import numpy as np

VAL = 2

def my_other_function():
    print(np.array([1,2,3]))

Some example of cache version given different conditions:

With auto_cache_config = AutoCacheConfig():

No matter the change to any module, the cache version doesn't change.

With auto_cache_config = AutoCacheConfig(check_task=True):

No matter the change to something_to_import.py or something_to_import_2.py the config version doesn't change. The following changes to the task affect the cache version:
@task(auto_cache_config=auto_cache_config)
def some_task():
    import pandas as pd
    from something_to_import import my_function

    # some random comment
    my_function()
    print(pd.DataFrame())

config version = 346f4b191fa0471e397496636b1b5df04cbbb3332eb9847edc9aa5b435883109
@task(auto_cache_config=auto_cache_config)
def some_task():
    import pandas as pd
    from something_to_import import my_function

    # some random comment with formatting change
    my_function()

    print(pd.DataFrame())

config version = 346f4b191fa0471e397496636b1b5df04cbbb3332eb9847edc9aa5b435883109 (same as original)
@task(auto_cache_config=auto_cache_config)
def some_task():
    import pandas as pd
    from something_to_import import my_function

    # some random comment
    my_function()
    print(pd.DataFrame())
    print("new code")

config version = 5b6d0622517b6d68bd162bc49ac0eeede688579eaa8b1c5e9230e7d06d14ad73 (different than original)
The above behavior will be consistent no matter the other arguments to AutoCacheConfig.

With auto_cache_config = AutoCacheConfig(check_modules=True):

Changes to something_to_import.py and something_to_import_2.py will affect cache version (formatting does have an affect right now).
# something_to_import.py

from something_to_import_2 import VAL, my_other_function

def my_function():
    print("Hello", VAL)
    my_other_function()

# something_to_import_2.py

import numpy as np

VAL = 2

def my_other_function():
    print(np.array([1,2,3]))

config version = 30ad245f8785b25188f303a199d5155c552ab4b08274c8f9dc858dab12f04513
# something_to_import.py

from something_to_import_2 import VAL, my_other_function

def my_function():
    print("New Print Statement", VAL)
    my_other_function()

config version = e07532a55732b01cd71821d6731c5596660d88ce40ecb68505a17c8c5fc30275 (different than original)
# something_to_import_2.py

import numpy as np

VAL = 10000  # new number

def my_other_function():
    print(np.array([1,2,3]))

config version = d6747baae014c66c14d320e8d02d374409668df25da97df79c144f5687a055b6 (different than original)
The above behavior will be consistent no matter the other arguments to AutoCacheConfig.

With auto_cache_config = AutoCacheConfig(check_packages=True):

Changes to imported packages affect cache version:
pip freeze | grep -E 'pandas|numpy'
numpy==1.26.2
pandas==2.1.2

config version = 0fc6300d289f6cfbc66179dc07c48fe5ede106f9e29455a83733892e2b7981cc
pip install pandas==2.2.2
pip freeze | grep -E 'pandas|numpy'
numpy==1.26.2
pandas==2.2.2

config version = e3d453686c0ea4f60a1839a026f4613b5946f8518ec8e5c8ac7c219d727bc369 (different than original)
pip install pandas==2.1.2
pip install numpy==1.26.3
pip freeze | grep -E 'pandas|numpy'
numpy==1.26.3
pandas==2.1.2

config version = 0fc6300d289f6cfbc66179dc07c48fe5ede106f9e29455a83733892e2b7981cc (different than original)
The above behavior will be consistent no matter the other arguments to AutoCacheConfig.

With auto_cache_config = AutoCacheConfig(image_spec=True):

image_spec = ImageSpec(
    name="test-image",
    packages=["pandas", "numpy"],
    registry="ghcr.io/dansola",
)

auto_cache_config = AutoCacheConfig(image_spec=image_spec)

config version = 04f01bb5e35b47eee2a928c125f1ccb8ab65ca17a61859b38b64e5bfde17e823
image_spec = ImageSpec(
    name="test-image",
    packages=["pandas==2.2.2", "numpy"], # pin pandas version
    registry="ghcr.io/dansola",
)

auto_cache_config = AutoCacheConfig(image_spec=image_spec)

config version = 336a800c4d1c16726b6e1de10c28e60264d1c58d587302c3a5f2b918da53f3b0 (different than original)
The above behavior will be consistent no matter the other arguments to AutoCacheConfig.
See the auto_cache_examples dir for the examples used here.
Screenshots
Check all the applicable boxes

[ ] I updated the documentation accordingly.
[ ] All new and existing tests passed.
[ ] All commits are signed-off.

Related PRs

Docs link

This is pretty cool. There's enough interest in a feature like this that we have at least 3 different PRs tackling this problem at different levels (See the linked PRs in the original issue).
@dansola , do you want to take a stab at writing an RFC before deciding on one approach?


DocsArchive-<IP_ADDRESS>Auto archive content

Please don't merge this PR until target archive repo PR https://github.com/OPS-E2E-PPE/docs-archive-test-target_d94efd58-3916-4807-b74c-9534a058e8c7/pull/1 is merged into live branch.
Auto archive content to https://github.com/VSC-Service-Account/docs-archive-test-target_d94efd58-3916-4807-b74c-9534a058e8c7.git

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

Docs Build status updates of commit f83b3d7:
:x: Validation status: errors
Please follow instructions here which may help to resolve issue.

File
Status
Preview URL
Details

:x:Error

Details

[Error-ServiceAccountCannotAccessRepository] Your repository https://github.com/VSC-Service-Account/docs-archive-test-source has enabled Docs Build service account. It seems that at least one of the accounts, e2ebd2, does not have Read permission to the repo. Please ask your repo admin to grant correct permission to service accounts (refer to this document: https://review.docs.microsoft.com/en-us/engineering/projects/ops/engdocs/how-to-grant-service-account-permission-in-your-repository?branch=master#ops-e2e-ppe) and then retry the build. Don't know who to contact? Refer https://repos.opensource.microsoft.com/VSC-Service-Account/repos/docs-archive-test-source/permissions/ to get admin list of the repo if the repo is in one of the organizations Microsoft owns.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel


Include DBeaver Connectivity Instructions for CockroachCloud

Include DBeaver Connectivity Instructions for CockroachCloud
The current instructions are for self-hosted connections only.  Even though the setup to CockroachCloud should be easier, users are confused by the instructions.  I was working with a customer and they were asking about how to generate certs in CockroachCloud and configure it with the provided instructions.

Above worked for Cockroach Serverless


Improve docs

If you feel this is unnecessary, you can close it.
What I did was:

Change indent style. (Change indent size to same as other)
correct the syntax.

about AIK Plugin page

Prettier should be ensuring this automatically already. I'll check it, thanks!

You are correct in that change


Can't understand some code lines

Hi，could you please tell me what  these lines of code are for ？
https://github.com/zzzyuqing/DreamMat/blob/92afaa64d5fc53002701995d1f9beef8f7ba3d12/threestudio_dreammat/threestudio/models/geometry/dreammat_mesh.py#L137-L138
I can not find where these 'predictors' run.
Same trouble with the following code :
https://github.com/zzzyuqing/DreamMat/blob/92afaa64d5fc53002701995d1f9beef8f7ba3d12/threestudio_dreammat/threestudio/models/materials/dreammat_material.py#L414

I think so.However by my test,if I comment out these lines,the pramas would be reduced and the texture would not be as perfect as it used to be.With the frame of ThreeStudio and Lightning,I am sure these lines make sense but confused about the details.
The folllowing picture shows that the material params vanish away and geometry params also be reduced by 6k.


Navbar wraps incorrectly when using the leaderboard page

On leaderboard page:

Everywhere else:

This issue could be in the https://github.com/freeCodeCamp/forum-users-nav component, which we had forked for some reason.

Should we resync the forum users nav?

So we have switched to using the official plugin now. The issue still remains. For the URLs we have added permalinks.

Now that I actually have a Meta Discourse account, I don't see the navbar on what I believe to be the Leaderboard.

I know what class is missing on the forums. I don't know how to edit it though. There's supposed to be this element with a class of navigation-container that keeps everything on a single line. It needs to contain the category-breadcrumb and nav nav-pills and navigation-controls element though.

Thanks for investigating, I am hopping @ahmaxed or @huyenltnguyen can help you more.

I think I began the process of fixing it already.
https://github.com/discourse/discourse-users-nav/pull/20/files

Thanks - you should potentially mention this thread there for context to the maintainers of that project.

The proposed solution will resolve the issue. I would need access to that repo to approve, and merge.


Migrate BACOM to Helix 5

Description
Upgrading to .aem. from .hlx. as per the product requirements and docs.
This is not meant to be a complete PR, just one that starts you off. This should be carefully tested.
Todo

QA, QA, QA
Merge
Swap origin on the akamai level to consume aem.page and aem.live
Once origins are switched, remove references to hlx.live or hlx.page from the codebase

Test URLs
All variations should continue working: (hlx|aem).(page|live)
Before: https://main--bacom--adobecom.hlx.page/
After: https://hlx5--bacom--adobecom.hlx.page/
Before: https://stage--bacom--adobecom.hlx.page/ch_de/products/real-time-customer-data-platform/rtcdp
After: https://hlx5--bacom--adobecom.hlx.page/ch_de/products/real-time-customer-data-platform/rtcdp
Before: https://main--bacom--adobecom.aem.page/ (not working, code from this branch is needed)
After: https://hlx5--bacom--adobecom.aem.page/
Before: https://stage--bacom--adobecom.aem.page/ch_de/products/real-time-customer-data-platform/rtcdp (not working, code from this branch is needed)
After: https://hlx5--bacom--adobecom.aem.page/ch_de/products/real-time-customer-data-platform/rtcdp
Before: https://main--bacom--adobecom.hlx.live/
After: https://hlx5--bacom--adobecom.hlx.live/
Before: https://stage--bacom--adobecom.hlx.live/ch_de/products/real-time-customer-data-platform/rtcdp
After: https://hlx5--bacom--adobecom.hlx.live/ch_de/products/real-time-customer-data-platform/rtcdp
Before: https://main--bacom--adobecom.aem.live/ (not working, code from this branch is needed)
After: https://hlx5--bacom--adobecom.aem.live/
Before: https://stage--bacom--adobecom.aem.live/ch_de/products/real-time-customer-data-platform/rtcdp (not working, code from this branch is needed)
After: https://hlx5--bacom--adobecom.aem.live/ch_de/products/real-time-customer-data-platform/rtcdp
Known issues

Sidekick err: https://github.com/adobecom/milo/pull/3349
geo2 CORS issues https://jira.corp.adobe.com/browse/MWPW-161999

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

Project coverage is 96.71%. Comparing base (27c3028) to head (edf7315).
Report is 44 commits behind head on stage.

Additional details and impacted files
@@            Coverage Diff             @@
##            stage     #272      +/-   ##
==========================================
+ Coverage   95.95%   96.71%   +0.76%
==========================================
  Files          11       12       +1
  Lines        1088     1340     +252
==========================================
+ Hits         1044     1296     +252
  Misses         44       44

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


Full screen stops working

I got an Samsung s10+, and since the uptade to full screen works with phones with a notch, full screen is not working anymore, the full screen toggle button not changing anything

Since this update, when the screen has a notch, the option doesn't put the application in full screen, but just hide the navigation bar.


jsconfig Support?

Any plans to support jsconfig files?
https://code.visualstudio.com/Docs/languages/javascript

It should already be supported, as the support for jsconfig was added with tsserver 1.8. Can you give it a test @Spinarooni ?

I can't seem to get it to work with the jsconfig file.  I even changed the syntax setting to TypeScript for the JS file I was working on and it still would not work.  I confirmed that the TypeScript Language Service is running through the console.  Everything works fine for TypeScript projects using a tsconfig file.  Maybe I am missing something.  Here's my folder layout:

And the contents of the jsconfig:
{
	// See http://go.microsoft.com/fwlink/?LinkId=759670
	// for the documentation about the jsconfig.json format
	"compilerOptions": {
		"target": "es5"
	},
	"exclude": [
		"node_modules",
		"bower_components",
		"jspm_packages",
		"tmp",
		"temp"
	]
}

Ok, if I add a reference to the top of the file:
/// <reference path="typings/main.d.ts" />
and then set the syntax to TypeScript it seems to work.

Aha, this is because the typescript plugin didn't take over javascript for sublime text. In other words, jsconfig.json file is supported, while *.js files are not yet. We probably should provide the option to take over javascript files as well.

This is a must for projects where the code is written in pure ECMAScript while documenting it with TypeScript definitions (a very powerful combination) and coding with Intellisense.

Related with the very old #278

FWIW, I've extended Sublimes JavaScript.sublime-syntax, as a workaround, to be scoped as TypeScript as well. This way you can get all the new ES6 syntax the latest dev build of ST 3 provides while also getting the TypeScript completions.
Just add this to your Sublime Text 3/Packages/User folder https://gist.github.com/subhaze/d1cf9ac392c8c19e00fd249af74a47d2


is this a working XAR of TwinCAT?

Hi @fbarresi ,
Is this SoftBeckhoff a TwinCAT XAR?
I'm not sure what its functionality is for?
Best regards, Víctor.

Hi Víctor,
This is a test system that simulates a beckhoff in form of a docker container. I made it for allowing testing the communications with high level applications (for example within a ci/cd pipeline) that uses ads for gathering data from plcs.
I have another similar project for the usage of siemens plc: github.com/fbarresi/softplc
Best regards,
FB


Set up meeting to coordinate what changes are required to reminder to encourage people to file

As discussed in our meeting today, could you please schedule a meeting with the ux folks and ocm to determine what changes are needed? Might be best to recommend something going into the meeting.

15 people decided to file in corporate online instead of in new AR flow. Two people called our staff to get access codes
Recommend changes to the AR reminder to strengthen the wording and value.
Let's Focus on the what's in it for me.
Also, please coordinate with @magszymanski to recommend changes to the UI.

It would also be great if we could survey these 15 folks to ask them why they did not file. My guess is BCSC.

I think the email intro could use a bit more context and like Trish said, more of the WIIFM. Have a look at the quick redo - we can iterate on it more on Tuesday: https://docs.google.com/document/d/1944k_HAL4d-Ql_CCTft26Q6aMMcfQAwSQyNABGnvV1E/edit
@LANHALL2  it's a great idea to reach out to these folks to see what made them file in COLIN. Maybe you and I can work on a draft email that we send out to them. Could be a survey too but I'd be interested in a quick call with them to really dive into what's going on. I'll set up a quick chat for us next week to discuss.

Ticket https://app.zenhub.com/workspaces/annual-report-filing-for-corporations-661483a4f4f833001637ec44/issues/gh/bcgov/business-ar/293 for Design Team to review the AR reminder as they noted it can cause confusion. We have also reached out to all biz who filed in COLIN to learn about the reason. Results are in comments of same ticket. Closing this one.


hop-node: BondWithdrawalWatcher: Check bond amount doesn't exceed available amount on source chain. #409

[x] checks amount to bond doesn't exceed amount available on L1SourceChainBalance+PendingAmount
[x] send notification

checking L1 balance makes sense now
so instead of
transferAmount <= sourceChainBridgeHTokenBalance + pendingAmountFromSourceToDestination
it should be
transferAmount <= l1BridgeBalance - pendingAmountFromSourceToDestination
is this correct?

Ready for review

Closing as stale


Can't get Emulator to work

Describe the bug
Whenever I try to use the emulator, after setting a breakpoint and press resume, nothing happens. If I try to single step I get a ghidra.pcode.exec.DecodePcodeExecutionException: Unknown disassembly error. All I can do is step backwards or step outside the emulator. I've been testing with Visual Studio C++ executables.
To Reproduce
Steps to reproduce the behavior:

Open the executable with the emulator
Right click at the entry (or anywhere it doesn't matter) and select emulate Program in new trace
Set a breakpoint somewhere further along the chain of execution
Press resume, keep pressing resume...nothing happens.
Press single step and get ghidra.pcode.exec.DecodePcodeExecutionException: Unknown disassembly error (PC=00004f02)

Expected behavior
For the emulator to run and stop at breakpoints.
Screenshots
If applicable, add screenshots to help explain your problem.
Attachments
If applicable, please attach any files that caused problems or log files generated by the software.
Application log attached. Relevant executables will be No Sleep and Hello World
application.log
Environment (please complete the following information):

OS: Windows 11
JVM Version: Amazon.com Inc. <IP_ADDRESS> - have also tried Eclipse and Oracle
Ghidra Version: 10.3.3
Ghidra Origin: official GitHub distro

Additional context
Add any other context about the problem here.

Unfortunately I can't get the debugger to work properly. Every attempt to start it is met with  "The resulting target process has no mapping to the static image Hello World.exe - .ProgramDB. Intervention is required before static and dynamic addresses can be translated. Check the target's module list.". The modules window will not populate no matter what I try.

@st4ckz Just to clarify, are you having problems with the Emulator or the Debugger proper?  Or did you figure it out?

I worked out a way to get things working, though I initially kind of put the cart before the horse. I was having trouble with both the emulator and debugger. I redirected my efforts towards the debugger. I found that after selecting to debug an executable and receiving the "The resulting target process has no mapping to the static image" I then had to go the modules window, right click on the module and select "Map module to example.exe". Then in the resulting Map Modules window I had to click on the "Memorize" box for the module. After that I could successfully debug and emulate.

Cool - let us know if you have other issues.  “Map to module” comes up frequently if the executable has been renamed, either on the file system or during import, or compiled with a different name.


Maybe add this mod ?

https://forum.minetest.net/viewtopic.php?f=9&t=13366
A server that provides a server guide.
Maybe add it to the server (and maybe to the creative) ?

I see it, it's a huge work for fill it if we added it.. But why not :)

I can write into it :)

This would probably help many players getting the basics of areas, classes, and others.

Do we still want that mod?

https://github.com/MinetestForFun/server-minetestforfun/commit/9c29b0452e1e50eed2db4d9b5d2e0111579e526d


Any chance of a translation from axis to axisValue (et al).

Currently in IB you have to set axisValue and so on.
Except there is nothing anything that tells you what the values actually are.
It would take 5 mins to add documentation to these values.
Thanks

@oliverfoggin you are right, it is pretty easy addition. Can you make PR please? :smiley:

@oliverfoggin @garnett: I was just trying to use OAStack today and got stuck on this (http://stackoverflow.com/q/33752916/632735?sem=2); what are the acceptable values for the axis?

@neilbilly since IB does not really support "enums" as IBInspectable properties, you have to set 0 or 1 in axisValue in IB.

Ah right, got it! Thanks @garnett :+1 :)

Will be closing this as there isn't a clear solution for now.


Security deposit to Prevent Scams

I think it would be beneficial for Mostro users to have a security deposit to discourage certain types of scams, e.g. when a scammer says he has already sent the fiat but hasn’t. If there was a security deposit, when a dispute occurs and it is proven that he did not send it, he would lose his deposit, so he does not have incentives to attempt it again and lose money. However, without a deposit, he lose nothing if caught and can keep trying.
Proposal:

If an order enters into dispute, the loser loses his deposit and part of it is given to the counterparty, and another to the Mostro where the dispute was handled.

That the deposit not be charged if users fail to respond when the order is in waiting-buyer-invoice or waiting-payment status, because in some LATAM countries it happens that the power and/or internet connection goes out unexpectedly, and users cannot continue with an order even if they wanted to, so I don't think it's fair to lose the deposit if you are not at fault for not continuing.

To avoid discouraging new users who want to buy Sats and don’t have Sats, there should be a limit from which a deposit is required (I suggest 5 or 10 USD). Or that should be optional to use a deposit, so that the market regulates itself

Security deposit are hold invoices, if claimed, the winner of the dispute would be asked to provide an invoice for the amount owed to them in order to receive it.
I'm not sure if it would be better for Mostro instances to decide what % of deposit are required on the trades they host, or if it should be up to each user to decide what % to put in.

I like this proposal.


add verify step into ocs deploy.sh script

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


python310Packages.hahomematic: 2022.12.8 -> 2022.12.9

Changelog: https://github.com/danielperna84/hahomematic/releases/tag/2022.12.9
Description of changes

Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

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

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

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[ ] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 207817 run on x86_64-linux 1

2 packages built:

python310Packages.hahomematic
python39Packages.hahomematic


Update Inkscape to 1.1.1 and fix autoupdate

Closes #6912

Updates to version 1.1.1
Removes hash because it's not provided for compressed releases
Fixes autoupdate using a script inspired by Chocolatey's
Changes 32bit from 7z to .paf.exe because compressed release not provided

[x] I have read the Contributing Guide.

Hmm tests don't like autoupdate urls not being actual urls. But I've tested autoupdate works fine.
...
    "64bit": {
        "url": "$matchWin64biturl"
    },
    "32bit": {
        "url": "$matchWin32biturl#/dl.7z"
    }
...

/verify

You can construct the URL in autoupdate itself, using variables. Try if that works.

/verify

Strange... the Appveyor checks pass but github actions don't. Where is the log for the github actions checks?

The Actions tab

Found them at https://github.com/ScoopInstaller/Extras/actions/runs/1616456330 but it says it's passed!

This is the one https://github.com/ScoopInstaller/Extras/actions/runs/1616443161

I can't see the reason for failure it seems to get the version okay:

INFO: Checkver

Log of Output:

    GET with 0-byte payload
    received 18861-byte response of content type text/html
    GET with 0-byte payload
    received 18800-byte response of content type text/html
    inkscape:
    1.1.1
     (scoop version is 1.1.1)

    Forcing autoupdate!
    Autoupdating inkscape
    Downloading
    InkscapePortable_1.1.1.paf.exe
     to compute hashes!
    Downloading inkscape.org/en/gallery/item/29417/InkscapePortable_1.1.1.paf.exe#/dl.7z (87.6 MB)...
    Computed hash:
    657ea0d03a9b2fe5e2d3259bf7c802c2eb37e7c5a04e83d4005dacec0d508399
    Downloading
    inkscape-1.1.1_2021-09-20_3bf5ae0d25-x64.7z
     to compute hashes!
    Downloading inkscape.org/en/gallery/item/29349/inkscape-1.1.1_2021-09-20_3bf5ae0d25-x64.7z (80.2 MB)...
    Computed hash:
    e54263167cd0745c5613cd692aadc4b31e2054b69029ab6618982cae64be4d63
    Writing updated inkscape manifest

INFO: Checkver done

No idea...
@issaclin32 any guesses?

/verify

I think the problem is that the following output is interpreted as a part of checkver output, causing PR checks thinking that some error is happening.
GET with 0-byte payload
    received 18861-byte response of content type text/html
    GET with 0-byte payload
    received 18800-byte response of content type text/html

related code: https://github.com/ScoopInstaller/Scoop-GithubActions/blob/main/src/Action/PR.psm1#L191

Try the same workaround as https://github.com/ScoopInstaller/Versions/pull/356#issuecomment-1000645232

related code: https://github.com/ScoopInstaller/Scoop-GithubActions/blob/main/src/Action/PR.psm1#L191

@issaclin32 I made a PR to fix this on https://github.com/ScoopInstaller/Scoop-GithubActions/pull/2 , Could you check it?

/verify


Tests: 124, Assertions: 163, Errors: 5.

I have preferred installation phpunit only for travis, instead of having it require in composer.json (as I really prefer using the system installed version).
But you may prefer the other way ;)

For "newer" projects i solely rely on phive (https://phar.io) for managing tool related dependencies. But since fDOMDocument is supposed to - at least for now - support even EOL'd PHP Versions, I guess the composer way works for travis.
We should have a talk outside of this ticket to discuss how/if phive could also work with system installed tool versions.


Add reduced.me URL shortener API

Thank you for taking the time to work on a Pull Request for this project!
To ensure your PR is dealt with swiftly please check the following:

[x] Your submissions are formatted according to the guidelines in the contributing guide
[x] Your additions are ordered alphabetically
[x] Your submission has a useful description
[x] The description does not end with punctuation
[x] Each table column should be padded with one space on either side
[x] You have searched the repository for any relevant issues or pull requests
[x] Any category you are creating has the minimum requirement of 3 items
[x] All changes have been squashed into a single commit

@sumitkolhe  It's not an API

Thanks for your contribution @sumitkolhe, but this url is broken 😅


Dreambooth training does not create checkpoints?

Hello there!
I'm using TheLastBen version of Dreambooth to train on a set of 10 images on a RTX 3090 24GB on Ubuntu with nvidia driver 525.105.17 and CUDA 12.0.
export MODEL_NAME="runwayml/stable-diffusion-v1-5"
export INSTANCE_DIR="./images/foo"
export CLASS_DIR="./class/foo"
export OUTPUT_DIR="./output/foo"

accelerate launch train_dreambooth.py \
 --pretrained_model_name_or_path=$MODEL_NAME  \
 --train_text_encoder \
 --mixed_precision="fp16" \
  --instance_data_dir=$INSTANCE_DIR \
 --class_data_dir=$CLASS_DIR \
  --output_dir=$OUTPUT_DIR \
 --with_prior_preservation --prior_loss_weight=1.0 \
 --seed=1337 \
 --instance_prompt="photo of ohwx person" \
 --class_prompt="person" \
 --resolution=512 \
 --train_batch_size=1 \
 --gradient_accumulation_steps=1 --gradient_checkpointing \
 --use_8bit_adam \
 --learning_rate=1e-6 \
 --lr_scheduler="constant" \
 --lr_warmup_steps=0 \
 --num_class_images=200 \
 --max_train_steps=1100

Unforunately, the final checkpoints cannot be found in the output directory, which contains only tensorboard log files.
output/
└── foo
    └── logs
        └── dreambooth
            ├──<PHONE_NUMBER>.1303725
            │   └── events.out.tfevents.1682291762.z-pc.4176312.1
            ├──<PHONE_NUMBER>.1317098
            │   └── hparams.yml
            └── events.out.tfevents.1682291762.z-pc.4176312.0

Here's the output from the start till the end of the training:
/home/athenawisdoms/test/thelastben/venv/lib/python3.10/site-packages/accelerate/accelerator.py:249: FutureWarning: `logging_dir` is deprecated and will be removed in version 0.18.0 of 🤗 Accelerate. Use `project_dir` instead.
  warnings.warn(
==============================WARNING: DEPRECATED!==============================
WARNING! This version of bitsandbytes is deprecated. Please switch to `pip install bitsandbytes` and the new repo: https://github.com/TimDettmers/bitsandbytes
==============================WARNING: DEPRECATED!==============================
/home/athenawisdoms/test/thelastben/diffusers/src/diffusers/configuration_utils.py:214: FutureWarning: It is deprecated to pass a pretrained model name or path to `from_config`.If you were trying to load a scheduler, please use <class 'diffusers.schedulers.scheduling_ddpm.DDPMScheduler'>.from_pretrained(...) instead. Otherwise, please make sure to pass a configuration dictionary instead. This functionality will be removed in v1.0.0.
  deprecate("config-passed-as-path", "1.0.0", deprecation_message, standard_warn=False)
  0%|                                                                                | 0/1100 [00:00<?, ?it/s]/home/athenawisdoms/test/thelastben/venv/lib/python3.10/site-packages/xformers/ops/fmha/flash.py:338: UserWarning: TypedStorage is deprecated. It will be removed in the future and UntypedStorage will be the only storage class. This should only matter to you if you are using storages directly.  To access UntypedStorage directly, use tensor.untyped_storage() instead of tensor.storage()
  and inp.query.storage().data_ptr() == inp.key.storage().data_ptr()
/home/athenawisdoms/test/thelastben/venv/lib/python3.10/site-packages/bitsandbytes/functional.py:106: UserWarning: TypedStorage is deprecated. It will be removed in the future and UntypedStorage will be the only storage class. This should only matter to you if you are using storages directly.  To access UntypedStorage directly, use tensor.untyped_storage() instead of tensor.storage()
  else: return ct.c_void_p(A.data.storage().data_ptr())
Progress:|█████████████████████████|: 100%|██████████████████████| 1100/1100 [08:24<00:00,  2.18it/s, loss=0.256, lr=1e-6]

How do I find the final checkpoint files to do inference on? Thanks!

OH I'm so sorry! I pasted the wrong link, updated it to be https://github.com/TheLastBen/diffusers/blob/main/examples/dreambooth/train_dreambooth.py
Is there an example to perform the training without using the ipynb notebook?


Add Python 3.10 to CI

Add Python 3.10 to CI. Needed to add Py 3.10 to CM CI.
https://github.com/ThePalaceProject/circulation/pull/138

In draft for now, since we need to make some changes. It looks like we are testing here with nose, and nose since its been dead for 6 years doesn't support Py 3.10. So we will have to change the unit testing framework we use here, in order to think about supporting Py 3.10.
I think we will also need to make some other changes here to support Py 3.10, but first step is to be able to run tests.


ReiBoot 10.11.0 Crack With Registration Code Free [2025]

Current Behavior
[ReiBoot 10.11.0 Crack is a powerful and user-friendly software designed to address various iOS-related issues, making it an indispensable tool for iPhone, iPad, and iPod Touch users. Developed by Tenorshare, ReiBoot specializes in resolving common problems such as device stuck in recovery mode, Apple logo loop, or frozen screens. With its intuitive interface, even users with limited technical knowledge can easily navigate through the software’s features.
Download Now
Tenorshare ReiBoot’s Patch 2024 standout features is its ability to enter and exit recovery mode with just a click, providing a quick and efficient solution to one of the most frustrating problems users encounter. This can be particularly useful when performing iOS updates or encountering errors during the firmware installation process.
Expected Behavior
Moreover, Tenorshare ReiBoot Serial Key supports the fixing of more complex issues like the black screen problem and a device stuck in a boot loop. The software’s versatility extends to compatibility with the latest iOS versions and a wide range of Apple devices, ensuring that users with different models can benefit from its capabilities.
Context (optional)
Tenorshare ReiBoot free download also plays a crucial role in data recovery. In situations where an iOS device is not responding, the software can help retrieve valuable data without compromising the device’s integrity.
Self-contained Reproducer Project
Whether it’s photos, messages, or contacts, ReiBoot License Key ensures that users have a chance to recover their important information. Overall, Tenorshare ReiBoot free stands out as a reliable and efficient tool for iOS device troubleshooting, making it an essential resource for users who want to maintain the optimal performance of their Apple devices.


Config Improvements

See commits
Added Config options, added config auto updater

Very valuable PR, thanks for your contribution! :)

That was fast lol

Do you have a Modrinth account? I'd like to add you to Contributors.

Resolved #3

Do you have a Modrinth account? I'd like to add you to Contributors.

Now I do lol, same name as here (id p30tYe5W)

I've granted you (almost all) access to the Modrinth project and the Github repository, so you can make changes or release new versions at will (including Modrinth monetization).
Thanks to Paper's performance optimizations, I'm glad I can be less concerned about Entity performance issues, and this project is in a minimal maintenance state for me.
It's nice to see that the project is still helping other peoples.

Thanks, will update the modrinth page with new release and changed config example in a bit^^


fixed anaconda badge in README

Description

Closes #2865 2865

Before you get started

[x] ☝ Create an issue to discuss what you are going to do

Checklist
It is the responsibility of the author to make sure the pull request is ready to review. The icons indicate whether the item will be subject to the 🛠 Technical or 🧪 Scientific review.

[x] 🛠 This pull request has a descriptive title
[x] 🛠 All checks below this pull request were successful

cheers @bouweandela :beer:


Fix: failing cli create node tests on M1 Mac

Closes https://github.com/aimakerspace/PeekingDuck-Private/issues/38
M1 Mac uses a later version of click which gives a different error message when user input is not in the predefined Choices.
Changes
Re-raise invalid choice error (BadParameter) with a custom error message so it remains consistent across click versions.

Thanks for fixing this!


[LinearProgress] Fix TypeScript definition

Added bar2Indeterminate to typings for LinearProgress element

[x] I have followed (at least) the PR section of the contributing guide.

@AdamMcquiff It's a great first pull request on Material-UI 👌🏻. Thank you for working on it!


"Error: OS name could not be detected" on Fedora 24

Hi,
I am trying to build omnisharp-roslyn on Fedora 24. When I run build.sh, I get the following error,

BuildEnvironment
Executing task: BuildEnvironment
dotnet_install: Error: OS name could not be detected
dotnet-install: Downloading https://dotnetcli.blob.core.windows.net/dotnet/preview/Binaries/1.0.0-preview2-003131/dotnet-dev--x<IP_ADDRESS>-preview2-003131.tar.gz
dotnet_install: Error: Download failed
An error occured when executing task 'BuildEnvironment'.
Error: .NET CLI binary cannot be found.
It appears to be an issue with getting the dotnet cli source code, since Fedora 24 is not supported. However, I am able to build dotnet cli from source using the dotnet/cli rel/1.0.0-preview2.1 branch, which does support Fedora 24.
I was wondering if there is any direction I can take to force the omnisharp-roslyn build to use this rel/1.0.0-preview2.1 branch to get dotnet cli?

This should have been fixed with #835


update dependencies for npm exec usage

may resolve #633 needs deploying to test

ahah! yes, @dglazkov, I hadn't put 2 and 2 together and worked out it was Vite being the source of the issue. I'll run my pipelines and test

I'm not sure I get this. Create-breadboard doesn't use it breadboard locally, it just calls an npm i command to install breadboard. It shouldn't need to be bundled.

@PaulKinlan that might have been a red-herring for CLI. I'm just testing the same issue on the create packages as they're more simple


Draw a route of 10 points on the way

An excellent library with excellent documentation!
The only thing missing is an example of how to build a route between N points. As a logistician, I want to build a route for the day that passes through 10 points. I could not find the implementation of this functionality in the examples. Can anyone help?

Do you have the coordinates of those points or do you need a navigation routine?
Open source navigation is still somewhat immature, it is a very complex field with lots of quirks and a few large proprietary players
If you already have the points, you simply need to include a feature with them

I think to simplify it, you can take an array of 10 prepared points and show an example of drawing a route between these 10 points. Not the construction, but the rendering of the prepared route. Here is an examples of implementation on pure OpenLayers. I would like to understand how to implement this through "RLayers"
Example:
https://github.com/kolosov-sergey/webgl_blog/tree/master/ol/Route
Article (in Russian)
https://devburn.ru/2016/06/26/построение-маршрута/
Full example from arcgis (build a route from A to B).
https://developers.arcgis.com/openlayers/route-and-directions/find-a-route-and-directions/

"If you already have the points, you simply need to include a feature with them"

Can you clarify what you mean

There is a ready-made example on pure "OpenLayers" based on OSRAM-project. Is there any way to create an example of integration with their API via RLayers?
DEMO with openlayers:
https://map.project-osrm.org/
Next month we will try to integrate RLayers with this service. If there are any questions in the process, I will ask them in this thread. If everything works out in the end, you can add another demo to your documentation

The main question is how to draw a straight line through Players using the code now. I didn't find an example in your documentation. Just a straight line between two points

@kibarik thank you for this excellent example, even if my Russian is somewhat rusty :smile:


Trouble with OpenSSL

I have trouble with building sha256 example code. Help me. Thanks.
Error C4996 'SHA256_Final': Since OpenSSL 3.0
Error C4996 'SHA256_Init': Since OpenSSL 3.0
Error C4996 'SHA256_Update': Since OpenSSL 3.0

#include <iostream>
#include <iomanip>
#include <sstream>
#include <string>

using namespace std;

#include <openssl/sha.h>

string sha256(const string str)
{
    unsigned char hash[SHA256_DIGEST_LENGTH];
    SHA256_CTX sha256;
    SHA256_Init(&sha256);
    SHA256_Update(&sha256, str.c_str(), str.size());
    SHA256_Final(hash, &sha256);
    stringstream ss;
    for (int i = 0; i < SHA256_DIGEST_LENGTH; i++)
    {
        ss << hex << setw(2) << setfill('0') << (int)hash[i];
    }
    return ss.str();
}

int main() {
    cout << sha256("1234567890_1") << endl;
    cout << sha256("1234567890_2") << endl;
    cout << sha256("1234567890_3") << endl;
    cout << sha256("1234567890_4") << endl;
    return 0;
}

Did you build OpenSSL with the no-deprecated option?
Are you erroring when the warning about deprecated functions is produced?

Did you build OpenSSL with the no-deprecated option?

I think no.
I built from this video: https://www.youtube.com/watch?v=PMHEoBkxYaQ
nmake clean
perl Configure VC-WIN32 --debug --prefix=C:\openssl\DLL\x32\Debug --openssldir=C:\openssl\SSL
nmake test
nmake install_sw

nmake clean
perl Configure VC-WIN32 --prefix=C:\openssl\DLL\x32\Release --openssldir=C:\openssl\SSL
nmake test
nmake install_sw

nmake clean
perl Configure VC-WIN32 --debug --prefix=C:\openssl\Lib\x32\Debug --openssldir=C:\openssl\SSL no-shared
nmake test
nmake install_sw

nmake clean
perl Configure VC-WIN32 --prefix=C:\openssl\Lib\x32\Release --openssldir=C:\openssl\SSL no-shared
nmake test
nmake install_sw

Are you erroring when the warning about deprecated functions is produced?

I should define something? Pls, tell me what.

I will try build with "no-deprecated" option. I will write here result

The compile will fail with the no-deprecated option.  The functions disappear with this option.
The functions you are using are very low level and are not the preferred way of accessing the SHA256 algorithm.  The EVP_MD_ interfaces are the modern calls. Have a look at the example in the documentation.

More errors. Dont work. Unpossible to use. Will find another way just make sha256. Thanks

C4996 is a deprecation warning
Have you enabled "Treat warnings as errors" in Visual Studio?  That is the probable reason why you have problems.

Treat warnings as errors

NICE. Working. THANK YOU!!!!

It looks like you're happy with the answer, so I'm closing this issue

Note that the reason that you are suddenly getting these warnings is that the old SHA256* APIs are deprecated. While not treating warnings as errors will get things working for you in the short term, the long term solution is to rewrite your code to use the "EVP" APIs as per @paulidale's comment above.
The old SHA256 APIs will eventually be removed from some future version of OpenSSL.

Did you build OpenSSL with the no-deprecated option? Are you erroring when the warning about deprecated functions is produced?

How do we do that?

Note that the reason that you are suddenly getting these warnings is that the old SHA256* APIs are deprecated. While not treating warnings as errors will get things working for you in the short term, the long term solution is to rewrite your code to use the "EVP" APIs as per @paulidale's comment above.
The old SHA256 APIs will eventually be removed from some future version of OpenSSL.

Where will we access the code for the new OpenSSL versions?


Cq4502 google native camel 4

fixes https://github.com/apache/camel-quarkus/issues/4502
Change in Camel is required first (https://github.com/apache/camel/pull/9326)
I'll rebase this PR once the camel-main branch is updated.

Replaced by https://github.com/apache/camel-quarkus/pull/4585


use webview_flutter error

use webview_flutter can not open pdf file. it is no response

@gitzhangliang How exactly you are trying to open it? Can you please share a reproducible code example? are there any logs when you run it with -v?
Please provide your webview_flutter version and your flutter doctor -v output.

    return WebView(
      initialUrl: 'https://files.alicdn.com/tpsservice/b3b75f788cd433e2a7f9fe9a56880410.pdf',
      javascriptMode: JavascriptMode.unrestricted,
      onWebViewCreated: (WebViewController webViewController) {
        _controller.complete(webViewController);
      },

I only replace initialUrl for official example. use webview_flutter  i can open image、html、txt  file,
but can't open pdf file
this is my webview_flutter version     webview_flutter: ^0.3.14+1
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, v1.9.1+hotfix.2, on Microsoft Windows [Version 10.0.17763.737], locale zh-CN)
[√] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
[√] Android Studio (version 3.2)
[!] IntelliJ IDEA Ultimate Edition (version 2019.1)
X Flutter plugin not installed; this adds Flutter specific functionality.
X Dart plugin not installed; this adds Dart specific functionality.
[!] Connected device
! No devices available
! Doctor found issues in 2 categories.

Please change this name to
[webview_flutter] Can't open online pdf file

Please follow up on https://github.com/flutter/flutter/issues/48245, closing current issue as duplicate


Release Google.Cloud.Billing.V1 version 3.5.0

Changes in this release:
New features

Added the MoveBillingAccount method, which allows changing which organization a billing account belongs to (commit d8674a8)
Added field BillingAccount.parent (commit d8674a8)

Documentation improvements

Update service documentation (commit e6e28ae)

Created release for Google.Cloud.Billing.V1-3.5.0


modified lines for hosting

CSS RENDERING IN DEPLOYMENT MODE

Please resolve the conflicts and reopen the pull request .


chore(deps): bump dependencies

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

Comparison is base (8e3b94c) 89.84% compared to head (f9bcf25) 89.82%.
Report is 8 commits behind head on next.

Additional details and impacted files
@@            Coverage Diff             @@
##             next    #1348      +/-   ##
==========================================
- Coverage   89.84%   89.82%   -0.03%
==========================================
  Files         176      176
  Lines       27278    27678     +400
  Branches     2164     2180      +16
==========================================
+ Hits        24509    24861     +352
- Misses       2769     2817      +48

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


Support Telemetrix for Pico

Full user guide on Telemetrix for Raspberry Pi Pico:
https://mryslab.github.io/telemetrix-rpi-pico/
SPI has been updated in client-side (Raspberry Pi Pico) and the working code of server-side can be found here:
https://github.com/MrYsLab/Telemetrix4RpiPico/issues/2
We may port the lib\brtEve to control pico by UART through Telemetrix library.  It enables writing the pure Python code on PC
to control Eve

Ported telemetrix into brteve
Also added an hello world example.

Trying to run another example such as "bubble-code.py" but not success

Ported some example from circuitpython to Telemetrix:

qix-code.py
helloworld-code.py
flashinfo.py
fizz-code.py
circle-progress-bar.py
bubble-code.py

On Telemetrix, we use EVE's command buffer 24 bytes only, because the server side use a buffer 30 bytes (MAX_COMMAND_LENGTH).
The Telemetrix's command header included 4 bytes, so totally command buffer is 28 bytes.

On CircuitPython _EVE build-in class, EVE's command buffer is 512 bytes

I logged a ticket https://github.com/MrYsLab/Telemetrix4RpiPico/issues/11 to increase the limit of command length of Telemetrix.


Support pod name over 63 characters

Pull Request Description
Describe what this PR does / why we need it
Make pods, the name of which has a length more than 63 characters, can be created successfully.
Does this pull request fix one issue?

Fixes #375
Describe how you did it
If the length pod name is over 63 characters, hash it to a 63-characters string when it needs to be as a label value of IPInstance.
Describe how to verify it
Special notes for reviews

Codecov Report
Patch coverage has no change and project coverage change: +0.21 :tada:

Comparison is base (90e6559) 41.01% compared to head (219deb8) 41.22%.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #385      +/-   ##
==========================================
+ Coverage   41.01%   41.22%   +0.21%
==========================================
  Files          42       42
  Lines        2770     2753      -17
==========================================
- Hits         1136     1135       -1
+ Misses       1517     1500      -17
- Partials      117      118       +1

Flag
Coverage Δ

unittests
41.22% <0.00%> (+0.21%)
:arrow_up:

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

Impacted Files
Coverage Δ

pkg/apis/networking/v1/utils.go
70.96% <ø> (+3.89%)
:arrow_up:

pkg/controllers/networking/pod_controller.go
50.26% <0.00%> (ø)

pkg/controllers/networking/pod_ip_cache.go
47.14% <0.00%> (-0.30%)
:arrow_down:

... and 3 files with indirect coverage changes

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


[mergify] Code freeze rules

what

Added mergify rule to close PR to cloudposse/terraform-aws-components

why

We want to close all new PRs because of the code freeze

references

https://github.com/cloudposse/terraform-aws-components/issues/1177

Why are we opening this up in a central repo instead of the component repo?


fix: Widen range for React types to include React 19

This allows using @lit/react with React 19
For #4857

Should this also widen the dependency range in the ssr-react package?
https://github.com/lit/lit/blob/main/packages/labs/ssr-react/package.json#L54-L55

Hi, is there an estimated date when this will be reviewed? Thanks!

Should this also widen the dependency range in the ssr-react package?

Looks like it should, I added it.

Is @justinfagnani still working on this project or is it somebody else?

I'll bring it up during the community call on Thursday.


Use lowercase names for type reference directives

Fixes #9824
Note: since we don't try un-lowercasing names on failure, this would break any code that intentionally used an uppercased name for a type reference, although that's not too likely since @types is the default and anything installed by npm will be lowercase.

The code gets a :+1: from me, although I don't know enough about the feature so know whether this is a good idea. So maybe somebody else should review as well.

Can you please add a comment on why the use of lowercase is OK here. It will probably look strange for the next person touching this code base.

👍


Create layer for shops

Details
Mostly shop=* but includes some amenity, e.g. amenity=vending_machine and amenity=car_rental.  Also vending=* (in case amenity=vending_machine is missing)

Added in commit: 049de4b

Added in commit: 049de4b

Merged fix into main.  Closing.

Merged fix into main.  Closing.


[FEATURE] Clarify README.md compatibility matrix

Is your feature request related to a problem?
The README.md does not explain whether it is possible or how to connect with Amazon Managed Service or Serverless. This may not work today.
What solution would you like?
Modify the README to clarify whether the client can connect to Amazon Managed Service or Serverless. If it is not possible, open another issue to track that work.
Do you have any additional context?
Connection to those services works in the opensearch-java client. This issue proposes swapping out the high-level rest client for the opensearch-java client: https://github.com/opensearch-project/spring-data-opensearch/issues/19

I wanted to know if spring-data-opensearch is compatible with aws opensearch serverless and if there are configurations that I need to do to make it compatible ?


fix:Footer Updation

In the footer, we have this
(https://user-images.githubusercontent.com/103263909/234907341-ce06a155-e51b-4cc1-bf86-fde8c82fe15e.png)
but actually, it should be this
(https://user-images.githubusercontent.com/103263909/234907421-cd32c6de-8e81-4acc-a447-be4a113a82fc.png)
assign it to me I will make this Right.

for this, I made a PR #139


Update drive.md (include odp with other Opendocument file formats)

I saw that the documentation only shows 2 OpenDocument file formats. But I think it might be better if it also lists de presentation format in the example.
(Sorry if this commit isn't done properly. Haven't used Github much)

Looks perfect - I've merged that - thank you very much.


Inspection to report stubs when non-void methods are stubbed to do nothing

Summary
Mockito doesn't allow non-void methods to be stubbed to do nothing. This rule corresponds to this Mockito reporting.
Tasks

Create an inspection to report stubs where non-void methods are stubbed to do nothing.

Completed in v0.7.0.


Move FantomWorks to SpaceDock

closes #3265

From the license file included in the download

This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License (CC BY-NC-ND 4.0)

Seeing as:

This part pack provides parts, as an extension for KerbalAircraftExpansion

We should probably recommends it.

Spacedock just said CC-BY-4.0. I checked that the license included was indeed CC rather than GPL, didn't check that deeply, though. KAX is not needed to make this mod function fully, so I'll make it a suggests.

@politas you're right that it isn't needed for this pack to work, but because it is specifically made for KAX as an expansion we should recommends it.
recommends means that it isn't dependent to make the mod work, but if installed it will (highly) improve that mod or if it's an extension of it, while suggests indicates that the mod is a great thing to install as well but doesn't really add something.

That's not the way I understood them, but fine, have it your way.


Watemyu_automated

Integrated Python-conda.yml into Youtube automation, added files 17 to 49 into the code.

No conflicts

.github/workflows/python-package-conda.yml

No conflict and can be merged.


Set execute permission on editor

#14

I renamed the constants in the build script to match the repo. Needs a rebase.

Thanks.


Add test_smoke test re-open

Issue https://github.com/canonical/postgresql-k8s-operator/issues/468
This pull request is based on the same PR but for VM postgresql-operator
All this cases should be covered:

Test Application. VM resources is removed after application removal. Install app, remove app (removal test), check no garbage left.
Test Unit. Re-Installation. Remove unit with --force --no-wait, storage should be detached.
Test Unit. Garbage ignorance.
Test Application.  CLA check, somehow, pulled my email from github account (not from commits). I made my email public, it should pass.


What about use semicolon ; to support multiple key in reference markup

Description
Currently, the reference syntax supports only a single key (as said in the comment of CiteElem). But the case with multiple citations in one place is quite common in academic writing. I was wondering whether it is possible to use the semicolon ; to support multiple citation entries.
The syntax looks like this: @label1;label2.
This syntax does not conflict with others because the semicolon marker is only used in the following modes:

Math args (see line 460 in parser.rs)
Code expressions (see lines 534 and 576 in parser.rs)
Import items (see line 1094 in parser.rs)

To collaborate with #1139 , this syntax can be limited to normal cite mode. Because the proposed title, author and year mode citation usually happens alone. Even if several citations of these modes happens together, the users can take care by themselves, for example
In =@lewis50 and =@FosterGorr86, a fantasy novel ...

+@lewis50 and +@FosterGorr86 proposed a novel ...

In -@lewis50 and -@FosterGorr86, a fantasy novel ...

I think this feature will be extremely useful.
Use Case
Source code:
The method of spatial adaptive filtering (SAF)
has also been proposed to handle spatially varying
relationships @FosterGorr-1986;GorrOlligs-1994.

Expected output:
The method of spatial adaptive filtering (SAF) has also been proposed to handle spatially varying relationships (Foster and Gorr 1986; Gorr and Olligschlaeger 1994).

Why not just merge consecutive citations? I.e. make @label1 @label2 equivalent to cite("label1,"label1")?
No need for introducing another symbol

Why not just merge consecutive citations? I.e. make @label1 @label2 equivalent to cite("label1,"label1")?
No need for introducing another symbol
(Plus sometimes you do actually want to write a semicolon after a citation, which would require an escape character with your proposal.)

Hi,
Thanks for your reply. If @label1 @label2 can be parsed to cite("label1", "label1"), it is no doubt a creative improvement. But is it a easy work to make this change?
By the way, if users want to write a semicolon after a citation, I think they can just append a space after the semicolon
@label1; some other text

If they really don't want the space, an escape character is another alternative choice.

Why not just merge consecutive citations?

I also considered that. Could be good. Is there a possibility that people do not want to merge? How would we disambiguate then?

Why not just merge consecutive citations?

I also considered that. Could be good. Is there a possibility that people do not want to merge? How would we disambiguate then?

I can't really think of one, but maybe I lack imagination.
In the rare event you could always fall back to the plain cite("label1") cite("label2"). (Unless you want those to merge as well.)

We could do it at the content level instead of the parser level and only merge citations. Then, however, #cite("label1") #cite("label2") would be merged too.

We could do it at the content level instead of the parser level and only merge citations. Then, however, #cite("label1") #cite("label2") would be merged too. @laurmaedje

I'm afraid this is not what users want. If this is the case, I would prefer to use ; to split labels, because the following two lines are equalevant
@label1;label2
#cite("label1", "label2")

That is, markers separated by ; are mapped to the values of the variadic parameter. And can leave users to use #cite() to do more manual controls.
Overall, I still persist in using ; to implement multiple keys in reference.

We could do it at the content level instead of the parser level and only merge citations. Then, however, #cite("label1") #cite("label2") would be merged too. @laurmaedje

I'm afraid this is not what users want. If this is the case, I would prefer to use ; to split labels, because the following two lines are equalevant
@label1;label2
#cite("label1", "label2")

That is, markers separated by ; are mapped to the values of the variadic parameter. And can leave users to use #cite() to do more manual controls.
Overall, I still persist in using ; to implement multiple keys in reference.

I feel like this customization should be done as options to cite, not by forcing people to add semicolons . You likely want consistent behavior throughout your document. By always merging consecutive citations, typst can do automatic sorting for instance. Then it's up to you to choose to have it displayed as if they were separate citations in the end.

We could do it at the content level instead of the parser level and only merge citations. Then, however, #cite("label1") #cite("label2") would be merged too. @laurmaedje

I'm afraid this is not what users want. If this is the case, I would prefer to use ; to split labels, because the following two lines are equalevant
@label1;label2
#cite("label1", "label2")

That is, markers separated by ; are mapped to the values of the variadic parameter. And can leave users to use #cite() to do more manual controls.
Overall, I still persist in using ; to implement multiple keys in reference.

I feel like this customization should be done as options to cite, not by forcing people to add semicolons . You likely want consistent behavior throughout your document. By always merging consecutive citations, typst can do automatic sorting for instance. Then it's up to you to choose to have it displayed as if they were separate citations in the end.

I agree with you that consistent behaviour is really necessary and helpful. But please imagine the following case
#cite("label1") #cite("label2")
#cite("label1", "label2")

What's the difference between these two lines if Typst merges consecutive citations? I guess you definitely want the two lines to perform differently by using the two different forms, for example, to meet special and uncommon requirements. It would be a good idea to merge consecutive citations if the #cite function only supports a single label. However, if multiple labels are allowed, an "equivalent" mark is necessary.
So what really matters is how to design a markup to allow multiple arguments for the syntax, rather than just deal with multiple citations. I mean, maybe in the feature, some other marks are designed to be translated into some functions, and the translated functions support a variadic parameter, the semicolon still can be used to declare values of that variadic parameter.
Maybe the semicolon solution is not the best one. It doesn't matter what symbol is used here. I choose this one just because it is seldom used in Typst currently. But please do consider the equivalent mark for the variadic parameter.

Wondering if it would be enough to differentiate by having a space between the labels or not, i.e. @a@b expands to #cite("a", "b"), while @a @b expands to #cite("a") #cite("b").
This kind of white space sensitivity already exists in typst, e.g. for function calls:
#hide [hello]
#hide[hi]

expands to

hello

@a@b
This is very hard to read, especially with many references. I do not see a reason why it should be "easy" to get the wrong behavior. In almost all cases what the user wants is to nicely display merged citations.

is it possible to allow #cite(@label1, @label2), this would enable smart completion and combining of multiple citations.

Wondering if it would be enough to differentiate by having a space between the labels or not, i.e. @a@b expands to #cite("a", "b"), while @a @b expands to #cite("a") #cite("b").
This kind of white space sensitivity already exists in typst, e.g. for function calls:
#hide [hello]
#hide[hi]

expands to

hello

I suggest such ambiguity can be avoid by using the (). For example,
(@a @b)  ->  #cite("a", "b")
@a @b -> #cite("a") #cite("b")

And in Typst, () is used to create an array. By writing (@a @b), we can suppose the users want to create an array of citations. What the Typst needs to do is render such a citation array as a multi-key citation. And it also looks natural.

() is used for both arrays and dictionaries, but only in code mode. In markup they're literal parentheses, which would make this problematic.

() is used for both arrays and dictionaries, but only in code mode. In markup they're literal parentheses, which would make this problematic.
I maintain that there's no real ambiguity here. There's no reason why merged citations couldn't be displayed identically to separate ones if that's what the user desires.

I agree now. It could cover 99% cases. I noticed that Typst is going to support CSL. I bet CSL could cover the other 1% cases.

Typst now merges adjacent cites automatically if the CSL style requires it.


Animation slides up and hides after releasing the pull handle

I have implemented the code as suggested. Everything works fine except that when I release the pull, the tableview cells and animation both slides up and animation hides behind the navigation bar. How can I keep the animation on screen until it is completed and then slide it up to disappear from the screen?

@nimblemindsapps Hi, thanks for using! Could you please check if 'Adjust Scroll View Insets' selected in your view controller? If NO, then try to select it and then tell us if your issue still exists.

you're welcome!
Adjust Scroll View Insets was already selected in my view controller and I was having this issue. When I unchecked it, the animation worked fine as expected but then my tableview, which is pinned to the top layout guide moves behind the navigation bar. I can't pin it below the navbar because i am using HidingNavigationBarManager from other libary. Is there any other manual way I can make the scroll view insets adjusted only for refresher?

@nimblemindsapps Could you please try one more thing, on storyboard pick your controller and deselect 'Under Top Bars' checkbox. Please provide us information about the result, thanks.

I did try that and again animations works fine and holds onto the screen but the tableview is now pinned below the navbar (which i don't want as my navbar collapses on scroll). I am using this library for hiding navbar https://github.com/tristanhimmelman/HidingNavigationBar.
Here is the screenshot of my VC while I pull to refresh:

and here this is what happens when I scroll up. tableview layout doesnt adjust and I get the black bg at the place of navbar

@nimblemindsapps I can suggest you to do this way:

do not install as a pod 'HidingNavigationBar'. Copy it to your app folder;
in lifecycle functions of your VC do not call methods for 'HidingNavigationBar';
in HidingNavigationBar's init(viewController: UIViewController, scrollView: UIScrollView) method comment/delete updateContentInsets();
VC setting in storyboard: Adjust Scroll View Insets - YES, Under Top Bars - YES.

I'm looking forward for your feedback if this helped you.

All the above points make it work! For the extension view of navigation bar, I had to put that in viewDidAppear instead of viewDidLoad to make it  work. Than you so much for your help! :) Here is the result:


Fix WalletConnect universal deeplink

WalletConnect universal deeplink on mobile is not working.
Steps to reproduce on mobile (iOS):

Open https://app.sushi.com
Connect Wallet
Select Connect Wallet
Look for Valora (page 4) and tap it

Notice it opens the browser to a 404 page on valoraapp.com instead of opening Valora with the WalletConnect flow

This is because the universal deeplink metadata is not setup on valoraapp.com.
Android uses wc:// links on mobile which Valora is already registered to handle.
The OS should prompt the user to select the app to open when handling such links.
Unless the user has selected to always handle wc:// links with a specific app.
We should check both iOS and Android handle the mobile-to-mobile flow with WalletConnect.

Hey @MuckT , We have verified this issue using Latest Android Alfajores build V1.20.1, Test flight Alfajores build 1.20.1 (163277387) & updated the status in below sheet.
Sheet Link: https://docs.google.com/spreadsheets/d/1kJdb-eT69OM35LQUIpBKMI5MXNG-oXVaYoflX6XmGfA/edit#gid=1803698288
Devices: iPhone 12 (14.7.1), Redmi Note 8 (10.0), iPhone 6+ (12.5.4), OnePlus 7t (11.0)
Observation:
New query : Link
CC: @gnardini

Hey @MuckT , We have verified this issue using Latest Android Alfajores build V1.20.1, Test flight Alfajores build 1.20.1 (163277387) & updated the status in below sheet.
Sheet Link: https://docs.google.com/spreadsheets/d/1kJdb-eT69OM35LQUIpBKMI5MXNG-oXVaYoflX6XmGfA/edit#gid=1803698288
Devices: iPhone 12 (14.7.1), Redmi Note 8 (10.0), iPhone 6+ (12.5.4), OnePlus 7t (11.0)
New query : Link
CC: @gnardini

Hey @MuckT we have updated the observations in PR #1113 for above ticket
Thanks !!
CC: @tarikbellamine


source_id registration of MPIESM1.2-LR

"source_id":{
    "MPIESM-1-2-LR":{
        "aerosol":"none, prescribed MACv2-SP",
        "atmosphere":"ECHAM6.3 (spectral T63; 192 x 96 longitude/latitude; 47 levels; top level 0.01hPa)",
        "atmospheric_chemistry":"None",
        "cohort":[
            "CMIP6"
        ],
        "institution_id":[
            "MPI-M"
        ],
        "label":"MPIESM1.2-LR",
        "label_extended":"",
        "land_ice":"none/prescribed",
        "land_surface":"JSBACH3.2",
        "ocean":"MPIOM1.63 (bipolar GR1.5; approximately 1.5deg latitude/longitude; 40 levels; top grid cell 0-12m)",
        "ocean_biogeochemistry":"HAMOCC",
        "release_year":"2017",
        "sea_ice":"thermodynamic (Semtner zero-layer) dynamic (Hibler 79) sea ice model",
        "source_id":"MPIESM-1-2-LR"
    }

@mbittner1 take a peek at CMIP6_source_id.html to confirm you entry, I made a couple of tweaks for consistency. I also wonder if you have a version number for:
"ocean_biogeochemistry":"HAMOCC",

This would be useful additional information

@durack1 At MPI-M it was decided to change the model names. Could you change the the following in the CVs, please
"source_id":{
"MPI-ESM-1-2-LR":{
"label":"MPI-ESM1.2-LR"
"source_id":"MPI-ESM-1-2-LR"
Thank you very much and best regards

Changes required, reopening

@mbittner1 that rename has been made. Take a peek at CMIP6_source_id.html and let me know if any further tweaks are required

@mbittner1 we noted a formatting inconsistency with the aerosol, atmos, land, ocnBgchem and seaIce nominal_resolution values for MPI-ESM-1-2-LR, and have now corrected this. Please check your complete model registration details in CMIP6_source_id.html and get back to me with any further tweaks required.
For reference, this issue was caught and resolved in WCRP-CMIP/CMIP6_CVs#466

@durack1 Also here we have two small changes:

Can you please change the "source_id" to MPI-ESM1-2-LR (without the dash between ESM and 1). In this way it is consistent with the label.

Can you please add CDRMIP to the list of active_participation.

Thanks a lot!

@mbittner1 those changes are now in place, please take a peek at CMIP6_source_id.html and let me know of any further tweaks


JavaScript updates in Firefox 81

Acceptance criteria
The following bugs are dev-doc-complete, BCD is updated, an entry to Firefox release notes is added, experimental features page is updated, the content has been reviewed as needed.

[x] Implement private instance methods and accessors proposal — This should be pretty quick to do. Looks like we already have the MDN doc for this, so we just need to update the BCD and do the rel note.

[x] Implement private static methods proposal — again, we already have this on MDN (see page linked above), so just BCD and rel note.

Estimated total: 1-2 hours work.

I think I've documented this appropriately:

Rel note added: https://wiki.developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/81#JavaScript
Private class fields page updated to remove the huge experimental banner at the top of the page: https://wiki.developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Classes/Private_class_fields
BCD updated to add Firefox support: https://github.com/mdn/browser-compat-data/pull/7010

Removed from the rel notes, as this is behind a pref.
Section added to https://wiki.developer.mozilla.org/en-US/docs/Mozilla/Firefox/Experimental_features#Private_class_fields


Everything working as expected except for Search

Everything is working as expected: sorting by column, prev/next, changing the number of rows shown... it all works except for Search. When I type in the search box nothing happens. I've been starring at this for far too long now.
Any ideas as to what I might be missing?
I think I basically just copied the example code and tweaked "Books" to "Projects".
TabularTables = {};

Meteor.isClient && Template.registerHelper('TabularTables', TabularTables);

TabularTables.Projects = new Tabular.Table({
  name: "ProjectList",
  collection: Project,
  columns: [
    {data: "name", title: "Project"},
    {data: "code", title: "Code"},
    {data: "note", title: "Note"},
  ]
});

and
  {{> tabular table=TabularTables.Projects class="table table-striped table-bordered table-condensed"}}

Not working for me either. I'll chime in with more deets when I get a chance to dig a little deeper into what might be going on.

Curious to hear what you find @riiiiizzzzzohmmmmm. It's still not working for me. Turns out it's not just search that isn't working. I also couldn't get the extraFields or selector options to work either.

@lance-anderson you may just need to run meteor update aldeed:tabular. i noticed that when i originally added the package via api.use in one of my own packages, meteor added a slightly older version, but once I updated the package to the latest version, search started working.
haven't test extraFields or selector yet.

THANK YOU @riiiiizzzzzohmmmmm!!! That was totally it and I wouldn’t have figured that out on my own.  In case others run across this thread, I ran the meteor update laded:tabular command which upgrade the package: aldeed:tabular*  upgraded from 0.1.0 to 1.2.0  but I also had to manually update Meteor's versions file. It’s amazing anything was working with version 0.1.0! Now everything is working as expected.


theme-jade1: init at 3.2

Motivation for this change
Add theme-jade-1, a fork of the original Linux Mint theme with dark menus, more intensive green and some other modifications.

Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option build-use-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 nox --run "nox-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[x] Fits CONTRIBUTING.md.

No attempt on x86_64-darwin (full log)
The following builds were skipped because they don't evaluate on x86_64-darwin: theme-jade1
Partial log (click to expand)

a) For `nixos-rebuild` you can set
  { nixpkgs.config.allowUnsupportedSystem = true; }
in configuration.nix to override this.

b) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
  { allowUnsupportedSystem = true; }
to ~/.config/nixpkgs/config.nix.

Success on x86_64-linux (full log)
Attempted: theme-jade1
Partial log (click to expand)
no configure script, doing nothing
building
no Makefile, doing nothing
installing
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/svrnffvvzm261cn4jd8j99gq04bzbv35-theme-jade1-3.2
strip is /nix/store/j75dgadrff2d1fyc4fczmcgqkid2imdx-binutils-2.30/bin/strip
patching script interpreter paths in /nix/store/svrnffvvzm261cn4jd8j99gq04bzbv35-theme-jade1-3.2
checking for references to /build in /nix/store/svrnffvvzm261cn4jd8j99gq04bzbv35-theme-jade1-3.2...
/nix/store/svrnffvvzm261cn4jd8j99gq04bzbv35-theme-jade1-3.2

Success on aarch64-linux (full log)
Attempted: theme-jade1
Partial log (click to expand)
no configure script, doing nothing
building
no Makefile, doing nothing
installing
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/z981zwvnzx7jg58szhrngx9jc8p033cq-theme-jade1-3.2
strip is /nix/store/gp7fylxwn18b7pl2c18ks89hsiaxyfvf-binutils-2.30/bin/strip
patching script interpreter paths in /nix/store/z981zwvnzx7jg58szhrngx9jc8p033cq-theme-jade1-3.2
checking for references to /build in /nix/store/z981zwvnzx7jg58szhrngx9jc8p033cq-theme-jade1-3.2...
/nix/store/z981zwvnzx7jg58szhrngx9jc8p033cq-theme-jade1-3.2


i18n: Improve persian (fa-IR) translation

Pull Request Checklist
Before submitting, make sure you've checked the following:

[x] Target branch: Please verify that the pull request targets the dev branch.
[x] Description: Provide a concise description of the changes made in this pull request.
[x] Changelog: Ensure a changelog entry following the format of Keep a Changelog is added at the bottom of the PR description.
[x] Documentation: Have you updated relevant documentation Open WebUI Docs, or other documentation sources?
[x] Dependencies: Are there any new dependencies? Have you updated the dependency versions in the documentation?
[x] Testing: Have you written and run sufficient tests for validating the changes?
[x] Code review: Have you performed a self-review of your code, addressing any coding standard issues and ensuring adherence to the project's coding standards?
[x] Prefix: To cleary categorize this pull request, prefix the pull request title, using one of the following:

BREAKING CHANGE: Significant changes that may affect compatibility
build: Changes that affect the build system or external dependencies
ci: Changes to our continuous integration processes or workflows
chore: Refactor, cleanup, or other non-functional code changes
docs: Documentation update or addition
feat: Introduces a new feature or enhancement to the codebase
fix: Bug fix or error correction
i18n: Internationalization or localization changes
perf: Performance improvement
refactor: Code restructuring for better maintainability, readability, or scalability
style: Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc.)
test: Adding missing tests or correcting existing tests
WIP: Work in progress, a temporary label for incomplete or ongoing work

Changelog Entry
Description

Make improvement in Persian (fa-IR) translation.

Changed

Make improvement in Persian (fa-IR) translation.

Additional Information
Not needed
Screenshots or Videos
Not needed

Thanks!


All route callbacks receive parsed route segments

Every route callback is exposed to the full set of route segments, as parsed by the first parser function.
More benefits & clarity included in #58
If accepted, Resolves #58

@GianlucaGuarini any thoughts on this?

@lukeed this is a breaking change and it'd be better introducing it in the version 3.0.0 I will come back to it once riot 3.0.0 will be ready. Thanks for your pull request and hold on for a while ;)

@GianlucaGuarini Sounds good 👍 I've reverted my projects to the current route parsers in the meantime.
The only REAL benefit this PR provides is that it allows for automated route behavior. For example, one could fire off fruit_index vs fruit_show vs fruit_edit events, all based on the base, id, aciton parameters.
Then, I think the next logical step would be to include an always()-type callback handler to the router.
Right now, riot.route(fn) is more of a catch-all / last resort.
If there was a riot.route.always(fn), users can rely on the self-generating event names, while also triggering custom/specific events based in addition to the events from .always()
riot.route.always(function (base, id, action) {
  trigger(base + '_' + (action ? action : id ? 'show' : 'index'));
});

riot.route('fruits/apple', function () {
  trigger('custom_apple');
  //=> 'fruits_show' is also being triggered inside .always()
});

thank you for your PR. I have just released the new Route.js version so I will not accept new PRs on the old version unless they are security patches


chore(deps): upgrade configuration

Upgrades project dependencies. See details in workflow run.

Automatically created by projen via the "upgrade-configuration-2.x" workflow

⚪ Backport skipped
The pull request was not backported as there were no branches to backport to. If this is a mistake, please apply the desired version labels or run the backport tool manually.
Manual backport
To create the backport manually run:
backport --pr 2387

Questions ?
Please refer to the Backport tool documentation


Group - Offline added avatar doesn't persist

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

Version Number: v1.4.63-0
Reproducible in staging?: Y
Reproducible in production?: No, new feature
Email or phone of affected tester (no customers<EMAIL_ADDRESS>Logs: https://stackoverflow.com/c/expensify/questions/4856
Issue reported by: Applause-Internal team
Action Performed:

Crate a group chat
Navigate to the group chat
Apply offline mode
Click on chat header > click on upload avatar icon
Upload avatar > change network to online mode

Expected Result:
Offline uploaded avatar should persist
Actual Result:
Offline added avatar reverts to default avatar
Workaround:
Unknown
Platforms:

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

[ ] Android: Native
[ ] Android: mWeb Chrome
[ ] iOS: Native
[ ] iOS: mWeb Safari
[x] MacOS: Chrome / Safari
[ ] MacOS: Desktop

Screenshots/Videos
https://github.com/Expensify/App/assets/115492554/dc3753cd-1941-44df-8bd1-41eae03ff541

View all open jobs on GitHub

@garrettmknight I haven't added the External label as I wasn't 100% sure about this issue. Please take a look and add the label if you agree it's a bug and can be handled by external contributors.

We think this issue might be related to the #vip-vsb.

Couldn't repro.

Couldn't reproduce either on v1.4.63-0:
https://github.com/Expensify/App/assets/6833644/2bc693d0-bedb-4434-a654-abcea4317258
Going to close this out


Properly configure keys

I don't fully understand gnupg or how it works. Learn more about it!
https://github.com/grahamc/nixos-config/tree/master/packages/gnupgconfig

https://github.com/gvolpe/nix-config/blob/master/home/ssh-key.nix for ssh keygen

https://github.com/gvolpe/nix-config/blob/master/home/ssh-key.nix for ssh keygen

https://github.com/lovesegfault/nix-config/blob/master/users/bemeurer/trusted/default.nix

https://github.com/lovesegfault/nix-config/blob/master/users/bemeurer/trusted/default.nix

I understand gnupg a bit better now and this isn't really needed - I just need to improve my cli wrapper to make it easier to use.


DNS for P2P network

Is your feature request related to a problem? Please describe.
To start bcos network, for now, an static IP must be set in config file. However, in some scenarios, an elastic IP is much more convenience, such as, dns used to instead of static IP.
Describe the solution you'd like
Bcos should support both IP and dns for its network
Additional context
Especially, in docker overlay network, such as kubernetes, bcos node started as a pod and service. In this case, service IP and pod IP are allocated dynamically. Therefor, a dns that should be configured is better than a static IP.

BCOS has supported DNS, please have a try~