Make use of layout and remove unused views

Explain your changes
There were unused layout pages and each page was duplicating the same common html, also a few unused views.  So making use of layout for common html and deleted unused views.
Checklist

[x] I have read the “Pull requests” section in the contributing guidelines.
[x] I agree to the terms within the code of conduct.

🛟 If you need help, consider asking for advice over in the Kinde community.

Summary by CodeRabbit

New Features

Introduced a BaseViewModel for better organization of user data passed to views.
Updated views to utilize the new BaseViewModel, enhancing user information display.

Bug Fixes

Streamlined conditional rendering for authenticated and unauthenticated user states.

Refactor

Simplified the structure of several view models by removing unnecessary nested classes.
Restructured the layout and components to improve clarity and maintainability.

Style

Updated HTML layout for improved branding and user experience.

Chores

Updated links in the application to reflect new resource locations.

@coderabbitai review


Cherry-pick recent changes from unstable

Background
This PR cherry picks the latest changes from unstable, without re-applying specific customer-account changes that should keep certain features out of this stable version.
🎩

...

Checklist

[ ] I have :tophat:'d these changes
[ ] I have updated relevant documentation

/snapit


Add deserialize function which omits length check

If we want to read a buffer that contains some padding at the end, Borsh
throws an error.  This is a valid usecase though, so expose an additional
function to do that.
Alternatively, we can expose deserializeStruct and let people
implement their own version.  Otherwise, people (me) have had to
copy code straight from this repo.  See
https://github.com/identity-com/solid-did/blob/main/client/src/lib/solana/solana-borsh.ts#L38
for my bad example.
I went with the deserializeUnchecked for the function name, but other possible names
for the function: deserializeIncomplete, deserializeWithPadding.
Let me know if you have any questions!

Let me know what I need to do for the CI -- it seems like there's a missing FOSSA_API_KEY, like on #11

This check is failing for external contributors which are created from forks, I think you can ignore it for now.

@ailisp is there anything required to get this merged in?


Get-WsusIISLocalizedNamespacePath doesn't exist

This line in the script references a cmdlet that as as far as I can tell doesn't exist.   Web search returns no results for this cmdlet.
$iisPath = Get-WsusIISLocalizedNamespacePath
It generates the following error on my system:
Get-WsusIISLocalizedNamespacePath : The term 'Get-WsusIISLocalizedNamespacePath' is not recognized as the name of a
cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify
that the path is correct and try again.

I moved that function (from the middle of the script) to the top of the script, and it worked...

Thanks @UnknwnSoldier, this should be fixed now in the current master and 1.2.1 release.


Fixed incorrect spelling

This PR fixes #
Fixed the wrong word：
Inlcude -> Include,
inlcudes -> includes,
Extesions -> Extensions,
eigth -> eighth
_servciesMap -> _servicesMap,
syncExntesion -> syncExtension,
scopedInstatiationService  -> _scopedInstantiationService

Pull requests only fixing spell check errors in source code are not recommended.

https://github.com/microsoft/vscode/wiki/How-to-Contribute#pull-requests
Sorry, but I'm going to close this. Please refer to our contribution guide above, if you'd like to help!

Pull requests only fixing spell check errors in source code are not recommended.

https://github.com/microsoft/vscode/wiki/How-to-Contribute#pull-requests
Sorry, but I'm going to close this. Please refer to our contribution guide above, if you'd like to help!

Pull requests only fixing spell check errors in source code are not recommended.

https://github.com/microsoft/vscode/wiki/How-to-Contribute#pull-requests
Sorry, but I'm going to close this. Please refer to our contribution guide above, if you'd like to help!

I'm sorry for the oversight, but are there any types of spelling errors that are not recommended for revision or is there a range of restrictions?

Pull requests only fixing spell check errors in source code are not recommended.

https://github.com/microsoft/vscode/wiki/How-to-Contribute#pull-requests
Sorry, but I'm going to close this. Please refer to our contribution guide above, if you'd like to help!

I'm sorry for the oversight, but are there any types of spelling errors that are not recommended for revision or is there a range of restrictions?


feat(slider): design update

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


minor typos in docs

which --> whose

Hi @JRMeyer, thanks a lot for taking the time to review the documentation. We are doing our best to write correct English, but as French people we are still not there yet 😉
I'm merging your changes, and I'll add you to the contributors list.
Cheers!


feature(uname): Implement -p & -i

Just return 'unknown' for both
Closes: #1636

Trivial change, landing.


Out of bounds issue in: self._optimise_parameters()

Hi all,
After I initialize the ZSuStaIn model, I run into the following Index out of bounds exception:
Finding ML solution to 1 cluster problem
/camhpc/mspaths/data/dev/pySuStaIn/pySuStaIn/ZscoreSustain.py:238: RuntimeWarning: invalid value encountered in true_divide
  p_perm_k_norm                       = p_perm_k_weighted / np.sum(p_perm_k_weighted, axis=(1,2), keepdims=True)
Traceback (most recent call last):
  File "try0_mspaths_sustain.py", line 151, in <module>
    sustain_input.run_sustain_algorithm()
  File "/camhpc/mspaths/data/dev/pySuStaIn/pySuStaIn/AbstractSustain.py", line 144, in run_sustain_algorithm
    ml_likelihood_mat_EM        = self._estimate_ml_sustain_model_nplus1_clusters(self.__sustainData, ml_sequence_prev_EM, ml_f_prev_EM) #self.__estimate_ml_sustain_model_nplus1_clusters(self.__data, ml_sequence_prev_EM, ml_f_prev_EM)
  File "/camhpc/mspaths/data/dev/pySuStaIn/pySuStaIn/AbstractSustain.py", line 552, in _estimate_ml_sustain_model_nplus1_clusters
    ml_likelihood_mat               = self._find_ml(sustainData)
  File "/camhpc/mspaths/data/dev/pySuStaIn/pySuStaIn/AbstractSustain.py", line 643, in _find_ml
    pool_output_list                = list(pool_output_list)
  File "/camhpc/mspaths/data/dev/pySuStaIn/pySuStaIn/AbstractSustain.py", line 676, in _find_ml_iteration
    _                               = self._perform_em(sustainData, seq_init, f_init)
  File "/camhpc/mspaths/data/dev/pySuStaIn/pySuStaIn/AbstractSustain.py", line 828, in _perform_em
    candidate_likelihood            = self._optimise_parameters(sustainData, current_sequence, current_f)
  File "/camhpc/mspaths/data/dev/pySuStaIn/pySuStaIn/ZscoreSustain.py", line 304, in _optimise_parameters
    this_S                      = this_S[0, :]
IndexError: index 0 is out of bounds for axis 0 with size 0

My current ZSustaIn class initialization is as followed:
# Start pySuStaIn
N = 4 # number of biomarkers
SuStaInLabels = ['Bio1', 'Bio2', 'Bio3', 'Bio4'] # biomarker labels

unt_data = np.vstack((biom_1, biom_2, biom_3, biom_4)) # each biomarker z-scored
data = np.transpose(unt_data) # data.shape --> (5123, 4) # data.shape returns (5123, 4)
Z_vals = np.array([[1,2,3]]*N)  # Z-score stage threshold # Z_vals.shape return (4,3)
Z_max = np.array([np.max(biom_bpf), np.max(biom_t2les),
                  np.max(biom_cgmf), np.max(biom_dgmf)]) # Z_max.shape returns (4,)

# Snipper of my prepared data for SuStaIn:
N_S_gt = 3 # Number of ground truth subtypes
N_startpoints = 10
N_S_max = N_S_gt+1
N_iterations_MCMC = int(1e4)
output_folder = os.path.join(os.path.dirname(__file__), 'rp_mspaths_sim')
if os.path.isdir(output_folder) is False:
    os.mkdir(output_folder)
dataset_name = 'sim'
sustain_input = ZscoreSustain(data,
                              Z_vals,
                              Z_max,
                              SuStaInLabels,
                              N_startpoints,
                              N_S_max,
                              N_iterations_MCMC,
                              output_folder,
                              dataset_name,
                              False)
sustain_input.run_sustain_algorithm() ##

After spending some time attempting to debug, I  believe the issue is related to the following functions returning a nan array  type:
 f_opt                               = (np.squeeze(sum(sum(p_perm_k_norm))) / sum(sum(sum(p_perm_k_norm)))).reshape(N_S, 1, 1)
    def _optimise_parameters(self, sustainData, S_init, f_init):
        # Optimise the parameters of the SuStaIn model

        M                                   = sustainData.getNumSamples()   #data_local.shape[0]
        N_S                                 = S_init.shape[0]
        N                                   = self.stage_zscore.shape[1]

        S_opt                               = S_init.copy()  # have to copy or changes will be passed to S_init
        f_opt                               = np.array(f_init).reshape(N_S, 1, 1)
        f_val_mat                           = np.tile(f_opt, (1, N + 1, M))
        f_val_mat                           = np.transpose(f_val_mat, (2, 1, 0))
        p_perm_k                            = np.zeros((M, N + 1, N_S))

        for s in range(N_S):
            p_perm_k[:, :, s]               = self._calculate_likelihood_stage(sustainData, S_opt[s])

        p_perm_k_weighted                   = p_perm_k * f_val_mat
        p_perm_k_norm                       = p_perm_k_weighted / np.sum(p_perm_k_weighted, axis=(1,2), keepdims=True)
        f_opt                               = (np.squeeze(sum(sum(p_perm_k_norm))) / sum(sum(sum(p_perm_k_norm)))).reshape(N_S, 1, 1)
        f_val_mat                           = np.tile(f_opt, (1, N + 1, M))
        f_val_mat                           = np.transpose(f_val_mat, (2, 1, 0))
        order_seq                           = np.random.permutation(N_S)  # this will produce different random numbers to Matlab
.
.
.

Now, this issue occurs randomly on the nth iteration, as replicated when running my script multiple times.
Any insights on how to fix/troubleshoot this problem?
Thanks in advance

As well as whether you have any missing values in your dataset, it would also be useful to know the range of the data for each biomarker and the values of Z_max you used. This error can also occur if there are values in your data that are much larger than Z_max.

Thank you @ayoung11, my problem was exactly related to data ranges.
One of my columns in my data variable [eg. one input feature] had very high ranges compared to others. After normalizing this column, I was able to successfully run the model.


