text:
correct path dracula image

Hello mgrouth0 !
Due to the update on the dracula's website, the icon path has been changed, I like this extension very much, and so I request the approval of this correction.

Thanks!


text:
🛑 UAT Barracuda v3 is down

In 4d2d685, UAT Barracuda v3 (https://barracuda-uat.mhtr.be/v3/docs) was down:

HTTP code: 503
Response time: 147 ms

Resolved: UAT Barracuda v3 is back up in 981ff58 after 5 minutes.

source: gharchive/issue

repo: mh-data-science/upptime

license: MIT

license_type: permissive

license_source: github-api


text:
🛑 Traffic Dashboard Mediahuis Nederland is down

In 77c2121, Traffic Dashboard Mediahuis Nederland (https://traffic-tmg.mediahuis.nl/api/system/status) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Traffic Dashboard Mediahuis Nederland is back up in 7791b19.


text:
🛑 Traffic Dashboard Mediahuis Nederland is down

In 441c861, Traffic Dashboard Mediahuis Nederland (https://traffic-tmg.mediahuis.nl/api/system/status) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Traffic Dashboard Mediahuis Nederland is back up in d19e8ef.


text:
Update README.md

Update README.md with uninstall & troubleshooting instructions

Thanks for your input. I’m very hesitant to add something like this, because this is not the intended way to uninstall. Let’s look at what must be done and which action accomplishes it:

The application itself must be removed.
The daemon must be deregistered.
Pre-Ventura, the privileged helper must be removed.
The custom AuthServices right must be removed.
The BTM information must be removed.
Optionally, preferences must be removed.

The intended way to uninstall Battery Toolkit is to Disable Background Activity from the menu and then to trash the application. Only as a fallback, if there are leftovers due to bugs in the application (or even macOS, that happened before), uninstall.sh is provided for troubleshooting. Now let’s look at which task cleans up what:

Disable Background Activity does 2., 3., 4. and 6.
Removing the application does 1. and 5. BTM is managed by macOS and it monitors things like deleting applications to update it. This process bugged out for me before when running an application from a mounted DMG, so I had a persistent background item entry seemingly impossible to remove with stock tools. I then replicated the former application location manually and deleted it again. Then BTM was updated and the entry was gone.
uninstall.sh does the same as Disable Background Activity, but due to elevated rights from Terminal, it has a few less restrictions. This allows to recover from inconsistent states, such as the Developer ID changing in the past. Purely for troubleshooting and in rare cases.

To go even further, let’s look at Ventura+ specifically, as the application is self-contained from then onwards:
2.1. In addition to 1. and 5., removing the application and rebooting does 2. We can ignore 3. , as it only applies to Pre-Ventura. So, in fact only 4. and 6. are not handled. 6. is optional and may be a preference thing. If homebrew is deployed, I think it can even be configured. 4. is a tricky one and also a blocker for the homebrew deployment. When I get the time, I really need to reinvestigate whether the current system is really needed. If this could be made stateless, such that even force-terminating the daemon will not leave any trace of a custom right, that would resolve a lot of headache. Anyway, 4. is not necessary in terms of “removing the effects” of Battery Toolkit. It will be garbage in some database, but it will not cause any visible effects. Thus, on Ventura+, deleting the app and rebooting is effectively enough for the user to consider it uninstalled.
Now, it probably would be good to document Disable Background Activity properly for Pre-Ventura users and for the sake of purging the custom right and settings. It also would be good to add troubleshooting steps with uninstall.sh. I’m hesitant on adding something on recovering from BTM issues such as this, because it’s rare and confusing: https://github.com/mhaeuser/Battery-Toolkit/issues/7#issuecomment-2036664963
Finally, I’m very hesitant on adding commands for locating supposedly stray files, because they are all deleting as part of the intended and troubleshooting uninstall process. The only way for there to be any other is the user duplicating the app bundle somewhere or failing to remove it outright, at which point “not much can be done”. Homebrew would also resolve this.

Closing as there doesn't appear to be any interest left.

source: gharchive/pull-request

repo: mhaeuser/Battery-Toolkit


text:
replace executble JAR in project root with binary download

Keeping the JAR file in the project root (and tracked) is a bit of an issue as it will clutter up the version history. Instead, there should be a dedicated binary download.

There is a release page now.

repo: mhaupt/basicode


text:
Tests Failing

Hi,
I am trying to package devise-async for Debian as part of GitLab packaging. While running tests, I got two failures. Can you help me find out what the issue is?
Running:
........................F..F....
Finished in 2.304009s, 13.8888 runs/s, 17.3610 assertions/s.

Failure:
Model#test_0004_triggers the enqueued notifications on save [/devise-async/ruby-devise-async-0.9.0/test/devise/async/model_test.rb:50]:
Expected: 1
Actual: 2

Failure:
Model#test_0003_accumulates notifications to be sent after commit when Model has been changed [/devise-async/ruby-devise-async-0.9.0/test/devise/async/model_test.rb:32]:
Expected: 1
Actual: 2

32 runs, 40 assertions, 2 failures, 0 errors, 0 skips

@balasankarc That looks weird. Could you give a me a bit more context on your environment (i.e., what gems have you installed, do you use active record or mongoid, etc.)?

@balasankarc If you cannot give me more input I cannot help you there. Sorry.

authors: balasankarc baschtl

repo: mhfs/devise-async

license: mit

license_source: bigquery


text:
Open Startify on new tabs

I'm trying to launch Startify every time a new tab opens in vim.
I've tried hacking together a solution, copying parts of vim-startify/plugin/startify.vim into my .vimrc -- but to no avail.
How can this be accomplished?

@fmoralesc Apparently it wasn't merged. Sorry for that, but I know that feeling. :\
@jerzygangi Can you live with the snippet given above?

@mhinz To be fair, I slacked off and didn't finish the WinEnter autocommands :/

Keep nagging Bram about it! It seems there was no final decision but it "just gone under".

I think the suggestion to implement the WinEnter autocmds brought me down, because I couldn't make them behave well. For now, I'll just focus on the Tab related events.

Yup, don't overwhelm them. :)

@mhinz I just updated the patches for vim: https://groups.google.com/forum/#!topic/vim_dev/bduueOtT-4c
Btw, what happened with https://github.com/neovim/neovim/pull/1216 and https://github.com/neovim/neovim/pull/1221? It seems like EndOfBuffer is outdated at neovim.

The EndOfBuffer patch just needs an update. Do you want to do it? Otherwise I'll look into it again.
The the other patch.. is apparently quite controversial. So.. I'm not sure what to expect.
Since I sent both patches upstream afterwards, it looks as if they waited for them to be merged into Vim. This way there would be nothing to argue anymore, since NeoVim tries to stay as compatible as possible, and the patches could be backported.
..but since both patche landed in Bram's bottomless pit that is "the todo list", I doubt that they will be merged in the near future.

I think it's best if you updated the EndOfBuffer yourself (mainly not to split the feature history), but if you don't have time I wouldn't mind to propose the updated patch. @justinmk seemed open to merging it a month ago, but was waiting on the update. I also don't see any compatibility issue, this is basically equivalent to adding a new highlight group in a syntax file, and linking to NonText by default makes it behave the same as before.
As for the other patch, I don't know either. @noahfrederick might be right in that the best behaviour would be to make "all columns, including the number column, extend to the bottom of the window."

It would be nice if you would take over. As far as I see it, you can just use the patch I sent upstream (the one justinmk links to) and add project-specific stuff like doxygen comments etc. It's a simpler as it just uses a "default link" instead of patching each standard colorscheme.
And the other patch... meh. :-) I used to sport it in my local branch, but don't care enough about it anymore. The community has to decide.

Ok, then, I'll take over that. ;)

See, it got merged in neovim ;)

@fmoralesc Well done. :-)
@jerzygangi Ping?

@mhinz Sorry for the delayed reply. I gave up on vim-startify a while ago, because I wasn't able to get it to open in new tabs consistently.

Okay, I guess there's nothing one can do about it unless Vim supports that feature.

@mhinz Just as an update: neovim merged the TabNew patches (yay!), so there at least this can be implemented as
if has('nvim')
    au! TabNewEntered * Startify
endif

Woah, pretty cool. Grats. :-)

Nice work @fmoralesc !!

FYI, I don't use neovim but I can open Satrtify on new tabs by following mapping:
nnoremap <Leader>t :tabnew<CR>:Startify<CR>

@kami-zh Vim also has TabNew these days, Bram took the idea.

@fmoralesc Does something like this work for you in Vim8?
au! TabNew * Startify

Somehow it doesn't for me (yet au! TabNew * echom "yaaaay" does)

@for-coursera
Unfortunately TabNew triggers too early. TabNewEntered is needed. Neovim supports both, Vim only the former.
Simple test: au! TabNew * let b:foo = 42. After :tabnew, :echo b:foo won't work, because it was set in the previous buffer.
In the case of :au! TabNew * Startify | sleep 3, Startify actually is run, but in a weird state somewhere between the old and new buffer, and after the :sleep is over, Vim will empty the buffer, because it always does at the end of :tabnew.

@mhinz, Thanks for the info! So, as of now, we still stick to something like this, right?
autocmd! BufEnter * if !exists('t:new_tab') && expand('%') == "" | let t:new_tab = 1 | Startify | endif

Yup, looks good to me. I guess I should add that to :h startify-faq.

Or wait, vim foo, :h :help fails for me, because t:new_tab isn't set in that case.
What about this?
if has('nvim')
  autocmd TabNewEntered * Startify
else
  autocmd VimEnter * let t:startify_new_tab = 1
  autocmd BufEnter *
        \ if !exists('t:startify_new_tab') && empty(expand('%')) |
        \   let t:startify_new_tab = 1 |
        \   Startify |
        \ endif
endif

Yeah, confirm that fail, too. And adding autocmd VimEnter * let t:startify_new_tab = 1 indeed solves the case.
Thanks for that hint! :)

authors: fmoralesc for-coursera jerzygangi kami-zh mhinz

repo: mhinz/vim-startify


text:
10 & 11 - Relationen darstellen und Detailseite verknüpfen

closes #10
closes #11
Should not be merged, before #9 is merged as well!
This branch has been created on the basis of the contents of #9. Therefore the changed files include changes from both pull requests, until #9 has been merged. Please review #9 first!

Backend lässt sich lokal nicht starten, bitte Rücksprache

authors: mweiershaeuser pfropfen


text:
chore: move webpack to its own folder

Summary of the changes
Moves webpack to dedicated folder.
Related issue
N/A
Checklist
General

[x] Changes to docs package checked and committed.
[x] All acceptance criteria reviewed and met.

Testing

