[SRD] Advancements for certain classes / subclasses still add features possible through advancements

With the arrival of Trait & Item Choice Advancements, some classes have redundant features that only really clog up and clutter the character sheet.
Classes
Bard:

Expertise Feature (Redundant via Trait Advancement)
Magical Secrets (Redundant via Item Choice Advancement)

Druid:

Drudic Feature (Redundant via Trait Advancement)

Fighter:

Fighting Style Feature (Redundant via Item Choice Advancement)

Paladin:

Fighting Style Feature (Redundant via Item Choice Advancement)

Ranger:

Fighting Style Feature (Redundant via Item Choice Advancement)

Rogue:

Theives' Cant Feature (Redundant via Trait Advancement)
Expertise Feature (Redundant via Trait Advancement)
Slipper Mind Feature (Wisdom Save Prof Gained)

Sorcerer:

Metamagic Feature (Redundant via Item Choice Advancement)

Warlock:

Eldritch Invocation Feature (I wouldn't say redundant as the feature itself has a chart of what levels and requirements the invocations have, but the Item Choice Advancement is there too)
Pact Boon Feature (Redundant via Item Choice Advancement)
Mystic Arcanum Feature (Redundant via Item Choice Advancement)

Subclasses
Champion Fighter:

Fighting Style Feature (Redundant via Item Choice Advancement)

Circle of the Land Druid

Cantrip Choice (Redundant via Item Choice Advancement)

Lore Bard:

Bonus Proficiencies (Redundant via Trait Advancement)
Additional Magical Secrets (Redundant via Item Choice Advancement)

Hunter Ranger:

Hunter's Prey Feature (Redundant via Item Choice Advancement)
Defensive Tactics Feature (Redundant via Item Choice Advancement)
Multiattack Feature (Redundant via Item Choice Advancement)
Superior Hunter's Defense Feature (Redundant via Item Choice Advancement)

Life Domain Cleric

Bonus Proficiencies (Redundant via Trait Advancement)

I'd change the classes/subclasses to switch to these new advancements but do not remove the features themselves yet. Existing characters that use the current classes will still look for these features in the SRD compendiums and removing them now will cause errors. We'll probably have to treat them as deprecated, so we stop referring to them but leave them in for a few versions before removing them.

Got it!

Advancements are not intended as a replacement for class features, they are just the way that we implement certain class features in the system. It's important that characters retain a full list of the features they have. Firstly, so that they can keep track of where everything comes from and, more importantly, because having certain features with specific names is important in game terms.
The most obvious example of that is the Spellcasting feature, numerous other game rules interact with it. Similarly the Extra Attack feature. In the playtest we also saw that some feats had the 'Fighting Style' feature as a prerequisite (though I think those have been scrapped now), and the Expertise feature also had some significance at some point also.

A lot of features currently hold effects that were temporary substitutes until this advancement type (like 'Druidic'), those effects should at least be moved into proper advancements, even if the feature itself remains.

A lot of features currently hold effects that were temporary substitutes until this advancement type (like 'Druidic'), those effects should at least be moved into proper advancements, even if the feature itself remains.

Yes, those placeholder AEs should absolutely be removed. Can you raise a separate issue to track that?


UNR-5679: Fixed PushModel-related FastArray replication edge case

Fixed an edge case where PushModel-enabled FastArrays won't be replicated unless marked dirty, which deviates from Native Unreal behavior of always trying to replicate NetDeltaSerialized structs
Description
Now, instead of only looking for modified properties in RepChanged, we're also checking all FastArrays for changes to mimic Native Unreal's PushModel/NetDeltaSerialization behavior.
Release note
Added a changelog note.
Tests
No new tests; ran nightlies and NFRs.
There's a TestGyms branch that sets PushModel up as it's something one must define in a Target file and also as a config/console command.
Documentation
Changelog entry.

Improvements of fast array serialization to properly support it interacting with PushModel requires additional work; for now, this edge case will be a known issue and a separate PR will be created to warn the user of the Native-Spatial discrepancy.


MINOR: Fix error in testRestartBrokerNoErrorIfMissingPartitionMetadata

related to https://github.com/apache/kafka/pull/16165#issuecomment-2149821804
fix error in 3.7 backport https://issues.apache.org/jira/browse/KAFKA-16814
Committer Checklist (excluded from commit message)

[ ] Verify design and implementation
[ ] Verify test coverage and CI build status
[ ] Verify documentation (including upgrade notes)

gentle ping @soarez , @chia7712 , please take a look when you are available, many thanks 😃

Failed tests are unrelated. Merging


conflict with jquery.event.drag

Hi Kenwheeler! Slick is not draggable when https://github.com/devongovett/jquery.event.drag included. It's very sad for me ;[ I hope you fix it.
Thanx for attention

Closing due to not following CONTRIBUTING.md


[Feature Request] Option to change colors of theme

Device information

Tachiyomi version: preview r309
Android version: 10, realme UI 1.0
Device: realme 3 Pro

Steps to reproduce

First step Go to General tab in settings.
Second step In the theme section adjust a 2d slider or tap on colors to make the theme different, suited to the user's liking

Issue/Request
Have the ability to change the theme to any color we want, or atleast have 'some' no. of color palettes to choose from.
Other details
like this calculator menu right here, screenshot taken from its google play page

This will be available in 1.x, wait for that.

cool. hyped up

This will be available in 1.x, wait for that.

cool. all hyped up now.


remove support for 0.4

Coverage decreased (-0.4%) to 82.5% when pulling 9095dd4ed7308e228a8c788bce4be510b91382f9 on aviks-patch-1 into debfdd19b0e9a685de9778bf95f0ca7b56f4ae1b on master.


POL-106 Google Object Storage Optimization

Description
This Policy checks Google buckets for older objects and can move the old object to 'nearline' or 'coldline' after a given period of time. The user can choose to delete the old object by enabling 'delete action' option as mentioned in Enable delete action section below.
Issues Resolved

This policy identifies all Google storage objects last updated outside of the specified timeframe
For all objects identified as old, the user can choose to move the object to 'nearline' or 'coldline' after the specified timeframe.
The user can choose to delete the old object by enabling 'delete action' option as mentioned in Enable delete action section below.

Contribution Check List

[x] All tests pass.
[x] New functionality includes testing.
[x] New functionality has been documented in the README if applicable
[x] New functionality has been documented in CHANGELOG.MD

Running link
https://governance.rightscale.com/org/1105/projects/60073/policy-incidents/5d822e430178e60089acb7da
Screenshot

@nshivappa it's approved but there are conflicts.

@cdwilhelm
I resolved the conflict and committed the changes.


Runtime config.json for Gateway UI

          Ah, it looks like gateway UI is using it as well. That probably means we should give it the same treatment after this too.

Originally posted by @wbobeirne in https://github.com/fedimint/ui/pull/369#discussion_r1500360897

closed with PR


add new error type: NoEnoughData

add a new error type, i will test this in my project this week.

this change works pretty good so far in my project, but this pull request introduced a new error type, which will lead to a breaking change. it's up to you to decide when to merge it.

Hello @afpro
Thanks for the contribution.
Can you also add a change in the CHANGELOG.md file?
Something like this
## unreleased
- Add new error type

Thanks

i'll add chang log after work.

English is not my first language, that's my best effort.
(°ー°〃)

thanks @afpro

btw, i highly suggest add '#[non_exhaustive]' to error types.


Do not call _resizeComponent before the component is even updated. It…

…'s useless and may trigger additional renderings leading to cursor jumps when change is rendered async
I don't really understand why this was called directly. What's the point of computing the height just before applying the change (it will be computed later when component receive parent props so it's not really needed)
If your state is hold by a parent, and the call to setState triggers an async rendering, then this line will actually make the cursor jump at the end of the input

For those who want to use my fork until merged, use this:

"react-textarea-autosize-seb-fork": "4.0.5",

Hi @slorber!
I'm not really sure either. Can you produce a tiny repro with a before and after example?

Hi
@jdalton I've already tried, but actually I'm really really sure to understand when React decices to render sync/async on setState, so was unable to produce a small repro case

I suspect this line has been the cause of another problem making user unable to write in textarea on iOS/cordova webview. Using my fork seems to have made this problem disappear (can't really confirm)

Any updates on this? This PR seems to work fine.

I'm still using my work and it works fine for me

Having faith in you @slorber ! Merging in ;)

the change broke uncontrolled mode, going to release a quick fix by detecting controlled/uncontrolled in the constructor by inspecting props and based on this call conditionally _resizeComponent in _onChange


feat(up): Numeric planning support

I needed to create the VarRef::ONE variable in order to fix all issues.
In particular, it was not possible to return an InvalidUpdate in the set_ub() function.
The InvalidUpdate needs a literal which is formed with the SignedVar and the upper bound.
However, in the case of a constant term, there was no variable and so no SignedVar.
With this new variable always equals to 1, all terms of a linear sum can be treated the same way.


Crude torch texture shows that it is off

When picking up a lit crude torch, it shows as if it is already burnt out.

Fixed


Added dev parameter

Please send your PR's the develop branch.
Don't forget to add the change to changelog.md.

Does the pull request solve a related issue? [yes | no]
If so, can you reference the issue?
What does the pull request accomplish? (please list)
If it includes major visual changes please add screenshots.

 I can only accept PR's on the develop branch.


Add nice error output for stats errors

It might make sense to use chalk instead of colors as this does not extend prototypes and is already in use :)

Ah yes, haven't seen it. Update coming soon...

Thanks!


No chop and no split deletions

This commit changes deletions to no longer require splitting a tablet or chop compactions. Instead, tablets that overlap the start/end of a deletion range will be have its files fenced to exclude the rows that are part of the deletion.
Instead of splitting tablets for deletion, the metadata gets updated to create either 1 or 2 ranges in the tablet to fence files. 1 range is created if the deletion covers part of the tablet at the start or end. 2 ranges are created if the deletion is in the middle of the tablet to fence off the middle. If splits are not needed but the the tablet needs to be chopped (there is a boundary shared between a tablet at start/end an a tablet being deleted) then a fence is also created to avoid chop compactions.
This is a follow on to #3640  and this closes #3679

I started a full IT build and will report back the results when finished.

I started a full IT build and will report back the results when finished.

The full IT build passed.

This code is a nightmare to look at and work with. Not your code specifically... just the totality of what's there, due to the complexity of all the edge cases and the overlaps checks, and the deep call stacks that are difficult to follow; I'm not even sure what can be done to clean any of it up. Your code thankfully is not making it worse... but I do wonder if there's more we can do to make some of these internals more maintainable in general.

@ctubbsii - Thanks for the review, you are right this was quite a challenge to work through all the edge cases and I'm not sure if I got them all or not. I got the ones that of course were failing due to testing but there may be more that might come up. When I was working through the issues the main test case I used to help was https://github.com/apache/accumulo/blob/5bec1c33af6c464ce75f25ade7b4bd4dba0709ea/test/src/main/java/org/apache/accumulo/test/functional/DeleteRowsIT.java#L82-L115
That test seemed to cover most stuff but I need to think about if there are more. Something else that I just realized I still need to test but didn't have time for yet is deleting ranges when tablets already contained fenced files which makes sure clipping of ranges works. (I do have tests for this already for the merge case though). A simple way to test that would be to merge some tablets to create fenced files (and make sure compaction is disabled so it doesn't clean it up after) and then run a delete that will touch the files again so we have to narrow the ranges on a file that already has a range. I can do that later this week to make sure it works and if it doesn't fix any issues.
One nice thing about putting all of this into the no-chop-merge branch is it gives an opportunity to keep testing and do follow up PRs before doing one big final review. I think things are finally getting close though so hoping we can get this merged into main before too long.