Update TensorRT-LLM

Model Support

Added LLaVa-1.6 (LLaVa-NeXT) multimodal support, see “LLaVA, LLaVa-NeXT and VILA” section in examples/multimodal/README.md.

Features

Supported Starcoder2 SmoothQuant. (#1886)

I feel like you never considered backward compatibility during development; the code interface changes too frequently.


Beta v40 drawer persistent variant  has overflow scroll-y visible

Expected Behavior
On Beta v39 it work as it should no visible scroll

Current Behavior
Updating to react 16.3.0 and Beta v40 there is overflow scroll at bottom.

Steps to Reproduce (for bugs)
 <Drawer
           open={show}
           anchor={window.innerWidth < 768 ? 'bottom' : 'right'}
            variant={
                window.innerWidth < 768 ? 'temporary' : 'persistent'
            }
            classes={{ paper: classes.paper, docked: classes.docked }}
  >

 /// Content

   </Drawer>

If I remove this component the scrollbar is gone or if I change the anchor to bottom the scrollbar is gone too.
I've tried change the variant to temporary and permanent the scrollbar is gone. It only show up on "persistent" variant.
Your Environment

Tech
Version

Material-UI
v1.0.0-beta.40

React
16.3.0

browser
Chrome

@stefensuhat As far as I know, nothing changed on the Drawer side between these two releases. Do you have a reproduction?

@oliviertassinari hmm i've tried it on sandbox it appears normal.
can't found what the culprit on my side. already tried remove all my code and leave only my drawer code but problem still exists.

I have the same issue.
If I use a drawer and there is a tooltip inside it, the scrollbar will be visible on the Y axis. If I remove the tooltip, the scrollbar is gone.
This started happening after I've updated to the latest Chrome version.
I am at 66.0.3359 and was previously at 65.0.3325 (on macOS).


Lookup country / region / language codes in official codelist

recipient-country/narrative and recipient-region/narrative are optional. If they’re not present, we should look up the codes in the relevant codelist.

Partially fixed in 0643b86a218467d355204e2a3b53e99fe0d77497.

Fixed in 6ca743fa4ca6dd925de1ab337b3162d104eb2033.


Automated cherry pick of #7426: baremetal: fix hpssactl split last LV size out of limit

Cherry pick of #7426 on release/2.13.
#7426: baremetal: fix hpssactl split last LV size out of limit

/lgtm

/approve


SVG example source?

The svg example is linked in README - but there is no link to its source. I would be interested!

@srid, Ah, yea I was meaning to come back to this. Wanted to simplify this example by default, since at present it shows more functionality than just SVG (shows keys and mouse too). I think we should keep the mouse movement along with the SVG, since it's cool. But we should probably remove everything else.
Here is the source. I can add it in soon. Note: This doesn't include click handlers that change the color (which might be cool to include as well).
https://gist.github.com/dmjio/ad79a85d61601571bf2c1101c606dd72

@dmjio - thanks, I've modified your example to work on latest Miso: https://github.com/srid/miso-viso/blob/a535d5905245b17d1896b8def5d3b0e6bbdc8937/Main.hs

@srid, awesome thanks. I'll try to merge this upstream.

https://github.com/haskell-miso/miso/commit/a701010f6ccb967a32e80f969026c387e58d1586


Fixes #517 Prevent installation on prerelease versions of VS

Fixes #517 Prevent installation on prerelease versions of VS
Fixes version check to avoid ordering issue.
Improves message.
There'll be one more update to this after the final VS build, but this way we can test the logic against older builds and the later change will be safer.

:+1:

:+1:


Can't go to about page

Frontent Deployment type

[ ] Cloud Foundry Application (cf push)
[ ] Kubernetes, using a helm chart
[ ] Docker, using docker compose
[ ] Docker, single container deploying all components
[ ] npm run start
[ ] Other (please specify below)

Backend (portal-proxy) Deployment type

[ ] Cloud Foundry Application (cf push)
[ ] Kubernetes, using a helm chart
[ ] Docker, using docker compose
[ ] Docker, single container deploying all components
[ ] Other (please specify below)

Expected behaviour
Actual behaviour
Steps to reproduce the behavior
Log output covering before error and any error statements
Insert log hereCopy

Detailed Description

Context

Possible Implementation

@nwmac Tested this today in the now merged branding PR, looks like it's resolved.


RAF DAO Token

I agree to not ping anybody on Discord/Twitter/email about this pull request. Instead I will inquire by posting a new comment in the pull request if needed.

PRs are reviewed in bulk and and can take up to two weeks to be merged.
This repository is managed using an auto merge action. Please ensure your PR has no deleted lines, and it will be merged.
Please provide the following information for your token.
Please include change to the src/tokens/solana.tokenlist.json file in the PR.
DON'T modify any other token on the list.
At minimum each entry should have

Token Address: "HimaBLoZhGEkkucQ6USLYtPzh3Y2AM62CVEzGpUshusC",
Token Name: Rational AF Dao Token
Token Symbol: RDAO
Logo: https://raw.githubusercontent.com/solana-labs/token-list/main/assets/mainnet/HimaBLoZhGEkkucQ6USLYtPzh3Y2AM62CVEzGpUshusC/logo.png"
Link to the official homepage of token: https://rational.af

reverting this


Hiding Implementation

Currently, everything is accessible to the client. The implementation must be hidden using interfaces and move all the code into the internal directory except those required.

Issue resolved in #13


log_w_ not detach

https://github.com/p0p4k/vits2_pytorch/blob/cf513a71e07aed48448e582eaecfaef2a2b8d6b6/train_ms.py#L265
true duraion should not detach

https://github.com/p0p4k/vits2_pytorch/blob/cf513a71e07aed48448e582eaecfaef2a2b8d6b6/train_ms.py#L265
true duraion should not detach

Why not? It is not supposed to carry any gradients to the main net_g model. Also, I believe that logw itself doesn't have any gradients, since it is calculated in MAS attn. So, detach or not should not make difference. Am I missing something?

https://github.com/p0p4k/vits2_pytorch/blob/cf513a71e07aed48448e582eaecfaef2a2b8d6b6/train_ms.py#L265
true duraion should not detach

Why not? It is not supposed to carry any gradients to the main net_g model. Also, I believe that logw itself doesn't have any gradients, since it is calculated in MAS attn. So, detach or not should not make difference. Am I missing something?

As you said, detaching the true label has no meaning.

But w has gradients as seen in this code. We use with no grad to temporarily remove the gradients.


Add MaxHeaderCount parameter

Failure state: 431 Request Header Fields Too Large
"The server is unwilling to process the request because either an individual header field, or all the header fields collectively, are too large." RFC 6585
apache.httpd default LimitRequestFields 100
apache.tomcat default maxHeaderCount 100

As per https://github.com/aspnet/KestrelHttpServer/issues/479#issuecomment-164325646 merging to #475 and just having that instead.


State the requirement for server cert to also be enabled for client authentication

Your checklist for this pull request
🚨Please review the guidelines for contributing to this repository.

[ ] If the changes in this PR is part of the next future release, make this pull request against the docs-staging branch which will be published at the next release boundary. If the changes in this PR are part of the current release, use the default base branch, master. For more information about branches, see https://github.com/zowe/docs-site/tree/master#understanding-the-doc-branches.

[ ] If this PR relates to GitHub issues in docs-site or other repositories, please list in Description, prefixed with close, fix or resolve keywords.

Description (including links to related git issues)
Fixes #1568
:heart:Thank you!

This looks great - I'm wondering if we should add to the troubleshooting section as well, perhaps in troubleshoot-apiml.md include

API Components unable to handshake
Symptom:
The API Mediation Layer address spaces ZWE1AG, ZWE1AC and ZWE1AD start successfully and are visible in SDSF, however they are unable to communicate with each other.
Externally the status of the API gateway homepage will show ! icons against the API Catalog, Discovery  Service and Authentication Service (shown on the left side image below) which do not progress to green tick icons as normally occurs during successful startup (shown on the right side image below).

The Zowe desktop is able to start but logon fails.
The log contains messages to indicate that connections are being reset.  For example, the message below shows that the API Gateway ZWEAG is unable to connect to the API Discovery service, by default 7553.
<ZWEAGW1:DiscoveryClient-InstanceInfoReplicator-0:16843005> ZWESVUSR INFO  (o.a.h.i.c.DefaultHttpClient) I/O exception (java.net.SocketException) caught when connecting to {s}->https://<host>:<disovery_server_port>: Connection reset
 2021-01-26 15:21:43.302 <ZWEAGW1:DiscoveryClient-InstanceInfoReplicator-0:16843005> ZWESVUSR DEBUG (o.a.h.i.c.DefaultHttpClient) Connection reset
 java.net.SocketException: Connection reset

The Zowe desktop is able to be displayed in a browser but fails to logon
Solution
Check the Zowe certificate has been configured as a client certificate, and not just as a server certificate.  More detail can be found in Configuring certificates.

This looks great - I'm wondering if we should add to the troubleshooting section as well, perhaps in troubleshoot-apiml.md include
API Components unable to handshake
Symptom:
The API Mediation Layer address spaces ZWE1AG, ZWE1AC and ZWE1AD start successfully and are visible in SDSF, however they are unable to communicate with each other.
Externally the status of the API gateway homepage will show ! icons against the API Catalog, Discovery Service and Authentication Service (shown on the left side image below) which do not progress to green tick icons as normally occurs during successful startup (shown on the right side image below).

The Zowe desktop is able to start but logon fails.
The log contains messages to indicate that connections are being reset. For example, the message below shows that the API Gateway ZWEAG is unable to connect to the API Discovery service, by default 7553.
<ZWEAGW1:DiscoveryClient-InstanceInfoReplicator-0:16843005> ZWESVUSR INFO  (o.a.h.i.c.DefaultHttpClient) I/O exception (java.net.SocketException) caught when connecting to {s}->https://<host>:<disovery_server_port>: Connection reset
 2021-01-26 15:21:43.302 <ZWEAGW1:DiscoveryClient-InstanceInfoReplicator-0:16843005> ZWESVUSR DEBUG (o.a.h.i.c.DefaultHttpClient) Connection reset
 java.net.SocketException: Connection reset

The Zowe desktop is able to be displayed in a browser but fails to logon
Solution
Check the Zowe certificate has been configured as a client certificate, and not just as a server certificate. More detail can be found in Configuring certificates.

hey Joe, yes I think it makes sense to add it. I will include it


doc.: CSRF, CORS: "shadow-only node" -> "shadow-only mode"

Title: CSRF, CORS doc. page says "shadow-only node" instead of "shadow-only mode"
Description:
On each of the pages currently at https://www.envoyproxy.io/docs/envoy/latest/configuration/http/http_filters/csrf_filter.html and https://www.envoyproxy.io/docs/envoy/latest/configuration/http/http_filters/cors_filter.html, the text says:
When enabled in shadow-only node, the filter will evaluate ...
but seems intended to say:
When enabled in shadow-only mode, the filter will evaluate ...

@dsbos can you do a PR to fix the docs please?


Figure out how to update mobile devices...

My phone still hasn't updated to have the animations... I'm not sure how to force it to update. I think it's a problem with the service workers or something :-(

It's all about cache management. I guess something like <META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE"> could help

I'm not very familiar with that, would that still work with service workers offline?

@kentcdodds oh I'm not sure. We should try : )

I believe service worker should not be affected by cache control headers

I'm wondering if maybe we should try using upup by @TalAter. Would that cover this case for us?

From MDN

The service worker is immediately downloaded when a user first accesses a server worker–controlled site/page.
After that it is downloaded every 24 hours or so. It may be downloaded more frequently, but it must be downloaded every 24h to prevent bad scripts from being annoying for too long.

There's also mention of updating service workers with versions

Thanks for that @BarryThePenguin!
Can anyone explain to me what this means?

If your service worker has previously been installed, but then a new version of the worker is available on refresh or page load, the new version is installed in the background, but not yet activated. It is only activated when there are no longer any pages loaded that are still using the old service worker. As soon as there are no more such pages still loaded, the new service worker activates.

I'm not sure I understand what that means in this context.

Ah, I think I understand. It's talking about the cache name... So I think that if I update the cache name, it should update eventually (soonish) right?

Sounds like it, yes

Sweet, making a PR now.

I had another idea and fiddled around with it a little bit; I hope it's not too misplaced to elaborate it here in this thread.
When reading Jake Archibald's Offline Cookbook, I stumbled upon the stale-while-revalidate section.
Basically, it makes the Service Worker to return a match from the cache (as the master branch's source currently does), but also initiates fetching an update and on success, updating the cache to return the updated data on a subsequent request. An implementation in repeat-todo could look like this.
An alternative approach could try to fetch the desired resource (receiving any updates immediately and updating the cached response on success) and only return a match from the cache if there's currently no network connection available (thus, rejecting the fetch promise). This would be a quick implementation of such a behaviour.
The latter would be against a real approach of "Offline First", but assures that updated resources would be used as soon as possible, while giving the known positive effects when being offline (that is, if I did not miss anything here — still trying to get my head around Service Workers ...).
Another (in my eyes) positive side effect would be, that deleting all old keys within the cache would not be necessary, as it is in the version approach.

Sounds interesting! Thanks for working on it! I'll pull your changes down and try it out later. Mind making a Pull Request?

Sure, would be a pleasure! For which one? The stale-while-revalidate way or the one that tries to fetch updated resources prior to returning a cached result?
Btw: the latter one seems to be similar to the approach UpUp uses.
Either way, I will have another look into both quick fiddles I did, clean them up a bit (did not consider the Cache polyfill does not implement a put method in one of the examples) and prepare them as PRs later today.

Actually, I'm thinking I'd almost rather just use UpUp... Nice to not have to solve the problem ourselves. We could just install it from npm and then as part of the copy script, copy the necessary files from node_modules or something...

Well, in case you want to give it a try, I cleaned everything up and made a Pull Request for the second approach (try fetching from network + update cache / return cached response on network unavailability)
:)

Thanks @ta2edchimp! I checked on my phone and it's working now! This is great :+1: You're now on the list of contributors and I'll add you as a committer :dancer:


Updated Apollo3EVB burst mode

Updated Apollo3EVBburst mode to match the performance on other platforms.
This is a critical bug fix to resolve the bad performance on all demos over Apollo3EVB

looks good, thanks @rambiqmicro!


Agree on a notes field

I wanted to add some notes in #29, and added a YAML comment above the fields I wanted to explain, like this:
# Even though this is affecting Google's sign in process, the issue is only
# users who want to set up 2fa with a hardware token, and the assumption is that
# this is a relatively small subset of users.
severity: high
user_base_impact: small

@jgraham suggested adding an explicit notes field in https://github.com/webcompat/knowledge-base/pull/29#discussion_r915907673.
I'm not sure if it's best to have a separate notes field for fields, or just a generic field that is an array or strings where we can explain ourselves.

https://github.com/webcompat/knowledge-base/pull/52


Feature Request - Add Project name as a heading

Before Submitting: Double-check that you are running the latest version of the plugin. The feature might have already been included 😄
Version: 0.1.16

Is your feature request related to a problem? Please describe.
no
Describe the solution you'd like
I can see the plugin is adding the Area from things as a H3, I would like to also have the project heading appear as a H4 in the note, E.g.
Area = Home
Project = Garage Clean up
[x] Cleaned the garage floor
This would also make it much easier to move completed tasks to their respective project notes in Obsidian (happy to do this manually for now unless this is also easy to add).
My main issue is everything is all together under the areas which makes it harder or most project notes don't even appear in the Area the project is in but instead under the main logbook.
Thanks

Just became a sponsor for this feature


refactor storage unit tests to use test runner

Summary or solution description
Part of an overall refactoring.
Changed the execution tests of the compiled smart contracts related to storage operations to use TestRunner instead of TestEngine
Tests
Rerun the modified unit tests
(Optional) Additional context
Due to an error in the Test Runner output related to return Iterator values, the tests related to find method still use TestEngine

Task linked: CU-864drmwgd Substituir a TestEngine em testes unitários relacionados ao storage


Composer installation fails in folders with long names

If I try to install phpDocumentor 2.8.2 in a folder with a long name, the Composer install fails:
[ErrorException]
ZipArchive::extractTo(): Full extraction path exceed MAXPATHLEN (260)

That already happens for c:\test\a-long-folder-name\a-long-folder-name\composer.json. It seems that the problem is caused by the files in vendor\phpdocumentor\phpdocumentor\features; not sure, if they should be there at all.

I can confirm this is happening (at least in Windows 8.1). I've attached a screenshot with the error.
Indeed this happens for the features folder as it contains a specially long named folder/file structure, this added to an already long folder/name structure surpasses the MAXPATHLEN.

Friend, I had this problem, to solve I decreases the name of the project folder

Unfortunately this was an unforeseen side-effect when we introduced better names for our integration tests; windows paths may only be 256 characters in total length.
We would need to reduce the length, or tell composer to ignore test files. Though the latter would only help when installing with composer

AFAIK the path length restriction to 260 characters applies only for 32-bit Windows; 64-bit systems seem to allow 32767 bytes. Of course, that doesn't really help now, but it might be something to consider long-term.
I'm not sure if it is necessary to deliver the test files for Composer and in the phars. A large amount of users are probably only interested in running (not co-developing) PhpDocumentor. For the rest it might be okay to clone the Git repo – if necessary into C:\phpdoc (i.e. not wasting "precious" characters on an overly limited path lenght).
Just some quick and presumably pragmatic thoughts.

AFAIK the path length restriction to 260 characters applies only for 32-bit Windows; 64-bit systems seem to allow 32767 bytes.

well, in our case, we have 64 bit Windows 7 hosts, having the issue with the path names, so your assumption is wrong.

I'm not sure if it is necessary to deliver the test files for Composer and in the phars. A large amount of users are probably only interested in running (not co-developing) PhpDocumentor.

that would be helpful

We would need to reduce the length, or tell composer to ignore test files. Though the latter would only help when installing with composer

So adding /test export-ignore to .gitattributes would help?

@akaias I just checked with a 64-bit PHP build, and indeed, the limit of 260 chars applies. Windows allows longer names, but probably too much had to be changed in PHP to make use of it.

What's the verdict on this? Same problem, windows 8.1 64 bit :-1:

I've prepared fix in #1564

:+1:


Second zone control missing?

First, let me thank you for taking the time to develop this integration. I generally like my Aprilaire system but have been consistently frustrated with the lack of support and smart functionality. Your efforts have been gaming changing!
I have a 6000 series 2 zone complete kit. If you don't already know this includes a zone controller, thermostat and senor. From the thermostat I have the ability to switch between controlling my upstairs zone and my downstairs zone. Both of these zones have their own individual heating/cooling/auto profiles. I've noticed I can currently only control my upstairs zone. Is the inability to control my second downstairs zone something that I have missed during setup or is the feature not currently supported by the integration?
Thanks again!

This is something that folks have brought up before. The problem is that I unfortunately don't have one of these multi-zone devices so it's not really possible for me to develop against. The documentation is also very vague and doesn't really specify anything about how to do this. So at this point, unless someone who has one is able to contribute to development, I don't think it will be feasible to support this.

So at this point, unless someone who has one is able to contribute to development, I don't think it will be feasible to support this.
I would absolutely be willing to contribute in any way that I can. However, be warned, I am quite the novice! ;)