[x] Relevant unit tests and visual regression tests added.
[x] Visual testing against Figma component specification completed.
[x] Playground stories in React Storybook up to date, with any prop changes and additions addressed.
[x] Compare performance of modified components against develop using Performance addon in React Storybook.

Accessibility

[x] Accessibility Insights FastPass performed.
[x] A11y unit test added and yields no issues.
[x] A11y plug-in on Storybook yields no issues.
[x] Manual screen reader testing performed using NVDA and VoiceOver.
[x] Manual keyboard testing for keyboard controls and logical focus order.
[x] Correct roles used and ARIA attributes used correctly where required.
[x] Logical heading structure is maintained, and the HTML elements used for headings can be changed to fit within the wider page structure.

Resize/zoom behaviour

[x] Page can be zoomed to 400% with no loss of content.
[x] Screen magnifier used with no issues.
[x] Text resized to 200% with no loss of content.
[x] Text spacing increased as per the WCAG 1.4.12 success criterion with no loss of content.

System modes

[x] Browser setting 'prefers reduced motion' tested. No animations or motion visible whilst this setting is on.
[x] Windows High Contrast mode tested with no loss of content.
[x] System light and dark mode tested with no loss of content.
[x] Browser support tested (Chrome, Safari, Firefox and Edge).

Testing content extremes

[x] Min/max content examples tested with no loss of content or overflow.
[x] All prop combinations work without issue.
[x] Tested for FOUC (Flash of Unstyled Content) in both SSR (Server-Side Rendering) and SSG (Static Site Generation) settings.
[x] Controlled and uncontrolled input components tested.

@jd239 PTAL.


text:
Fix layout of .M cards with small font and in-line icons

Take a look at Oars:

I think we can make some improvements to how icons are rendered within dogma text, especially when the font is on the smaller side.

The big challenge here is that we currently have a fixed icon size in text, while our text is magically dynamic.

So I can "scale" the icon(age and symbol) but I don't think it improves much, aka it does not increase text size:

@micahstairs  thoughts?

I published a branch called INNO-245 incase you want to try it out.
I do admit I did not confirm that we were picking the font size with the scaled items in account. I should double check.

This is using 'middle':

This is in a much better state now:

authors: lordmcfuzz micahstairs

repo: micahstairs/bga-innovation


text:
Attempt #2 at adding in the 'gilded' feature

Added a 'sort by gilded' feature in the banner bar and in the command prompt. Resubmitting this pull request because I realized a major typo in one of the functions. I attempted to modify the tests to account for the changes I made, but can't guarantee they'll all pass because I'm not familiar with running them, and because I wasn't sure about how to format the whitespace in the menu tests. pylint ran without any problems in the rtv directory.
Aside from the tests, the new feature runs smoothly on my computer and I believe it should be stable. Any help at fixing the tests would be greatly appeciated.

Yes, I'm now realizing that there should be a comma at the end of line 34 in test_content.py. I'm not sure how to integrate travis-ci into my own repo so pardon the repeated test failing.

I fixed all of the broken tests by commenting them out. This link will show all the changes made in the newest version.
https://github.com/edridgedsouza/rtv/compare/93bf15078034...ccfff97ee646
In this link, you will see two main changes to the tests:

Reformatted the menu bar strings

Commented out any lines that relate to a 'cassette' for the gilded sort.

I'm not sure how exactly casettes work, but I can gather that they need to be manually placed in. My latest build passes the Travis CI for everything but python3.7 (same as the main master repo). In theory, once a cassette file for the gilded sort is generated, I think the commented lines can be uncommented and it'll all work smoothly.

Sorry for all the messages! I code mainly for data analysis so I'm not used to the extensive testing/CI. I believe the current version of this branch should be build-passing and successfully implements the 'gilded' feature. The only thing to change is adding a cassette for a request to a subreddit sorted by 'gilded', then uncommenting the lines that I commented in this commit.

Made some changes and merged in https://github.com/michael-lazar/rtv/pull/579

authors: edridgedsouza michael-lazar

repo: michael-lazar/rtv


text:
Newbie question... how can I avoid "TypeError: Base64 is undefined"

I am learning to use the library, in order to get data from Github and build a dynamic website but...
what am I doing wrong?? This is my html sandbox file:
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title></title>
<meta name="description" content="">
<meta name="author" content="">
<link rel="stylesheet" href="">
</head>
<body>
<script src="github.js" type="text/javascript"></script>
<script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>
<script type="text/javascript">
var github = new Github({
username: 'dalareo',
password: '**********',
reponame: 'wemooc',
auth: 'basic'
});
var user = github.getUser();
user.orgs(function(err, orgs) {});
</script>
</body>

Hi.
If you don't want to use a module loader such as Browserify or RequireJS, you need to use the file called github.bundle.min.js inside the dist folder. By the way, I'm closing this issue as it isn't a bug with the library.

Thanks @AurelioDeRosa

@AurelioDeRosa Including that information in the Read Me would be extremely helpful.. Having to search through closed issues to find out why my implementation wasn't working is troublesome.
I too didn't use a module loader, but wanted to test this out in jsFiddle, and kept getting axios is not defined.
Would you mind adding something about this to the Installation section?

authors: AurelioDeRosa dalareo enki-code

repo: michael/github


text:
Auto-unfold Enter Code input

In situation of unreliable connectivity, it may be faster to type the code manually. This additional function automatically clicks the "Or enter code" link to make the corresponding input field available immediately.

I realize that copy-pasting the code from above is not ideal. Please let me know if or how this suggestion should be refined. I imagine that folding it into the other function would be possible, without having much JS before, I'm not sure whether that would be sensible.

Hi @michaelabon! I hadn't been using this for quite a while. Please feel free to cherry-pick 9bbd8b91 if you find it useful.

repo: michaelabon/okta-verify-auto-send

license: ISC


text:
dirPagination: Set async mode to false when totalItems attribute is not defined

This PR fixes #174

Thanks, good work :+1:

authors: matheusdev michaelbromley

repo: michaelbromley/angularUtils


text:
bug fixes for -O and -W options

This PR contains 2 fixes:
-- -W (build world dirty) option
-- -O output directory override

Good catch.

authors: michael-yuji michaeldexter

repo: michaeldexter/occambsd


text:
Weird error: "expecting is not a supported rule"

Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:

Ensure autosave is ON, make a new Dockerfile.
Start typing this:

FROM node:latest
WORKDIR

(Note: WORKDIR has a space after it.)
3. A notification should appear: hadolint: expecting is not a supported rule
Expected behaviour
Okay, so an empty "WORKDIR" is nonsense, but I would not expect the hadolint extension to be worrying about it, let alone throwing a cryptic notification.
Screenshots or Dockerfile
FROM node:latest
WORKDIR

(Note: WORKDIR has a space after it.)

...and if I pop open the Help->Developer Tools window, I got this in the JS Console:

Environment and version (please complete the following information):

hadolint:

> hadolint --version
Haskell Dockerfile Linter UNKNOWN

(but actually it's 2.8.0 -- there's an issue logged about the --version output already.)

OS: Windows 10.0.19042 Build 19042

Debug information
I tried running the same command that the extension output log said it was running:
> hadolint C:\Users\alan\repos\redacted\buggy.Dockerfile --no-color
C:\Users\alan\repos\redacted\buggy.Dockerfile:2:9 expecting the workdir path

From my naive understanding, it appears like maybe the extension is expecting rule-style (DLXXXXX....) output strings all the time and not handling those few error messages that don't have a rule to them.
Additional context
This issue looks related to #46 and #55.

I should perhaps add that due to #42 even after closing the buggy file, hadolint continues to haunt my notification corner over the file it can't parse right.

I have kind of the same error:

> hadolint /home/demarteaub/projects/infra/docker/postgres/patroni/Dockerfile
/home/demarteaub/projects/infra/docker/postgres/patroni/Dockerfile:79:5 unexpected '&' expecting '#', '\', ADD, ARG, CMD, COPY, ENTRYPOINT, ENV, EXPOSE, FROM, HEALTHCHECK, LABEL, MAINTAINER, ONBUILD, RUN, SHELL, STOPSIGNAL, USER, VOLUME, WORKDIR, a pragma, at least one space, or end of input

> hadolint --version
Haskell Dockerfile Linter 2.12.0

I had the same error as @bendem - any plans to fix it? @michaellzc

same issue @michaellzc

authors: Creative-Difficulty Stikus bendem darkvertex

repo: michaellzc/vscode-hadolint


text:
MEME paper

I'm currently reimplementing Agent57 to understand the concepts thoroughly, im almost done except batch inference and multi actor, retrace, meta controller, bandits, and multi head q value. Would you be interested in working on an open source MEME agent together for the ultimate reinforcement learning agent outside of this repository? I'm also considering swapping GTrXL for the main model.

Thanks for reaching out. Unfortunately we don't have the time and resource to implement that in the near feature as we've been busy trying to catch on how RL can be used in training LLM.


text:
Evernote Developer tokens

Evernote has disabled the creation of developer tokens. Unless a user already has one, new users will not be able to use evermonkey.

Never mind, I missed that this had already been addressed.

repo: michalyao/evermonkey


text:
core.snap_image() works once and then crashes

I have used pycromanager for years and never had this issue. I was running it earlier today and it was working well and then nothing changed and it wouldnt work anymore. The issue I am having is when micromanager is first loaded up, I can use MM core to snap and image one time. If I ask it again in the same script or rerun the script, it crashes. I have MM and pycromanager up to date. I have an IRIS 15 camera with up to date driver. I have restarted software and hardware and it still does it.

Code for reproduction
# your code here
from pycromanager import Core

core = Core()
core.snap_image()

**Expected outcome**
Take a snap shot

**Actual outcome**
First try takes a snap shot. Will never take another one if rerun

I did try with demo config and couldnt replicate this. Its quite possible that its a micromanager issue.

Yeah this is almost certainly a bug with the device adapter and unrelated to pycro-manager. You should open an issue on MMCoreAndDevices

repo: micro-manager/pycro-manager


text:
About option : micro.Action

The following code comes from options.go :
func Flags(flags ...cli.Flag) Option {
	return func(o *Options) {
		o.Cmd.App().Flags = append(o.Cmd.App().Flags, flags...)
	}
}
func Action(a func(*cli.Context)) Option {
	return func(o *Options) {
		o.Cmd.App().Action = a
	}
}