While looking at this locally I noticed that TabletGroupWatcher.sendSplitRequest() is no longer used.  Could that be removed?  Also could MergeState.SPLITTING be removed?

While looking at this locally I noticed that TabletGroupWatcher.sendSplitRequest() is no longer used. Could that be removed? Also could MergeState.SPLITTING be removed?

We can definitely remove sendSplitRequest() as it's private and I just missed that as an oversight. For the Enum change, based on your other comment that outstanding FATE operations should prevent upgrade, it sounds like we can remove that as well as it should not be a problem.

@keith-turner - Ok I think you can take a look at this again, I pushed a bunch of updates today and tried to address most of the comments so far.


#137011075 Include bundling task in gulp task runner

What does this PR do?
Adds bundling task in gulp task runner
fixes the problem with the coverage badge and coveralls progress
Description of Task to be completed?
Include bundling task in gulp task runner
How should this be manually tested?
After installing and running npm install check to see if there is a ./public/bundle folder
for the coverage check this branches coverage badge it reads 44%
Any background context you want to provide?
What are the relevant pivotal tracker stories?
#137011075

Changes Unknown when pulling 2a42f2719d006e980ee8290a4817b288a18d7d1b on chore/137011075/Include-bundling-task-in-gulp-task-runner into ** on develop**.

This has to wait for #13


iterator based erase method

Hello, I was wondering if you could consider adding the iterator based erase method, with exactly the same specifications as std::vector: https://en.cppreference.com/w/cpp/container/vector/erase
Not having it is not at all a deal breaking, but it comes handy from times to times. Thank you!

This is done since version 1.0.0:

See https://nlohmann.github.io/json/classnlohmann_1_1basic__json_a068a16e76be178e83da6a192916923ed.html#a068a16e76be178e83da6a192916923ed and https://nlohmann.github.io/json/classnlohmann_1_1basic__json_a4b3f7eb2d4625d95a51fbbdceb7c5f39.html#a4b3f7eb2d4625d95a51fbbdceb7c5f39 for more information.


Bump node.js from v16 to v20

@uchqunbek Will our repositories require node20 if we update this action?

@uchqunbek Will our repositories require node20 if we update this action?

My quick answer is no. In theory, each action would run in an isolated environment and should not conflict with the Node.js version used in the repository. GitHub encourages all GitHub Action authors to update to Node.js version 20 because support for Node.js 16 LTS has already ended.
Do you wanna me to delve deeper into this query?


The box 'arrikto/minikf' could not be found or could not be accessed in the remote catalog

/assign @yanniszark
@yanniszark Please would you take a look at this issue?

Hi @subramankala,
This seems to be a technical issue. I think that you are trying to download an older version of MiniKF. However, only the latest version of MiniKF is available on Vagrant Cloud, in order to ensure that users get all the latest fixes. We propose to follow the upgrade procedure described in the MiniKF guide
Could you please join the #minikf channel on Kubeflow Slack, and provide more info on how you ended up with such a message?

Hallo @yanniszark and @subramankala Since this is a tech issue and seems to be not related to the docs, I'll close the issue. Please do open it again if there's doc work required.
/close

For anyone experiencing this. Check your vagrant version, maybe it's outdated.


Order children differently

Hi!
I'm using awesome_nested_set today to create nested comments but looking to switch to something else but I have some questions.
Is it possible to have different ordering of nested comments? I want the root comments to be sorted with the newest first, but the rest with the newest last.
Example:
- Comment 2
  - Comment 3
    - Comment 5
    - Comment 6
  - Comment 4
- Comment 1
  - Comment 7

Today, with awesome_nested_set, I fetch all root comments and then do a separate request for each root to fetch the children.
Is there a more performant way to do it in closure_tree?

Short answer: no.
Have you thought about setting this order at insert time instead (by
prepending to head for top level and spending to tail for lower levels) so
the select "just works"?

Not sure I understand what you mean.
Do you mean having a separate sort_order column and use prepend_child or prepend_sibling when creating a comment which is nested?

Like this (ish)
class Comment ...
def insert(parent)
  if root? || parent.nil?
    root.prepend_sibling(self)
  else
    parent.add_child(self)

On Jun 4, 2015 7:59 AM, "Linus Pettersson"<EMAIL_ADDRESS>wrote:

Not sure I understand what you mean.
Do you mean having a separate sort_order column and use prepend_child or
prepend_sibling when creating a comment which is nested?
—
Reply to this email directly or view it on GitHub
https://github.com/mceachen/closure_tree/issues/159#issuecomment-108924966
.

Seems nice :)
And then I'd get all my comments correctly with one query?
Btw, is it possible to use pagination with closure_tree?

@mceachen I did it like this
  def insert
     if root? || parent.nil?
       commentable.comments.root.prepend_sibling(self)
     else
       parent.add_child(self)
     end
  end

I could just do root.prepend... because root is nil.
In my controller
  # CommentsController

  def create
    # Finds the polymorphic `Commentable`
    parent = find_parent_model

    @comment = parent.comments.build(comment_params)
    @comment.user = current_user

    respond_to do |format|
      if @comment.insert
        # ....
      else
         # ....
      end
    end
  end

That should work, right?
Also, does closure_tree work have any support for pagination?

That actually does not work. When I add the first comment commentable.comments.root is also nil...

Kind of similar: we have a Comments model as well, and we were hoping to sort by the column we use for acts_as_votable, or cached_votes_up. To our dismay, we discovered that closure_tree was overwriting the sort column with its own sort order. Is it possible to prevent this behavior? Just the behavior where CT writes over the sort order, I mean. I think it would be fine to have CT interpret cached_votes_up as the sort order, unless it wouldn't be able to handle duplicate sort order values.


Error with self-hosted runner and auth

TL;DR
Hello,
I am currently testing Workload Identity Feature with GitHub Actions.
By launching the following workflow in a runner hosted by GitHub, everything is fine:
name: workflow_list_vm
on: [workflow_dispatch]
jobs:
  auth:
    runs-on: 'ubuntu-latest'
    permissions:
      contents: 'read'
      id-token: 'write'
    steps:
    - uses: 'actions/checkout@v3'
    - id: 'auth'
      name: 'Authenticate to Google Cloud'
      uses: 'google-github-actions/auth@v0'
      with:
        workload_identity_provider: 'projects/projectX/locations/global/workloadIdentityPools/poolX/providers/providerX'
        service_account<EMAIL_ADDRESS>    - name: 'Set up Cloud SDK'
      uses: 'google-github-actions/setup-gcloud@v0'
    - id: 'gcloud'
      name: 'gcloud'
      run: |-
        gcloud compute instances list

However, as soon as I run the same pipeline on a self-hosted runner, it fails. I get the following error message:
Run google-github-actions/auth@v0
Error: google-github-actions/auth failed with: error message: Cannot read properties of undefined (reading 'message')

Could you help me to understand better the origin of the problem?
Thank you in advance for your help,
Sincerely,
Expected behavior
No response
Observed behavior
No response
Action YAML
name: workflow_list_vm
on: [workflow_dispatch]
jobs:
  auth:
    runs-on: 'self-hosted'
    permissions:
      contents: 'read'
      id-token: 'write'
    steps:
    - uses: 'actions/checkout@v3'
    - id: 'auth'
      name: 'Authenticate to Google Cloud'
      uses: 'google-github-actions/auth@v0'
      with:
        workload_identity_provider: 'projects/projectX/locations/global/workloadIdentityPools/poolX/providers/providerX'
        service_account<EMAIL_ADDRESS>    - name: 'Set up Cloud SDK'
      uses: 'google-github-actions/setup-gcloud@v0'
    - id: 'gcloud'
      name: 'gcloud'
      run: |-
        gcloud compute instances list

Log output
No response
Additional information
Our self-hosted runner is hosted in a GCP Compute Engine instance, behind a HTTP/HTTPS proxy without Cloud NAT, but with Private Access enabled to access Google APIs privately.

Hi @alexandre-rassinoux
Thank you for opening an issue. In general, it's very difficult to diagnose issues with self-hosted runners because we do not have access to the environment.

What is the base operating system?
What is the version of the GitHub Actions runner?
Can you enable debug logging and see if that produces any additional output?

Hello sethvargo
Thank you for your help. You can find below the answers:

What is the base operating system? Debian GNU/Linux 10 (buster)

What is the version of the GitHub Actions runner? 2.289.1

Can you enable debug logging and see if that produces any additional output?

2022-03-29T14:22:05.4306886Z ##[group]Run google-github-actions/auth@v0
2022-03-29T14:22:05.4307199Z with:
2022-03-29T14:22:05.4307639Z   workload_identity_provider: projects/projectX/locations/global/workloadIdentityPools/poolX/providers/providerX
2022-03-29T14:22:05.4308280Z   service_account<EMAIL_ADDRESS>2022-03-29T14:22:05.4308896Z   create_credentials_file: true
2022-03-29T14:22:05.4309182Z   cleanup_credentials: true
2022-03-29T14:22:05.4309467Z   access_token_lifetime: 3600s
2022-03-29T14:22:05.4309850Z   access_token_scopes: https://www.googleapis.com/auth/cloud-platform
2022-03-29T14:22:05.4311004Z   id_token_include_email: false
2022-03-29T14:22:05.4311363Z ##[endgroup]
2022-03-29T14:22:05.5139870Z ##[debug]Using workload identity provider "projects/projectX/locations/global/workloadIdentityPools/poolX/providers/providerX"
2022-03-29T14:22:05.5152603Z ##[debug]ID token url is https://pipelines.actions.githubusercontent.com/XXXXXXXfEULGqOqeWfOHLJmMe4kcBjdJiyNmI6cZITpcl/00000000-0000-0000-0000-000000000000/_apis/distributedtask/hubs/Actions/plans/b9XXXXXXX-96ac-484f-88d7-cd10XXXXXXX/jobs/XXXXXXX-12b9-52e4-499f-13f4a944bdac/idtoken?api-version=2.0&audience=https%3A%2F%2Fiam.googleapis.com%2Fprojects%2FprojectX%2Flocations%2Fglobal%2FworkloadIdentityPools%2FpoolX%2Fproviders%2FproviderX
2022-03-29T14:22:05.5733517Z ##[error]google-github-actions/auth failed with: error message: Cannot read properties of undefined (reading 'message')
2022-03-29T14:22:05.5770189Z ##[debug]Node Action run completed with exit code 1
2022-03-29T14:22:05.5779724Z ##[debug]Finishing: Authenticate to Google Cloud