So at this point, unless someone who has one is able to contribute to development, I don't think it will be feasible to support this.

I'm willing to help or contribute in any way that I can. However, be warned, I am a complete novice when it comes to any sort of development.

So at this point, unless someone who has one is able to contribute to development, I don't think it will be feasible to support this.

I'm willing to help or contribute in any way that I can. However, be warned, I am a complete novice when it comes to any sort of development.

I also have a two zone aprilaire house and I started looking into this a ways back and ended up getting distracted by life. If memory serves the main issue is that the second zone does not communicate as expected. There is no ip control for it and when I was digging in the manual/programming guide the second zone is treated oddly/not really mentioned. I couldn't get a solid answer but it looks like it is treated as a writable sensor by the system but that was as far as I got before getting distracted. I want to continue my work on it but with an upcoming wedding it won't be for a while.

So this would really be mostly in the https://github.com/chamberlain2007/pyaprilaire code. You would need to figure out how to communicate with the second zone, implement that in the mock server, expose it via the client, and then in the integration you would then need to expose multiple climate entities. Unfortunately I have no idea how it works as I don't have one and the documentation doesn't really specify anything about it, so I'm of little help.

As was previously mentioned I’m excited to have this integration.
Like the previous poster, I also have a split system. I’m also interested in helping to add the second thermostat. Unfortunately, my python is a little rusty and I’m struggling to work through the code. Is there anything that gives an overview of the files pyaprilaire files?