o.Cmd.App().Action is func(*cli.Context) error , not []func(*cli.Context) error
so, i can't like micro.Flags, can be used multiple times
for example：
func main() {
	service := micro.NewService(
		micro.Name(appName),
		glog.Flag(),
		micro.BeforeStart(glog.Start),
		micro.AfterStop(glog.Close),
		clientsession.Flag(),
		micro.AfterStart(clientsession.Start),
		micro.BeforeStop(clientsession.Close),
	)
	service.Init(
		glog.Action(),                        // only one Action
		clientsession.Action(),           // only one Action ,  so make `glog.Action()`  invalid here
	)
	if err := service.Run(); err != nil {
		glog.Fatal(err)
	}
}

Actually, you should use Action flag like,
service.Init(
  micro.Action(func(c *cli.Context) {
    glog.Run(c)
    clientsession.Run(c)
  })
)

If you can't get the handler function (func(c *cli)) from glog or clientsession, you can take it out:
service.Init(
  micro.Action(func(c *cli.Context) {
    var optsA  = &micro.Option{ Cmd: cmd.DefaultCmd }
    glog.Action()(optsA)

    var optsB  = &micro.Option{ Cmd: cmd.DefaultCmd }
    clientsession.Action()(optsB)

    optsA.Cmd.App().Action(c)
    optsB.Cmd.App().Action(c)
  })
)

Thank you

authors: fananchong jiusanzhou

repo: micro/go-micro


text:
feat: added replies to a comment can be flagged

Before submitting your PR for review

Run npm run lint to find errors in code syntax/format
Run npm run lint:fix to fix all auto-fixable errors in source code and auto-format with prettier
Ensure you fix any linting errors displayed after running any of the above commands

What does this PR do?

This PR contains the functionality for the ability of a comment's reply to be flagged off by users

Describe (in detail) what the task completed in the pull request does as per the relevant task
How should this be manually tested?

This can be tested by :
Run npm install to install all dependencies
Run npm run lint:fix to fix all linting issues
Run npm run startDev to start it locally
Go to the endpoint  /comments/{commentId}/replies/{replyId}/flag with a PATCH http verb

Give bullet point instructions on how to setup the code and test it manually (Assume no prior experience on JS or code)
Any background context you want to provide?
Any pertinent information that should be considered
What is the link to the issue on Github?
Issue #76
Questions:
If something is unclear or you want some questions to be addressed by your peers, mention them here

@oscar-ekeyekwu please i am available for any tasks

repo: microapidev/comment-microapi


text:
addDivergence from OMA vignette

under the community typing section, I saw that you had a code snippet that I could not replicate.
tse <- addDivergence(
tse,
assay.type = "counts",
reference = "median",
FUN = vegan::vegdist)
I was not able to find addDivergence function. Any thoughts?

Hi, did you load mia package?
library("mia")

Is it okay now?

Hi , I apologize for not giving the details. I ran the tutorial or examples from OMA book. Most of the functions were unrecognized ( i had installed mia last year) I forced install from github (regular install -says there are no changes in the code). After the forced install of mia, the examples from the tutorial run ok but when I run against my data , I get errors (addRDA). I looked at the repo and i didn't see these functions so I was puzzled.

Hi, no worries. Can you run sessioninfo::package_info() and tell me the version of mia you have?

mia is still in development and the latest changes occur in the official BIoconductor release with a delay of some months, the remotes::install_github("microbiome/mia") will install the latest development version (which is in sync with OMA).

Hi, no worries. Can you run sessioninfo::package_info() and tell me the version of mia you have?

sessionInfo()
R version 4.3.2 (2023-10-31)
Platform: aarch64-apple-darwin20 (64-bit)
Running under: macOS Sonoma 14.5

Matrix products: default
BLAS:   /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
LAPACK: /Library/Frameworks/R.framework/Versions/4.3-arm64/Resources/lib/libRlapack.dylib;  LAPACK version 3.11.0
locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
time zone: America/Chicago
tzcode source: internal
attached base packages:
[1] parallel  grid      stats4    stats     graphics  grDevices utils     datasets
[9] methods   base
other attached packages:
[1] GWalkR_0.1.4                    miaViz_1.13.9
[3] ggraph_2.2.1                    scater_1.30.1
[5] scuttle_1.12.0                  mia_1.13.36
[7] MultiAssayExperiment_1.28.0     TreeSummarizedExperiment_2.10.0
[9] Biostrings_2.70.3               XVector_0.42.0
[11] SingleCellExperiment_1.24.0     vcdExtra_0.8-5
[13] gnm_1.1-5                       vcd_1.4-12
[15] jmv_2.5.6                       charter_0.0.1.9000
[17] shiny_1.9.1                     showtext_0.9-7
[19] showtextdb_3.0                  sysfonts_0.8.9
[21] echarts4r_0.4.5                 highcharter_0.9.4
[23] patchwork_1.2.0                 ggthemes_5.1.0
[25] scico_1.5.0                     rcartocolor_2.1.1
[27] ggtext_0.1.2                    ggridges_0.5.6
[29] ggrepel_0.9.5                   cowplot_1.1.3
[31] corrr_0.4.4                     prismatic_1.1.2
[33] flextable_0.9.6                 scales_1.3.0
[35] janitor_2.2.0                   gtsummary_2.0.0
[37] skimr_2.1.5                     here_1.0.1
[39] rio_1.2.1                       readxl_1.4.3
[41] data.table_1.15.4               RColorBrewer_1.1-3
[43] heatmaply_1.5.0                 Hmisc_5.1-3
[45] DT_0.33                         knitr_1.48
[47] tsne_0.1-3.1                    GGally_2.2.1
[49] reshape2_1.4.4                  robustHD_0.8.1
[51] robustbase_0.99-3               perry_0.3.1
[53] corrplot_0.92                   gplots_3.1.3.1
[55] rstatix_0.7.2                   ComplexHeatmap_2.18.0
[57] DESeq2_1.42.1                   SummarizedExperiment_1.32.0
[59] Biobase_2.64.0                  MatrixGenerics_1.14.0
[61] matrixStats_1.3.0               GenomicRanges_1.54.1
[63] GenomeInfoDb_1.38.8             IRanges_2.36.0
[65] S4Vectors_0.40.2                BiocGenerics_0.48.1
[67] ANCOMBC_2.4.0                   phyloseq_1.48.0
[69] glue_1.7.0                      viridis_0.6.5
[71] viridisLite_0.4.2               plotly_4.10.4
[73] ggpubr_0.6.0                    gridExtra_2.3
[75] hrbrthemes_0.8.7                rbiom_2.0.0.9137
[77] BiocManager_1.30.23             vegan_2.6-6.1
[79] lattice_0.22-6                  permute_0.9-7
[81] lubridate_1.9.3                 forcats_1.0.0
[83] stringr_1.5.1                   dplyr_1.1.4
[85] purrr_1.0.2                     readr_2.1.5
[87] tidyr_1.3.1                     tibble_3.2.1
[89] ggplot2_3.5.1                   tidyverse_2.0.0
loaded via a namespace (and not attached):
[1] igraph_2.0.3                ca_0.71.1                   Formula_1.2-5
[4] zlibbioc_1.48.2             tidyselect_1.2.1            bit_4.0.5
[7] doParallel_1.0.17           clue_0.3-65                 rjson_0.2.21
[10] blob_1.2.4                  rngtools_1.5.2              S4Arrays_1.2.1
[13] png_0.1-8                   ggplotify_0.1.2             cli_3.6.3
[16] registry_0.5-1              CVXR_1.0-14                 askpass_1.2.0
[19] multtest_2.58.0             openssl_2.2.0               textshaping_0.4.0
[22] bluster_1.12.0              officer_0.6.6               BiocNeighbors_1.20.2
[25] dendextend_1.17.1           curl_5.2.1                  mime_0.12
[28] evaluate_0.24.0             tidytree_0.4.6              ggh4x_0.2.8
[31] stringi_1.8.4               backports_1.5.0             lmerTest_3.1-3
[34] gsl_2.1-8                   Exact_3.3                   httpuv_1.6.15
[37] umap_0.2.10.0               magrittr_2.0.3              splines_4.3.2
[40] doRNG_1.8.6                 webshot_0.5.5               lpSolve_5.6.20
[43] rootSolve_1.8.2.4           ggbeeswarm_0.7.2            DBI_1.2.3
[46] withr_3.0.1                 class_7.3-22                systemfonts_1.1.0
[49] lmtest_0.9-40               rprojroot_2.0.4             ggnewscale_0.5.0
[52] tidygraph_1.3.1             htmlwidgets_1.6.4           fs_1.6.4
[55] labeling_0.4.3              SparseArray_1.2.4           cellranger_1.1.0
[58] DEoptimR_1.1-3              extrafont_0.19              lmom_3.0
[61] reticulate_1.38.0           zoo_1.8-12                  timechange_0.3.0
[64] decontam_1.22.0             foreach_1.5.2               fansi_1.0.6
[67] caTools_1.18.2              ggtree_3.10.1               rhdf5_2.46.1
[70] seriation_1.5.5             R.oo_1.26.0                 RSpectra_0.16-2
[73] irlba_2.3.5.1               extrafontdb_1.0             gridGraphics_0.5-1
[76] DescTools_0.99.55           lazyeval_0.2.2              yaml_2.3.10
[79] ade4_1.7-22                 survival_3.7-0              crayon_1.5.3
[82] mediation_4.5.0             tweenr_2.0.3                later_1.3.2
[85] gfonts_0.2.0                codetools_0.2-20            base64enc_0.1-3
[88] GlobalOptions_0.1.2         rlist_0.4.6.2               shape_1.4.6.1
[91] estimability_1.5.1          gdtools_0.3.7               foreign_0.8-87
[94] pkgconfig_2.0.3             xml2_1.3.6                  aplot_0.2.3
[97] ape_5.8                     xtable_1.8-4                car_3.1-2
[100] plyr_1.8.9                  httr_1.4.7                  rbibutils_2.2.16
[103] tools_4.3.2                 beeswarm_0.4.0              htmlTable_2.4.3
[106] broom_1.0.6                 checkmate_2.3.2             nlme_3.1-165
[109] qvcalc_1.0.3                assertthat_0.2.1            lme4_1.1-35.5
[112] digest_0.6.36               numDeriv_2016.8-1.1         relimp_1.0-5
[115] Matrix_1.6-5                farver_2.1.2                tzdb_0.4.0
[118] yulab.utils_0.1.5           DirichletMultinomial_1.44.0 rpart_4.1.23
[121] crul_1.5.0                  cachem_1.1.0                polyclip_1.10-7
[124] generics_0.1.3              mvtnorm_1.2-5               biomformat_1.30.0
[127] fillpattern_1.0.2           ragg_1.3.2                  ScaledMatrix_1.10.0
[130] fontBitstreamVera_0.1.1     carData_3.0-5               minqa_1.2.7
[133] jmvcore_2.4.7               utf8_1.2.4                  graphlayouts_1.1.1
[136] gtools_3.9.5                httpcode_0.3.0              ggsignif_0.6.4
[139] GenomeInfoDbData_1.2.11     energy_1.7-11               R.utils_2.12.3
[142] rhdf5filters_1.14.1         RCurl_1.98-1.16             memoise_2.0.1
[145] rmarkdown_2.27              R.methodsS3_1.8.2           gld_2.6.6
[148] fontLiberation_0.1.0        rstudioapi_0.16.0           cluster_2.1.6
[151] hms_1.1.3                   munsell_0.5.1               colorspace_2.1-1
[154] rlang_1.1.4                 DelayedMatrixStats_1.24.0   sparseMatrixStats_1.14.0
[157] xts_0.14.0                  quantmod_0.4.26             ggforce_0.4.2
[160] circlize_0.4.16             mgcv_1.9-1                  xfun_0.46
[163] pacman_0.5.1                coda_0.19-4.1               e1071_1.7-14
[166] TH.data_1.1-2               iterators_1.0.14            emmeans_1.10.3
[169] abind_1.4-5                 treeio_1.26.0               gmp_0.7-4
[172] Rhdf5lib_1.24.2             DECIPHER_2.30.0             repr_1.1.7
[175] bitops_1.0-8                Rdpack_2.6.1                promises_1.3.0
[178] RSQLite_2.3.7               sandwich_3.1-0              TSP_1.2-4
[181] DelayedArray_0.28.0         proxy_0.4-27                Rmpfr_0.9-5
[184] compiler_4.3.2              boot_1.3-30                 beachmat_2.18.1
[187] Rcpp_1.0.13                 Rttf2pt1_1.3.12             fontquiver_0.2.1
[190] BiocSingular_1.18.0         MASS_7.3-60.0.1             uuid_1.2-1
[193] BiocParallel_1.36.0         gridtext_0.1.5              R6_2.5.1
[196] fastmap_1.2.0               multcomp_1.4-26             vipor_0.4.7
[199] TTR_0.24.4                  ggstats_0.6.0               rsvd_1.0.5
[202] nnet_7.3-19                 gtable_0.3.5                KernSmooth_2.23-24
[205] htmltools_0.5.8.1           RcppParallel_5.1.8          bit64_4.0.5
[208] lifecycle_1.0.4             zip_2.3.1                   nloptr_2.1.1
[211] vctrs_0.6.5                 slam_0.1-52                 snakecase_0.11.1
[214] ggfun_0.1.5                 pillar_1.9.0                locfit_1.5-9.10
[217] jsonlite_1.8.8              expm_0.999-9                GetoptLong_1.0.5