I remain available if needed,
Regards,

Hi @alexandre-rassinoux thank you for that. Is that log output with both ACTIONS_RUNNER_DEBUG and ACTIONS_RUNNER_DEBUG set to true?
It looks like you're using the latest runner version, so that's good.
Our code only calls .message in one place, and it's guarded by a check, so I'm unclear where/how this is happening.

Hello @sethvargo,
I did a full reinstall of a new GitHub runner and the error disappeared.
We can then consider the issue as closed.
Thank you for your help!


class.jar is occupied

build\intermediates\compile_library_classes_jar\debug\classes.jar、compile_and_runtime_not_namespaced_r_class_jar is always occupied  at compile time

@LucklyMaster I assume you're having some kind of build issue given those messages, but it would be helpful if you could include a little more context and information. Even better, if you can share a clone of this repo that demonstrates the issue you're having, we'll be able to help even quicker.


HTML anchors in UserGuide.md DeveloperGuide.md all broken #340

Fixes #340
Fixes #246

@VeryLazyBoy, thanks for your PR! Remember to submit a CanIHasReview when you are done to request for a review. More information is available here: 6. Request a Review.

v1
@VeryLazyBoy submitted v1 for review.

[v1 1/2] Fix the links inside UserGuide.md
[v1 2/2] Fix the links inside DeveloperGuide.md

(:books: Archive)

Checkout this PR version locally
git fetch https://github.com/se-edu/addressbook-level4.git refs/pr/343/1/head:BRANCHNAME

where BRANCHNAME is the name of the local branch you want to fetch this PR to.

@yamgent , really thanks for your instructions!

@VeryLazyBoy confirmed links are working in both markdown version and generated GitHub pages version?

Yeah, I think so.
Here is the operation in markdown:

And in the GitHub pages:

@VeryLazyBoy thanks for fixing this. Can confirm that the fix works. :thumbsup:
Just one minor suggestion to the commit messages, otherwise the PR looks fine to me:

Fix the links inside UserGuide.md

Fix the ToC links ...

@yamgent , thanks for your suggestions and I have changed the commit messages. Do I need to submit a CanIHasReview again?

Yes, you should.

v2
@VeryLazyBoy submitted v2 for review.

[v2 1/2] Fix ToC links inside UserGuide.md
[v2 2/2] Fix ToC links inside DeveloperGuide.md

(:books: Archive) (:chart_with_upwards_trend: Interdiff between v1 and v2)

Checkout this PR version locally
git fetch https://github.com/se-edu/addressbook-level4.git refs/pr/343/2/head:BRANCHNAME

where BRANCHNAME is the name of the local branch you want to fetch this PR to.

v3
@VeryLazyBoy submitted v3 for review.

[v3 1/2] UserGuide.md: add missing numbers to ToC links
[v3 2/2] DeveloperGuide.md: add missing numbers to ToC links

(:books: Archive) (:chart_with_upwards_trend: Interdiff between v2 and v3)

Checkout this PR version locally
git fetch https://github.com/se-edu/addressbook-level4.git refs/pr/343/3/head:BRANCHNAME

where BRANCHNAME is the name of the local branch you want to fetch this PR to.

@damithc , thanks for your suggestion and I learnt a lot from this pull request.

@VeryLazyBoy one last thing to do:
You need to add a Fixes #... to the PR description so that the relevant issue is auto-closed when this PR is merged.

@damithc , the description is added.

but do I need to include #246 ?

I added that.
Thanks for your contribution @VeryLazyBoy 👍
You are encouraged to continue contributing, working your way through progressively harder issues.

@damithc , thank you for your guidance and encouragement! I will have a try on more issues.


Unstable time when coding directly in Max

Hi,
I'm new in live coding and I'm having some problems
I have a Max patch where I only have one bass sound playing on a sequence of two notes, velocity : one stronger than the other. In fact I'm using the same configuration as the examples you have on the demos. Although I changed some things, ['Bass'] instead of ['bass'] for example (just for the learning experience (^_^)), and I added a stereo delay on the drums but they are bypassed, not the drums nor the delay are on. That is it, no more processing is running.
When I make the code run, what must be a simple periodic rhythm (a 1/4 or 1/8 note continuum), changes in weird ways and is very unstable and sometimes some notes just don't sound, so there is no regularity. It is a very simple computation really. (it is cool that is very random, but not what I expect to do at the moment).
I watched the videos posted on C'74 and I saw that the code ran smoothly and without this kind of computation and clock problems/bugs. So, I do not know if the problem is that Gibber is more stable under Ableton live or if, on Max, I have to run some other clock/code to optimize it. Or if I have to make some bigger DSP configuration  #changes.
I would be very thankful if someone could help me on this.
Best
Ernesto

Hi Ernesto,
The timing should be pretty tight, so long as things are set up nicely. What browser/OS are you using?
Is Max’s Audio Settings set with “Scheduler in Overdrive” and "Audio Interrupt” enabled? (Look in Options menu, Audio Status). The audio timing of Max in general can be sloppier without these enabled.
Other than that, if you can send a simple patcher plus some simple Gibberwocky code sample that will cause the poor timing, I can take a look.
Thanks,
Graham

On Jul 15, 2017, at 6:49 PM, ErnestoAzuero<EMAIL_ADDRESS>wrote:
Hi,
I'm new in live coding and I have been some problems
I have a Max patch where I only have one bass sound playing on a sequence of two notes, velocity : one stronger than the other. In fact, I'm using the same configuration as the examples you have on the demos. Although I changed some things, ['Bass'] instead of ['bass'] for example (just for the learning exp (^_^)), and I added a stereo delay on the drums but is bypassed, nor the drums or delay are on. That is it, no more processing is going on.
When I make the code run, what must be a simple periodic rhythm (continue 1/4 or 1/8 notes), changes in weird ways and is very unstable and sometimes some notes just don't sound, so there is no regularity. It is a very simple computation really. (it is cool that is very random, but not what i expect to do at the moment).
I watched the videos posted on C'74 and I saw that the code run smoothly and no clock nor computation problems/bugs issues. So, I do not know if it is more stable under Ableton live or if I have to run some other clock to synchronize it. Or if I have to make some configuration changes
I would be very thankful if you could help me on this.
Best
Ernesto
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

Hi Graham
Ok. I had it configured without the SCHinOD or Audio Interrupt because for my usual patches and needs I do not need them to be on, so now I'll have to program configs by project.
I'm going to use this config and i'll tell you how it went.
Thank you
:)

Checking in... how'd it go?

It works like a charm Charlie! thanx!!!
;)


Local Inspector

any chance there will be a local inspector like ngrok has?

since some of my work requires a webview integration on iOS this would be really helpful to understand issues

@roberkules, I doubt it can be restricted for only single authorized client (like a private tunnel for own use).


Update README

Just checking out the project and thought I’d contribute syntax highlighting to the README.
(I also fixed up a small syntax error for one of the links.)
Lookin’ good!

Thank you for the improvements!


Make swift test --show-code-cov-path work with swift-testing

This PR ensures that the aforementioned option behaves correctly when --enable-experimental-swift-testing is passed.
As it stands, --show-code-cov-path is implemented as a subcommand but behaves like an option; this PR removes the subcommand so that it "just works" without regard for other options.
A longer-term solution could be to make it into a proper subcommand (e.g. swift test show-path code-coverage.) That would ensure that we would get appropriate output from Swift Argument Parser when mixing it with other (nonsensical) options.

@swift-ci please test

@swift-ci please test Windows


Wrappers over SQLAlchemy Column(Text)

My thinking is to have a wrapper Text for any SQLAlchemy type such that, Text(...args) -> Column(Text, ...args)

this also provides a way to add new arguments like a primary_key flag


Change button background color on press in

Is there an way to change the color of the Button while the user is pressing it?
Currently, its possible to make it more transparent, but not change the color.