Hi @chamberlain2007 , thanks again for the great work!
I also have a dual zone. Also noticed that Humidifier and Clean Air (HRV in my case) is also not available.
I exported the config file from my Aprilaire Model 6002 to see if it can be of any help.
JSON config file:
https://paste.ofcode.org/md8uVxABz7vvb9uxi6JUwn
Installation manual:
https://www.homecontrols.com/homecontrols/products/pdfs/RP-AprilAire/RP8840-Manual.pdf
I will review the https://github.com/chamberlain2007/pyaprilaire code and get back to you if I come up with any findings.
Cheers

@repires Thanks for this. Unfortunately nothing there really helps me to understand what in the protocol is used for the multiple zones. I still don't see anything in the Aprilaire documentation about that.

I have requested information from Aprilaire support to see if they can provide some feedback on this.

Unfortunately, I contacted Aprilaire and there is no documentation available. Here's the response I got.

Hello Matthew,
Unfortunately, our 6000-series of zoning thermostat has been obsoleted,  and no home automation developers ever asked to create drivers for that series of thermostat, thus the information was never added to the developer’s guide and is unavailable.
All our other thermostats outside of the 6000-series, and current home automation capable thermostats, are single-zone thermostats. The thermostats themselves can only control one zone. If using the units in a multi-zone setup, you would need to use a zone panel like the 6403/6404.

With that, I really don't think this is going to go anywhere unless someone has a device and can reverse engineer it. It may not even be exposed to begin with.

This integration has been merged to Home Assistant core and will not receive future updates here.


cannot disable button programatically in brmMenu -> brmMenuGroup -> brnMenuItem

Please provide the environment you discovered this bug in.
<button type="button" hlmBtn size="sm" variant="ghost" [brnMenuTriggerFor]="pipelineMenu">
  <hlm-icon name="radixDotsHorizontal" size="sm" />
</button>
<ng-template #pipelineMenu>

      <button brnMenuItem [disabled]="true">
        <hlm-icon name="radixCross2" hlmMenuIcon />
        Delete Pipeline
        <hlm-menu-shortcut>⌘D</hlm-menu-shortcut>
      </button>

</ng-template>

Which area/package is the issue in?
dropdown-menu
Description
Hi, first of all - thanks for your amazing work! We are already using some of the components in production environment no matter this components are still in alpha ;-)
As I provided example above, I cannot disable button with brnMenuItem directive applied programatically using the [disabled]="true" for example. Note that if I use just disabled html property it works as expected; like that:
<button brnMenuItem disabled></button>

but not:
<button brnMenuItem [disabled]=""true"></button>

This is not a blocker, I use a workaround to display disabled button conditionally with *ngIf, but need to render same button twice.
Please provide the exception or error you saw
No exception or error is thrown for this behavior, it's also not expected.

Other information
No response
I would be willing to submit a PR to fix this issue

[ ] Yes
[X] No

What version are you using?

I am using version 0.0.1-alpha.309, will now try to upgrade to 0.0.1-alpha.311. I noticed that the button is actually disabled, but it doesn't inherit disabled styles with opacity applied.

I tried now with 0.0.1-alpha.311 and issue still persists. I had some issues with peer dependencies before getting it to work with the new version, I think it's not okay to specify peer dependencies to exact version in semver like 17.0.2 but to ^17.0.0. For example I updated my app with ng update @angular/core @angular/cli and it updated it to version 17.0.4 which is not exact version as 17.0.2 which is specified in @spartan-ng/ui-menu-brain latest version;
"peerDependencies": {
  "@angular/core": "17.0.2",
  "@angular/cdk": "17.0.0"
}

Can I open a PR for this? Otherwise other users may have issues updating to latest in the future.
Thanks, Jan

Yes. I am still trying to find a better way to manage dependencies in a better way! I am using an eslint plugin right now to sort of automate it. If you take a look at the package.json scripts that should give you an idea of what I am doing.
Let me know if that makes sense! Looking forward to the PR

I am using version 0.0.1-alpha.309, will now try to upgrade to 0.0.1-alpha.311. I noticed that the button is actually disabled, but it doesn't inherit disabled styles with opacity applied.

Interesting! I'll see if that's a class binding issue!

@jkuri I found the issue. Releasing a new version now that should have the fix!

I updated to 0.0.1-alpha.313 and confirming that it works now 👍 thanks for the quick response and fix.


[🐞 BUG]: doesn't allow editing option without value in heuristic tests.

Description 📝
In heuristics testing, an option that has no value, does't allow you to edit it further after saving.
Link 🔗
src\components\molecules\OptionsTable.vue
Steps to Reproduce 🔄

Screenshots 📸
When you click to edit the option, nothing happens.

Expected Behavior 🤔

Actual Behavior 😱

Environment 🌍

Additional Information ℹ
No response

Can I work on this issue?

yes @SujashB , assigned!

@KarinePistili @SujashB this issue is not Comming in the dev-build.
https://github.com/ruxailab/RUXAILAB/assets/142778969/e65a7d3c-4abb-46aa-9e99-4a5938dc2da2

Hey @saltykheera, it seems that in the the last merge, this issue has already been solved, but thanks for noticing!


Add Save command

We should be able to save files using :w

I attempted to implement the :w command but discovered that the script editor has a private save file. 😓 I believe we could propose a public method or attempt to invoke the 'save file' menu button instead.

@Zaphodious promoted good implementation for this problem.


Package svg Error: File largest_crop_radial_profile_svg-tex.pdf' is missing ...{figures/largest_crop_radial_profile.svg}`

On Debian 12 GNOME Pegasus.
For:
-----BEGIN PGP MESSAGE-----

hF4DTQa9Wom5MBgSAQdA2fvMVJgEkegfGlvN5hUsUt5BiNHpn1pvKkX0a2TWlDAw
gD3MTVmr0mcYaU9unJi0/JRWdpAdGt9Ydc6ca5sB2R+rpTEaJGxMsxtMguZDGGEP
0koBgACxvRmGKPvK6yxPiZal7UWj4yQ7JCJ9bK0z9dmHn9XCXaCalb461kKcGijd
BT88GbGzt3XrN3bGuKz8fh1E/BMIGPvyDcEdOQ==
=aZ4p
-----END PGP MESSAGE-----

Recompiling with PDFLaTeX does not help.
Still have the issue with (-)-shell-escape, see Benjamin_Loison/overleaf/issues/30.
Search on DuckDuckGo and Google "Package svg Error: File" "_svg-tex.pdf" "is missing" only bring: inkscape/inbox/issues/2741.
Note that this is not the first \includesvg, so maybe should remove all of them and add them back one by one.
In fact if comment this single \includesvg the whole compilation works fine, maybe it is due to [draft]. Related to Benjamin_Loison/overleaf/issues/31.
Replacing _ with \_ does not help.
file largest_crop_radial_profile.svg

largest_crop_radial_profile.svg: SVG Scalable Vector Graphics image

\includesvg[width=\textwidth]{figures/largest_crop_radial_profile.svg}

does not work while
\includesvg[width=\textwidth]{figures/prnu_estimation_with_different_number_of_images_having_gaussian_noise_and_gaussian_noised_prnu_a.svg}

does.
ls figures/largest_crop_radial_profile.svg

figures/largest_crop_radial_profile.svg

Copying prnu_estimation_with_different_number_of_images_having_gaussian_noise_and_gaussian_noised_prnu_a.svg and overwriting largest_crop_radial_profile.svg does not solve the issue.
Note that inkscape is installed and works fine.

Brief outline of the bug
Minimal example showing the bug
\RequirePackage{latexbug}       % <--should be always the first line (see CONTRIBUTING)!
\documentclass{article}

  % Any preamble code goes here

\begin{document}

  % Demonstration of issue here

\end{document}

Log file (required) and possibly PDF file

What if try with a simpler name like a.svg.

Note that got warnings about all .svgs it seems:

You didn't enable shell escape ' (or write18')(svg) so it wasn't possible to launch the Inkscape export(svg) for figures/largest_crop_radial_profile.svg on input line 305.

-shell-escape -synctex=1 -interaction=nonstopmode %source

works but not either
-synctex=1 -interaction=nonstopmode %source -shell-escape

and
-synctex=1 -interaction=nonstopmode %source --shell-escape

while by default is:
-synctex=1 -interaction=nonstopmode %source


Disable indexing

I'm unable to disable my algolia requests in a test environment. Is it currently possible to disable indexing for specific environments? I stumbled upon this in the docs but it only shows instructions for Ruby https://www.algolia.com/doc/framework-integration/rails/advanced/dev-and-testing/?language=ruby#disabling-indexing
It would be great If i could do something like this
const algoliaClient = algoliasearch(algoliaAppId, algoliaAppSecret, { sandboxMode: process.env.NODE_ENV === 'test' });

Sorry this is a feature we’ve so far only heard interest for in ruby/rails. For now I’d suggest you wrap the client in a creation function which either returns a stub of the methods you need, either the real ones based on the disableIndexing command.

Ok thanks. Will close this and just register my interest in this feature.

Thanks indeed for opening this issue, this way it's written down clearly what you could use the feature for, if this gets investigated in the future


[Feature Request] Subscription Management

👋
This is a feature request for the Service Team more than an SDK feature, but I digress - please let me know if this should be relocated to the Swagger repo?
It's now possible to create Subscriptions through the API (I'm assuming, but haven't checked, that there's an SDK for this) - but there's no means of deleting them. I could see this being useful to run programatically - as such are there plans to add support for a Delete API for subscriptions?
From what I can see equivalent functionality exists in other clouds (e.g. Google has Projects) - so it seems like it could be useful; as a user I'd expect the delete call to fail if the subscription was locked, or contained resources to prevent accidental deletion.
Thanks!

there's this now: https://github.com/Azure/azure-sdk-for-go/blob/master/services/preview/resources/mgmt/2018-03-01-preview/management/subscriptions.go
There are Create() and Delete() methods - have you tried these out?