mia is still in development and the latest changes occur in the official BIoconductor release with a delay of some months, the remotes::install_github("microbiome/mia") will install the latest development version (which is in sync with OMA).

I reinstalled mia ([using github](remotes::install_github("microbiome/OMA", dependencies = TRUE, upgrade = TRUE, force=TRUE)).
I am able to run all the vignettes from OMA, but run into an error from the ones on Community typing (under Diversity and Similarity section). I am attaching the error . I am suspecting it could be regarding data formats

Can you paste here output of typing "tse"?

Load dependencies
rm(list=ls())
library(bluster)
library(kableExtra)
library(mia)
data("peerj13075", package = "mia")
tse <- peerj13075
Filter out most taxa to ease the calculation
altExp(tse, "prevalent") <- agglomerateByPrevalence(

tse, rank = "class", prevalence = 20/100, detection = 1/100)
Error in x[[name, exact = FALSE]] :
each subscript must be a single integer when subsetting an DummyArrayGrid
object with [[

Load dependencies
rm(list=ls())
library(bluster)
library(kableExtra)
library(mia)
data("peerj13075", package = "mia")
tse <- peerj13075
Filter out most taxa to ease the calculation
altExp(tse, "prevalent") <- agglomerateByPrevalence(

tse, rank = "class", prevalence = 20/100, detection = 1/100)
Error in x[[name, exact = FALSE]] :
each subscript must be a single integer when subsetting an DummyArrayGrid
object with [[

tse
class: TreeSummarizedExperiment
dim: 674 58
metadata(0):
assays(1): counts
rownames(674): OTU1 OTU2 ... OTU2567 OTU2569
rowData names(6): kingdom phylum ... family genus
colnames(58): ID1 ID2 ... ID57 ID58
colData names(5): Sample Geographical_location Gender Age Diet
reducedDimNames(0):
mainExpName: NULL
altExpNames(0):
rowLinks: NULL
rowTree: NULL
colLinks: NULL
colTree: NULL

sessionInfo()
R version 4.3.2 (2023-10-31)
Platform: aarch64-apple-darwin20 (64-bit)
Running under: macOS Sonoma 14.5

Matrix products: default
BLAS:   /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
LAPACK: /Library/Frameworks/R.framework/Versions/4.3-arm64/Resources/lib/libRlapack.dylib;  LAPACK version 3.11.0
locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
time zone: America/Chicago
tzcode source: internal
attached base packages:
[1] parallel  grid      stats4    stats     graphics  grDevices utils     datasets
[9] methods   base
other attached packages:
[1] kableExtra_1.4.0                bluster_1.12.0
[3] GWalkR_0.1.4                    miaViz_1.13.9
[5] ggraph_2.2.1                    scater_1.30.1
[7] scuttle_1.12.0                  mia_1.13.36
[9] MultiAssayExperiment_1.28.0     TreeSummarizedExperiment_2.10.0
[11] Biostrings_2.70.3               XVector_0.42.0
[13] SingleCellExperiment_1.24.0     vcdExtra_0.8-5
[15] gnm_1.1-5                       vcd_1.4-12
[17] jmv_2.5.6                       charter_0.0.1.9000
[19] shiny_1.9.1                     showtext_0.9-7
[21] showtextdb_3.0                  sysfonts_0.8.9
[23] echarts4r_0.4.5                 highcharter_0.9.4
[25] patchwork_1.2.0                 ggthemes_5.1.0
[27] scico_1.5.0                     rcartocolor_2.1.1
[29] ggtext_0.1.2                    ggridges_0.5.6
[31] ggrepel_0.9.5                   cowplot_1.1.3
[33] corrr_0.4.4                     prismatic_1.1.2
[35] flextable_0.9.6                 scales_1.3.0
[37] janitor_2.2.0                   gtsummary_2.0.0
[39] skimr_2.1.5                     here_1.0.1
[41] rio_1.2.1                       readxl_1.4.3
[43] data.table_1.15.4               RColorBrewer_1.1-3
[45] heatmaply_1.5.0                 Hmisc_5.1-3
[47] DT_0.33                         knitr_1.48
[49] tsne_0.1-3.1                    GGally_2.2.1
[51] reshape2_1.4.4                  robustHD_0.8.1
[53] robustbase_0.99-3               perry_0.3.1
[55] corrplot_0.92                   gplots_3.1.3.1
[57] rstatix_0.7.2                   ComplexHeatmap_2.18.0
[59] DESeq2_1.42.1                   SummarizedExperiment_1.32.0
[61] Biobase_2.64.0                  MatrixGenerics_1.14.0
[63] matrixStats_1.3.0               GenomicRanges_1.54.1
[65] GenomeInfoDb_1.38.8             IRanges_2.36.0
[67] S4Vectors_0.40.2                BiocGenerics_0.48.1
[69] ANCOMBC_2.4.0                   phyloseq_1.48.0
[71] glue_1.7.0                      viridis_0.6.5
[73] viridisLite_0.4.2               plotly_4.10.4
[75] ggpubr_0.6.0                    gridExtra_2.3
[77] hrbrthemes_0.8.7                rbiom_2.0.0.9137
[79] BiocManager_1.30.23             vegan_2.6-6.1
[81] lattice_0.22-6                  permute_0.9-7
[83] lubridate_1.9.3                 forcats_1.0.0
[85] stringr_1.5.1                   dplyr_1.1.4
[87] purrr_1.0.2                     readr_2.1.5
[89] tidyr_1.3.1                     tibble_3.2.1
[91] ggplot2_3.5.1                   tidyverse_2.0.0
loaded via a namespace (and not attached):
[1] igraph_2.0.3                ca_0.71.1                   Formula_1.2-5
[4] zlibbioc_1.48.2             tidyselect_1.2.1            bit_4.0.5
[7] doParallel_1.0.17           clue_0.3-65                 rjson_0.2.21
[10] blob_1.2.4                  rngtools_1.5.2              S4Arrays_1.2.1
[13] png_0.1-8                   ggplotify_0.1.2             cli_3.6.3
[16] registry_0.5-1              CVXR_1.0-14                 askpass_1.2.0
[19] multtest_2.58.0             openssl_2.2.0               textshaping_0.4.0
[22] officer_0.6.6               BiocNeighbors_1.20.2        dendextend_1.17.1
[25] curl_5.2.1                  mime_0.12                   evaluate_0.24.0
[28] tidytree_0.4.6              ggh4x_0.2.8                 stringi_1.8.4
[31] backports_1.5.0             lmerTest_3.1-3              gsl_2.1-8
[34] Exact_3.3                   httpuv_1.6.15               umap_0.2.10.0
[37] magrittr_2.0.3              splines_4.3.2               doRNG_1.8.6
[40] webshot_0.5.5               lpSolve_5.6.20              rootSolve_1.8.2.4
[43] ggbeeswarm_0.7.2            DBI_1.2.3                   withr_3.0.1
[46] class_7.3-22                systemfonts_1.1.0           lmtest_0.9-40
[49] rprojroot_2.0.4             ggnewscale_0.5.0            tidygraph_1.3.1
[52] htmlwidgets_1.6.4           fs_1.6.4                    labeling_0.4.3
[55] SparseArray_1.2.4           cellranger_1.1.0            DEoptimR_1.1-3
[58] extrafont_0.19              lmom_3.0                    reticulate_1.38.0
[61] zoo_1.8-12                  timechange_0.3.0            decontam_1.22.0
[64] foreach_1.5.2               fansi_1.0.6                 caTools_1.18.2
[67] ggtree_3.10.1               rhdf5_2.46.1                seriation_1.5.5
[70] R.oo_1.26.0                 RSpectra_0.16-2             irlba_2.3.5.1
[73] extrafontdb_1.0             gridGraphics_0.5-1          DescTools_0.99.55
[76] lazyeval_0.2.2              yaml_2.3.10                 ade4_1.7-22
[79] survival_3.7-0              crayon_1.5.3                mediation_4.5.0
[82] tweenr_2.0.3                later_1.3.2                 gfonts_0.2.0
[85] codetools_0.2-20            base64enc_0.1-3             GlobalOptions_0.1.2
[88] rlist_0.4.6.2               shape_1.4.6.1               estimability_1.5.1
[91] gdtools_0.3.7               foreign_0.8-87              pkgconfig_2.0.3
[94] xml2_1.3.6                  aplot_0.2.3                 ape_5.8
[97] xtable_1.8-4                car_3.1-2                   plyr_1.8.9
[100] httr_1.4.7                  rbibutils_2.2.16            tools_4.3.2
[103] beeswarm_0.4.0              htmlTable_2.4.3             broom_1.0.6
[106] checkmate_2.3.2             nlme_3.1-165                qvcalc_1.0.3
[109] assertthat_0.2.1            lme4_1.1-35.5               digest_0.6.36
[112] numDeriv_2016.8-1.1         relimp_1.0-5                Matrix_1.6-5
[115] farver_2.1.2                tzdb_0.4.0                  yulab.utils_0.1.5
[118] DirichletMultinomial_1.44.0 rpart_4.1.23                crul_1.5.0
[121] cachem_1.1.0                polyclip_1.10-7             generics_0.1.3
[124] mvtnorm_1.2-5               biomformat_1.30.0           fillpattern_1.0.2
[127] ragg_1.3.2                  ScaledMatrix_1.10.0         fontBitstreamVera_0.1.1
[130] carData_3.0-5               minqa_1.2.7                 jmvcore_2.4.7
[133] utf8_1.2.4                  graphlayouts_1.1.1          gtools_3.9.5
[136] httpcode_0.3.0              ggsignif_0.6.4              GenomeInfoDbData_1.2.11
[139] energy_1.7-11               R.utils_2.12.3              rhdf5filters_1.14.1
[142] RCurl_1.98-1.16             memoise_2.0.1               rmarkdown_2.27
[145] R.methodsS3_1.8.2           gld_2.6.6                   svglite_2.1.3
[148] fontLiberation_0.1.0        rstudioapi_0.16.0           cluster_2.1.6
[151] hms_1.1.3                   munsell_0.5.1               colorspace_2.1-1
[154] rlang_1.1.4                 DelayedMatrixStats_1.24.0   sparseMatrixStats_1.14.0
[157] xts_0.14.0                  quantmod_0.4.26             ggforce_0.4.2
[160] circlize_0.4.16             mgcv_1.9-1                  xfun_0.46
[163] pacman_0.5.1                coda_0.19-4.1               e1071_1.7-14
[166] TH.data_1.1-2               remotes_2.5.0               iterators_1.0.14
[169] emmeans_1.10.3              abind_1.4-5                 treeio_1.26.0
[172] gmp_0.7-4                   Rhdf5lib_1.24.2             DECIPHER_2.30.0
[175] repr_1.1.7                  bitops_1.0-8                Rdpack_2.6.1
[178] promises_1.3.0              RSQLite_2.3.7               sandwich_3.1-0
[181] TSP_1.2-4                   DelayedArray_0.28.0         proxy_0.4-27
[184] Rmpfr_0.9-5                 compiler_4.3.2              boot_1.3-30
[187] beachmat_2.18.1             Rcpp_1.0.13                 Rttf2pt1_1.3.12
[190] fontquiver_0.2.1            BiocSingular_1.18.0         MASS_7.3-60.0.1
[193] uuid_1.2-1                  BiocParallel_1.36.0         gridtext_0.1.5
[196] R6_2.5.1                    fastmap_1.2.0               multcomp_1.4-26
[199] vipor_0.4.7                 TTR_0.24.4                  ggstats_0.6.0
[202] rsvd_1.0.5                  nnet_7.3-19                 gtable_0.3.5
[205] KernSmooth_2.23-24          htmltools_0.5.8.1           RcppParallel_5.1.8
[208] bit64_4.0.5                 lifecycle_1.0.4             zip_2.3.1
[211] nloptr_2.1.1                vctrs_0.6.5                 slam_0.1-52
[214] snakecase_0.11.1            ggfun_0.1.5                 pillar_1.9.0
[217] locfit_1.5-9.10             jsonlite_1.8.8              expm_0.999-9
[220] GetoptLong_1.0.5

Strange, I cannot reproduce the bug.
Is this the exact sequence that you run after launching a fresh R session:
rm(list=ls())
library(bluster)
library(kableExtra)
library(mia)
data("peerj13075", package = "mia")
tse <- peerj13075
altExp(tse, "prevalent") <- agglomerateByPrevalence(tse, rank = "class", prevalence = 20/100, detection = 1/100)

Hmm. So you are right. I used the same code on the new session and it didn't give me an error (ddn't run the previous sections). When I sent you the code,  I was following the book per page. I think  I do something majorly wrong in between the first  section and the last section of the Diversity and similarity.. Thanks though. Can I ask you something? Why can't i see these functions on git hub? Thank you for this!

Possibly there was some difference in the code that you initially used.
I cannot fully assess that because you have only shared 1) screenshot, and later 2) copypasted code that breaks in the middle (see above). It can help to use the "code" higlight (from the top panel of this text box, "< >"). Then we could directly compare the exact code. Perhaps you copied also the "+" mark in the code? That is actually not code but instead denotes line break and it should not be included in the code. Anyway, if the problem is solved now it seems good.
Not seeing the functions on Github: where did you try to search for those functions in Github? Do you need to see the function source code, function documentation page, or something else?

I reckon you are right. So rather than probe this further , I will try to run each section individually and as whole and see where I go wrong. It is quite possibly that I am doing something wrong.
The reason I asked about the functions like agglomerate by rank, I think it aggregates the count matrix by the rank you specify. I was looking at the source code for functions such as agglomerateByPrevalence from the OMA in here https://github.com/microbiome/mia. Then I found it in agglomerate.R. Apologies.

Ok - and documentation for each function, with examples and details are here:
https://microbiome.github.io/mia/reference/index.html

repo: microbiome/mia


text:
Add SilvermanAGutData

https://github.com/microbiome/mia/pull/289

Would be good to make a brief check in OMA,mia, miaViz, miaTime if they used this data in examples or vignettes, and change accordingly..

Yes, it is

authors: TuomasBorman antagomir

repo: microbiome/miaTime


text:
Undefined symbols for arm64 - Issue building micropython v2

Have tried to build this project per the instructions for building v2 here.
End up with the following link error:
LINK mpy-cross
Undefined symbols for architecture arm64:
  "_nlr_push", referenced from:
      _mp_iternext in runtime.o
      _it_iternext in objgetitemiter.o
      _main_ in main.o
     (maybe you meant: _nlr_push_tail)
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [mpy-cross] Error 1

Any help?

What OS and architecture are you using? Is it Linux or macOS in arm64?

My bad.
Mac M1 - Monterey

Thanks @scath999, looks like it might be this issue: https://github.com/micropython/micropython/issues/7232
You could apply the patches listed there locally, or maybe try if you can install x86 gcc with rosetta and that might work?

@microbit-carlos Much appreciated. That did fix the one issue - have now found others, but that's my boat to row.
Cheers!


text:
Pull the prediction up to the test model page

Then we can pass it via props to the live graph and grid. Previously we performed the prediction twice.
I've also tried to remove the knowledge of where components are rendered from them in favour of using more focussed props.
I've also updated the connection lib in preparation for setting the LED.

We could do something fancier with context but I think only test model will care so this seems reasonable.

repo: microbit-foundation/ml-trainer


text:
Grammar and style review edits for GettingStarted.md

Edits for this issue: https://github.com/eclipse/codewind/issues/519

@jgwest Should we also mention Che since we mention Eclipse and VS Code? Or does Rogue Cloud not yet work for Che?

@sishida Che is a lot of work to get up and running, so I've intentionally left it out of here, for now.

authors: jgwest sishida


text:
Consider disallowing "Cuddling / intimate" distance when outdoors

Currently, the calculator considers cuddling to be 20x safer outdoors than indoors, but the research section notes that there's no data about this distance:

We feel good about calling [the outside risk reduction] “more than 20x” for now and waiting for more evidence, with a warning about not trusting this number if you’re very close to one another because we have no data about outdoor cuddling.

The current behavior is probably misleading. Given the absence of data, perhaps the "Cuddling / intimate" distance shouldn't be allowed when outdoors?

Makes sense to me.

I support this in principle, but I want to make sure users understand what is happening, so I think we'd want to pop up a message when you select "cuddling/intimate" that say "Due to the very close distances involved, we are not confident that being outdoors reduces the risk in a substantial way.  Thus, to be conservative, we are not providing any bonus for being outdoors when cuddling/intimate.

Ooh, maybe we need to break apart "cuddling" and "intimate"
I agree that getting your face in someone's face ("intimate") probably doesn't matter if you're inside or outside, but not sure on the "cuddling" side. If you're hugging you aren't breathing directly into each other, if your head is in someone's lap that's 3 feet.
From a harm reduction standpoint, it's probably better to encourage activities to happen outside if there's a reason to think they're safer that way.

Perhaps the cuddling/intimate terminology is too vague and there should be a selection for "fluid exchange."

I think being overt in this instance is probably warranted.
But in the meantime, calculating contact indoors vs outdoors using the factors for indoors is probably the safe choice. Otherwise I think it might be under-rating it by quite a lot. I'd hate for people to assume that as long as they're outside, kissing is a low-risk activity.

Users are confused by this: https://twitter.com/broabprobe/status/1313318849769504768
I'm in favor of Matt Bell's suggestion

I don't mind removing the word "cuddling" and just saying "intimate" if that helps cc @beshaya

I don’t think that’s enough. For many (most?) people “intimate” implies
“hookup”. For it to make sense, it needs to score indoor and outdoor as
being at least approximately the same; certainly within the same order of
magnitude.
It might help to change the wording to “cuddling” but I think that’s still
pretty open to misinterpretation. This is especially true since I think the
comparative risk of a hookup is what many users are actually looking to
determine.
On Mon, Oct 5, 2020 at 20:29 Catherine Olsson notifications@github.com
wrote:

I don't mind removing the word "cuddling" and just saying "intimate" if
that helps cc @beshaya https://github.com/beshaya
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/microcovid/microcovid/issues/265#issuecomment-704006480,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AADZ73DXWNJDCP5AI7FKDNTSJKFLBANCNFSM4RSVBNUA
.

Seeing the draft of this in #305, I'm wondering if we're actually doing a disservice by removing cuddling.
I agree cuddling is ambiguous. And in my understanding, "my face is basically right next to your face" and "we're making out" are roughly the same risk (as far as our model is concerned, anyway). Is that right?
If so, I wonder if we might call it "Intimate / kissing".
What do you think?

I like intimate/kissing better than intimate. I don't like using euphemisms in safety conversations. Intimacy may mean sexual activity to most people, but that isn't universal, and it's probably cultural.

Ooof,
How about

Closer than 1 ft - 12% per hour (backed by research), outdoors doesn't work (speculative)
Kissing - 12% per hour, outdoors doesn't work (speculative but really quite likely), 12% minimum (speculative)

Thanks for heading this up and working with a ton of people's input, @beshaya

authors: autumnsault beshaya blanchardjeremy catherio ddfisher mattbell raindrift

repo: microcovid/microcovid


text:
CI doesn't accurately test everything

version 4.0.8 was able to be released and passed all CI tests, but it failed when testing on  a different system as 'require "set"' was not in the code base... why do all tests pass despite this??

Can you provide some extra system details? I just installed v4.0.8 on macOS 10.13.6 (gem install microformats -v 4.0.8) and was able to successfully use the CLI:
microformats https://sixtwothree.org

…without any errors.

The error I got was an uninitialized constant on format_parser:10 (going of
of memory). This was the line that first used Set::. This was fixed by
adding require 'set'.  I don't know why this worked on some machines and
not on others however.
I will have to look in to it closer
On Mon, Aug 27, 2018, 9:38 PM Jason Garber notifications@github.com wrote:

Can you provide some extra system details? I just installed v4.0.8 on
macOS 10.13.6 (gem install microformats -v 4.0.8) and was able to
successfully use the CLI:
microformats https://sixtwothree.org
…without any errors.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/microformats/microformats-ruby/issues/101#issuecomment-416422227,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ACbZ4XCteKTkRtWAQi9isC1su1YrCvCTks5uVJ7SgaJpZM4WOGeo
.

Okay, so after asking around, I think the problem breaks down to a misunderstanding on my part of the Ruby "core" vs. the "standard library."

https://ruby-doc.org/core-2.4.4
https://ruby-doc.org/stdlib-2.4.4

Set is part of the standard library and would need to be included using require 'set' as you've done. Apologies on my part for having possibly introduced that problem.
That might be the resolution to this issue.

Well it solved the issue, that's exactly what I did for 4.0.9.
The real issue here is that the CI server and my dev server (ubuntu) automatically included the standard libraries, while my personal machine (gentoo) after deploy did not.  The goal is for the CI environment to be more strict and not auto-include standard libs as obviously not all systems do that.

i think this can be closed now?

i think this can be closed now?

@dissolve Yep, closing!

repo: microformats/microformats-ruby


text:
ICSDroid is unable to create account and store settings

When adding a calendar source in ICSDroid, I get the following warning in the log:
W AccountManagerService: insertAccountIntoDatabase: Account {name=ICSdroid, type=at.bitfire.icsdroid}, skipping since the account already exists
In my account list no ICSDroid account exists before or after adding a calendar. The data entered will vanish after a while (once ICSDroid app is closed?) and no data is shown in the stock calendar app even after refreshing with ICSDroid still open.
Another symptom: In ICSDroid the sync interval is set to "only manual" (automatic sync disabled). Having changed it to hourly in the settings the app still reports "automatic sync disabled".
The last time the app worked for me was on a different phone (serranoltexx) with LineageOS 14.1-20180609.

Device: suzuran
Baseband version: 8994-FAAAANAZQ-00065-37
Kernel version: 3.10.84-g0befc216a84
System modifications: addonsu-14.1-arm64-signed

I first reported the issue to LineagOS team. They rejected it. See: https://jira.lineageos.org/browse/BUGBASH-1970


text:
Unexpected @JsonUnwrapped bahviour

Expected Behavior
As documented here the behaviour of @JsonUnwrapped should be wrapping the data into an extra class on deserialization/unwrapping it on serialization.
Actual Behaviour
When running @JsonUnwrapped with the Jackson-ObjectMapper it works as intended but Micronaut-Serde throws:
Unable to deserialize type [Data]: Null argument specified for [wrappedData]. If this argument is allowed to be null annotate it with @Nullable meaning it probably completely ignored the annotation.
Steps To Reproduce
1. Write a simple wrapper/wrapped implementation
@Serdeable
public final class Data {
    private final Wrapped wrappedData;

    @JsonCreator
    public Data(@JsonUnwrapped Wrapped wrappedData) {
        this.wrappedData = wrappedData;
    }

    public Wrapped wrappedData() {
        return wrappedData;
    }

    @Serdeable
    public static final class Wrapped {
        private final String dataA;
        private final Integer dataB;

        @JsonCreator
        public Wrapped(@JsonProperty("data_a") String dataA, @JsonProperty("data_b") Integer dataB) {
            this.dataA = dataA;
            this.dataB = dataB;
        }

        public String dataA() {
            return dataA;
        }

        public Integer dataB() {
            return dataB;
        }
    }
}

2. Test with the following testcase:
@MicronautTest
public class WrappedTest {
    @Inject
    ObjectMapper mapper;

    @Test
    void test() throws IOException {
        //ObjectMapper mapper = new ObjectMapper();
        String json = "{\"data_a\":\"a\",\"data_b\":1}";
        Data.Wrapped data = mapper.readValue(json, Data.Wrapped.class);
        assertEquals("a", data.dataA());
        assertEquals(1, data.dataB());

        Data wrapper = mapper.readValue(json, Data.class);
        assertEquals("a", wrapper.wrappedData().dataA());
        assertEquals(1, wrapper.wrappedData().dataB());
    }
}

3. Swap the ObjectMapper types:
replace import io.micronaut.serde.ObjectMapper; with import com.fasterxml.jackson.databind.ObjectMapper;
Environment Information
micronautVersion=3.8.7
micronautSerdeVersion=1.5.2
Example Application
No response
Version
3.8.7

ok doesn't look like we support @JsonUnwrapped as a constructor argument yet

Okay so for now we need to use setter based @JsonUnwrapped?

appears fixed

authors: domlen2003 graemerocher yawkat


text:
Investigate support for Docker compose

Feature description
Docker compose support is available in test containers. Investigate how we could use this.
https://www.testcontainers.org/modules/docker_compose/

I tinkered with spring-boot-docker-compose in a Spring Boot 3.1 app this week, and one of the nice things about using it for local development is that it makes it dead simple to define specific/static connection details for your containers, thus it's super easy to configure your IDE/dev tools to connect to Postgres for instance.
With the current implementation of micronaut-test-resources, it seems I'm unable to do that since defining any of the connection details results in the container being skipped on startup. I have to instead modify the connection details on every startup within my dev tools.

Related to #185

With the current implementation of micronaut-test-resources, it seems I'm unable to do that since defining any of the connection details results in the container being skipped on startup. I have to instead modify the connection details on every startup within my dev tools.

Well yes, that's precisely the point : test resources take care of spawning the containers for you (with test containers doing the hard work), so if you want to specify explicit connections, test resources is not what you should use.
However, I understand that the underlying use case is being to be able to use your IDE to connect to the database while it's running, so you need the connection details. I created this issue which may help. Alternatively you could add a bean which logs the connection details on the console. This is obviously not as practical since the details would change on every run (because the container port changes), but it's what we have for choosing that implementation.
The docker compose test resources could be an alternative, as long as we find a way to declare which properties it can resolve, but it would also require disabling the standard JDBC test resources resolvers (or they would conflict on the same property).
At this stage it's still unclear to me how we can implement that concretely, but I'm commenting so that you have all the context.

The control panel really isn't helpful. We can get the same information from the logs on startup. In any case, it's really tedious to have to look that up on every restart of the app.

test resources take care of spawning the containers for you (with test containers doing the hard work), so if you want to specify explicit connections, test resources is not what you should use

I would agree if test-resources was strictly only useable for running tests. But its use has expanded into general development containers and that requires some additional configurability in order to really be useful there. Even the bare minimum, like being able to define the port mapped to the container, would be incredibly helpful.

authors: jamesdh melix


text:
[GitHub Warning]: Node.js 16 actions are deprecated.

When I start a new repository from AL-Go-PTE, the anotations shows this warning

Initialization
Node.js 16 actions are deprecated.
Please update the following actions to use Node.js 20: actions/checkout@v3.
For more information see: GitHub Actions: Transitioning from Node 16 to Node 20

Preview has been updated with node 20 versions of all actions - will be released to prod soon.

authors: freddydk louagej

repo: microsoft/AL-Go


text:
can i add new group in a page(Card) extension

I want add a new group in a page(Card) extension.
i get a error when I use this
pageextension 50100 SalesOrderExt extends "Sales Order"
{
layout
{
addlast(Delivery)
{
    }
 }

}
The control 'Delivery' is not found in the target 'Sales Order'

The AL syntax for it is:
addlast(AnchorName) // Existing control on the page
{
       group(NewGroupName) { } // New group
}

For more information, see https://docs.microsoft.com/en-us/dynamics365/business-central/dev-itpro/developer/devenv-page-ext-object

repo: microsoft/AL


text:
[EventRequest] Page 1040 Copy Job - OnLookupToJobTaskNoOnAfterSetJobTaskFilters

Requesting a new event publisher on Page 1040 Copy Job
Event
OnLookupToJobTaskNoOnAfterSetJobTaskFilters(VAR JobTask : Record "Job Task";FromJobTaskNo : Code[20])
Code
ToJobTaskNo - OnLookup(VAR Text : Text) : Boolean
IF SourceJob."No." <> '' THEN BEGIN
  JobTask.SETRANGE("Job No.",SourceJob."No.");

>>> New Code
  OnLookUpToJobTaskNoOnAfterSetJobTaskFilters(JobTask, FromJobTaskNo);

<<< New Code End
  IF PAGE.RUNMODAL(PAGE::"Job Task List",JobTask) = ACTION::LookupOK THEN
    ToJobTaskNo := JobTask."Job Task No.";
END;

In Our Solution we have a link between Jobs and Production Orders. We create additional Job Tasks per Production Order. When copying Job Tasks from and to Jobs we want to filter out these Job Tasks (Marked with a boolean field in Job Task Table). Can you please add this publisher here?

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. We will update this issue with information about availability. Please do not reply to this, as we do not monitor closed issues. If you have follow-up questions or requests, please create a new issue where you reference this one.

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. We will update this issue with information about availability. Please do not reply to this, as we do not monitor closed issues. If you have follow-up questions or requests, please create a new issue where you reference this one.

authors: JesperSchulz fvanderhek

repo: microsoft/ALAppExtensions


text:
[Event Request] codeunit 7002 "Price Calculation - V16" implements "Price Calculation" - OnAfterIsDegradedLine

We would like to add a new event OnAfterIsDegradedLine in the following procedure:
local procedure IsDegradedLine(PriceListLine: Record "Price List Line"; BestPriceListLine: Record "Price List Line") Result: Boolean
begin
    Result :=
        IsBlankedValue(PriceListLine."Currency Code", BestPriceListLine."Currency Code") or
        IsBlankedValue(PriceListLine."Variant Code", BestPriceListLine."Variant Code");

    OnAfterIsDegradedLine(PriceListLine, BestPriceListLine, Result); //A101F0000.Event
end;

local procedure IsBlankedValue(LineValue: Text; BestLineValue: Text): Boolean
begin
    exit((BestLineValue <> '') and (LineValue = ''));
end;

Event Signature:
[IntegrationEvent(true, false)]
local procedure OnAfterIsDegradedLine(PriceListLine: Record "Price List Line"; BestPriceListLine: Record "Price List Line"; var Result: Boolean)
begin
    //A101F0000.Event
end;

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. Please do not reply to this, as we do not monitor closed issues. If you have follow-up questions or requests, please create a new issue where you reference this one.


text:
[Event Request] Codeunit 7321 - Create Inventory Put-away - OnBeforeInsertSNWhseActivLine

referring to former issue 20534 not everything was implemented.
https://github.com/microsoft/ALAppExtensions/issues/20534
The RemQtyToPutAway parameter was created in the Publisher, but not in the InsertSNWhseActivLine function itself as an actual parameter.
As it is now, it's without function

It is a global var, why do you need it as a param locally?

It is a global var, why do you need it as a param locally?

My mistake. That should be enough with the global variable

authors: Busslar Vadim-Stepanenko


text:
Table 38 Purchase Header - [EventRequest] "OnValidatePayToVendorNoOnAfterConfirmed"

Describe the request
Greetings,
I'd like to know if it's possible to add the event "OnValidatePayToVendorNoOnAfterConfirmed" to table 38 "Purchase Header".
The event would be similar to the event "OnValidateBillToCustomerNoOnAfterConfirmed" of table 36 "Sales Header".
Best Regards,
Jo??o Rosa
Additional context
We would like to extend some custom sales functionality into purchases.
Internal work item: AB#540613

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. Please do not reply to this, as we do not monitor closed issues. If you have follow-up questions or requests, please create a new issue where you reference this one.
Build ID: 22165.

authors: JesperSchulz joaorosadev


text:
[Extension request]change on  Table 39 “Puchase Line”, No.- OnValidate

We would like to have the following commented line removed and replaced it with GetPuchHeader function call
see picture

Reason: It is the only place you are calling GetPuchaseHeader directly, all other places it's being called though the function. we would like sPurchHeader.GET("Document Type","Document No."); to be removed and then insert the function call instead since we have allready requested an eventrequest (issue #4207 ) in GetPuchHeader function.

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. We will update this issue with information about availability.

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. We will update this issue with information about availability.

authors: TjaTrimit bc-ghost


text:
[Event Request] Table 1003

Publisher needed in Table 1003, end of the function FilterLinesWithItemToPlan:
OnAfterFilterLinesWithItemToPlan(VAR Item : Record Item)

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. We will update this issue with information about availability.

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. We will update this issue with information about availability.

authors: bc-ghost miljance


text:
[Event Request] Page 233 – Apply Vendor Entries

We kindly ask you to add one parameter "PmtDiscAmount" on 1 event on page 233 – Apply Vendor Entries
Event
LOCAL [IntegrationEvent] OnBeforeEarlierPostingDateError(ApplyingVendLedgEntry : Record "Vendor Ledger Entry";VendorLedgerEntry : Record "Vendor Ledger Entry";VAR RaiseError : Boolean;CalcType : Option;PmtDiscAmount : Decimal)
Execution 1
OnQueryClosePage(CloseAction : Action None) : Boolean
IF CloseAction = ACTION::LookupOK THEN
  LookupOKOnPush;
IF ApplnType = ApplnType::"Applies-to Doc. No." THEN BEGIN
  IF OK THEN BEGIN
    RaiseError := ApplyingVendLedgEntry."Posting Date" < "Posting Date";

    >>> Add Parameter
 OnBeforeEarlierPostingDateError(ApplyingVendLedgEntry,Rec,RaiseError,CalcType,PmtDiscAmount);
    <<<< Add Parameter End

    IF RaiseError THEN BEGIN
.
.
.

Execution 2
[External] SetVendApplId(CurrentRec : Boolean)
IF CalcType = CalcType::GenJnlLine THEN BEGIN
  RaiseError := ApplyingVendLedgEntry."Posting Date" < "Posting Date";
  >>> Add Parameter
  OnBeforeEarlierPostingDateError(ApplyingVendLedgEntry,Rec,RaiseError,CalcType,PmtDiscAmount);
  >>> Add Parameter

  IF RaiseError THEN
    ERROR(
      EarlierPostingDateErr,ApplyingVendLedgEntry."Document Type",ApplyingVendLedgEntry."Document No.",
      "Document Type","Document No.");
END;
.
.
.

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. We will update this issue with information about availability.

authors: bc-ghost bleisibach


text:
[Event Request] Table 5050 Contact - OnValidateCompanyNoBeforeUpdateRelations

Please add a new publisher event to the function Company No. - OnValidate as follows:
.
.
TESTFIELD(Type,Type::Person);

SegLine.SETRANGE("Contact No.","No.");
IF NOT SegLine.ISEMPTY THEN
  ERROR(Text012,FIELDCAPTION("Company No."));

//>> Start New Publisher Call
OnValidateCompanyNoBeforeUpdateRelations(Rec, xRec);
//<< End New Publisher Call

IF Cont.GET("No.") THEN BEGIN
  IF xRec."Company No." <> '' THEN BEGIN
    Opp.SETCURRENTKEY("Contact Company No.","Contact No.");
    Opp.SETRANGE("Contact Company No.",xRec."Company No.");
.
.

New Publisher Event:
LOCAL [IntegrationEvent] OnValidateCompanyNoBeforeUpdateRelations(VAR Contact : Record Contact;xContact : Record Contact)

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. We will update this issue with information about availability.

authors: aaugustijn bc-ghost


text:
Event Request] Codeunit 905 "Assembly Line Management" – New Event “OnBeforeCalcEarliestDueDate”

Could we please have a new publisher “OnBeforeCalcEarliestDueDate” in Function “CalcEarliestDueDate”, Codeunit 905 "Assembly Line Management"?

    local procedure CalcEarliestDueDate(AsmHeader: Record "Assembly Header"; EarliestStartingDate: Date) EarliestDueDate: Date
    var
        ReqLine: Record "Requisition Line";
        LeadTimeMgt: Codeunit "Lead-Time Management";
        EarliestEndingDate: Date;
    begin
*** Start new code ***
        OnBeforeCalcEarliestDueDate(AsmHeader);
*** Stop new code ***
        with AsmHeader do begin
            EarliestDueDate := 0D;
            if EarliestStartingDate > 0D then begin
                EarliestEndingDate := // earliest starting date + lead time calculation

*** Start new code ***
    [IntegrationEvent(false, false)]
    local procedure OnBeforeCalcEarliestDueDate(var AssemblyHeader: Record "Assembly Header")
    begin
    end;
*** Stop new code ***

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. We will update this issue with information about availability.

authors: bc-ghost ttaeufer


text:
[WPF][Rendering/Templating] Renderer throws newtonsoft error

Platform
What platform is your issue or question related to? (Delete other platforms).

.NET WPF

Author or host
Host, trying to render a card in my own app (visual studio extension)
Version of SDK
AdaptiveCards.Rendering.Wpf -> 1.2.3
AdaptiveCards.Rendering.Wpf.Xceed -> 1.2.3
AdaptiveCards.Templating -> v0.1.0-alpha1
Details
When trying to use the designer (vnext version) its all fine, designer renders the card+template correctly. Things are not working only with WPF renderer.
Keep getting this exception:
System.InvalidOperationException: 'Current error context error is different to requested error.'
during a call to : AdaptiveCard.FromJson(cardJson).Card;
This is my code:
 var transformer = new AdaptiveTransformer();
   var cardJson = transformer.Transform(templateData, taskData);
  AdaptiveCard card = AdaptiveCard.FromJson(cardJson).Card;
Find attached card template and the card data, data-binding works fine tho.
taskCardSampleData.txt
taskCard.txt

Also @DeeJayTC just for our understanding, could you describe the scenario you are trying to use AdaptiveCards as well as the templating stack in? Thanks!

Well, based on what @matthidinger said yesterday it is supported. Technically the templating just changes strings on the json itself, the render receives a final card where the templating is already done.
We're trying to render a card in a Visual Studio Extension (eg WPF Control)
Template itself is currently sitting in a json file in the repository and loaded at runtime
Data is loaded from a rest API (eg just json data)
Both template and sample json data is in the txt files.

Hmm so essentially you are just using the WPF renderer like you would to render a regular JSON file; Do you have the actual transformed JSON with the AdaptiveCard type element in there also ? I dont see that in the taskCardsampleData.txt file you provided nor the taskCard.txt which seems to be the pre-transformed json..In other words what is the JSON you are trying to pass in to the call to FromJson?

Thanks for asking for that....found the issue.
While looking at the transformed data i realized that one of the urls was
"text": " [undefined](https://digitalcrew.teamwork.com/people/undefined) ( Teamwork )",
In the template i accidently used $root instead of $data.
Its working now after i changed that.
Only weird thing is that the designer on https://vnext.adaptivecards.io/designer/ renders it just fine while the WPF one throws that error.

Good afternoon @DeeJayTC
I'm currently trying to reproduce the error you were talking about, I'm using the WPF visualizer app removing the references to local projects and using the nuget packages you mentioned, I replaced the lines as you specified having this now
var transformer = new AdaptiveTransformer();
var cardJson = transformer.Transform(CardPayload, templateData);
AdaptiveCard card2 = AdaptiveCard.FromJson(cardJson).Card;

So far I haven't found the error and I tried to force the error by changing this line to force an error by changing root to rot
"text": "by [{$rot['creator-firstname']} {$root['creator-lastname']}]({$root.rooturl}/people/{$root['creator-id']})",

and it doesnt generate the error but I do get the undefined string in the generated view

hmm maybe because $rot does not exist while $data does but has different properties to $root.
I'll try to build a small wpf app or something to reproduce this.

Hi
Sorry for the delay, I made a really simple test app for templating scenarios, it's located in this branch
user/almedina-ms/ReproNetTemplatingError
The project is under the source/dotnet/AdaptiveCards.sln solution and the project is called AdaptiveCards.Sample.WPFTemplating. It's a really simple visualizer with preloaded data and you just need to click on the "Render" button to render the card, I tried to reproduce the error with it but I wasn't able, if you can could you append the json files you managed to generate the error with?
Thank you
Alberto Medina

Tracked by #1984

authors: DeeJayTC almedina-ms jonmill shalinijoshi19

repo: microsoft/AdaptiveCards


text:
{Linked:Bug3118618} [Adaptive Cards > Action.Toggle Visibility] - Screen Reader is not conveying the 'Expanded/Collapsed' state for the more option button.

Target Platforms
Other
SDK Version
1.0
Application Name
Adaptive Cards
Problem Description
Test Environment:
URL: https://adaptivecards.io/explorer/Action.ToggleVisibility.html
OS Version: 23H2(OS Build 25915.1000)
Browser Version: Edge Dev 117.0.2033.0
Screen Reader: Narrator
Repro Steps:

Open the URL on Edge Dev browser.
Press tab key and navigate to the 'More Option' button under 'Please confirm your data'.
Press enter key and observe the issue.

Actual Result:
While navigating to the 'More Option' button on pressing enter key, screen reader is not conveying the state information as 'Expanded'. It is simply announcing the information about the items present under it.
Expected Result:
Screen reader should convey the state information when user activates the 'More Option' button. It should announce as 'More Option button expanded then it should announce the items present under it.'
User Impact:
Users who rely on screen readers will be affected if screen reader does not announce expand/collapsed state info for the controls present in the Action.toggle visibility screen. Due to this user will get confused and will not get idea that control is getting expanded/collapsed and this may cause distortion.
MAS Reference:
https://microsoft.sharepoint.com/:w:/r/sites/accessibility/_layouts/15/Doc.aspx?sourcedoc={507B5D90-F1B9-4AE1-91D1-2F1F2D6C7C1D}&file=MAS 4.1.2 – Name%2C Role%2C Value.docx&action=default&mobileredirect=true&share=IQGQXXtQufHhSpHRLx8tbHwdAUoz-PLo6lZ2eagKqmDeOGc
Have feedback to share on Bugs? Please help fill Trusted Tester Bug Feedback (office.com).
Screenshots
https://github.com/microsoft/AdaptiveCards/assets/95913748/6ae158f0-a128-454c-b0e1-607665c50439
Card JSON
NA

Sample Code Language
No response
Sample Code
No response

This bug can be originally tracked using the URL below.
https://dev.azure.com/domoreexp/MSTeams/_workitems/edit/3118618
Snippet:

Any update on this issue?

This issue is working fine on the environment below, hence closing this issue.
Test Environment:
URL: https://adaptivecards.io/explorer/Action.ToggleVisibility.html
OS Version: 23H2(OS Build 25977.1000)
Browser Version: Version 120.0.2186.2 (Official build) dev (64-bit)
Screen Reader: Narrator

authors: BhargaviAnnadevara-MSFT vagpt


text:
Add custom telemetry processing

Is your feature request related to a problem? Please describe.
Our web application sends isAlive requests to the backend every 10 seconds. All these events pollute the Application Insights portal and I just want to ignore them all.
Describe the solution you'd like
I want the option to ignore certain telemetry events when initializing Application Insights.
Proposal similar to how telemetry processor is implemented in .NET Core
  const ignoreIsAlive = (next, {item}) => {
    if(item.telemetryType === 'customEvent') {
      if(item.context.operation.name === 'GET /isAlive') {
        return;
      }
    }
    next.process(item);
  };

  const appInsights = new ApplicationInsights({
    config: {
      instrumentationKey: appConfig.instrumentationKey,
      extensions: [reactPlugin],
      extensionConfig: {
        [reactPlugin.identifier]: { history: createBrowserHistory({ basename: '' }) }
      },
      telemetryProcessors: [
        ignoreIsAlive
      ]
    }
  });

Describe alternatives you've considered
Filtering in Azure Application Insigts has been considered but will not give the best result as it will always be included somewhere in an aggregate or list.

I found https://github.com/microsoft/ApplicationInsights-JS/blob/master/API-reference.md#addTelemetryInitializer that solves my issue

repo: microsoft/ApplicationInsights-JS


text:
Warning massage may confuse users,should be more detailed and accurate,and it is best not to include codes.

Storage Explorer Version: _In which Storage Explorer version was the bug encountered?_StorageExplorer-ia32
Platform/OS: _Linux Ubuntu? macOS High Sierra? Windows 10?_Windows 10
Architecture: i86? x64?
Regression From: Was this working in a previous version? If so, which one?
Bug description
Warning massage may confuse users,should be more detailed and accurate,and it is best not to include codes.
Steps to Reproduce

Click "New Document"
2.Fill in an existing ID and click save.

Expected Experience
Pop up a warning that the ID number already exists
Actual Experience

Additional Context
Add any other context about the problem here, such as unusual system configurations, network restrictions, etc.

Azure Storage Explorer support for Azure Cosmos DB has been discontinued as of v1.24.0. We recommend users to use Azure Cosmos DB’s Data Explorer, which can be found in Azure Portal or as a stand-alone version in http://cosmos.azure.com/ for the best Azure Cosmos DB experience. You can also find additional Azure Cosmos DB tooling here: Azure Cosmos DB Tools

authors: aliuy v-xiaocw

repo: microsoft/AzureStorageExplorer


text:
Succeed to execute 'Move' action under one attached HNS blob container which is attached via a SAS URL without permission 'Move'

Storage Explorer Version: 1.20.1
Build Number: 20210720.10
Branch: hotfix\1.20.1
Platform/OS: Windows 10/ Linux Ubuntu 20.04/ MacOS Big Sur 11.4
Architecture: ia32/x64
How Found: Exploratory testing
Regression From: Not a regression
Steps to Reproduce

Expand one ADLS Gen2 storage account -> Blob Containers.
Create a blob container -> Upload a blob and a folder.
Right click the blob container -> Click 'Get Shared Access Signature...'.
Select permissions 'Read, Add, Create, Write, Delete, List' -> Create and copy the SAS URL.
Open the connect dialog -> Attach the blob container via the copied SAS URL.
Switch to the attached blob container.
Move the blob to the folder -> Check the result of the move action.

Expected Experience
Fail to move due to insufficient permission.
Actual Experience
Succeed to move.
Additional Context
This issue doesn't reproduce for the attached blob which is attached by SAS with stored access policy(Read, Add, Create, Write, Delete, List).
  "message": "[{\"name\":\"RestError\",\"code\":\"AuthorizationPermissionMismatch\",\"statusCode\":403,\]

Unless restricted by user delegation parameters (which we don't support right now), if the user has read permission on the source and write permission on the destination, he should be able to move. So for this issue, the actual experience is expected.
However, the additional info looks like a bug to me. I don't know why access policy doesn't work in this case.

Get confirmation from the SDK team that not being able to Move with such access policy is a bug. We will track this issue until it is fixed.

@JasonYeMSFT This issue also reproduces for 'Rename' action.

Select one ADLS Gen2 blob container -> Add one access policy with permissions 'Read, Add, Create, Write, Delete, List'.
Generate a SAS URL with the added access policy.
SAS attach the ADLS Gen2 blob container.
Try to rename one item under the SAS attached ADLS Gen2 blob container.

Actual:
Fail to rename with the below error:

message": "Server failed to authenticate the request. Make sure the value of Authorization header is formed correctly including the signature.

Verified that this has been fixed in our latest build.

Verified this issue on the build main 20221215.4.
Succeed to execute 'Rename & Move' actions under the attached blob container which is attached by SAS with stored access policy (Read, Add, Create, Write, Delete, List).

authors: JasonYeMSFT v-xianya


text:
Ctrl+V doesn't take effect in the view all containers explorer

Storage Explorer Version: 1.32.0-dev (93)
Build Number: 20230901.1
Branch: main
Platform/OS: Windows 10/Linux Ubuntu 20.04/MacOS Ventura 13.5 (Apple M1 Pro)
Architecture: x64/x64/arm64
How Found: From running test cases
Regression From: Not a regression
Steps to Reproduce

Launch storage explorer -> Open 'Settings' -> Select 'Services'.
Set the setting 'Storage Nodes Trailing Action' to 'View all'.
Refresh the tree view -> Expand one storage account -> Blob Containers.
Click 'View all' in the tree view.
Select one blob container in the view all containers' explorer.
Press Ctrl+C -> Press Ctrl+V.
Check whether there is a transfer activity log.

Expected Experience
There is a transfer activity log.
Actual Experience
There is no transfer activity log.

Verified this issue on the main build 20230904.1. Fixed.


text:
"wtf" in code :)

https://github.com/Microsoft/BaselineManagement/search?q=wtf&type=Code&utf8=✓
that was a little surprising to find when my file failed to generate... :)