Button is wrapped around TouchableOpacity, so setting onPress background color is not possible at the moment. I recommend the use of  [TouchableHighlight] (https://facebook.github.io/react-native/docs/touchablehighlight.html) for your desired effect.

Hi, would like to change background color when button press too. Do you guys have any plan to implement using TouchableHighlight? Initially, I wanted to clone the same button using TouchableHighlight, but it seems like there are alot logics and libraries in the Button widget.

We have added this to our roadmap. We will implement this in future versions.

Added in latest release.

Please, how do I do this?

Hi @sankhadeeproy007 ,
How can i add overlay to touchable highlight

@ajuajas Use underlayColor and activeOpacity
<TouchableHighlight             onPress={() => console.log("button pressed')}             activeOpacity={0.6}             underlayColor="#DDDDDD">             <Text>               {"press me"}             </Text> </TouchableHighlight>

Button is wrapped around TouchableOpacity, so setting onPress background color is not possible at the moment. I recommend the use of TouchableHighlight for your desired effect.

We have added this to our roadmap. We will implement this in future versions.

@sankhadeeproy007  @himanshu-satija :  Have we got any updates on this as an in-built prop for a Button native base component in the latest versions?

this solution it work for me
<Button
_pressed={{backgroundColor: "#fff"}}
w={width ? width : '100%'}
size="lg"
_text={{
color: theme.colors.white,
fontSize: 'lg',
fontFamily: 'bold',
}}
ref={myRef}
onPress={onPress}>
{title}

Do we have any update on this ?


PHOENIX-6526 Bump default HBase version on 2.3 profile to 2.3.6

Cherry Pick from 5.1 #1283

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
6m 44s
Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s
No case conflicting files found.

+1 :green_heart:
@author
0m  0s
The patch does not contain any @author tags.

-1 :x:
test4tests
0m  0s
The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.

_ master Compile Tests _

+1 :green_heart:
mvninstall
23m 49s
master passed

+0
hbaserecompile
30m 49s
HBase recompiled.

+1 :green_heart:
compile
1m 46s
master passed

+1 :green_heart:
javadoc
1m 16s
master passed

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
16m 36s
the patch passed

+0
hbaserecompile
58m 17s
HBase recompiled.

+1 :green_heart:
compile
1m 49s
the patch passed

+1 :green_heart:
javac
1m 49s
the patch passed

+1 :green_heart:
whitespace
0m  0s
The patch has no whitespace issues.

+1 :green_heart:
xml
0m  1s
The patch has no ill-formed XML file.

+1 :green_heart:
javadoc
1m 26s
the patch passed

_ Other Tests _

-1 :x:
unit
120m 17s
root in the patch failed.

-1 :x:
asflicense
0m 58s
The patch generated 614 ASF License warnings.

191m 57s

Reason
Tests

Failed junit tests
phoenix.end2end.UpsertSelectIT

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/Phoenix/job/Phoenix-PreCommit-GitHub-PR/job/PR-1285/1/artifact/yetus-general-check/output/Dockerfile

GITHUB PR
https://github.com/apache/phoenix/pull/1285

Optional Tests
dupname asflicense javac javadoc unit xml compile

uname
Linux ebb883c7e8a7 4.15.0-143-generic #147-Ubuntu SMP Wed Apr 14 16:10:11 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev/phoenix-personality.sh

git revision
master / 025a4af

Default Java
Private Build-1.8.0_242-8u242-b08-0ubuntu3~16.04-b08

unit
https://ci-hadoop.apache.org/job/Phoenix/job/Phoenix-PreCommit-GitHub-PR/job/PR-1285/1/artifact/yetus-general-check/output/patch-unit-root.txt

Test Results
https://ci-hadoop.apache.org/job/Phoenix/job/Phoenix-PreCommit-GitHub-PR/job/PR-1285/1/testReport/

asflicense
https://ci-hadoop.apache.org/job/Phoenix/job/Phoenix-PreCommit-GitHub-PR/job/PR-1285/1/artifact/yetus-general-check/output/patch-asflicense-problems.txt

Max. process+thread count
10612 (vs. ulimit of 30000)

modules
C: . U: .

Console output
https://ci-hadoop.apache.org/job/Phoenix/job/Phoenix-PreCommit-GitHub-PR/job/PR-1285/1/console

versions
git=2.7.4 maven=3.3.9

Powered by
Apache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.


Version upgrade after release of core-amqp 2.0.0

Upgrading azure-core-amqp version after GA release of version 2.0.0
GA 2.0.0 was released from a release branch. (https://dev.azure.com/azure-sdk/internal/_build/results?buildId=636445&view=results)

/azp run java - core - ci

/azp run java - core - ci

/azp run java - core - ci


Wheel joints are broken

All three of them are broken.

I am not having this issue. I am not sure why you are unless you have some sort of mod conflict...and a weird one at that. Here is a relevant screenshot from today. Note, I am using my Thunderstore version of the mod.


Update stable version in repo from 0.2.1 to 0.2.3

Think about update stable version to 0.2.3
Version: stable=0.2.1 (738 days old) => latest=0.2.3 (15 days old)
Installs: stable=145 (86.83%), latest=19 (11.38%), total=167
Click to use developer portal
Click to edit
Note: This is an automatically generated message and not personally authored by bluefox!

This issue seems to be outdated.
This issue suggests to update the stable version of this adapter to 0.2.3 but the current stable version is already 0.3.0.
So this issue should be closed.


This used to work with the accounts service. Therefore regression.

AFAIR we decided (in some refinement) that deleting a user and deleting its files should be separate things? And deleting user should not automatically remove all the user's personal space.
IIRC  @butonic had a pretty strong opinion on that.
But yeah, either way. We need some way to delete a user's personal space.

Result from refinement:

for now it's ok to delete the personal space of a user, when deleting the user
we need to introduce a new permission DeleteAllSpaces that the user who's deleting another is user needs to have assigned in order to delete the personal space
The DeleteUser call in the  GraphAPI should check for all required permission prior to deleting a user. (in order to avoid "half-deleted" users)

@ScharfViktor  https://github.com/cs3org/reva/pull/3202 should fix the permission error you having been seeing. There is still another problem left, was currently Deleting a user will only more the personal space to trash and not purge it.
Will look into that next.

@ScharfViktor cs3org/reva#3202 should fix the permission error you having been seeing. There is still another problem left, was currently Deleting a user will only more the personal space to trash and not purge it.
Will look into that next.

Thanks. it will looks like disabling space? "deleted": {"state": "trashed"}, in the root section
Do we have to achieve complete deletion or is it okay?

Thanks. it will looks like disabling space? "deleted": {"state": "trashed"}, in the root section

Yes.

Do we have to achieve complete deletion or is it okay?

I think we want complete deleting. The fix is in #4528

sorry for the persistence, but for me it still doesn't work.
log, when I delete user:
2022-09-07T16:15:12+02:00 ERR failed to delete storage space error="error: permission denied: user is not allowed to delete spaces 52f998c3-9c58-498b-bfc8-0cd9fc135ad7" pkg=rgrpc service=storage-users status={"code":8,"message":"permission denied","trace":"00000000000000000000000000000000"} storage_space_id={"opaque_id":"1284d238-aa92-42ce-bdc4-0b0000009157$52f998c3-9c58-498b-bfc8-0cd9fc135ad7!52f998c3-9c58-498b-bfc8-0cd9fc135ad7"} traceid=00000000000000000000000000000000 2022-09-07T16:15:12+02:00 ERR failed to delete storage space error="error: permission denied: user is not allowed to delete spaces 52f998c3-9c58-498b-bfc8-0cd9fc135ad7" pkg=rgrpc service=storage-users status={"code":8,"message":"permission denied","trace":"00000000000000000000000000000000"} storage_space_id={"opaque_id":"1284d238-aa92-42ce-bdc4-0b0000009157$52f998c3-9c58-498b-bfc8-0cd9fc135ad7!52f998c3-9c58-498b-bfc8-0cd9fc135ad7"} traceid=00000000000000000000000000000000
I understand that the admin is trying to delete in two steps personal space of the user but he has not permissions
if we check admins permissions
curl -s -k -u admin:admin -X POST https://localhost:9200/api/v0/settings/roles-list -d '{}' -H 'Content-Type: application/json'
looks like that admin can delete and it should work. Am I missing something?
"id":"5de9fe0a-4bc5-4a47-b758-28f370caf169","name":"delete-all-home-spaces","displayName":"Delete All Home Spaces","description":"This permission allows to delete home spaces."

needs a reva update. I am working on it in #4522

Thanks, checked again on update-reva-edge branch. All works fine


[DISCUSSION] export metrics of mqtt

I want to some metrics of mqtt, like online_client_count, disconnected_client_count in 5 min,  and seems like we can't get this metrics from pulsar api of {PULSAR_IP}:{PORT}/metrics.
Any idea for this? Alone start http for metrics?  I even hope that the metrics of pulsar have only one entrance -> {PULSAR_IP}:{PORT}/metrics

@liangyepianzhou Pulsar supports metrics provider https://github.com/apache/pulsar/pull/9021 which can be used to expose the MoP metrics through the Pulsar metrics endpoint. Are you interested in the feature implement for MoP metrics?


norm image or not?

In train set, norm_image is commented:https://github.com/svip-lab/FastMVSNet/blob/master/fastmvsnet/dataset.py#L111
while in test set, norm_image shows up:https://github.com/svip-lab/FastMVSNet/blob/master/fastmvsnet/dataset.py#L289
Whether we need to norm images to reproduce the result in the paper? Which mode is used when training the pretrained.pth in outputs directory?

@ahangchen
Thanks for pointing this out. I think it is a bug. It's better to make it consistent in training and testing.
The provided pretrained.pth is trained without norm_image.
I just test the model without norm_image in dtu datasets. The result is quite similar.

Acc.
Comp.
Overall

with norm_image
0.3405
0.4119
0.3762

without norm_image
0.3410
0.4099
0.3755

Batch norm is used in testing, so after first convolution layer, the feature map is normalized. I think this is the reason why two results are similar.

Got it, thank you very much.


Make async spawn take a closure

Hello,
I'm posting this idea to many Rust async runtimes discussion threads in order to push for the alternative design of the task spawn API described by @matklad in https://matklad.github.io/2023/12/10/nsfw.html
// std::thread::spawn
pub fn spawn<F, T>(f: F) -> JoinHandle<T>
where
    F: FnOnce() -> T + Send + 'static,
    T: Send + 'static {}

// A hypothetical better async spawn
pub fn spawn<F, Fut>(f: F) -> JoinHandle<Fut::Output>
where
    F: FnOnce() -> Fut + Send + 'static,
    Fut: Future,
    Fut::Output: Send + 'static {}

If you think that this is the right direction for rust to take, I suggest to do the following to arrive at the destination ASAP:

change task spawn definition to one that takes a closure returning a future
Provide a safe executor constructor that pins tasks to threads
Make workstealing executors unsafe to construct... until the language developers "fix" this issue of entangling of Send with OS threads

What do you think?

What is the backwards compatibility story on this?

@Fishrock123 this is not backward compatible with current spawning API. After some discussion on the topic I think that a backward compatible approach is to:
Offer another multithreaded executor that pins tasks to threads. This executor shall use the spawn function proposed by matklad delivering better DX to those of us who do not think that work stealing is essential to handling our workloads (Sometimes it's fine to just distribute tasks at creation time fairly between the worker threads).
The current work stealing executor will still exist with its current clunky not too developer friendly API... until language developers "fix" this issue of entangling of Send with OS threads

Offer another multithreaded executor that pins tasks to threads.

Interestingly, this is an option that CloudFlare's pingora async runtime supports.
And their runtime has this comment in the source code:
https://github.com/cloudflare/pingora/blob/acee67f87020ef41267fe475bcc5cbed44782a06/pingora-runtime/src/lib.rs#L15-L24
//! Pingora tokio runtime.
//!
//! Tokio runtime comes in two flavors: a single-threaded runtime
//! and a multi-threaded one which provides work stealing.
//! Benchmark shows that, compared to the single-threaded runtime, the multi-threaded one
//! has some overhead due to its more sophisticated work steal scheduling.
//!
//! This crate provides a third flavor: a multi-threaded runtime without work stealing.
//! This flavor is as efficient as the single-threaded runtime while allows the async
//! program to use multiple cores.


[Event Parameter Issue] table 37 "Sales Line" - CalcBaseQty

Many major releases ago the procedure CalcBaseQty was of the following form:
LOCAL CalcBaseQty(Qty : Decimal) : Decimal
TESTFIELD("Qty. per Unit of Measure");
EXIT(ROUND(Qty * "Qty. per Unit of Measure",0.00001));
and called as:
"Quantity (Base)" := CalcBaseQty(Quantity);
Then in BC13/14 the procedure was removed and the call was changed to:
"Quantity (Base)" := UOMMgt.CalcBaseQty("No.", "Variant Code", "Unit of Measure Code", Quantity, "Qty. per Unit of Measure");
Then between BC18/19 the procedure came back to probably make it more extensible per specific table object:
procedure CalcBaseQty(Qty: Decimal; FromFieldName: Text; ToFieldName: Text): Decimal
begin
    OnBeforeCalcBaseQty(Rec, Qty, FromFieldName, ToFieldName);
    exit(UOMMgt.CalcBaseQty(
        "No.", "Variant Code", "Unit of Measure Code", Qty, "Qty. per Unit of Measure", "Qty. Rounding Precision (Base)", FieldCaption("Qty. Rounding Precision"), FromFieldName, ToFieldName));
end;

and one of the calls became:
"Quantity (Base)" := CalcBaseQty(Quantity, FieldCaption(Quantity), FieldCaption("Quantity (Base)"));
The thing is that the same procedure name in codeunit 5402 "Unit of Measure Management"
procedure CalcBaseQty(ItemNo: Code[20]; VariantCode: Code[10]; UOMCode: Code[10]; QtyBase: Decimal; QtyPerUOM: Decimal; QtyRndingPrecision: Decimal) QtyRounded: Decimal
expects an ItemNo but when you enter for example a Resource No. 'LIFT' in a sales line (or any other table with a Type/No combination) you have no clue what the value is in ItemNo. See attached image.
I have corrected this issue in our own addon tables with a function:
procedure GetItemNo(): Code[20]
begin
    if Type = Type::Item then
        exit("No.");
end;

procedure CalcBaseQty(Qty: Decimal; FromFieldCaption: Text; ToFieldCaption: Text) Result: Decimal
begin
    Result :=
        UOMMgt.CalcBaseQty(
            GetItemNo(), "Variant Code", "Unit of Measure Code", Qty, "Qty. per Unit of Measure",
            "Qty. Rounding Precision (Base)", FieldCaption("Qty. Rounding Precision"), FromFieldCaption, ToFieldCaption);

    OnAfterCalcBaseQty(Rec, Qty, FromFieldCaption, ToFieldCaption, Result, CurrFieldNo);
end;

Anybody working on this issue?

A year later and since that time no movement with this issue.


Faulty translation key

When your login session expires, you get a text, which tells you to sign in again. The text is getting shown in english, Its already translated.

I think this is because the devise keys aren't mapping properly from translation.io into the app. I need to remove the "ignore devise" line in the i18n-tasks config, and make sure it all syncs up correctly.


Show alignment data in translation

bergamot-translate exposes alignment information and it would be cool to expose this in the interface.
I propose we initially use it to sync the visible part in the input and translated text boxes. I.e. make sure the part you're editing in the source text is also visible in the translated text box so you immediately see the results of your editing.
For example, when in Overleaf you click somewhere in the preview document, it will move the cursor in the edit document to the section you clicked.
A next step (hidden behind a toggle) could be a sort of focus mode, where the sentence you're editing is highlighted both in the input text box and the translated text box. (This would be a bit more tricky to implement I expect due to how the sentence boundaries in the input box need to be updated/estimated while you type, not only when translation is available.)
Another example could be what OPUS-CAT does is a synchronised hover effect.

We could have something similar in one direction by highlighting the word/substrings in the translation that align with the word/substring that currently under/next to the caret in the input text box. For the other (translation -> source text) direction, maybe clicking/selecting a word/substring also selects the aligned parts in the input text box?

This is already the intention for the Firefox plugin version. Mozilla should be on the case producing a couple of slightly different prototypes which have been suggested over the last month or so.

Oeeh that would be interesting!

Unsure how much of it I can share in terms of basic concepts, but I Nikolai should already have seen some of this work. There's no real reason the plugin and desktop versions need to re-invent the wheel here.

Closed via #52


Provide a scan storage backend provider to retrieve scan results from SW360

SW360 is able to store scan results as clearing report attachements. In order to have a roundtrip with SW360 a scan storage backend provider is needed that retrieves these attachments for usage in the ORT scanner.
Acceptance Criteria:

[ ] Scancode results stored as clearing report attachment in SW360 are retrieved in ORT scan run
[ ] Scancode results created by the ORT scanner are stored within SW360.

Issue: In the logical sequence of event, at the end of the ORT scan step, it is difficult to upload the raw scan result to SW360 because the component at this point is not known and the creation is done in a later step. Therefore the store part of the provider needs some further discussison.

This is the library from antenna that is able to handle attachment uploads and downloads from sw360:
https://download.eclipse.org/antenna/releases/org/eclipse/sw360/antenna/sw360-client/


Use Ollama to reload the model each time

When I use ollama as LLM preference in Anythingllm, every time I ask a question, the model in ollama will be reloaded, which will take a lot of time. But when I use ollama's api alone to make a model call to ollama, ollama can load the model into the GPU's memory, and asking the question at the next time will be very fast.

Are you using Ollama via the regular integration or the built-in Ollama on desktop?
Seems like this can be solved by passing mlock during chat requests

My solution was to start two ollama api's and put LLM and Embedding in two separate api's so that it doesn't cause memory resident interruptions in LLM.


amplify override storage fails with cli-inputs.json missing

How did you install the Amplify CLI?
npm
If applicable, what version of Node.js are you using?
14.18.3
Amplify CLI Version
11.1.1
What operating system are you using?
Mac
Did you make any manual changes to the cloud resources managed by Amplify? Please describe the changes made.
No manual changes made
Describe the bug
amplify override storage
✔
A migration is needed to override storage resources.
Recommended to try in a non-production environment first. Run "amplify env add" to create or clone an environment.
Custom CloudFormation changes will NOT be preserved, but they can be reintroduced in the override.ts file.
Learn more about this migration: https://docs.amplify.aws/cli/migration/override
Do you want to migrate storage resource "----------" to support overrides? (Y/n) · yes
🛑 cli-inputs.json file missing from the resource directory
Resolution: Please report this issue at https://github.com/aws-amplify/amplify-cli/issues and include the project identifier from: 'amplify diagnose --send-report'
Learn more at: https://docs.amplify.aws/cli/project/troubleshooting/
Session Identifier: 72c3c3db-b0e5-409c-8f57-02bae96746a2
✔ An unexpected error has occurred, opt in to send an error report to AWS Amplify with non-sensitive project configuration files. Confirm  (y/N) · yes
Learn more at https://docs.amplify.aws/cli/reference/diagnose/
This project has been opted in automatically to share non-sensitive project configuration files. you can opt out by running 'amplify diagnose --auto-send-off'
✅ Report saved: --------------
✔ Done
Project Identifier: ec46e3de337317b009713f747d038d93
Expected behavior
Some kind of success message
Reproduction steps
amplify override storage
Project Identifier
ec46e3de337317b009713f747d038d93
Log output

# Put your logs below this line
2023-12-03T21:35:52.971Z|info : amplify override storage
2023-12-03T21:35:53.019Z|info : amplify-cli-core.banner-message/index.ts.fetch banner messages from https://aws-amplify.github.io/amplify-cli/banner-message.json({}
2023-12-03T21:36:42.814Z|info : amplify help core
2023-12-03T21:36:59.251Z|info : amplify help core env {"help":true,"yes":false}
2023-12-03T21:37:21.964Z|info : amplify env core list
2023-12-03T21:37:43.536Z|info : amplify override storage
2023-12-03T21:37:43.578Z|info : amplify-cli-core.banner-message/index.ts.fetch banner messages from https://aws-amplify.github.io/amplify-cli/banner-message.json({}
2023-12-03T21:38:14.700Z|error : cli-inputs.json file missing from the resource directory
UnknownFault: cli-inputs.json file missing from the resource directory
2023-12-03T21:41:54.799Z|info : amplify version core

Additional information
No response
Before submitting, please confirm:

[X] I have done my best to include a minimal, self-contained set of instructions for consistently reproducing the issue.
[X] I have removed any sensitive information from my code snippets and submission.

Hey @mkane91301, thank you for reaching out. On diving into the project identifier, noticed that the storage resource is imported. Currently, Amplify CLI does not support overriding a imported resource.
I was able to reproduce the behavior by importing a S3 bucket and running override invoked a migration flow.
Marking this as bug.

Any estimate on when this will be fixed? Is there a workaround until then? This is blocking my current project and I need to tell my client something.

Hey @mkane91301, Amplify CLI currently does not support overriding/managing the lifecycle of an imported resource. Please refer to the documentation providing this information.
You will need to make the modifications to the S3 resource on the AWS console or resource that created it.


offer two-way binding on the single selected datagrid

Summary
We want two-way binding offered on the  component for its single-selected state. This would allow users to select single items programmatically more easily. This feature already exist for multiple selection(Checkbox), we want this feature for single selection.
Use case
In some cases, we need datagrid shows with predefined selection(Single).
Examples
<clr-datagrid [(clrDgSingleSelected)]="dynamicGroupWizardDTO.selectedPolicy" [clrDgRowSelection]="true">
....
<clr-dg-row class="plcrow" *clrDgItems="let plc of protectionLifecycles" [clrDgItem]="plc" [(clrDgSelected)]="plc.assetType == "123">

In this example, it is not working since I used clrDgSingleSelected. However, it works well for clrDgSelected.
Workarounds
I don't know yet.

Ok, for what you want all you need to do is use the two-way binding at the Datagrid's level. See our documentation: https://vmware.github.io/clarity/documentation/v0.13/datagrid/selection-single
Having two-way binding on each row for single-selection makes no sense, since they're all tightly coupled. Selecting one needs to unselect the others, you can only have one selected at a time. So we offer the [(clrDgSingleSelected)] two-way binding at the top level, which receives and emits the currently selected item.
I'm closing this since it's a feature we have and it works, but if I misunderstood please post a StackBlitz of what you're trying to do, explaining why it's not solved by our current API. Thank you.


Readable Readme for Androguard

Guys, I wanted to cleanup the readme.txt to a clear Markdown format of the readme. Please don't accept the pull request yet. Some more stuffs needs to be done to make it into Androguard.

[x] Change the Readme to Markdown
[ ] Create a separate branch for Wiki
[ ] Import all the Wiki documents from Google Code to Github.
[ ] Format them all in Markdown
[ ] Make the Wiki linkable within each other

If the changes are agreeable, please confirm so that I can send you a more completed pull request.

How is it going? Please move at least https://code.google.com/p/androguard/wiki/Installation to github, page in googlecode is obsolete and wrong now.

@Nikoli I got a bit busy, thinking of finishing it by next weekened :+1:

Any update ? I will do it otherwise.

@adesnos I will close this issue, and do a proper one, can you give me 2 days for this ?


Add new method in API getselecterrows

Added a method in api that returns the selected rows in the table. To break nothing, your two methods have been copied. GetSelecterGridDataInternal and SelectedGridData

Thank you.


Travis error to solve

Text of the error that causes the build fail: "To build this project, accept the SDK license agreements and install the missing components using the Android Studio SDK Manager."

Fixed #1.


Dropping index of RELATED_TO relationship fails on startup

When starting the server with Neo4j auto-indexing modes assert or update and using a populated database the application fails to start with the following error:
org.neo4j.driver.v1.exceptions.DatabaseException: Unable to drop index on :RELATED_TO(id): No such INDEX ON :RELATED_TO(id).
    at org.neo4j.driver.internal.util.ErrorUtil.newNeo4jError(ErrorUtil.java:67) ~[neo4j-java-driver-1.5.0.jar!/:1.5.0-0f49eb425368377c0c3905e0769af9b70c88d65f]

Looking into the Neo4j browser the index is there: "INDEX ON :RELATED_TO(id)" - But it belongs to the ID constraint of the relationship entity and therefore may already have been dropped by the previous statement: DROP CONSTRAINT ON (related_to:RELATED_TO) ASSERT related_to.id IS UNIQUE
Possibly the error affects only the relationship entity UserSkill. This entity does not really need its own custom ID (currently composed from user ID and skill ID). This should not be used for queries anyway.
The ID of the UserSkill entity could be changed to the generated one:
@Id @GeneratedValue   private Long id;

It is still unclear if this will prevent Neo4j from creating an index for this internal ID property.
See also here: https://docs.spring.io/spring-data/neo4j/docs/5.1.2.RELEASE/reference/html/#reference:annotating-entities:relationship-entity

Since in the dev profile the auto-indexing is set to update by default this can become an impediment during development. As a workaround start the server with the command line argument --spring.data.neo4j.auto-index=none to disable auto-indexing.

This seems to be a bug in Neo4j OGM auto-indexing because prior to version 3.1.4 it simply queries existing indexes using CALL db.indexes() which yields the indexes for unique constraints as well. When attempting to drop such indexes the database rejects the statement with, for example Unable to drop index on :RELATED_TO(id): Index belongs to constraint: :RELATED_TO(id)
See commit: https://github.com/neo4j/neo4j-ogm/commit/e38cc1d2eabd62cce23528e79a5b5ac82630e5e0#diff-fb67b2b8db41d9ff52cf214f98256d11R238
Solution would be to update Neo4j OGM to version 3.1.4

This issue has been solved with the upgrade to Spring Boot 2.1 which comes with Neo4j OGM 3.1.5.


Support for referencing local vars in default value expressions of record fields

Currently, the following is not allowed:
public function main() {
    int x = 10;

    record {
        string name;
        int age = x; // referencing x is not allowed
    } person = {name: "Pubudu"};

    io:println(person);
}

This needs to be supported.
Since this is a considerably larger task, created the following issues to break this down to smaller sub tasks:

Moving record init function creation to Desugar [#20728]
Fixing scoping issue in locally defined record types [#20729]
Support closures for attached functions [#20731]

Related runtime task: #20851

Closing since this was fixed with PR #23087


Adding information to the README.md file

Adding information about Xpense project

Thanks @LiorKGOW
I added the list

please squash commits

commit msg subject (first line) should be phrased as "if applied this commit will ..." (add README.md)
then subject can say something about the WHY
you dont usually need to describe the content, as that is visible from the commit diff.
in special cases, you can add a second paragraph with such explanations (when you think it's appropriate)
and in complicated cases, I sometimes add a 3rd paragraph with even more technical explanations and references.
remember, you should think of the git history as of a novel, you should be telling the story of the code

I squashed the commits, and changed the commit msg
@yuvalk

#6 issue to resolve


v3 release points to non-existing page in docs

I try to open this link (https://re-pack.netlify.app/docs/migration-guides/repack-v2-to-v3/) and it's not there yet it seems ?

If you find wepack.config of v3, you can check this https://github.com/callstack/repack/tree/v3/templates or https://github.com/callstack/repack-examples

I can see that, I just wanted to point out maybe they forgot to deploy the website again

@meypod - indeed we had issue with versioned version of the docs that's why docs wasn't available for some time. If you can please confirm if all links working now.

it seems to be fine now

cool - thanks !


Move climsoft-api branch to main repo and update requirements.txt

Move: https://github.com/faysal-ishtiaq/climsoft-api.git@data-forms
to: https://github.com/opencdms/climsoft-api.git@main
and update requirements.txt

@isedwards this task [ https://github.com/faysal-ishtiaq/climsoft-api.git@data-forms ] is still in progress. And some minor updates such as /search endpoint modification, is done on this branch, in that case, should I merge whatever is done in data-forms branch and then replace the repo URL? Or should I complete the in-progress tasks in data-forms branch and then merge?

Happy for it to be merged now (since we're already using that branch online)

@isedwards resolved with this commit https://github.com/opencdms/opencdms-api/commit/2954438885e9ba6a1a6147d2543e621bbc6c2164


fix: add output to current locations and block_hash to inscriptions

Reestablish filters by block_hash and output that were temporarily disabled

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


Ability to use GKE cluster autoscaler

Some changes required in non-ondemand cluster to make it compatible with cluster autoscaler

LGTM


Functions that are removed from a package.yaml are not properly handled.

If a package is published with a previously present function removed, the function is still present and remains taskable via the UI and API.  Instead, what should happen is that the function should be deactivated such that it no longer shows up in the UI or API list views and it cannot be tasked.

Probably implementation notes:

The Function model needs an "active" boolean field to track whether it's currently active or not
The querysets for the UI and API list views should filter down to only active functions
The execute endpoints for both UI and API need to check that the function is active before submitting the task.
If the scheduled task stuff is done, any scheduled tasks should also be archived when a function is deactivated.
As a sanity check, there should be a check added to the Task model pre_create that ensures a new Task cannot be created against a deactivated function.
On the function detail page in the UI, there should be some indication that a function is deactivated.  No need to show anything if the function is active.


show if the port is installed in the info and the search command

This is a small enhancement that I found useful: it adds an [installed] tag in the info and search command.
In the info the tag is shown only with the heading print.
In the search the tag is shown only in multiline print.
Can be also useful to implement it in the other modes? Maybe, they are used only in scripting and therefore you can call port installed
Can be also useful to take in account the active status?

Hm, I think this could be slightly misleading because the version shown must not be the version that is installed.

Yes @raimue. I thought about that but [installed] should be only an indication that the port is installed without referring to which version but you are right, can be slightly mislead. Use [upgradable] if a new version is available? What do you think?

I mean we could go crazy and show a label for every pseudoport that this port belongs to. [installed] [outdated] [active] [leaf] [obsolete] [requested]

@ryandesign sarcastic?
Since I mainly use search and info my starting idea was to show there if a package is installed or not without calling installed (just like apt*). Nothing too complicated (also to avoid slowdown).

Just some brainstorming on this idea. I would suggest not to put even more stuff into the first line. How about adding another line for this information instead?
$ port info dummy
dummy @1.2 (security, net)
State: installed, active, requested, outdated (@1.1_3)
Variants: universal
...

But not sure whether State: uninstalled makes sense? Probably better to leave it out in this case?
In port search it could be shown in an abbreviated form to keep the format concise. Unfortunately, "outdated" and "obsolete" cause a collision on the first letter... But as of now, port search would not show obsolete ports anyway, so it should be clear enough.
$ port search dummy
dummy @1.2 (games) [iaro]
    Just a dummy port

I'm definitely supportive of the general idea!

For info can be a good idea to move to a new line with full State (maintain the same UI) except uninstalled. In this case hide the line.
For search: I don't like abbreviations since you need to know it and since the command is used by anyone it should be auto-explanatory. Just one point: is not too much cpu intensive checks the full state in the search since it can be quite big?

Could you maybe use symbols similar to what Homebrew does (though only for dependencies)?

green ✔ or ✓ for installed
red ✘ or ✗ for

They're much easier to notice that just the words


Grouped Nest players not working

What version of Music Assistant has the issue?
2022.6.9
The problem
Grouped Nest players (in a helper group together with Sonos) still not working correctly.  They are showing in MA but cannot be turned on. The Sonos is playing but the Nest stays light grey color. Individually they can play but not in the helper  group.
How to reproduce
Crreate helper group with both Sonos and Nest grouped players (don't know if Sonos needs to be in it).
Relevant log output
No response
Additional information
No response
What version of Home Assistant Core are your running
2022.6.7
What type of installation are you running?
Home Assistant OS
On what type of hardware are you running?
Raspberry Pi

Hello Marcel,
That's just what I have 2 stereo cast sets combined with 2 Sonos stereo
sets. These combined in a helper group
Hopefully you can test this also
Kind regards
Wim
Op do 30 jun. 2022 17:28 schreef Marcel van der Veldt <
@.***>:

I have tested this exact same setup yesterday so strange it doesn't work
with you.
Is the Sonos grouped or not grouped?
How are the nest speakers grouped ? As in a speaker group or stereo pair ?
What I tested yesterday:

helper group with multiple cast groups
helper group with both a sonos group and a cast group
helper group with multiple individual players (both sonos,
squeezebox and cast)
helper group with sonos stereo pair and a single cast speaker

The only thing I did not actually test was a cast stereo pair...
—
Reply to this email directly, view it on GitHub
https://github.com/music-assistant/hass-music-assistant/issues/560#issuecomment-1171362443,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ATGL2WUZFS2WKYZPFZRSARTVRW4K7ANCNFSM52JJ3KHA
.
You are receiving this because you authored the thread.Message ID:
@.***>

Ah OK that is the only combi I did not try haha. Will do that now.

fixed in 2022.6.10 - please reopen if not resolved, thanks!

Hello,
Finally time to test it out. Seems to be working fine now!. Next thing is
to synchronize the players. Any idea when this is implemented?
Kind regards,
Wim
Op do 30 jun. 2022 om 17:47 schreef Wim Hagenauw @.***>:

Hello Marcel,
That's just what I have 2 stereo cast sets combined with 2 Sonos stereo
sets. These combined in a helper group
Hopefully you can test this also
Kind regards
Wim
Op do 30 jun. 2022 17:28 schreef Marcel van der Veldt <
@.***>:

I have tested this exact same setup yesterday so strange it doesn't work
with you.
Is the Sonos grouped or not grouped?
How are the nest speakers grouped ? As in a speaker group or stereo pair ?
What I tested yesterday:

helper group with multiple cast groups
helper group with both a sonos group and a cast group
helper group with multiple individual players (both sonos,
squeezebox and cast)
helper group with sonos stereo pair and a single cast speaker

The only thing I did not actually test was a cast stereo pair...
—
Reply to this email directly, view it on GitHub
https://github.com/music-assistant/hass-music-assistant/issues/560#issuecomment-1171362443,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ATGL2WUZFS2WKYZPFZRSARTVRW4K7ANCNFSM52JJ3KHA
.
You are receiving this because you authored the thread.Message ID:
@.***>

OK great!
Synchronize is something to pick up within the next 2 weeks. It will not be in the launch of the 2022.7 version but it will in the 2022.8 version


[GIE-GAIA] Add Pegasus named apis, and add names for IR Operators

What do these changes do?
As titled.

Related issue number

Fixes #1825

Codecov Report

Merging #1834 (8ae8522) into main (2eb2700) will decrease coverage by 33.90%.
The diff coverage is n/a.

@@             Coverage Diff             @@
##             main    #1834       +/-   ##
===========================================
- Coverage   72.61%   38.71%   -33.91%
===========================================
  Files          89       89
  Lines        9806     9806
===========================================
- Hits         7121     3796     -3325
- Misses       2685     6010     +3325

Impacted Files
Coverage Δ

python/graphscope/tests/unittest/test_java_app.py
0.00% <0.00%> (-100.00%)
:arrow_down:

...ython/graphscope/tests/unittest/test_cython_ast.py
0.00% <0.00%> (-100.00%)
:arrow_down:

...ython/graphscope/tests/unittest/test_serailaize.py
0.00% <0.00%> (-100.00%)
:arrow_down:

python/graphscope/analytical/udf/patch.py
3.47% <0.00%> (-96.53%)
:arrow_down:

python/graphscope/tests/unittest/test_lazy.py
0.00% <0.00%> (-96.30%)
:arrow_down:

...thon/graphscope/tests/unittest/test_scalability.py
0.00% <0.00%> (-96.16%)
:arrow_down:

python/graphscope/tests/unittest/test_app.py
0.00% <0.00%> (-95.66%)
:arrow_down:

...hon/graphscope/tests/unittest/test_create_graph.py
0.00% <0.00%> (-92.00%)
:arrow_down:

python/graphscope/tests/unittest/test_graph.py
0.00% <0.00%> (-85.57%)
:arrow_down:

python/graphscope/tests/unittest/test_context.py
0.00% <0.00%> (-81.04%)
:arrow_down:

... and 42 more

Continue to review full report at Codecov.

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


ci(workflows): minor review

:tada: This PR is included in version 9.0.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Adding a custom kernel transformer to the frontend server

I'm working on an interactive widget editor and I need to write a custom kernel transformer.
The flutter/engine repository contains a frontend server which is a wrapper around the dart frontend server, in Flutter the compiled frontend server is included as bin\cache\artifacts\engine\windows-x64\frontend_server.dart.snapshot. It is used by the Flutter tool to generate the .dill files.
What I'd like to do is to replace that frontend server with a custom one which adds a custom kernel transformer.
What I tried:
I downloaded the flutter engine with the gclient and synced it but when resolving the dependencies it wasn't able to find a few of them:
dependencies:
  args: any
  async: any
  charcode: any
  collection: any
  convert: any
  crypto: any
  front_end: any
  flutter_kernel_transformers: any
  kernel: any
  logging: any
  meta: any
  quiver: any
  package_config: any
  path: any
  source_span: any
  typed_data: any
  usage: any
  vm: any

For example, I was able to resolve the vm dependency by changing it to a path dependency and pointing to the downloaded vm package, but after changing a few things more and more errors kept popping up.
I tried implementing the changes using the dart repository directly but I ran into version conflicts and ultimately syncing dart + engine + flutter version didn't sound like a lot of fun.
I had problems building dart/ the engine on my machine (I'm on Windows).
What worked:
I've set up a Linux VM and downloaded the engine, I also was able to build it and therefore generate a frontend_server.dart.snapshot. Unfortunately, the build took around 4 hours.
Ideally, I'd like to open up the frontend_server as a separate package, add changes and compile the frontend_server.dart.snapshot using the correct version of dart/ the engine.
I've seen @jacob314 implemented the track-widget-creation transformer, I'd love to hear how you went about it!
Any help is appreciated, thanks in advance.

I cannot exactly answer your question but you might find these docs helpful if you haven't looked at them yet:
Setting Up The Framework Development Environment
You can also see in the right side panel:
Engine repo

Setting up the Engine development environment
Compiling the engine
Debugging the engine
....
....
....
etc

I was able to build the engine but it took a long time - ideally I'd like to only compile the frontend_server.

Unfortunately you do need to rebuild the engine. I would also like it is that step could be avoided as it would make me more productive writing kernel transformers as well. Kernel transformers can easily have strange and surprising consequences in terms of app behavior and performance so we do need to be very careful about which transformers are run.
What are you looking for the kernel transformer to do? Potentially we can integrate the functionality into the transformer use by the Flutter Widget Inspector as well as features useful for one UI debugging tools are typically useful for all.

I've played around with the idea of having an IDE for Flutter written in Flutter for a while now. I released an early demo of a prototype a couple of weeks ago:

https://norbert515.github.io/widget_maker/website/
https://medium.com/flutter-community/introducing-flutter-widget-maker-a-flutter-app-builder-written-in-flutter-231e8d959348

What I need kernel transformers for:
One core feature I thought of is visually editing widgets. You'd open up a .dart file and the IDE would add little run buttons beside the source code of widgets (just like IntelliJ does for main methods). When pressing that, the standalone widget would be rendered. From there on, you'd be able to drag&drop in widgets and live-reload changes. Every change would also be directly reflected in the source code.
The kernel transformer is needed to swap out widgets with modified counterparts and to add additional metadata for source code reconstruction (for example the source code of a function, because calling toString() doesn't print the source code).
I wrote down a bunch of thoughts in this readme (keep in mind this is very experimental):
https://gist.github.com/Norbert515/c68eacbf3acb4f8159d4cac546c6d96d
Having this capability in Flutter would definitely be awesome but I'd image it to quite hard to implement/ maintain it officially (I wouldn't be opposed if there is an intention to move in that direction though).

While kernel transformers can be powerful, this isn't something we plan to make extensible or configurable. Like @jacob314 said, global transformations like these can be expensive, unsafe, or non-obvious.

Thanks for the support though. Building the engine is working - so I'll stick to that :)


[MAUI iOS] Failed to AOT compile Microsoft.VisualStudio.TestPlatform.Common.dll

Bug report
I'm using Supabase in a .NET MAUI app. Publishing a release build for iOS currently breaks with the following error:
Tool /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.ios-arm64/8.0.6/Sdk/../tools/mono-aot-cross execution finished (exit code = 1).
/usr/local/share/dotnet/packs/Microsoft.iOS.Sdk/17.2.8053/targets/Xamarin.Shared.Sdk.targets(1215,3): error : Failed to AOT compile Microsoft.VisualStudio.TestPlatform.Common.dll, the AOT compiler exited with code 1. [/Users/dev/mauisupabase/mauisupabase.csproj::TargetFramework=net8.0-ios]

Tool /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.ios-arm64/8.0.6/Sdk/../tools/mono-aot-cross execution finished (exit code = 1).
/usr/local/share/dotnet/packs/Microsoft.iOS.Sdk/17.2.8053/targets/Xamarin.Shared.Sdk.targets(1215,3): error : Failed to AOT compile aot-instances.dll, the AOT compiler exited with code 1. [/Users/dev/mauisupabase/mauisupabase.csproj::TargetFramework=net8.0-ios]

I'm not quite sure where Microsoft.VisualStudio.TestPlatform.Common.dll is referenced, maybe from https://github.com/supabase-community/storage-csharp?
To Reproduce
Steps to reproduce the behavior, please provide code snippets or a repository:

dotnet new maui
dotnet add package Supabase --version 1.0.4
dotnet publish PROJECTNAME.csproj -c Release -f net8.0-ios -r ios-arm64 -p:ArchiveOnBuild=true
See error

Expected behavior
a published iOS app :-)
Screenshots
If applicable, add screenshots to help explain your problem.
System information

OS: macOS 14
Version of supabase: 1.0.4

I think you may be right on that one! Those dependencies aren't really needed for Supabase.Storage I've removed them in the latest release - try 1.0.5 and get back to me?

thank you @acupofjose
i can confirm that 1.0.5 works fine


letter-pro file in README now matches actually released file

The name of the typst-letter-pro-v2.0.0.typ file on the releases page did not match the documented name in the readme.
Also, added a one-liner to download that file with wget.

Thanks for your contribution. I name in the README is actually the correct one, so I corrected the name of the file on the release page to letter-pro-v2.0.0.typ. Although this project has typst- is in the project name, it is redundant to have it in the library name because that is already implicitly given. Other libraries do that as well, e.g. typst-tablex.


Adding mob skills

This process seems to be rather drawn out so I will be implementing this in sections.
Process to use skill:

Load skills from NX
Identify if mob can use skill/currently using
If eligible to use skill assign a random skill as next use

Once an eligible skill has been identified it must be applied. Depending on the type of skill this can be various different methods.
Most common:
Apply Stats (Seal, Stun, etc)
Summon Mobs
Both methods will likely be independent PR's as well.
At the moment this code will assign the next skill to use. It does need to be cleaned up a little bit. Currently, when applying the skill to the controller it is getting stuck in a loop. Is there a default skillID to set for regular attacks to bring it back?
Continuing to work on this.

If you are comfortable with the merge it should be good to merge.


[Go Live][Jan 22]

Push to live

Docs Build status updates of commit 32443d2:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/bots/how-to/authentication/auth-aad-sso-bots.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
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.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

Docs Build status updates of commit 32443d2:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/bots/how-to/authentication/auth-aad-sso-bots.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
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.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel


Conformance: Timeouts should be configurable when waiting for Gateway to have 0 attached routes

What happened:
This applies to 2 very closely related tests:

HTTPRouteInvalidCrossNamespaceParentRef
HTTPRouteDisallowedKind

In the first case a timeout is present but not configurable, in the second case there is no retry or timeout.
What you expected to happen:
Both test cases should have a retry with a configurable timeout when waiting for Gateways not to have parents attached. To accomplish this, we should:

Add a new GatewayMustHaveNoAttachedRoutes timeout in our shared timeout configuration, with a default of 15 seconds.
Use that timeout configuration in place of the current 15 second value in the HTTPRouteInvalidCrossNamespaceParentRef test
Recycle the same pattern in the HTTPRouteDisallowedKind test

/assign @briantkennedy


Score cards

in the rubric for project 3 it's written that we should also submit score cards.Is it the grading rubric that we scored our project? If it's the case Muhammed and I need to complete that part

Done


Login page created

this page has been added

the login page is displaying but not logging in to the home page


Does not work on Samaung Note 10 plus?

I try the code on my Samaung Note 10 plus. Chrome does not turn on the camera after I gave it the permission.  It works on Firefox on the same phone. Is there any way to make it work on Chrome?

This library is a QR code scanner, and has no logic for camera access.
If you can confirm this is an issue with jsQR - aka not related to the webcam access, but rather to the call of this library, then feel free to clarify in the issue, however if you're just having trouble getting getUserMedia to work I'm unfortunately not going to be able to help much.
Perhaps get your webcam capturing to work and then add jsQR and see if you can isolate the issue from there?
Closing this issue until it's clear it's an issue with jsQR not the webcam capture. Please comment/re-open if you feel this is in error.


Add a new place for processing

Maybe PDF processing using Tika.  Could be nice example of how to add a place

@mjwall very interesting! if you have any questions about Tika we'd would be happy to help.

Thanks @chrismattmann.  Would love to talk Tika at some point.

<EMAIL_ADDRESS>for me feel free to reach out @mjwall


Feat/team page backend

Description
server side for team page

Bug fix (non-breaking change which fixes an issue)
New feature (non-breaking change which adds functionality)

i also changed the target branch to feature/team, future PRs will target this one as well


Update operation.go

// @Param   service        body service-mgr.models.mservices.MserviceEntry     true        "service info"
My comment has a character "-" so I changed regex to fix error
Can not parse comment for function: CreateMService, package: service-mgr/controllers/mservices, got error: Can not parse param comment "service        body service-mgr.models.mservices.MserviceEntry     true        "service info"", skipped.

@tianxiaoliang thanks a lot for your contribution!


Check for WP-API active as well

Instead of checking for /worona/v1/siteid endpoint, check for / and take a look at the endpoints. If it doesn't have wp/v2 it should fail as well.

Added now.


add poptip control

@ghost1372 I can't pull the branch, can you submit it again?

@NaBian ok please wait


v0.2

:warning: Please install the  to ensure uploads and comments are reliably processed by Codecov.
Codecov Report
Attention: Patch coverage is 89.39394% with 7 lines in your changes missing coverage. Please review.

Files with missing lines
Patch %
Lines

src/lib.rs
65.00%
7 Missing :warning:

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.

Files with missing lines
Coverage Δ

src/convert.rs
100.00% <100.00%> (ø)

src/crud.rs
100.00% <100.00%> (ø)

src/verify.rs
100.00% <100.00%> (ø)

src/lib.rs
85.41% <65.00%> (ø)


Cross compiling linux/mips with softfloat

I'm trying to compile a go binary that uses some of the go-ethereum package. I've been running into a lot of issues trying to get my program running on a mips device. Running the following generates an "Illegal Instruction" error on device:
 xgo --deps=https://gmplib.org/download/gmp/gmp-6.0.0a.tar.bz2 --targets=linux/mips --ldflags '-extldflags "-static"' ./
Before I was including  the go-ethereum library in my application I was able to successfully compile and run the binary with the following build command:
env GOOS=linux GOARCH=mips GOMIPS=softfloat go build -a
How do I pass xgo the GOMIPS=softfloat argument?
Thank you!

Any update on this? I'm having a similar issue where I want to pass in GOMIPS=softfloat

Sorry Chris, still no update, haven't uncovered a solution for this problem yet.

@MattLok Did you solved this problem? I am compiling mips with softfloat too.


Any Luck Embedding on a Google Site?

Right now I'm having so much fun customizing my website and adding all sorts of flash games. But I want to expand onto emulators and all sorts of roms and hacked ones too. If I KNOW for a fact that it is possible for the html to load on a Classic Google Site then I will not stop until I figure it out. I really want this to work. I'm going to go through every possible code option and give this a go until Super Mario All-Stars runs instantaneously.

currently I haven't found anything, but a temporary solution is to go to a site that already has Super Mario All-Stars, and then take the site's link and try to embed the site into your site. Also, you could just play the game on the site. One that I found that seems to work well is here.

I found a way finally. watch this video: https://youtu.be/xpEdwITxuWY


Question about schema.to_json

When I try to convert document to json, fields converted from string into string array.
Example
#[cfg(test)]
mod tests {
    use tantivy::schema::{Schema, STORED, TEXT};

    #[test]
    fn test() {
        let mut schema_builder = Schema::builder();
        schema_builder.add_text_field("level", TEXT | STORED);
        schema_builder.add_text_field("message", TEXT | STORED);
        let schema = schema_builder.build();

        let doc = schema.parse_document(r#"{"level":"debug","message":"log"}"#).unwrap();
        println!("{}", schema.to_json(&doc));
    }
}

What I expected
{"level":"debug","message":"log"}

What I have
{"level":["debug"],"message":["log"]}

hi @lavrxxx!
Indeed, but this is the expected behavior in tantivy. If you look at Document struct, you will see that a document is just a Vec<FieldValue>.
You need to add an extra layer to distinguish the case where you have only one value for a field or several values.

Thanks!

And the fact you raise the question is coming from the fact that documentation is not good right now as pointed it here #875
Closing it now as it will be resolve in #875


Improve error message when MappingContext::new fails

r? @canndrew
(maidsafe_highfive has picked a reviewer for you, use r? to override)

r? @vinipsmaker

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

Comments from the review on Reviewable.io


Attention Visualization

We can visualize the cross attention between the generative text decoder and the swin vision transformer encoder. This can be done by aggregating the attention scores for a given token on all attention maps, reshaping them into their 2D form. This can serve as some form of interpretability of the model and enable insights into its behavior. It would also be a nice addition to the final report.

The attention that resulted in the generation of the r token denoting a rest:

For the . token after the note:

For the g token:

and for its duration 8:


some fixes for container deployment

in containerized deployment, use the right interface name variable in mon; remove one line inline files
cleanup on docker osd tasks
@alfredodeza @leseb

tested containerized deployment on centos and RHEL Atomic.
@leseb @alfredodeza PTAL

@leseb  @dang PTAL thanks

test this please


Angular: add README [ci skip]

Following https://github.com/jhipster/jhipster-lite/issues/1460#issuecomment-1107870970

there is a bug with auto merge + skip ci :)


I need to update VSC but I'm using latest version!

Hi! I'm trying to use VSC to create multiple images but when I enter "npm install", it says that VSC needs to be updated. I'm using the latest (October 2021) version. When I try to update it within the app, it gives me this message. Help?

Did you click the link to learn more?

Yes but the article doesn’t have any helpful steps
On Mon, Dec 6, 2021 at 4:25 AM João Moreno @.***> wrote:

Did you click the link to learn more?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/microsoft/vscode/issues/138480#issuecomment-986591287,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AWE73XHYXHYQ4OV3535LN7TUPR6QNANCNFSM5JNQXD6Q
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

--
Brandon Fassberg
Founder & CEO
The Avocado Club
🔥🥑 Shop Hottee Aguacatee hot sauce 👉 TheAvocadoClub.com
http://theavocadoclub.com/
📱Join the Club on Instagram @.****
https://www.instagram.com/joinavocadoclub/
🛸 Rescue a CryptoCado https://opensea.io/collection/cryptocados
*M *-<PHONE_NUMBER>

Actually the link has two workarounds. Have you tried any of them?


Added Alpha Numeric Mappings

GLFW key mappings where added for ease of reference.

Sorry will move to develop branch soon.


Converted codegen-16 Model but got error using it with inference.

Hi,
I converted the codgen-16b model by using the following code:
python3 convert_gptj_to_ggml.py sourceforge/codgen-16b ./codgen-16b 0
'./quantize_gptj ./codgen-16b/cogen-16b.bin 1'
Inference I used the following command:
./main gptj -m converters/codegen-16b/codgen16b-q4.bin --prompt "def palindrom(word):" -t 8
But I got the following error:
gptj_model_load: loading model from 'converters/codegen-16b/codgen16b-q4.bin' - please wait ... gptj_model_load: valid model file 'converters/codegen-16b/codgen16b-q4.bin' (good magic) gptj_model_load: n_vocab = 51200 gptj_model_load: n_ctx   = 512 gptj_model_load: n_embd  = 6144 gptj_model_load: n_head  = 24 gptj_model_load: n_layer = 34 gptj_model_load: n_rot   = 64 gptj_model_load: f16     = 2 gptj_model_load: ggml ctx size = 10376.90 MB gptj_model_load: memory_size =   816.00 MB, n_mem = 17408 gptj_model_load: ........................................... done gptj_model_load: model size =  9560.82 MB / num tensors = 345 libc++abi: terminating with uncaught exception of type std::invalid_argument: stoi: no conversion zsh: abort      ./main gptj -m converters/codegen-16b/codgen16b-q4.bin --prompt  -t 8
Any Ideas?

That is not worked like that you need to use interface to convert your promt from string to int.
https://github.com/NolanoOrg/cformers#usage

Try doing this instead.

Move your codegen model to lookup path: mv converters/codegen-16b/codgen16b-q4.bin ~/.cformers/models/Salesforce/codegen-16B-mono/int4_fixed_zero, you may need to make the directories before moving though.

Run following code in python:

from interface import AutoInference as AI
ai = AI('Salesforce/codegen-16B-mono')
x = ai.generate('def palindrom(word):', num_tokens_to_generate=500)
print(x['token_str'])


Error during Step 10 - Installing the backend

I received the following error during the Deploy.ps1 install:
Determining projects to restore...
C:\Users\atousey\Downloads\Learn-LTI\backend\Utils\Edna.Utils.Linq\Edna.Utils.Linq\Edna.Utils.Linq.csproj : error NU1100: Unable to resolve 'NETStandard.Library (>= 2.0.3)' for '.NETStandard,Version=v2.0'. [C:\Users\atousey\Downloads\Learn-LTI\backend\Functions\Edna.AssignmentLearnContent\Edna.AssignmentLearnContent\Edna.AssignmentLearnContent.csproj]
Failed to restore C:\Users\atousey\Downloads\Learn-LTI\backend\Utils\Edna.Utils.Linq\Edna.Utils.Linq\Edna.Utils.Linq.csproj (in 143 ms).
Restored C:\Users\atousey\Downloads\Learn-LTI\backend\Bindings\Edna.Bindings.User\Edna.Bindings.User.csproj (in 8.21 sec).
Restored C:\Users\atousey\Downloads\Learn-LTI\backend\Functions\Edna.AssignmentLearnContent\Edna.AssignmentLearnContent\Edna.AssignmentLearnContent.csproj (in 8.21 sec).
Restored C:\Users\atousey\Downloads\Learn-LTI\backend\Utils\Edna.Utils.Http\Edna.Utils.Http\Edna.Utils.Http.csproj (in 8.21 sec).
[ 5/24/2021 5:00:31 PM ] - [ERROR] - Exception.Message [ Errors while building Function App [ AssignmentLearnContent ] ]
[ 5/24/2021 5:00:31 PM ] - [ERROR] - Exception.Type    [ System.Management.Automation.RuntimeException ]
[ 5/24/2021 5:00:31 PM ] - [ERROR] - Error occurred while executing the Script. Please report the bug on Github (along with Error Message & Logs)
I am not sure what to do.

@atousey Hi Angela
So the error looks like you have NOT installed the prerequisites of .NETcore SDK
see https://github.com/microsoft/Learn-LTI/blob/main/docs/DEPLOYMENT_GUIDE.md
To begin, you will need:
Prerequisites
To begin, you will need:

Azure CLI
DotNet Core SDK
Node.js
Powershell
Git
An Azure subscription

@atousey did installing the prerequisites unblock you?

I had them installed, but I needed to restart my computer. Another package installed and needed restart. After the restart, it ran successfully.


DO NOT MERGE: Demonstration of merging beam-site with filtered history

Just a quick hack that cuts out all the non-relevant commits from the beam-site. Needs a few more tweaks to preserve the src dir and Gemfile, etc.

cd apache/beam-site
git filter-branch --prune-empty --subdirectory-filter src/
git format-patch -k -o ~/tmp/beam-site-patches --root HEAD

cd ../beam
git am -k -3 --directory beam-site/src ~/tmp/beam-site-patches/*

This loses the root level stuff.
I know you could be fancy and chain them with git format-patch --stdout but this is a pretty long-running process so you probably just want to do it in two steps.


Add dd snapshot url in each record

It can be obtained from: http://docs.datadoghq.com/api/#graph-snapshot
The URLs are used in slack notifications.

By adding events, you can overlay events on snapshot.
http://docs.datadoghq.com/ja/api/#events
http://docs.datadoghq.com/api/#graph-snapshot
http://docs.datadoghq.com/guides/eventcorrelation/

@myui What kind of events should I overlay? Anomaly detection is done by Norikra-side, so the daemon script is only accessible to snapshots of the original metrics. Capturing a image of complex patterns detected by the CEP engine may require additional scripts in a middle of Norikra <-> Fluentd.

@takuti
Take a snapshot on the original metrics, not on the anomaly score metrics.
You can tag ranges of a single metric to a 10-min snapshot, e.g., on
https://gyazo.com/93452649c7a26a6d153879ceadd468ec
Metrics are not combined there.
2016-08-25 14:40 UTC and 2016-08-25 14:40 UTC should be tagged.

@myui OK, it seems to be easily implemented.
Now each record holds snapshot urls as here. By extending Norikra's select query, passing the url and displaying on slack is possible. Will be deployed and checked later.

@myui query_snapshot has API rate limit (60 per hour). So, unfortunatelly, passing the url in each record is unrealistic. https://help.datadoghq.com/hc/en-us/articles/205060139-API-rate-limit

@takuti how about creating a safe (configurable) API limit on your application? 5 API calls/hour or so.

OK, taking snapshots must be done on the fluent-plugin-side in practice. It's not this python-code-side issue.