That's for associating or removing subscriptions from management groups. @tombuildsstuff is correct, the subscription factory API doesn't currently offer a delete method, possibly because Azure itself doesn't offer the option to delete subscriptions, only to cancel them.
In addition the API to get subscriptions doesn't return the same information required to create them, so implementing this in Terraform is pretty much impossible right now.

@tombuildsstuff yes can we move this to the specs repo?  We are trying to keep here SDK specific asks.  You can reference this issue there.


Enable Codecov

For fun, let's see if this works...
Also, fix a cleanup a couple of testing things that are no longer needed.

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@4fdd1d9). Click here to learn what that means.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master     #200   +/-   ##
=========================================
  Coverage          ?   47.46%
=========================================
  Files             ?       11
  Lines             ?     1382
  Branches          ?        0
=========================================
  Hits              ?      656
  Misses            ?      726
  Partials          ?        0

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 4fdd1d9...e3715f6. Read the comment docs.

I haven't usually tried to make code coverage numbers go down, but I think now it's actually reasonable.


MongoDB does not use ssl

On MongoDB when I create a DB, it shows me:
readPreference=primary&ssl=false

Am I skipping some steps? I mean, I have ssl, inside added on Settings, (I am not in beta)

SSL is not enabled by default in Coolify v3. Not sure if it's implemented in v4 but as of now no SSL support for MongoDB natively.

Hi @ashermyers, as far as I know, its not worth nothing to have a powerful tool like Coolify if Databases have not ssl, for example, from the Coolify/PocketBase we got ssl over the docker, should this inspire on how databases could be in v4? This way it is possible, cause at the moment, using a non ssl db, its not secure for users

This is most likely going to be a feature in v4.

I'm closing this issue, because tracking features will be moved to GitHub discussions. Github issues will be only for bugs.
Version 4 is in full focus. v3 related issues will be closed, if it is not a critical bug.
Thanks for your understanding.


Deploy Scripts Refactoring

    I see a lot of repetitive logic, I would consider making a utility function to handle every instance. For example, I imagine you could generate the `contractInstance` value by passing in `__filename` into this utility function. To clarify, this isn't a blocker; we can definitely merge without clean deploy scripts but its just something that I personally would have done.

Originally posted by @pavlovcik in https://github.com/ubiquity/ubiquity-dollar/pull/261#discussion_r997309360

Consider this a really low priority issue. I was on the fence about creating the bounty at all but decided why not just leave it here for a rainy day.

Hi, hope you are doing great.
If you assign to me this task, I will solve this issue.

@pavlovcik Please check whether this issue is actual

@pavlovcik Please check whether this issue is actual

Yeah I can update you with this. This issue is still available but low priority. @pavlovcik  would you give more context for @nevermind0825  to take over?

@nevermind0825 You are assigned to this issue.
If you have questions, please post them in the comments.

@pavlovcik Please check whether this issue is actual

Yeah I can update you with this. This issue is still available but low priority. @pavlovcik would you give more context for @nevermind0825 to take over?

This was originally intended for a core dev to handle as its quite subjective on making a pass to optimize the code to make it less repetitive. The original vision was to have you @0xcodercrane handle it.
Let's scope this to the deployment scripts. Bounty hunter should clean those up. Try and modularize logic into reusable functions.

Thank you for assigned to me.
What should I do next?
Should I clone ubiquity-dollar project?

https://dao.ubq.fi/devpool-flow

would give it a go

would give it a go

@Steveantor You are assigned

PR #431

Hey @Steveantor would you mind posting your address here?

Here's my address:
0x4841e8153a7b9E8B1F218E42d3cBaEb3e99C28eE
@pavlovcik

Here's my address: 0x4841e8153a7b9E8B1F218E42d3cBaEb3e99C28eE @pavlovcik

https://etherscan.io/tx/0x1188bd850d41f5d45c6723db2999b7381c9da7f70ff6ce521ce80a470381ec16
https://etherscan.io/tx/0x7b87545b8ad28000c38f017fdc2d0c425913413f6159b2c142c6eaea0f0f532a


Feauture: Untick up- or downvote + Question

Current Status: There's no way to "untick" a down- or upvote.
Suggestion: When one clicks on up/downvote the up/downvote is removed.
Question: What is the point of the ability to vote for one's own solution? IMO this should be disabled :)

You don't have the ability to uncheck your own up vote? Please provide repo steps, this isn't a feature request this is a bug.

Alright, now it works. I've tried on a different machine (Win 7) and with a different browser (Chrome). I also thought that this has probably been caused my heavy customization of Firefox but even with Firefox is OK. I tried other browsers too and couldn't repro this behaviour. Therefore I close the issue.
Thanks,
suic
P. S.: What about my question? :)

For the question. I think it's a carry over from comments (which have automatic up votes).
It does make some sense the way it is though. Unlike a comment, You may not think your solution is that great. If you do, there are two options. If you think it's a clever/no compared to others then it's fair to favor your own solution.
In theory it has a value, though obviously it makes it easier for some to get more attention by abusing it. You don't get honor for your own up vote though.
I've definitely used it before (responsibly). I can see the argument for changing it though.

I've definitely used it before (responsibly).

Ditto (responsibly 😉 ) Because often a solution gets a lot of votes simply because it was already at top of the list of best practices and then other sheeple come along and also tick it as well just out of a habit of agreeing with a popular choice. The result can be that sometimes a snowball gets rolling for a good  solution while your (possibly better) solution never gets a look-in. In this scenario ticking your own solution is really the only way to get it onto the bottom of the "Best Practices" list where it has any chance of being noticed at all. (It is good to not get any honour for a self-vote though)


[zh] antrea-network-policy  page didn't display with right format.

This is a Bug Report

Problem:
'Use Antrea for NetworkPolicy' page didn't display with right format.

Proposed Solution:
Page to Update:
https://kubernetes.io/...
https://kubernetes.io/zh/docs/tasks/administer-cluster/network-policy-provider/
https://kubernetes.io/zh/docs/tasks/administer-cluster/network-policy-provider/antrea-network-policy/

/assign


Upgrade babel version to 7.6.4

Issue #14
This PR:

Upgrade babel version to version 7.6.4, alongside with its dependencies.

Thank you for your contribution


Add test for HHH-9296

https://hibernate.atlassian.net/browse/HHH-9296

Applied upstream, thanks. The issue does not replicate on master so, you might consider upgrading to 5.2 or 5.3.

@vladmihalcea Thanks. Unfortuantly I'm using the hibernate bundled into Wildfly and I'd rather not start upgrading the internals of Wildfly as it makes CI testing more difficult.
Looks like WF 12 will be 5.1 still as well so will be stuck with this one for a bit I guess.

We offer a Wildfly "bundle" for replacing Hibernate in WildFly :
hibernate-orm-modules.  Its not that hard.  In fact we use that in ORM
itself to be able to download a version of WidFly and apply our current ORM
version to do some in-container testing.
On Wed, Feb 21, 2018 at 9:49 AM Cody Lerum<EMAIL_ADDRESS>wrote:

@vladmihalcea https://github.com/vladmihalcea Thanks. Unfortuantly I'm
using the hibernate bundled into Wildfly and I'd rather not start upgrading
the internals of Wildfly as it makes CI testing more difficult.
Looks like WF 12 will be 5.1 still as well so will be stuck with this one
for a bit I guess.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/hibernate/hibernate-orm/pull/2131#issuecomment-367370677,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAOUE22tiTkMmULnvCBGvVQPUGj3nsehks5tXDsSgaJpZM4RrzUD
.


Unit Test Creation with SQL Server Database Project

Installed product versions

Visual Studio: [example 2017 Enterprise 15.9.9]
This extension: [example 1.9.17]

Description
I do have in my solution one project of type "sql server database project"
On create a new test with "Create Unit Test Boilerplate...." VS popup a error
"Could not find file 'c:\windows\system32{$projectName}.sqlproj.
When i unload this mentioned project, create unit test boilerplate works

Thanks for the report. This should be fixed in 1.9.20 . If you like the extension rate it on the marketplace.


Needs to specify set state to max

There are a few alg steps like these:
Set _entry_.[[State]] to the max of _entry_.[[State]] and "translate".
We need to specify what this means.
How about:
GetStateValue(state)

If state is the string "fetch" return 0.
If state is the string "translate" return 1.
If state is the string "instantiate" return 2.
If state is the string "link" return 3.
If state is the string "ready" return 4.

SetStateToMax(entry, newState)

Let state be entry.[[State]].
Let stateValue be GetStateValue(state).
Let newStateValue be GetStateValue(newState).
If newStateValue is larger than stateValue, set entry.[[State]] to newState.

Similarely, we have:
1. If _entry_.[[State]] is greater than "link", return a new error promise.

and
1. If _pair_.[[value]].[[State]] is less than "link", then throw a new TypeError.

Solved by https://github.com/whatwg/loader/pull/65

Closing this now that we have all abstract operations in place.


SimpleReplay installation instructions are missing some steps

https://github.com/awslabs/amazon-redshift-utils/tree/master/src/SimpleReplay#step-2---simple-replay-setup
With recent Amazon image ami-0ffea00000f287d30 (March 27, 2021) these are missing:
sudo yum install git
sudo yum install python3-devel

jsyrjala, Thank you for the feedback. We will include these in our future release.


➕  add polyfills for symbol, object-assign, and es6 promise.

no longer need babel-preset-env to polyfill or babel-polyfill
only generate webpack-bundle-analyzer reports if specified within createWebpackConfig.js

Codecov Report

Merging #29 into master will not change coverage.
The diff coverage is n/a.

@@          Coverage Diff           @@
##           master     #29   +/-   ##
======================================
  Coverage    19.6%   19.6%
======================================
  Files          25      25
  Lines         204     204
  Branches       23      23
======================================
  Hits           40      40
  Misses        142     142
  Partials       22      22

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 d7b6c8f...a1e8db5. Read the comment docs.


Have a way to view default flags, MV weightings etc for a project defaults

Currently you can only view an environment states, but it would be helpful to see the project defaults.

I think it'd be useful to see a use case for this.
Viewing feature state values outside of an environment doesn't seem to have any use, especially since creating an environment is now essentially cloning an existing one.


Website Content Spacing and Organization