Still an issue?

yup

Fixed in 4.1.1

authors: bobbytreed mgreenegit zjalexander

repo: microsoft/BaselineManagement


text:
Select existing Resource Group in Publishing Profile

Describe the solution you'd like

Describe alternatives you've considered

Additional context

#5954 duplicate

Fixed by #6599

repo: microsoft/BotFramework-Composer


text:
fix: Composer report error when select false in if-else step

Description
when the value=false or 0, the if condition will be false

Task Item
refs #2818

Screenshots

verified and it works!


text:
Server 2012 Test-ProxyLogon.ps1 Exchange 2010 Import-CSV error

I was able to try running the Test-ProxyLogon.ps1 on our server 2012r2 with PS v4, since our original exchange server was 2008r2.
However, the script errored out at line 122 character 66, screenshot below.
I ensured the PS v4 was being used and opened a new powershell window on the server:

The account running the script is a domain admin.

Please see here regarding 2010 support: https://github.com/microsoft/CSS-Exchange/issues/108#issuecomment-793045938
Closing as duplicate of #108

repo: microsoft/CSS-Exchange


text:
Set ReferenceAssemblies as implicitly defined

Fixes #316

Can you give some details around why this fixes this particular issue, @zijchen?

Marking a package reference as implicitly defined allows the SDK to set its version without setting Directory.Packages.props. I found this as a workaround for some of the implicitly defined F# packages actually:
https://github.com/microsoft/MSBuildSdks/blob/22cee25ad037827b54b75b6ee1c59a5bc75a744f/src/CentralPackageVersions/Sdk/Sdk.targets#L70-L76

Marking a package reference as implicitly defined allows the SDK to set its version without setting Directory.Packages.props. I found this as a workaround for some of the implicitly defined F# packages actually: https://github.com/microsoft/MSBuildSdks/blob/22cee25ad037827b54b75b6ee1c59a5bc75a744f/src/CentralPackageVersions/Sdk/Sdk.targets#L70-L76

Ah, very cool! Thanks for the pointer 😄!

authors: chlafreniere zijchen

repo: microsoft/DacFx