Changes
#941
Added padding on <p> elements to make each section of the component doc look more distinct.
Reorganizing each website doc to follow this order:
Title
Paragraph
Demo
Paragraph
Demo
etc.
(see #1180)
Testing
N/A (yet, maybe)
Docs
All website documents will have the new styling and will be re-ordered if necessary.

Was the change in side navigation intentional?

No it wasn't. I just fixed it, thank you


Unable to train

Thanks for the code!
I've been trying to train my data but so far no success. I always encounter one of the following errors:
RuntimeError: stack expects each tensor to be equal size, but got [105, 262] at entry 0 and [105, 1065] at entry 1
AttributeError:  'numpy.ndarray' object has no attribute 'unsqueeze'. Did you mean: 'squeeze'?
Any ideas what could be causing these issues?

Ok managed to fix it :fire:

Ok managed to fix it 🔥

I'm glad! Let me know if further help is needed!


uart-sps

Hello,
Sorry I'm a total beginner at raspberry pi.
I saw your code regarding the SPS30 sensor.
I installed your files as best I could
Unfortunately I don't get any values.
if I do "make" I get
pi@raspberrypi:~/sps30-uart-3.0.0 $ make
rm -f sps30_example_usage
cc -Os -Wall -fstrict-aliasing -Wstrict-aliasing=1 -Wsign-conversion -fPIC -I. -I. -I.  -o sps30_example_usage ./sensirion_arch_config.h ./sensirion_uart.h ./sensirion_shdlc.h ./sensirion_shdlc.c ./sps_git_version.h ./sps_git_version.c ./sps30.h ./sps30.c ./sensirion_uart_implementation.c ./sps30_example_usage.c
pi@raspberrypi:~/sps30-uart-3.0.0 $

but not any more.
sorry for my bad English
can you help me?

Well this looks like compilation did work, no? Have you tried to continue with the next step and run the executable as in the guide?
So run ./sps30_example_usage?

oh sorry
I totally forgot and overlooked this command.
./sps30_example_usage
Now the sensor is finally working. Perfect
Is it possible to stop the application automatically after e.g. 10 measurements?
Thanks a lot.

Michael

You have to modify the sps30_example_usage.c file and replace the while(1) {..} block with something like this:
    int16_t i;
    for (i = 0; i < 10; i++) {
        sensirion_sleep_usec(SPS30_MEASUREMENT_DURATION_USEC); /* wait 1s */
        ret = sps30_read_measurement(&m);
        if (ret < 0) {
            printf("error reading measurement\n");

        } else {
            printf("measured values:\n"
                   "\t%0.2f pm1.0\n"
                   "\t%0.2f pm2.5\n"
                   "\t%0.2f pm4.0\n"
                   "\t%0.2f pm10.0\n"
                   "\t%0.2f nc0.5\n"
                   "\t%0.2f nc1.0\n"
                   "\t%0.2f nc2.5\n"
                   "\t%0.2f nc4.5\n"
                   "\t%0.2f nc10.0\n"
                   "\t%0.2f typical particle size\n\n",
                   m.mc_1p0, m.mc_2p5, m.mc_4p0, m.mc_10p0, m.nc_0p5, m.nc_1p0,
                   m.nc_2p5, m.nc_4p0, m.nc_10p0, m.typical_particle_size);
        }
    }

Now the sensor is finally working. Perfect

Good to hear :)

Is it possible to stop the application automatically after e.g. 10 measurements?

Well you could replace the endless loop in the example with a for loop like @psachs suggested.
Do you intend to let the sensor running in the background? Because if you stop measurements after just 10s, precision won't be that good since the device should be measuring for more than 30s to achieve good results. But to leave it running you'd may need to change the code in the beginning as well to only start measurements if they aren't running already.

PS: i would like to start and stop the application via node-red and display the output in a debug window.
is that feasible?

I don't have any experience with node-red. But I'm curious how your setup looks like and what you try to achieve :slightly_smiling_face:

Hello,
first of all thank you for the great support.
So regarding the measurement, I think that the sensor does not necessarily have to run 24/7.
It's certainly better for life.
It would be enough for me, for example,
one measurement every hour with e.g. 10 or 20 measurements,
because of the accuracy.
or does it not matter that the sensor is running 24/7?
I did that with the code from
Tried @psachs.
Unfortunately:
pi@raspberrypi:~/release/sps30-uart-3.0.0 $ make rm -f sps30_example_usage cc -Os -Wall -fstrict-aliasing -Wstrict-aliasing=1 -Wsign-conversion -fPIC -I. -I. -I.  -o sps30_examp                             le_usage ./sensirion_arch_config.h ./sensirion_uart.h ./sensirion_shdlc.h ./sensirion_shdlc.c ./sps_gi                             t_version.h ./sps_git_version.c ./sps30.h ./sps30.c ./sensirion_uart_implementation.c ./sps30_example_                             usage.c ./sps30_example_usage.c: In function ‘main’: ./sps30_example_usage.c:82:30: error: ‘SPS30_MEASUREMENT_DURATION_USEC’ undeclared (first use in this                              function)          sensirion_sleep_usec(SPS30_MEASUREMENT_DURATION_USEC); /* wait 1s */                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./sps30_example_usage.c:82:30: note: each undeclared identifier is reported only once for each functio                             n it appears in make: *** [Makefile:10: sps30_example_usage] Error 1 pi@raspberrypi:~/release/sps30-uart-3.0.0 $
1000 thanks
my sps30_example_usage.c file:
`#include <stdio.h>  // printf
#include "sensirion_uart.h"
#include "sps30.h"
/**

TO USE CONSOLE OUTPUT (PRINTF) AND WAIT (SLEEP) PLEASE ADAPT THEM TO YOUR
PLATFORM
*/
//#define printf(...)

int main(void) {
struct sps30_measurement m;
char serial[SPS30_MAX_SERIAL_LEN];
const uint8_t AUTO_CLEAN_DAYS = 4;
int16_t ret;
while (sensirion_uart_open() != 0) {
    printf("UART init failed\n");
    sensirion_sleep_usec(1000000); /* sleep for 1s */
}

/* Busy loop for initialization, because the main loop does not work without
 * a sensor.
 */
while (sps30_probe() != 0) {
    printf("SPS30 sensor probing failed\n");
    sensirion_sleep_usec(1000000); /* sleep for 1s */
}
printf("SPS30 sensor probing successful\n");

ret = sps30_get_serial(serial);
if (ret)
    printf("error %d reading serial\n", ret);
else
    printf("SPS30 Serial: %s\n", serial);

ret = sps30_set_fan_auto_cleaning_interval_days(AUTO_CLEAN_DAYS);
if (ret)
    printf("error %d setting the auto-clean interval\n", ret);

ret = sps30_start_measurement();
if (ret < 0)
    printf("error starting measurement\n");
printf("measurements started\n");

do {

 int16_t i;
for (i = 0; i < 10; i++) {
    sensirion_sleep_usec(SPS30_MEASUREMENT_DURATION_USEC); /* wait 1s */
    ret = sps30_read_measurement(&m);
    if (ret < 0) {
        printf("error reading measurement\n");

    } else {
        printf("measured values:\n"
               "\t%0.2f pm1.0\n"
               "\t%0.2f pm2.5\n"
               "\t%0.2f pm4.0\n"
               "\t%0.2f pm10.0\n"
               "\t%0.2f nc0.5\n"
               "\t%0.2f nc1.0\n"
               "\t%0.2f nc2.5\n"
               "\t%0.2f nc4.5\n"
               "\t%0.2f nc10.0\n"
               "\t%0.2f typical particle size\n\n",
               m.mc_1p0, m.mc_2p5, m.mc_4p0, m.mc_10p0, m.nc_0p5, m.nc_1p0,
               m.nc_2p5, m.nc_4p0, m.nc_10p0, m.typical_particle_size);
    }
}

} while (1);

if (sensirion_uart_close() != 0)
    printf("failed to close UART\n");

return 0;

}
`

Hi @mike197678
It seems that you're using v3.0.0, could you try with the latest release https://github.com/Sensirion/embedded-uart-sps/releases/latest ?
The sensor is made for continuous operation but there are various reasons to not wanting to do this (e.g. power savings or longevity). However, due to internal calibrations it will yield more precise values when running continuously. Thus, as @rnestler suggested, you should run the sensor for at least 30s (and even more is better) before trusting the values.

Hi @abrauchli
hello, yes exactly, version 3.1.0 works with a minute break. Perfect.
Then I can change the break time.
So now I just have to get the values somehow in node-red.!?

Great, thanks for the reply! I'm closing the issue since we won't be able to support you with node-red.
Feel free to open a new one if you think there's an issue with the driver.


Game won't start at all.

The game won't start, he tryes but won't open at all, i have to kill the process.
On the log
[2020-12-21 20:15:48.422] [info] Game version 1.05

happens to me too. Started since 1.05, nothing has been updated to fix this except more tweaks. I would look into some other more performance oriented mods rather than cheat oriented like this one if you guys want to just improve FPS

The game won't start, he tryes but won't open at all, i have to kill the process.
On the log
[2020-12-21 20:15:48.422] [info] Game version 1.05

GoG or Steam game? witch is your SO? the game works without the mod? if you already had a old mod version, had you deleted the x64 and downloaded it again before updating the mod?

The game won't start, he tryes but won't open at all, i have to kill the process.
On the log
[2020-12-21 20:15:48.422] [info] Game version 1.05

GoG or Steam game? witch is your SO? the game works without the mod? if you already had a old mod version, had you deleted the x64 and downloaded it again before updating the mod?

Steam Version.
Windows 10 64bit, latest vers.
Game works without mod, vers 1.5.
I downloaded the latest version on ModNexus

well, i'm not a specialist, but try using the mod from git or a older mod version

I'm not sure if the nexus is always updated

For me it was bad console_key setting


[BUG]: AzurePowerShell@5 should fail if $LASTEXITCODE is nonzero

New issue checklist

[X] I searched for existing GitHub issues
[X] I read pipeline troubleshooting guide
[X] I checked how to collect logs

Task name
AzurePowerShell
Task version
5.239.10
Issue Description
AzurePowerShell@5 should fail if $LASTEXITCODE is nonzero.  PowerShell@2 handles this correctly.
Environment type (Please select at least one enviroment where you face this issue)

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

Azure DevOps Server type
dev.azure.com (formerly visualstudio.com)
Azure DevOps Server Version (if applicable)
No response
Operation system
Ubuntu 22.04
Relevant log output
*** PowerShell@2: Works Correctly ***
/usr/bin/pwsh -NoLogo -NoProfile -NonInteractive -Command . '/home/vsts/work/_temp/884b6b32-7d9b-4e7c-8fb3-c253bc5fabf4.ps1'
LASTEXITCODE: 19
##[debug]$LASTEXITCODE: 19

##[debug]Exit code 1 received from tool '/usr/bin/pwsh'
##[debug]STDIO streams have closed for tool '/usr/bin/pwsh'
##[debug]task result: Failed
##[error]PowerShell exited with code '1'.
##[debug]Processed: ##vso[task.issue type=error;source=TaskInternal;]PowerShell exited with code '1'.
##[debug]Processed: ##vso[task.complete result=Failed;]PowerShell exited with code '1'.
Finishing: PowerShell

*** AzurePowerShell@5: Task succeeds despite nonzero $LASTEXITCODE ***
/usr/bin/pwsh -NoLogo -NoProfile -NonInteractive -ExecutionPolicy Unrestricted -Command . '/home/vsts/work/_temp/90fab5af-3bf1-442a-ae59-91e46bcf6422.ps1'
...
LASTEXITCODE: 19
##[debug]Agent environment resources - Disk: / Available 21297.00 MB out of 74244.00 MB, Memory: Used 828.00 MB out of 6921.00 MB, CPU: Usage 34.24%
##[debug]Exit code 0 received from tool '/usr/bin/pwsh'
...
##[debug]Exit code 0 received from tool '/usr/bin/pwsh'
##[debug]STDIO streams have closed for tool '/usr/bin/pwsh'
Finishing: AzurePowerShell

Full task logs with system.debug enabled
No response
Repro steps
pool:
  name: Azure Pipelines
  vmImage: ubuntu-22.04

variables:
  system.debug: true

steps:
- task: PowerShell@2
  inputs:
    targetType: inline
    script: 'node -e "process.exit(19);"; write-output "LASTEXITCODE: $LASTEXITCODE";'
  continueOnError: true

- task: AzurePowerShell@5
  inputs:
    azurePowerShellVersion: LatestVersion
    azureSubscription: Redacted
    ScriptType: InlineScript
    Inline: 'node -e "process.exit(19);"; write-output "LASTEXITCODE: $LASTEXITCODE";'
  continueOnError: true

Workaround
As a workaround, you can add exit $LASTEXITCODE; to the end of the inline script:
- task: AzurePowerShell@5
  inputs:
    azurePowerShellVersion: LatestVersion
    azureSubscription: Redacted
    ScriptType: InlineScript
    Inline: 'node -e "process.exit(19);"; write-output "LASTEXITCODE: $LASTEXITCODE"; exit $LASTEXITCODE;'
  continueOnError: true

But I still think this is a bug in AzurePowerShell, for two reasons:
I still think this is a bug in AzurePowerShell, because:

This shouldn't be necessary
The regular PowerShell task doesn't require it

Hi @mikeharder,
Thanks for reporting the issue.
Could you please share the debug logs of the pipeline by adding variable system.debug to "true"?

@v-schhabra: I'm not comfortable sharing full debug logs due to potentially sensitive information.  I have provided a minimal pipeline you can use to reproduce the problem, and I have already shared the relevant debug logs.

The AzureCLI@2 task has a specific affordance for this scenario (powerShellIgnoreLASTEXITCODE)  which is similar to behavior in PowerShell@2 (ignoreLASTEXITCODE)
Given this, it looks like AzurePowerShell@5 differs from other similar tasks.

Bump
On 9 December 2024 19:09:26 CET, "github-actions[bot]" @.***> wrote:

This issue is stale because it has been open for 180 days with no activity. Remove the stale label or comment on the issue otherwise this will be closed in 5 days
--
Reply to this email directly or view it on GitHub:
https://github.com/microsoft/azure-pipelines-tasks/issues/19951#issuecomment-2528965990
You are receiving this because you are subscribed to this thread.
Message ID: @.***>


ASANWEE software component not showing up in download section

ASANWEE software component not showing up in download section
Is there a restriction that SAP partners cannot download on demo systems?
Note I have authorizations for downloading the software.
Thanks
Saurabh

Hi Saurabh,
Please try if you can download it from here-https://launchpad.support.sap.com/#/softwarecenter/search/asanwee
Best Regards,
Priyanka


Is this project still being maintained?

I was looking around and I could not find any answer to the question.
Is this project still being maintained? Can some one help me?

+1

I was wondering the same thing. Started using it for a project but am currently thinking of switching to Mustache.js.

Mustache.js is not an option for me because of the absence of pre-compilation.

+1

+1
No changes since 2015.

Is it because it's stable or abandoned?

Closed in favor of #272.


Having Draft Status for Projects and all of it's side-effects

As the project owner I need to have an option to save the project as draft, (or having a preview of the project) so I can make edits and publish it late.
Details:
0- we need to have a draft status in DB
1-
saveProject():
Add an optional field, isDraft otherwise it would be active  by default
2-
getProject(I dont know exactly the name)
For draft status , user should be logged in and be admin of project
3-
activateProject
draft status can be activated as well
PS: The cronjob that make projects listed after a time , should check the project status and not make listed the draft projects
All endpoints should be backward compatible
4-
Get project list by owner ( we dont know wht's the query name )
My account --> My projects
Should check user authentication and return all projects including draft, cancelled, deactive, active, ...

Hey team! Please add your planning poker estimate with ZenHub @mohammadranjbarz @CarlosQ96

Taking up this issue today and tomorrow.

Taking up this issue today and tomorrow.

Appreciate it, shall we have some estimates before we start?

Did points 0, 1, 3, 4 and the cronjob modified.
Regarding 2, I think logic regarding the status is done on the frontend. I'll modified it so it returns null if you are not logged in. Drafts shouldn't be visible. I assume it's the project by slug query.

@MoeNick
When getting list of projects of user should we return just listed and active projects?
I mean when visiting someone else projects not my projects tab

@MoeNick
When getting a list of projects of users should we return just listed and active projects? I mean when visiting someone else projects not my projects tab

Yes, yes :)

We have owner view and public view,  listed and active is for getting in all public view (search, home page, projects, and project list of public profile )
But for the owner view, all statuses should be visible on my account -> list if projects,
We have a little bit different scenario for Project-Single page which is not the case, but we can discuss it in DM, thanks

We have owner view and public view, listed and active is for getting in all public view (search, home page, projects, and project list of public profile )
But for the owner view, all statuses should be visible on my account -> list if projects,
We have a little bit different scenario for Project-Single page which is not the case, but we can discuss it in DM, thanks

Thanks Moenick

@CarlosQ96  implemented this issue
@MohammadPCh  @RamRamez  @mateodaza
When calling addProject mutation, you can pass isDraft?: boolean to indicate after creation project should be drafted or active and drafted projects are visible just for project owner in projectById , projectBySlug, myProjects queries,
And you can't see drafted projects in projects and projectsByUserId queries
@MoeNick  If there is anything unclear, please tell us, I and Carlos would fix it


Mark IsLoggingPIIEnabled internal until final design is settled

API changes have been detected in Azure.Identity. You can review API changes here
API changes
-         public bool IsLoggingPIIEnabled { get; set; }


(Bitcoin) and (Lightning) tabs

Hi,
I think you should add two tabs called (Bitcoin) and (Lightning). Somehing like what Circle apps does but with (Messages) and (Transactions).

Implemented in https://github.com/btcontract/lnwallet/commit/202c154c74d768639ba4b0c90630fda6044d3010


subclass: Add support for subclassing gtk::Socket

The Socket class only has two additional signals over a container,
so it's a pretty trivial subclass.
Signed-off-by: Daniel Silverstone<EMAIL_ADDRESS>

I believe there's no reason this shouldn't be safe, but it's my first ever subclass and all I did was make sure things looked sane and didn't have compile errors.

Aah, I need to detect if X11 is present in gtk for this to be cross-platform safe.  Hmm.  Any suggestions?

Aah, I need to detect if X11 is present in gtk for this to be cross-platform safe. Hmm. Any suggestions?

See https://github.com/gtk-rs/gtk/blob/master/src/auto/mod.rs#L1334 . Which is of course also very wrong: macOS and Windows also have X11 implementations and not every Unix has one. I think this needs a custom X11 feature flag.

I suppose nominally I ought to write the GtkPlug subclass support too, shall I do that, similarly guarded, and then we could merge those while we think about a better way to guard the X11 stuff?

Depending on the opinion of people on https://github.com/gtk-rs/gtk/pull/995 we may want to hold off merging this until a better config label can be used.

@GuillaumeGomez CI is green


datanode write cpu optimizition at exporter

set exporter report ratio to reduce cpu cost

please refer to commit:degrade exporter level


show_urls is broken

i just install python3.5 and django2 in a virtualenv and i follow the installation instruction for django-extensions. Then when i try python manage.py show_urls i get this error
» python manage.py show_urls
Traceback (most recent call last):
  File "/home/flip111/python/python-django-crud/venv2/lib/python3.5/site-packages/django_extensions/management/commands/show_urls.py", line 11, in <module>
    from django.urls import RegexURLPattern, RegexURLResolver, LocaleRegexURLResolver
ImportError: cannot import name 'RegexURLPattern'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "manage.py", line 22, in <module>
    execute_from_command_line(sys.argv)
  File "/home/flip111/python/python-django-crud/venv2/lib/python3.5/site-packages/django/core/management/__init__.py", line 371, in execute_from_command_line
    utility.execute()
  File "/home/flip111/python/python-django-crud/venv2/lib/python3.5/site-packages/django/core/management/__init__.py", line 365, in execute
    self.fetch_command(subcommand).run_from_argv(self.argv)
  File "/home/flip111/python/python-django-crud/venv2/lib/python3.5/site-packages/django/core/management/__init__.py", line 216, in fetch_command
    klass = load_command_class(app_name, subcommand)
  File "/home/flip111/python/python-django-crud/venv2/lib/python3.5/site-packages/django/core/management/__init__.py", line 36, in load_command_class
    module = import_module('%s.management.commands.%s' % (app_name, name))
  File "/home/flip111/python/python-django-crud/venv2/lib/python3.5/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 986, in _gcd_import
  File "<frozen importlib._bootstrap>", line 969, in _find_and_load
  File "<frozen importlib._bootstrap>", line 958, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 673, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 665, in exec_module
  File "<frozen importlib._bootstrap>", line 222, in _call_with_frames_removed
  File "/home/flip111/python/python-django-crud/venv2/lib/python3.5/site-packages/django_extensions/management/commands/show_urls.py", line 13, in <module>
    from django.core.urlresolvers import RegexURLPattern, RegexURLResolver, LocaleRegexURLResolver
ImportError: No module named 'django.core.urlresolvers'

Please try again with git master


duplication in health modeling page

Quantify application states paragraph is mostly a duplication of previous one. The duplication starts with "The overall health state can be impacted....."
Application Logs paragraph also has several duplicated lines from previous sections. Specifically:
Telemetry correlation should be used to ensure transactions can be mapped through the end-to-end application and critical system flows, as this is vital to root cause analysis (RCA) for failures. Platform level metrics and logs such as CPU percentage, network in/out, and disk operations/sec should be collected from the application to inform a health model and detect/predict issues. This can also help to distinguish between transient and non-transient faults.

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

ID: abfd2aa6-3382-d630-b636-315671d3e10c
Version Independent ID: abfd2aa6-3382-d630-b636-315671d3e10c
Content: Health modeling for reliability - Microsoft Azure Well-Architected Framework
Content Source: well-architected/resiliency/monitor-model.md
Service: architecture-center
Sub-service: well-architected
GitHub Login: @v-aangie
Microsoft Alias: robbymillsap

https://mseng.visualstudio.com/TechnicalContent/_workitems/edit/2017697

#please-close


bazel: Update to 5.1.1

We tried updating to 5.1.0 which fixed some remote cache issues, but
that had a regression where all action failures would appear to be
remote cache flakes instead, this was fixed in 5.1.1
https://github.com/bazelbuild/bazel/releases/tag/5.1.1
Fixes: https://github.com/envoyproxy/envoy/issues/20599
Signed-off-by: Keith Smiley<EMAIL_ADDRESS>

2022-04-09T23:00:52.3563394Z [2022-04-09 22:56:09.871][20396][critical][backtrace] [./source/server/backtrace.h:104] Caught Aborted, suspect faulting address 0x3e900004fac
2022-04-09T23:00:52.3564366Z #0 Envoy::SignalAction::sigHandler() [0x7f26f9f2fe50]
2022-04-09T23:00:52.3565098Z #1 __restore_rt [0x7f26e40d5980]
2022-04-09T23:00:52.3565948Z #2 Envoy::HttpIntegrationTest::waitForNextUpstreamRequest() [0x7f279b4bb43b]
2022-04-09T23:00:52.3566879Z #3 Envoy::HttpIntegrationTest::waitForNextUpstreamRequest() [0x7f279b4bde23]
2022-04-09T23:00:52.3567628Z #4 [0xa70b12]
2022-04-09T23:00:52.3568365Z #5 testing::internal::HandleSehExceptionsInMethodIfSupported<>() [0x7f26e5169d5d]
2022-04-09T23:00:52.3569289Z #6 testing::internal::HandleExceptionsInMethodIfSupported<>() [0x7f26e515074e]
2022-04-09T23:00:52.3570081Z #7 testing::Test::Run() [0x7f26e5137c3d]
2022-04-09T23:00:52.3570612Z #8 testing::TestInfo::Run() [0x7f26e513878e]
2022-04-09T23:00:52.3571067Z #9 testing::TestSuite::Run() [0x7f26e5138fd1]
2022-04-09T23:00:52.3571556Z #10 testing::internal::UnitTestImpl::RunAllTests() [0x7f26e514723e]
2022-04-09T23:00:52.3572096Z #11 testing::internal::HandleSehExceptionsInMethodIfSupported<>() [0x7f26e517098d]
2022-04-09T23:00:52.3572835Z #12 testing::internal::HandleExceptionsInMethodIfSupported<>() [0x7f26e515375e]
2022-04-09T23:00:52.3573338Z #13 testing::UnitTest::Run() [0x7f26e5146c82]
2022-04-09T23:00:52.3573772Z #14 RUN_ALL_TESTS() [0x7f27101f5423]
2022-04-09T23:00:52.3574205Z #15 Envoy::TestRunner::RunTests() [0x7f27101f45c4]
2022-04-09T23:00:52.3574621Z #16 main [0x7f2710179e5d]
2022-04-09T23:00:52.3575009Z #17 __libc_start_main [0x7f26e3cf3c87]
2022-04-09T23:00:52.3575532Z external/bazel_tools/tools/test/collect_coverage.sh: line 161: 20396 Aborted                 (core dumped) "$@"
2022-04-09T23:00:52.3576268Z --
2022-04-09T23:00:52.3576676Z Coverage runner: Not collecting coverage for failed test.
2022-04-09T23:00:52.3577114Z The following commands failed with status 134
2022-04-09T23:00:52.3578686Z /tmp/sandbox_base/bazel-sandbox.506fa982d9679d3c6eeab1b1d124a688b61c231e37f3485140dfb23bf122cc4f/processwrapper-sandbox/10894/execroot/envoy/bazel-out/k8-fastbuild/bin/test/integration/multiplexed_upstream_integration_test.runfiles/envoy/test/integration/multiplexed_upstream_integration_test --gmock_default_mock_behavior=2 -l trace

🤔

/retest


fallback to file copy if symlink fails.

Fixed #301.
TODO: does zlib.js and/or typedarray ever get updated?  ...Might need to do that copy again.

I will not be signing the CLA.  I do happily release this change into the public domain.  ...All several bytes of it. :roll_eyes:

Created #348 as well in case CLA is holding this up.
Also reusable code in case we decide to add more ln -s calls in the future.


added "secondaryFuzzing" support, to allow customized post-processing

A common problem we've encountered in our applications is that we sometimes need less granularity in recent dates.
For example, a task assigned for today, noon, needs to be displayed as "Today" rather than "23 minutes from now", since most tasks are time-agnostic.
For our own purposes, I've added support for post-processing by supplying a function as a timeago setting:
$.timeago.settings.secondaryFuzzing = function(element, intendedText, difference) {}
Which then applies necessary post-processing based on things such as element class, difference etc.
I figured it might be a useful use-case for the original codebase.

This could be very useful. Is there any progress on this? Thanks.

It's a really simple PR, I don't know what else is necessary -- it
basically just gives the option to supply a "last mile processing" step
called secondaryFuzzing.
If there is anything you need to change, I'm all ears, but it should be
ready to merge in.
On Sun, May 30, 2021 at 2:49 PM Filip Halaxa @.***>
wrote:

This could be very useful. Is there any progress on this? Thanks.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/rmm5t/jquery-timeago/pull/310#issuecomment-850995090,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AANRR7YTYGP55OGU7PJDTCLTQIX5FANCNFSM4CTLMDXQ
.

I agree :) What about @rmm5t?


Help with configuration

Hello,
I'm pretty new to Home assistant and Bermuda.
I'm trying to set up a simple presence system with bluetooth that tells me if my phone is home or not. I have an android with the Ha app installed and I have activated the BLE transmitter. At the moment I'm not interested in presence inside the single room. As a scanner I have set up a shelly and the bluetooth of the raspberry that are in the same room. The problem is that when I'm close to the scanner it continues to switch from unavailable to detected. If I move away even less than 10 meters the phone is not detected at all.
I don't know if I'm doing something wrong in the phone configurations or in Bermuda.

Howdy! Please upload a "download diagnostics" from Bermuda, then I can take a look and see what's going on.
Does it behave the same if you are close to the Shelly or the Pi, or is it mainly the Pi that is inconsistent?

Hello! Thank for your help and work.
the shelly and the Pi are 20 cm apart from each other...so seems the same.
I attach the diagnostic. I have made some test... so maybe you see different values
config_entry-bermuda-01JD28JHY3NW2H3QR72X5WC9TS.json

Thanks for sending that through. I can see that the pi's bluetooth adaptor seems to be working well. It can see other bluetooth devices in (or near) your home such as the Samsung TV, the Shelly1 and the Fridge.
However... there is no Shelly device acting as a bluetooth proxy that Bermuda can see. There is a "Shelly Plus 1" with a wifi MAC address ending in D4, but it doesn't show up as a proxy (I can see it because the pi is picking up its bluetooth advertisements - so it's sending advertisements, but not receving/proxying them).
I'd suggest for the Shelly:

make sure that it's updated to the latest firmware
remove any scripts you might have added to it manually
in the HomeAssistant Shelly integration, enable the bluetooth proxy for the Shelly (this will install the correct script onto the device).

That should get the Shelly working as a proxy.
As for the phone....
The only "configured devices" I can see are for two iBeacons, one starting with 5FDE the other starting 1086, and both having a major_id of 100 and a minor_id of 40004. Neither of those have been "seen" yet by the pi.
However there is another iBeacon, starting with 1BC5, major 225 minor 22510, and that one is being picked up, but the signal is not as reliable as the fridge or tv. It has big gaps between receiving adverts, sometimes 7 seconds, 11, or 15 seconds. But you don't seem to have this iBeacon in your configured devices list in Bermuda.
Can you send a screenshot of your phone's iBeacon app settings? Are you using the HA Companion app on Android, or something else?
To sum up:

The Shelly doesn't seem to be acting as a proxy at all
Your configured devices don't appear to be present, but the fridge and tv are sending adverts just fine
There is another iBeacon which looks close (the 1BC5 one) but we aren't seeing its advertisements reliably.

If you can check the above, and send through a screenshot of your app settings we'll see what we can work out from there! 👍🏼

Thanks for your reply.
Yes i have a shelly 1 but stopped It to act as proxy for make some test and forgot to reenable It.
Now i have reenable It and i attach a new diagnostic.
5FDE and 1086 are my two phone. I'm using on both android HA companion app.
This Is my settings

config_entry-bermuda-01JD28JHY3NW2H3QR72X5WC9TS.json

I add some information....I tried to increase the ble signal strength on the HA app.
For the 1086 device I put medium and it seems to work correctly.
For the 5fde device (samsung zfold6) I had moments in which it was not detected.
Both phones were on charging next to each other.
At this point it seems like a problem with the phone (5fde).
I increased the bermuda settings for the not home state to 120