Page structure updates for Course Management

Motivation and Context
Lecture Items are not very easy to edit, as the edit functionality is hidden in a small error next to destructive actions.
Course overview page is not very user-friendly as it has much information on one single page.
Description
Added tabs to the 3 main functionalities of the course management page. Added a more visible button to
the lectures to make them easier to edit.
Steps for Testing
Prerequisites:

1 Lecturer

Log in
Navigate to a Management Page of a Course
Click through tabs and see if the content is displayed accordingly
Try to change a Lecture by clicking the new button.

Screenshots

Love the idea! Can you quickly resolve the conflicts? @mono424

Love the idea! Can you quickly resolve the conflicts? @mono424

Thanks! 🙌
Is resolved by today, I was interrupted by a lecture 😬


Implement navigation services

Implement (under analysis):

visitors to better collect all references/definitions of actions/workflows
add tests for both of them.
maybe switch circular dependency analysis to use the better API?

Use in:

rename service
go to definition
find references
hyper click (same as go to definition)

:tada: This issue has been resolved in version 2.3.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


support current ST_ASMVT parameters

@sk1p comment me in https://github.com/openmaptiles/postgis/pull/10#issuecomment-464446991
I just make PR for postgis docker image and I update postserve to support current ST_ASMVT.
I will test with planet (importing time over 32hours).

@smellman I actually had to do a full rewrite of this tool, see #11 -- it is far cleaner now,
without any locally done modifications.  I won't merge it until I merge the proper SQL generation
into the openmaptiles repo.

I will close this PR and I will make new PR with support buffer-size property. Also, I have other problem so I research it now.

@smellman what do you mean by the buffer-size property?  The buffer sizes are generated as part of the SQL generation -- because each layer has its own settings for the buffer sizes.

Yes, I just upload my WIP branch.
I found 0/0/0 problem when I test this branch.

@smellman could you paste your generated query to a gist? (as printed by your postserve when it starts) .  This way it will be easier to compare just the SQL, and how it executes.

@smellman   postserve has been merged to https://github.com/openmaptiles/openmaptiles-tools#test-tiles -- we should close this repo


[BUG] Clicking on "execute shell" on a workload may open a shell in a pod in a different namespace than expected

Rancher Server Setup

Rancher version: 2.6.8
Installation option (Helm Chart):

Rancher setup on top of a RKE2 cluster version 1.22.7+rke2r2
The bug is recorded on a rke2 cluster managed by this rancher, on version 1.22.7+rke2r2

Proxy/Cert Details: No proxy nor custom certs involved

Information about the Cluster

Kubernetes version: 1.22.7+rke2r2
Cluster Type (Downstream):

Custom RKE 2 managed by Rancher, version 1.22.7+rke2r2

User Information
The user I'm connected with is Rancher Admin, so ClusterAdmin also.
Describe the bug
When you deploy the same chart in two differents namespaces with same values, you end up with resources having same names in different namespaces. When you display both namespaces in namespace filter in Rancher UI, and do execute shell on a workload of the second namespace, rancher actually open a shell in the pod of the first namespace workload. This leads to very dangerous behavior, we got several problems doing actions in these shells thinking we were on namespace A, but actually executing in namespace B.
To Reproduce
Deploy for example a bitnami MariaDB chart with same values on two differents namespaces. diplay both namespaces in workload page, and try to execute shell on both workloads via the mini-menu. You can check in which namespace you are by running hostname -f to see the full name of the pod you're ending in.
Result
Expected Result
We expect to have a shell on a pod of the workload we clicked, not other namespace workload.
Screenshots
Here is a video of the bug :
https://vimeo.com/760262363

Reproduced on a single-node K3s Rancher, with a v1.22 RKE2 downstream cluster.
Deployed two releases of the same app in two different namespaces.
This happens only if release names are the same.
If I list pods in the UI (not general workloads), execute shell, then I am taken into the right pod.
However, if I list workloads in the UI, then choose a second workload to execute shell in, I am always taken into the pod of the first namespace.
I assume the UI initiates the web-socket request, and to do so it creates the necessary URL. Looking in the networking tab in the browser, I am seeing that the UI forms it incorrectly and appends the wrong pod name (one from the first namespace). Thus I believe it's an issue in the UI, but I don't know the full picture, so could be wrong here.


Support for old format

In v2.9, Is there a way to support the old setup format instead of the new query string?
e.g. holder.js/32x32/text:Sample/#000:#fff

not currently. is there an issue with using the query string format?

not really. There are too many files to change in my app to upgrade to the new format, just wondering if there's a shortcut.

not right now, but i think 2.8 or 2.7 supported both formats. let me know if neither of those work for you

Will try 2.8.
Actually, I need the support for old formats as the image setup strings are stored in our mongodb. :)

2.7 works and 2.8 doesn't. It would be great if the old format can be supported in the future release.
thanks for your help.

ok i'll see if i can ship this as an add-on


Instead of writing new .gz files, source files are overwritten (starting from 0.10)

Hi!
I use the example conf. from README.md:
// gzip assets 1-to-1 for production
compress: {
  main: {
    options: {
      mode: 'gzip'
    },
    expand: true,
    cwd: 'assets/',
    src: ['**/*'],
    dest: 'public/'
  }
}

However, the gzipped files in dest have the same filenames as source files, without the .gz extension.
Furthermore, when I modify the configuration so that .gz files are put side-by-side with source files
compress: {
      main: {
        options: {
          mode: 'gzip'
        },
        expand: true,
        src: ['assets/**/*']
      }
    },

then all the source files are replaced with broken gzip files (filenames do not change), each 20 bytes long (‹              ).
Before 0.10 both configurations run as expected.

Please someone make a PR for this to add the info in README.

i just fixed issue #61 and made apull request which will fix also this issue (they are actually the same)


JoErNanO: Watch<EMAIL_ADDRESS>

JoErNanO requests the watch of the watch_keyword<EMAIL_ADDRESS>See the Metasmoke search here

!!/approve


Invalid setting when enabling Show Folders First in Symbols UI

Version and Platform (required):

Binary Ninja Version: 3.6.4694-dev Personal ( d220dd4)
OS: Windows
OS Version: 10.0.23585.1001
CPU Architecture: x64

Bug Description:
[Settings] Invalid Setting! ui.view.symbols.showFoldersFirst
Steps To Reproduce:
Enable "Show Folders First" in the Symbols UI.
Expected Behavior:
No error.

Fixed on next build!


Unable to login to Azure with federated credentials

As of this morning (sometime after 10:30 CET), all pipelines that use the<EMAIL_ADDRESS>action, fail to login with federated credentials:
    - name: azure-login
      uses<EMAIL_ADDRESS>      with:
        client-id: ${{ secrets.azureGithubClientId }}
        tenant-id: ${{ secrets.azureTenantId }}
        subscription-id: ${{ secrets.azureSubscriptionId }}
        enable-AzPSSession: true

results in
Run<EMAIL_ADDRESS>  with:
    client-id: ***
    tenant-id: ***
    subscription-id: ***
    enable-AzPSSession: true
    environment: azurecloud
    allow-no-subscriptions: false
    audience: api://AzureADTokenExchange
Using OIDC authentication...
Federated token details:
 issuer - https://token.actions.githubusercontent.com
 subject claim - repo:***/***:environment:Dev
/usr/bin/az cloud set -n azurecloud
Done setting cloud: "azurecloud"
Running Azure PS Login
/usr/bin/pwsh -Command try {
            $ErrorActionPreference = "Stop"
            $WarningPreference = "SilentlyContinue"
            $output = @{}
            $data = Get-Module -Name Az.Accounts -ListAvailable | Sort-Object Version -Descending | Select-Object -First 1
            $output['AzVersion'] = $data.Version.ToString()
            $output['Success'] = "true"
        }
        catch {
            $output['Error'] = $_.exception.Message
        }
        return ConvertTo-Json $output
{
  "AzVersion": "2.10.3",
  "Success": "true"
}
Error: Azure PowerShell Login failed. Please check the credentials and make sure az is installed on the runner. For more information refer https://aka.ms/create-secrets-for-GitHub-workflows"

Hi @georgekosmidis , please let us know if you are still facing the issue. Just wanted to know if that is an intermittent issue that might have got auto resolved.

Hello!
Yes, I am still facing the exact same issue, its like a week that we cannot deploy and its evolving to a serious blocker - we are already considering alternatives

Can you try login with the service principal with a secret login - https://github.com/Azure/login#configure-a-service-principal-with-a-secret and tell me the results?
@dingmeng-xue your thoughts ?

I will try to reproduce it and keep you updated.

Can you try login with the service principal with a secret login - https://github.com/Azure/login#configure-a-service-principal-with-a-secret and tell me the results? @dingmeng-xue your thoughts ?

I have tried that already, and yes, it does work correctly with a secret

So you are facing issues with OIDC only ? Did you face this before or trying for the first time?

So you are facing issues with OIDC only ? Did you face this before or trying for the first time?

We ve been working with federated credentials the last 5-6 months; the problem started suddenly on December 8th (everything was working great at least like 13:30 CET, the next run was 14:30 and failed for the first time)

@georgekosmidis & @BALAGA-GAYATRI , In my environment, federated credentials works correctly with<EMAIL_ADDRESS>but failed with<EMAIL_ADDRESS>There is the same error. @BALAGA-GAYATRI  what's the difference between them?

Probably irrelevant, but GitHub was unable to charge the clients credit card and temporally "downgraded" us; we then changed to a new credit card and shortly after the problem started. This is the sequence of events:

Date
Descr

2022-12-08
Last successful execution at 13:30 CET

2022-12-08
Visa ending in XXXX, new seats added

2022-12-05
Account returned to "Enterprise", everything was running smoothly

2022-12-05
Visa ending in XXXX, payment successful

2022-12-01
Account "downgraded" from "Enterprise" to "Free"

2022-12-01
MasterCard ending in XXXX, payment failed

2022-11-24
MasterCard ending in XXXX, payment failed

2022-11-17
MasterCard ending in XXXX, payment failed

2022-10-17
MasterCard ending in XXXX, payment successful

1.4.6 indeed works here too

As long as 1.4.6 works, there shouldn't be any problem. @dingmeng-xue  The reason for 1.4.5 failure could be this bug -https://github.com/Azure/login/releases/tag/v1.4.6. We fixed the regex pattern if you remember.
@georgekosmidis We recommend using azure/login@v1 instead of using particular versions to avoid this as we update v1 tag with the latest version.


Value serde not properly initialized when using @KafkaStreamsStateStore

I've noticed an issue when using the @KafkaStreamsStateStore annotation, if you use SpecificAvroSerde as your valueSerde.
Apparently the KeyValueSerdeResolver.getValueSerde method does not call the Serde.configure method to initialize the Serde object after its creation, unlike the KeyValueSerdeResolver.getKeySerde method.
As a result, the value Serde does not have the right Schema Registry url.

I can create a PR for this, unless there's was a reason for the value serde not to be initialized as opposed to the key serde. Please let me know.

@adrianotr you should always create a PR since it would be much simpler to reason about it, polish, improve etc. So yes please do it.


add list sites to deploy

fixes #21
fixes #22

fixes #21 and #22

I think this could be better, but I'm not sure if it's worth optimizing at this point.

I am only adding some features as we go. I don't want to go crazy with this too early

LGTM


As requests for server information goes up, so does the server resource utilization

It seems that the current solution does not scale very well. Since each request effectively generates a call down to OSHI that in turn allocates WMI objects on Windows or calls a bunch of native stuff over jna on Linux.
To reduce allocation of native objects. Create managed object, similar to SpeedMeasurementManager that polls InfoProvider and caches answer. Make the polling interval configurable.
This change also paves the way for monitoring (#6)

This has been addressed in the branch feature/arch_refactor.
The current architecture has two classes that queries for data:
MetricQueryManager<HistoryMetricQueryEvent> and MetricQueryManager<MonitorMetricQueryEvent> respectively.
And each implementation of com.krillsson.sysapi.core.metrics.MetricsFactory is wrapped in a Cache implements MetricsFactory that caches the response of the MetricsFactory for a configurable amount of time (currently 5 seconds)


MonitorControl Not detected by Sound Preference

The control using the keyboard is working. However, volume output is kept constant no matter what volume setting is chosen. Also, the app doesn't display in sound preferences as an output.
System:
Mac Big Sur 11.5
Macbook Pro 2014, 13 inch

Are you on v2.2.0? If you are, please either revert to v2.1.0 or use v3.0.0-beta4. If otherwise, please reopen and fill out the template ;)


[WIP] update qunit-harness

This PR is created to investigate the problems with the new version of qunit-harness

@testcafe-build-bot \retest


TextField - minRows is not passed to TextareaAutosize

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

Current Behavior 😯

https://codesandbox.io/s/elastic-microservice-g4ypj?file=/src/Demo.js
Expected Behavior 🤔

Your Environment 🌎

Tech
Version

Material-UI
alpha 11

In our demo (text-field#multiline) we used to pass rowsMin (master) but switched to rows in next.
The TextField API now lists 3 props related to the number of rows: rows, minRows and maxRows. While fixing this bug we should probably get rid of rows as well. Too much choices in my opinion.

Did we forget to forward the prop?
diff --git a/packages/material-ui/src/TextField/TextField.js b/packages/material-ui/src/TextField/TextField.js
index 80470b797a..e606bf27f5 100644
--- a/packages/material-ui/src/TextField/TextField.js
+++ b/packages/material-ui/src/TextField/TextField.js
@@ -75,6 +75,7 @@ const TextField = React.forwardRef(function TextField(props, ref) {
     inputRef,
     label,
     maxRows,
+    minRows,
     multiline = false,
     name,
     onBlur,
@@ -137,6 +138,7 @@ const TextField = React.forwardRef(function TextField(props, ref) {
       name={name}
       rows={rows}
       maxRows={maxRows}
+      minRows={minRows}
       type={type}
       value={value}
       id={id}

minRows/maxRows works with TextareaAutosize only while rows  work with <textarea> only.
We used to mix the two use cases, it was creating confusion.

May I work on PR with this?

@suliskh All yours. Please let us know if you no longer intend to work on this issue. If you're stuck at any point feel free to open a PR so a maintainer can take a look.


Erpc: support for different versions of the messages [QUESTION]

Hi all,
Is there implemented ERPC support for message which have 2 different versions. Lets say original message version have 2 parameters. And there will new version of the message with 3 parameters. New parameter is not affecting  functionality of the original 2 parameters.
Are 2 ERPC entities still able to communicate also in case when both entities support same type of the message but in different versions. Lets say message with 2 parameters is sent and receiver (2nd ERPC entity) is able to decode it and provide for other handling also these 2 parameters?
If not yet supported is it planned in any release plan?
Note: it would be helpful in case when there is not possibility to update firmware at both devices in the same time and new message parameter is not affecting original parameters in the same type of the message.
Thank you for help
Steps you didn't forgot to do

[ x ] I checked if there is no related issue opened/closed.
[ x ] I checked that there doesn't exist opened/closed PR which is solving this issue.
[ x ] I looked in documentation if there is related information.

Hi i am not right now sure. But maybe it is possible when the third command is IN type.
Theoretically we can support that in the future (something similar to grpc maybe)

Thank you for your response.
Is there used any known coding scheme (coding/decoding)? Something as Type–length–value coding scheme. Or any own algorithms?
Thank you for help


azure-mgmt-dns does not support the most recent API version

Package Name: azure-mgmt-dns
Package Version: 8.0.0
Operating System: Linux
Python Version: 3.8

Describe the bug
azure-mgmt-dns does not support API version 2018-09-01
To Reproduce
Steps to reproduce the behavior:

Install azure-mgmt-dns
Observe that the newest version is v2018_05_01 and there is no support for private DNS zones. That support is in v2018-09-01, per https://docs.microsoft.com/en-us/rest/api/dns/privatedns/private-zones/get

Expected behavior
SDK includes support for private DNS zones
Screenshots
n/a
Additional context
n/a

Hi @jazelenk Please try azure-mgmt-privatedns==1.0.0

Yup, that's what I need - thanks!


No market times defined for LSE

According to the commentary for the TradingEnvironment class
# This module maintains a global variable, environment, which is
# subsequently referenced directly by zipline financial
# components. To set the environment, you can set the property on
# the module directly:
#       from zipline.finance import trading
#       trading.environment = TradingEnvironment()
#
# or if you want to switch the environment for a limited context
# you can use a TradingEnvironment in a with clause:
#       lse = TradingEnvironment(bm_index="^FTSE", exchange_tz="Europe/London")
#       with lse:
# the code here will have lse as the global trading.environment
#           algo.run(start, end)

but as outlined here http://stackoverflow.com/q/25165500/4527613 this doesn't work without further tweaking.
A possible solution would be to include the same functionality for LSE as for NYSE, e.g. specify get_non_trading_days(),  get_open_and_closes() etc... and then define the TradingEnvironment with
TradingEnvironment(bm_index="^FTSE", exchange_tz="Europe/London", env_trading_calendar=tradingcalendar_lse)

That way the times will be specified as well as the days.

Implementation of the LSE market times may be harder than I originally thought. The NYSE calendar days are hardcoded in the loader with the following
from zipline.utils.tradingcalendar import (
    trading_day,
    trading_days
)

and the NYSE early closing times are hardcoded in the TradingEnvironment with
self.early_closes = get_early_closes(self.first_trading_day,
                                             self.last_trading_day)

Surely the latter would be better written as
self.early_closes = env_trading_calendar.get_early_closes(self.first_trading_day,
                                             self.last_trading_day)

?

Pull Request created #523


Latex - Equation/Split-evironment cannot handle more than one '&' per line

Does this issue occur when all extensions are disabled?: Yes/No

Version: 1.67.1 (user setup)
Commit: da15b6fd3ef856477bf6f4fb29ba1b7af717770d
Date: 2022-05-06T12:37:03.389Z
Electron: 17.4.1
Chromium: 98.0.4758.141
Node.js: 16.13.0
V8: <IP_ADDRESS>-electron.0
OS: Windows_NT x64 10.0.19044
The latex formula (in a markdown cell in jupyter notebook)
\begin{equation}
\begin{split}
x &= 2 * 3 &= 6 \\
y &= 4 * 5 &= 20
\end{split}
\end{equation}
does not compile, but instead shows:
ParseError: KaTeX parse error: Too many tab character: & at position 43: ,,it} x &= 2 * 3 &= 6 \ y &= 4 *...
Running this cell in an jupyter notebook via firefox works perfectly fine,
If this code is cotained in an .md-document, the same behaviour appears, whereas for example RStudio can render this formula correctly.

Opened https://github.com/KaTeX/KaTeX/issues/3634 to track this upstream


add fast_finish

Coverage remained the same at 94.581% when pulling 0a6a459eb3b3cdfda30d9a261d559cffb92b803e on chylli:chylli/fast_finish into 067b190c0a7c44648694b17a3fdb9b8494c52691 on binary-com:master.


Addition of undocumented and soon-to-be-documented example files for the Cahn-Hilliard solver

Description
In order to keep a trace of the work done with the Cahn-Hilliard-Navier-Stokes solver, five undocumented examples were added to the main branch along with their post-processing python scripts.
Two of these examples (jurin's law and bubble detachment in a shear flow) will have their own documentation entry in a near future.
Testing
I made sure the example run without error on the main branch. I also made sure the results obtained were correct.
I tried making the python scripts as documented as possible, each of the folder has its own requirements.txt file that contains the python module necessary to run the post-processing tools.
Miscellaneous (will be removed when merged)
Checklist (will be removed when merged)
See this page for more information about the pull request process.
Code related list:

[ ] All in-code documentation related to this PR is up to date (Doxygen format)
[x] Lethe documentation is up to date
[ ] New feature has unit test(s) (preferred) or application test(s), and restart files are in the generator folder
[x] The branch is rebased onto master
[x] Changelog (CHANGELOG.md) is up to date
[x] Code is indented with indent-all and .prm files (examples and tests) with prm-indent

Pull request related list:

[x] Labels are applied
[x] There are at least 2 reviewers (or 1 if small feature) excluding the responsible for the merge
[ ] If this PR closes an issue or is related to a project, it is linked in the "Projects" or "Development" section
[ ] If the fix is temporary, an issue is opened
[ ] The PR description is cleaned and ready for merge

Nice PR!

@PierreLaurentinCS can you rebase? I can then merge afterwards :)


[Pick 3.0](inverted index) skip index compaction for inverted index V2

Proposed changes
Enabling index compaction in the inverted index V2 format currently causes unexpected errors, especially in the case of tables with hybrid indexes, such as BKD index and Fulltext index together.
backport #38209

run buildall


Update site for v3.8.0 release

DAFFODIL-2908

To be merged once the mirrors all sync

Mirrors and Maven Central all appear to have 3.8.0 already (that was very quick)


No event gets fired for mat-datepicker popup close (for the same day)

Bug, feature request, or proposal:
There should be an event that is fired upon closing the datepicker popup. At the moment dateChanged event is getting fired anytime a date changes but not when the same date is selected.
What is the expected behavior?
I expect at least there is an event that gets fired upon closing the datepicker's popup for the same day.
What is the current behavior?
No events fired upon closing the datepicker's popup for the same day.
What is the use-case or motivation for changing an existing behavior?
This are important in many scenarios. For example, I'm developing a date-time-picker and I show the time picker upon closing the datepicker's popup. The problem happens when I want to select a different time on the same day which is already selected. I click on the date-picker, select the same day and the datepicker's popup gets closed but there is no way I get notified because the dateChanged only fired when it's not the same day.
Which versions of Angular, Material, OS, TypeScript, browsers are affected?
All
Is there anything else we should know?
No

Also on r/Angular2.
cc @mmalerba

Sounds like a reasonable thing to add, <mat-select> has onOpen and onClose events, should probably use the same names here

@mmalerba it'll be perfect! Thanks.

You can use amazing time picker (amazing-time-picker) for this purpose, and it is fully compatible with Angular 2-7 and Material design:
https://github.com/owsolutions/amazing-time-picker
Live demo:
https://owsolutions.github.io/amazing-time-picker
Thanks.


Typo "hisres" instead of "hires"

I think the "Cables Table: Digital Video" PNG image has a typo in its filename:
https://github.com/ablwr/media-id-posters/blob/master/cables_table_digital_white_hisres.png
Shouldn't it be "white_hires.png"?
:)

Haha how did I miss this Issue?


Control doesn't set language

The code input control doesn't set the selected language in the published json coming out of sanity.  The v2 version does.

This issue should be renamed. A more relevant title is:
Language Property Doesn't Set Default Language
Summary
The language property as indicated in the ReadMe does not set the default language.
The following are the options indicated in the ReadMe:
{
  name: 'codeField',
  title: 'Code Field',
  type: 'code',
  options: {
    language: 'javascript', // <---- This property/option is broken
    languageAlternatives: [
      {title: 'JavaScript', value: 'javascript'},
      {title: 'HTML', value: 'html'},
      {title: 'CSS', value: 'css'},
    ],
  },
  hidden: ({parent}) => parent?.showHeaderCode === 'Hide',
},

End User Workaround

From the language dropdown, select a language other than the default
From the language dropdown, reselect the default language


(feat): Site and navroot + option to include site title

It corresponds to https://github.com/plone/volto/issues/4723, https://github.com/plone/volto/issues/4508

@dobri1408 see https://github.com/plone/volto/pull/3537 please


Disease init_post should return initial_cases

Current return value is None, why not return initial_cases - useful for custom module initialization.
def init_post(self):
        """
        Set initial values for states. This could involve passing in a full set of initial conditions,
        or using init_prev, or other. Note that this is different to initialization of the Arr objects
        i.e., creating their dynamic array, linking them to a People instance. That should have already
        taken place by the time this method is called.
        """
        if self.pars.init_prev is None:
            return

        initial_cases = self.pars.init_prev.filter()
        if len(initial_cases): self.set_prognoses(initial_cases)  # TODO: sentinel value to indicate seeds?
        return
``

Closed by #654


Create diagram of the profiles user isolation

Context
Create a diagram of the project and how user isolation works so it can be added to the reference architecture public docs.
What needs to get done

Create a diagram of the profile user isolation in CKF: high-level diagram of the components, their integration points and dependencies.
Add the diagram to a reference architecture draft document

Definition of Done
There is a diagram of the profile user isolation (not published)

Added the diagram to the reference architecture document. Closing this.


[NovaEmbed] Fix extractor

Before submitting a pull request make sure you have:

[x] At least skimmed through contributing guidelines including yt-dlp coding conventions
[x] Searched the bugtracker for similar pull requests
[x] Checked the code with flake8

In order to be accepted and merged into yt-dlp each piece of code must be in public domain or released under Unlicense. Check one of the following options:

[x] I am the original author of this code and I am willing to release it under Unlicense
[ ] I am not the original author of this code but it is in public domain or released under Unlicense (provide reliable evidence)

What is the purpose of your pull request?

[x] Bug fix
[ ] Improvement
[ ] New extractor
[ ] New feature

Description of your pull request and other information
Fixes the outdated NovaEmbed extractor due to recent changes on their website. Both unit tests are passing again with these changes.

Keep the old regex too, just in case. _search_regex can accept multiple regexes

changes incorporated


consider perform a goto action when symbol tree symbol is double clicked

Is your feature request related to a problem? Please describe.
Currently, when a symbol in symbol tree is firstly selected, a goto action will be performed so disassembly and decompile view will display that symbol instantly. But once some scrolling is done in disassembly view, we can never go back that symbol again just by double-clicking that symbol as it is already selected.
I know that this might be intended as double-click expands what that symbol contains, but is really annoying to find a way to go back to the symbol we previously selected.
Describe the solution you'd like
Implement go back when double-clicking a symbol in symbol tree even if it is already selected.
Describe alternatives you've considered
A workaround is to add a "go to" in the menu shows up when right clicked, but that is not very intuitional.

We should be able to improve upon this behavior.
In the meantime, a simple (perhaps obvious) workaround is the deselect the node (via Control-left-click) and then select it again.

My workaround is selecting the symbol next to it and then going back; doesn't need additional movements on the keyboard ;)

@dev747368 is this GT-2383?

not quite.  I feel your pain though.

Ok, I did search, but obviously missed #453
it's common in Java with tables, there's a few more display glitches,  it's hardly anything to burst into tears about.

Fixed by 14ee95c3959785889ef227450fd757300b67b0a3


BAU: Use the new metadata published by the apps

Changed entity IDs to match the new metadata endpoints
Rename secrets in K8s cluster to be more clear by better describing what purpose they serve
Add a separate metadata signing cert for Stub Connector

You may also be able to remove "metadata.host" from the _helpers.tpl (confirm it with a search, but I hope it is unused now).


GMStepper for iOS 7

Hey Günay, thank you for sharing this. It's really impressive work you've done. I'm interested in including your stepper in a project I am currently working on.
Is it possible you would in the nearest future patch this up for iOS 7? Thank you once again.

Hi Zac, no promises but I can do it some time. Feel free to send pull requests :)

Thanks man. I appreciate your work.


add enum EventType

for event type, use an enum instead of doubles

this PR is not relevant for 1.0


 In dump/dump.go, line 14.

package dump

import (
	"fmt"
	"io"
	"os"
	"os/exec"
	"strings"

	"github.com/juju/errors"
	. "github.com/siddontang/go-mysql/mysql"
)

// Unlick mysqldump, Dumper is designed for parsing and syning data easily.
type Dumper struct {
	// mysqldump execution path, like mysqldump or /usr/bin/mysqldump, etc...
	ExecutionPath string

It should be "like"?

sorry, I don't know why now. maybe Unlike?


Not IE6-8 Compatible

I tested your github demo at http://jamiebicknell.github.io/Toggle-Switch/ on Internet Explorer 6, 7 and 8 and the toggle switch doesn't work for all 3. The README states it as IE6+ compatibility.

Hi @newsomderek, I tested when the last major updates were done (~4 years ago) and it worked then for those browsers, so it is a strange one.
Could you state what the exact browser versions were, and the OS version for each one too?
Next week I'll do some tests on those browsers, and let you know what the results were.

Hi @newsomderek, I finally got round to testing this but could only test on IE8 as the Virtual Machine images only go back that far.
I tested using IE 8.0.7601.17514 and the script worked without any issue.
Therefore I'm closing this issue as it's working in IE8, and as no updates have been made in ~4 years  and IE6-8 worked then, I'm assuming it still works in IE6 and IE7.


JS error occurred when edit shortcut

I meet a JS error when try to edit the shortcut, and sadly if I closed this then it will be show up again.
I guess the reason might because I change the shortcut to some unknown key.

Never tested with a numeric keypad but fixed now. Will be available in 1.27.1 in a few!


Add AMD HIP support to CMake build system

This PR adds the HIP CMake scripts from https://github.com/ROCm-Developer-Tools/HIP and builds the library/miniapps/examples with hipcc when MFEM_USE_HIP is enabled.
This required that the add_mfem_examples and add_mfem_miniapp CMake functions be converted to macros - creating a new function scope "hides" some required HIP variables in the parent scope.
I did not configure the unit tests to use HIP as the Makefile build system currently does not build HIP-specific tests (w.r.t. mfem::Device configuration) as it does for CUDA, though I can add those in if it would be helpful.  If the "regular" unit tests should be built with hipcc I can add that in as well.
Resolves #1428.

PR
Author
Editor
Reviewers
Assignment
Approval
Merge

#1906
@joshessman-llnl
@tzanio
@camierjs + @YohannDudouit + @jandrej + @v-dobrev
12/15/20
⌛due 12/29/20
⌛due 01/05/21

@camierjs, @YohannDudouit, @jandrej and @v-dobrev -- can you please review?

@camierjs, @YohannDudouit, @jandrej and @v-dobrev -- can you please review?

How do you enable MFEM_USE_HIP ? -DMFEM_USE_HIP=YES does not seem to be used in the command line?

How do you enable MFEM_USE_HIP ? -DMFEM_USE_HIP=YES does not seem to be used in the command line?

How do you enable MFEM_USE_HIP ? -DMFEM_USE_HIP=YES does not seem to be used in the command line?
The compilation find HIPCC, but mfem needs this to be turned on to be able to use the hip device.

Can you elaborate? I used cmake .. -DMFEM_USE_HIP=ON and cmake builds the sources with hipcc. @joshessman-llnl explained that he is not running any tests with the Device configured, to stay consistent with the makefiles.

How do you enable MFEM_USE_HIP ? -DMFEM_USE_HIP=YES does not seem to be used in the command line?
The compilation find HIPCC, but mfem needs this to be turned on to be able to use the hip device.

Can you elaborate? I used cmake .. -DMFEM_USE_HIP=ON and cmake builds the sources with hipcc. @joshessman-llnl explained that he is not running any tests with the Device configured, to stay consistent with the makefiles.

Is there a way to specify the HIP_ARCH as the CUDA_ARCH?
That would be useful to have it also as an info message during the cmake configuration.

Is there a way to specify the HIP_ARCH as the CUDA_ARCH?
That would be useful to have it also as an info message during the cmake configuration.

Is there a way to specify the HIP_ARCH as the CUDA_ARCH?
That would be useful to have it also as an info message during the cmake configuration.

Yes - I've gone ahead and added a HIP_ARCH variable that is displayed during build configuration and is used to set a hipcc compiler flag.

Is there a way to specify the HIP_ARCH as the CUDA_ARCH?
That would be useful to have it also as an info message during the cmake configuration.

Yes - I've gone ahead and added a HIP_ARCH variable that is displayed during build configuration and is used to set a hipcc compiler flag.

Trying with :
cmake .. -DMFEM_USE_HIP=YES -DHIP_ARCH=gfx906 \
               -DMFEM_ENABLE_TESTING=YES -DMFEM_ENABLE_EXAMPLES=YES -DMFEM_ENABLE_MINIAPPS=YES \
               -DMFEM_USE_MPI=NO -DMFEM_USE_METIS=NO

I think we need to add :
if (MFEM_USE_HIP)
  set_source_files_properties(${SRCS} PROPERTIES HIP_SOURCE_PROPERTY_FORMAT TRUE)
endif()

and:
if (MFEM_USE_HIP)
   hip_add_library(mfem-common ${SRCS} ${HDRS})
else()
   add_library(mfem-common ${SRCS} ${HDRS})
endif()

in the miniapps/common/CMakeLists.txt.

Trying with :
cmake .. -DMFEM_USE_HIP=YES -DHIP_ARCH=gfx906 \
               -DMFEM_ENABLE_TESTING=YES -DMFEM_ENABLE_EXAMPLES=YES -DMFEM_ENABLE_MINIAPPS=YES \
               -DMFEM_USE_MPI=NO -DMFEM_USE_METIS=NO

I think we need to add :
if (MFEM_USE_HIP)
  set_source_files_properties(${SRCS} PROPERTIES HIP_SOURCE_PROPERTY_FORMAT TRUE)
endif()

and:
if (MFEM_USE_HIP)
   hip_add_library(mfem-common ${SRCS} ${HDRS})
else()
   add_library(mfem-common ${SRCS} ${HDRS})
endif()

in the miniapps/common/CMakeLists.txt.

As well as in the tests/unit.

As well as in the tests/unit.

Ah, I was not aware that the all and default targets didn't include everything.  I've added a set of CMake macros for adding libraries/executables such that make all tests examples miniapps succeeds. as does the ctest command you posted.

Ah, I was not aware that the all and default targets didn't include everything.  I've added a set of CMake macros for adding libraries/executables such that make all tests examples miniapps succeeds. as does the ctest command you posted.

Ah, I was not aware that the all and default targets didn't include everything. I've added a set of CMake macros for adding libraries/executables such that make all tests examples miniapps succeeds. as does the ctest command you posted.

Awesome! Thank you for adding it!

Ah, I was not aware that the all and default targets didn't include everything. I've added a set of CMake macros for adding libraries/executables such that make all tests examples miniapps succeeds. as does the ctest command you posted.

Awesome! Thank you for adding it!

LGTM

LGTM

@YohannDudouit and @v-dobrev, can you please take a look?

@YohannDudouit and @v-dobrev, can you please take a look?

LGTM

LGTM

Merged in next for testing...

Merged in next for testing...

Can you please mention this in CHANGELOG?

Can you please mention this in CHANGELOG?


Electron build is not working on windows

The build on windows fails due to electron package for Windows universal is not found:

• packaging       platform=win32 arch=universal electron=29.1.6 appOutDir=release\0.1.0\win-universal-unpacked
⨯ cannot resolve https://github.com/electron/electron/releases/download/v29.1.6/electron-v29.1.6-win32-universal.zip: status code 404

If i remove "universal" from electron-builder.json for windows, the setup is created, but the application is not working as expected after the installation. The settings and monitored app views are not found:

Thanks, @dhufnagel for introducing this bug. I'm looking into it.

I think the builder still is not working, as the universal electron package is not available to download.

Can you share the whole build output log? And, Are you using an Intel/x64 Windows device?

Well I guess the provided log says all:

cannot resolve https://github.com/electron/electron/releases/download/v29.1.6/electron-v29.1.6-win32-universal.zip: status code 404

The electron-builder.json contains universal as platform, but electron does not provide universal as platform (anymore?):
https://github.com/wakatime/desktop-wakatime/blob/5caa8e6afbe7d7baab556b51e375174ed325b8c0/electron-builder.json#L24
If you remove the "unviersal" from the array, the build is working. But the file it tries to download for universals truely is not available: https://github.com/electron/electron/releases/download/v29.1.6/electron-v29.1.6-win32-universal.zip

@dhufnagel It should be fixed with latest release, can you please download from here and let me know?


feat: support saving k8s deployment info to upstream

Summary
support saving k8s deployment info to upstream, then controller can watch k8s and update the upstream's nodes info.

Is this PR only add schema?

Is this PR only add schema?

yep, we just save the info here, other things can be left to the client who invoke api and k8s controller


Crashes when joining TGTTOS [bug]

Describe the bug
When joining a round of TGTTOS, the mod crashes
To Reproduce
Steps to reproduce the behavior:

Join MCC Island with this mod installed
Queue for a round of TGTTOS
Once it loads, see

Expected behavior
The game to not crash when joining TGTTOS.
Log file
Crash report: https://mclo.gs/MLw5rpd
Full logs (includes super long mod list): https://mclo.gs/UJ01BrC
Mod Setup

Minecraft version: 1.20.1
Fabric API Version: 0.90.0+1.20.1
Fabric Loader version: 0.14.23
Mod version: 0.2.0
Other mods (Especially any mod that might modify message or scoreboard behaviour): I have too many to list here, see the log file above, but MCCI-related I have, notably, Island Utils.

Recreated this with just Fabric API and this mod. Crash logs and full logs.

Tested that build for you, it no longer crashes, although the map is shown as null:

It's better than it crashing though 😅


Start Menu Icon Does Not Have Shadow

I've noticed that the Start Menu icon does not have a shadow around it like some of the other "modern" icons.

This looks like a dup of #1853.

/dup #1853


Get rid of index.html in previous_page_path and next_page_path

I would like to have links to my pages without the index.html.
Right now previous_page_path and next_page_path add index.html at the end. For example:

http://localhost:4000/page/2/index.html

I would like to have:

http://localhost:4000/pepe/2/

I'm currently making use of this code for the pagination links I found on the typical blog example:

  {% if paginator.total_pages > 1 %}

      {% if paginator.previous_page %}

          ← Newer Posts

      {% endif %}
      {% if paginator.next_page %}

          Older Posts →

      {% endif %}

  {% endif %}

At the moment I'm replacing index.html for ``:
href="{{ paginator.next_page_path | prepend: site.baseurl | replace: '//', '/' |  replace: 'index.html', '' }}"

Hi sorry about the long no-reply to this issue.
This is actually a duplicate of an already tracked issue #41 . Let's move the discussion there and I'll close this ticket if that is OK?

Sure. Thanks for pointing it out!


CSVImport performance improvements

In many cases, edges may be imported in parallel (though not always!). In these cases, it would be useful to have a (default-True) flag to parallelize graph construction.

#79


fix: Termination of sessions

The automatic termination of idle sessions stopped working with #1573. Reason is that the app label was removed from Prometheus.
This commit migrates the old app references to the new session_id label.

Tested in the staging environment, works.


Serialize object Security only if it is not empty

Serialize object Security only if it is not empty (File.Security is automatically initialized to empty ObjectSecurity object. When template is applied (ObjectFiles) code does check if security object is not empty and only then applies. But on serialization it did not check and produced empty Security nodes in XML files )

Thanks for your submissions, it has been merged. We appreciate your commitment.


making the parent block a pageref doesn't work

If I set my parent block to be something like [[mobile notes]] the created block is "mobile notes" so doesn't become a pageref. It would be nice if this were supported.

Ok, I think i was ... too impatient here?
I'd added a ptn with the parent block set to mobile notes and that was fine. then I changed that parent block spec to [[mobile notes]] and added a new ptn, but it went under the other block. When I tried it again a few minutes later it seems like it works as expected?
Tired a couple of times and all seems well - sorry for the noise!


update-docs.sh script for task/ARXIVNG-1216

This commit adds the framework for documentation. The stubs for each module are not yet done, but the main script of update-docs.sh is there which is run manually when we want to push updated documentation.
I'll add more of the module stubs next, but wanted to get eyes on this first.

@JaimieMurdock Can we merge this?


Remove the need for extra params in request builders

This is related to #129, but currently it is hard to capture a request builder within a struct. So for example. if I wanted to reuse the same configuration to make a request to a container:
let thing = blob_client
    .get_blob()
    .with_container_name(BLOB_CONTAINER);
MyStruct { thing }

In this case, I now have the builder struct that has at least one (if not more) explicit lifetimes and 2 or more type parameters. If I want to store this in a struct, that struct now has to have those exact same parameters and lifetimes set, which is a bit of a verbose overkill. Like I mentioned this would likely be solved by #129, but wanted to bring it up in a separate issue just in case

This should now be be fixed with the new style of builders introduced in #147.

This should now be be fixed with the new style of builders introduced in #147.


Make Message component default to all circle Avatars

@jaredmcdaniel has a PR in play to make all Avatars in hs-app circles. In order to make this happen, we need to change the <Message> component in HSDS to stop enforcing rounded.
This PR changes the logic to enforce shape="circle" on all Message component Avatars regardless of theme. (Embed was already circles)
Before:

After:

Going to add some more to this PR shortly to change the AvatarGrid and StatusAvatar as well, stand by!

Pull Request Test Coverage Report for Build 2030

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 100.0%

Totals

Change from base Build 2023:
0.0%

Covered Lines:
7642

Relevant Lines:
7642

💛  - Coveralls

Netlify is currently having issues. Will merge as soon as Travis passes


Can't add headers to an endpoint

I can't do something like this:
extension Endpoint where Output == Void {
  static func submitChallenge(challenge: Challenge, response: String) -> Endpoint {
    let payload = ChallengePayload(code: response)
    return Endpoint(method: .patch, path: "auth/challenges/\(challenge.id)", headers: [.accept: ContentType.json.rawValue, .contentType: ContentType.json.rawValue], body: payload)
  }
}

Even though the server doesn't give a response for this particular endpoint, I still need it to have the Accept: application/json header, which isn't there when Output is Void.
I also can't construct the Endpoint and then set endpoint.headers = [.accept: ContentType.json.rawValue, .contentType: ContentType.json.rawValue], since headers is a let.

Ah, I see that you made them public (https://github.com/gonzalezreal/SimpleNetworking/blob/master/Sources/SimpleNetworking/Endpoint.swift). But sadly you haven't released a new version of this library yet.

Hi @kevinrenskers,
I just published SimpleNetworking 1.2.0 to address this issue.
Thanks for the feedback!


Ultra Ball Physics: A Remix - By Tigerball890

https://scratch.mit.edu/projects/145434574/
https://phosphorus.github.io/#145434574
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36

Really, I have no idea what is going on here.

Also, I wrote this Google Chrome extension that makes loading projects with Phosphorus a little bit easier. It would be amazing if you checked it out.


Replace itkTypeMacroNoParent, itkTypeMacro with itkVirtualGetNameOfClassMacro, itkOverrideGetNameOfClassMacro

Added two new macro's, itkVirtualGetNameOfClassMacro and itkOverrideGetNameOfClassMacro, replacing the old itkTypeMacroNoParent and itkTypeMacro.
The main aim is to be clearer about what those macro's do: add a virtual GetNameOfClass() member function and override it. Unlike itkTypeMacro, itkOverrideGetNameOfClassMacro does not have a superclass parameter, as it was not used anyway.
Note that originally itkTypeMacro did not use its superclass parameter either, looking at commit 699b66cb04d410e555656828e8892107add38ccb, Will Schroeder (@wschroed), June 27, 2001:
https://github.com/InsightSoftwareConsortium/ITK/blob/699b66cb04d410e555656828e8892107add38ccb/Code/Common/itkMacro.h#L331-L337
Deprecated (ITK_FUTURE_LEGACY_REMOVE) the old macro's.

Deprecated (ITK_FUTURE_LEGACY_REMOVE) the old macro's.

Wouldn't it be better to keep the old macros for compatibility? The gain is minimal, but a lot of user code will be broken.

Deprecated (ITK_FUTURE_LEGACY_REMOVE) the old macro's.

Wouldn't it be better to keep the old macros for compatibility? The gain is minimal, but a lot of user code will be broken.

Thanks @issakomi, but on the other hand, with ITK_FUTURE_LEGACY_REMOVE, the old macro's will still be around for a while. Otherwise, do we need a new macro to specify that some feature may be removed in the far future? ITK_FAR_FUTURE_LEGACY_REMOVE? Or maybe ITK_UNRECOMMENDED? Informing the user that those old macro's are no longer preferable.
Anyway, I find the name itkTypeMacroNoParent hard to understand.  And I find it cumbersome that itkTypeMacro(thisClass,superclass) requires specifying the superclass, for nothing. So I think it's worth dropping the old macro's eventually.

We could also keep this legacy macro around for more than one version, because it is so widespread.

IMHO, some code will just fail to compile and the user will have to search for solution frightened. Maybe give an advice what to do like here.
#if !defined(ITK_FUTURE_LEGACY_REMOVE)
#  define ITK_DISALLOW_COPY_AND_ASSIGN(TypeName) ITK_DISALLOW_COPY_AND_MOVE(TypeName)
#else
#  define ITK_DISALLOW_COPY_AND_ASSIGN(TypeName) \
    static_assert(false, "Replace deprecated ITK_DISALLOW_COPY_AND_ASSIGN with modern ITK_DISALLOW_COPY_AND_MOVE")
#endif

BTW, above code is also just renaming with no much gain, but at least with a hint.

@issakomi Please check this force-push, hoping to address your comment from https://github.com/InsightSoftwareConsortium/ITK/pull/4373#issuecomment-1862977656

@dzenanz If it's preferable to postpone the "future removal" of the old macro's, I would still very much like to see the new macro's being added. Hope that's still feasible!

This PR is good as is. Just next time we do a round of deprecations, skip this change from advancing to "regular deprecated", and keep it as future legacy.


Add comments on completed parts of code

Is your feature request related to a problem? Please describe.
I am in the Javascript section and I keep losing track of the project i am trying to do. Some steps will take me a few minutes to solve, and when i finally complete them and return to the already written code, i forget what the functions that were previously created do, or will do.
Describe the solution you'd like
Adding a few comments (//) on completed parts of the code, for example, functions, just as a reminder of what they are doing would help with that.
Describe alternatives you've considered
Adding a few comments (//) on completed parts of the code, for example, functions, just as a reminder of what they are doing would help with that.
Additional context

what kind of comments do you suggest? can you provide some examples?

@ilenia-magoni I am new to open Source, here, according to the problem/issue that is faced by @Alexeigithubproject, I suggest that a short comment or pseudo code can be added to the large functions so that the person can keep a track of what is happening.

@Vaishnavi-Sharma2105 those are still not examples, can you provide an example of this?

i really like this suggestion as well as it will help campers who are returning to completed projects recall important aspects in the project. For example, just before the switch statement in the Date Formatter project we could have a comment like this:
// checks the user's selected date format and updates the presented date

Comments are not exactly the place for that. Ideally what is happening should be clear from the code itself.

i really like this suggestion as well as it will help campers who are returning to completed projects recall important aspects in the project. For example, just before the switch statement in the Date Formatter project we could have a comment like this: // checks the user's selected date format and updates the presented date

In this specific case, it would be better to extract the callback function to give it descriptive name instead.

Comments aren't the way to go, here. We should either improve the code's readability (and therefore teach best practises), or improve the instructions in steps.
Learning to read code is an essential skill too, and this gives a great way to practise that. 😉


[MDM-294] LICENSE.txt shipped with MDM by default is obsolete

Need to get the LICENSE.txt regenerated so that it would capture all applicable elements (jars, etc) shipped with the product.Reference: https://wso2.org/jira/browse/MDM-294

Issue is not clear enough. When releasing the product, LICENSE.txt must be updated.


Object spread syntax error

When I use an object spread, I get a syntax error. Does storybook support this syntax?

We are using babel-preset-env by default so yes we do support the object spread syntax. If you are using a custom babel or webpack config, it might be overridden.

Thanks for the quick response. The only thing I have in my .storybook directory is addons.js and config.js, so I'm not using a custom babel or webpack config.

Actually, it‘s not part of preset-env, because it‘s not yet a snandard. But we use preset-stage-0 as well, so it should be available anyway.
Is there a chance that you have .babelrc in your project root directory?

I do. I added "stage-1" to my .babelrc and it worked! Thanks.

I do have "stage-1" in my .babelrc but still not working..
{
"ignore": [],
"env": {
"test": {
"presets": ["es2015", "stage-1", "vue"],
"plugins": ["transform-runtime"]
}
}
}

@clive107 what's the error in your case?

@Hypnosphi I am having the following error:
in ./stories/SearchResult.js
Module build failed: SyntaxError: Unexpected token (11:18)
.addDecorator(VueInfoAddon)
.add('result', () => {
     const item = {...searchResults[0], isXXX: false}

     return {

The syntax error is at the three dots there.
I am able to use this syntax in my normal Vue files, but not in the Storybook files.
In my ./storybook, there is a config.js & webpack.config.js.

Weird. Can you please create a GitHub repo with minimal reproduction of your issue?

@Hypnosphi
Managed to solved it finally. Added a .babelrc into my ./storybook.
Previously I duplicated the .babelrc above and added into ./storybook but it was not working, and after removed the "ignore": [], it is working now.
Thanks a lot :)

I had the same issue and it started working when I added babel.rc file with exactly this content:
{     "presets": ["env", "react", "stage-0"] }

Similar problem for me: I tried to add a babel plugin via .babelrc:
{
  "plugins": ["wildcard"]
}

But this broke the config.js file
ERROR in ./.storybook/config.js
Module build failed: SyntaxError: Unexpected token (40:2)

  38 | addDecorator(withIntl)
  39 | addDecorator(story => (
> 40 |

     |   ^
  41 |

  42 |       {story()}
  43 |

After adding "presets": ["env", "react", "stage-0"] to the .babelrc file, it works (thanks to @pskorupinski) - but why?

Because you need react plugin to transpile JSX


Safehandle unification

This should solve #198 and extend a little bit on it :
All SafeHandle now have :

A constructor to create them from an existing IntPtr
A field for each invalid value

The contributing doc is also updated to reflect all of that.

Looks good. Thanks.


(PE-31273) Collect analytics on source files for plan actions

Collect analytics on whether absolute paths are uses as the source file for run_script, upload_file, or file::read.
!no-relase-note

We need to add this to the list of data we collect: https://github.com/puppetlabs/bolt/blob/main/documentation/analytics.md


Lost connection?

Hi,
I read in the forum (https://diysolarforum.com/threads/monitoring-bluetti-systems.37870/post-592765) that Bluetti-MQTT seems to lose the connection and the broker does not receive any new data. The process (Bluetti-MQTT runs on Ubuntu in a VirtualBox.) is still running, my guess is that the service loses the Bluetooth connection and cannot reconnect. I'm not using IOBrocker, I'm running Home Assistant with MosquitoMQTT, but I'm having the same problem. After restarting the Bluetti-MQTT process, the connection is back and current data is received. Unfortunately, I don't have any other log entries because I couldn't find any that explain the problem.

I took a closer look at the weekend and did a little testing. Bluetooth reception is obviously poor. If the Bluetooth connection is lost, the following error message appears:

WARNING:bleak.backends.bluezdbus.client:Failed to cancel connection (/org/bluez/hci0/dev_00_11_22_33_44_55): [Errno 32] Broken pipe
ERROR:asyncio:Future exception was never retrieved
future: <Future finished exception=BrokenPipeError(32, 'Broken pipe')>
Traceback (most recent call last):
File "/usr/local/lib/python3.10/dist-packages/bluetti_mqtt/bluetooth/client.py", line 38, in run
await self.client.connect()
File "/usr/local/lib/python3.10/dist-packages/bleak/backends/bluezdbus/client.py", line 167, in connect
assert_reply(reply)
File "/usr/local/lib/python3.10/dist-packages/bleak/backends/bluezdbus/utils.py", line 22, in assert_reply
raise BleakDBusError(reply.error_name, reply.body)
bleak.exc.BleakDBusError: [org.bluez.Error.Failed] le-connection-abort-by-local
During handling of the above exception, another exception occurred:
Traceback (most recent call last):

File "/usr/local/lib/python3.10/dist-packages/bleak/backends/bluezdbus/client.py", line 188, in connect reply = await self._bus.call(

File "/usr/local/lib/python3.10/dist-packages/dbus_next/aio/message_bus.py", line 63, in write_callback self.offset += self.sock.send(self.buf[self.offset:])

BrokenPipeError: [Errno 32] Broken pipe

In my view, it's not the code, so I'm closing the issue. I'll see if I can find a Bluetooth stick with a long range to improve the stability of the connection.

My goal is that it should automatically reconnect, and it looks like this is happening because I'm simply not handling this exception. I'm going to re-open this and address this when I have some time.


[TextField] strokeDisabledColor cannot read setNative of undefined

Which platform(s) does your issue occur on?

iOS 14 & Android 10
Physical device iPhone SE (2020) & physical device Nokia 6.1

Please, provide the following version numbers that your issue occurs with:

CLI: 7.0.9-rc.1
Runtime(s): 7.0.0
Plugin(s): all material components are 5.0.9

Please, tell us how to recreate the issue in as much detail as possible.
Using a TextField results in the following error:
Terminating app due to uncaught exception 'NativeScript encountered a fatal error: Uncaught TypeError: Cannot read property 'setNative' of undefined
at
../node_modules/@nativescript-community/ui-material-textfield/textfield.js(file: node_modules/@nativescript-community/ui-material-textfield/textfield.ios.js:220:32)

The error points to the following piece of code:
[strokeDisabledColorProperty.setNative](value) {
   const color = value instanceof Color ? value.ios : value;
   this._controller.disabledColor = color;
}

I can see the other properties are also defined in ui-material-core/textbase/cssproperties, but strokeDisabledColor is not. Maybe that is the issue?

This can be fixed by using npm install<EMAIL_ADDRESS>but should nonetheless still be fixed.

@BlueHunter99 thanks will fix this!

@farfromrefug I was expecting ui-material-textfield to use its' own dependency, but I guess it uses the ui-material-core for the whole app. Manually updated this to the latest version fixed it, thanks!

@BlueHunter99 they are normally linked, npm might have broke it for some reason


lost bitcoins in multibit

Bug report
Operating System: Win 7
MultiBit Version:0.5.18
Steps to replicate the problem: could not send bitcoin, seemed stuck, so I tried resetting blockchain and transactions now the bitcoin in the wallet disappeared showing the wallet empty. Did I lose my bitcoin?
Help.

Hello Daphne,
As long as you have your private keys you have not lost control over your bitcoins.
From your email, it sounds like something is stopping your MultiBit from synchronizing.
This can be a network/ firewall issue and there is some help on this here:
https://multibit.org/en/help/v0.5/help_support_network.html
Until you have synchronized you won't see the transaction to and from you.

Hello i have multibit wallet in my usb  and i reinstall windows and then i open my multibit wallet my bitcoins are gone... how can i back them?

@kentos12 Please verify that you have read https://multibit.org/en/help/v0.5/help_support_missingWallets.html

Closing due to inactivity.


ai.json updates may not be seen by users using a custom catalog

If we update the ai.json file and release a new version of ai-lab, all users that rely on a custom catalog.json will not be able to see the updates made by us, bc ai-lab will still point to the custom catalog.
We should change how the custom catalog + ai.json work

My suggestion is to have a custom user-models.json file only containing the user's models, that we would append to ours.
I also firmly believe that the models and recipes catalogues should be splited to give more flexibility.

How this is impacted, when a user is "importing" a model?

After getting details, this is going to affect a user who has imported his/her own model.

User imports a model, AI Lab will create a new catalog.json file in a user's directory
At new restarts of AI Lab, it will check if a user defined catalog.json file exist. If so it will use that one.
There is no mechanism in place to consolidate the user's defined catalog.json and the file provided out-of the box with AI Lab (and its update)

Is the understanding correct?

Is the understanding correct?

Exactly ✅

Then, in this case, I think it's something we have to manage before the 1.0 release.

solution proposal
Instead of copy past the content of the catalog in a new one, that will be read by default. We should combined them.
So we always have the native recipes, models and catalog, while adding the one of the user. This would require little change in the CatalogManager.
cc @jeffmaury @lstocchi any opinion ?

solution proposal
Instead of copy past the content of the catalog in a new one, that will be read by default. We should combined them.
So we always have the native recipes, models and catalog, while adding the one of the user. This would require little change in the CatalogManager.
cc @jeffmaury @lstocchi any opinion ?

So having the default catalog + a custom file with the imported models and merge them? Sounds good to me 👍

solution proposal
Instead of copy past the content of the catalog in a new one, that will be read by default. We should combined them.
So we always have the native recipes, models and catalog, while adding the one of the user. This would require little change in the CatalogManager.
cc @jeffmaury @lstocchi any opinion ?

So having the default catalog + a custom file with the imported models and merge them? Sounds good to me 👍

Yes I think merge is the best solution


Keyboard Navigation File

Issue
#134
Description
Test case for 134
Subject to change after UX review
Checklist for Pull Requests

[ ] Supplied as many details as possible on this change
[ ] Included the link to the associated issue in the Issue section above
[ ] The code conforms to the general development guidelines.
[ ] The code has unit tests where applicable and is easily unit-testable
[ ] This branch is appropriately named for the associated issue

@ritarora  Subject to change after ux review


PTL 1.2.10 Compatibility

Consider also publicly stating what versions of Pytorch Lightning you are testing against, similar to this matrix:
https://github.com/pytorch/vision#installation

Merging this for now!


Hot key F3 doesn't work for the fisrt time - continuance (#7792)

System information:
Windows 7 (64-bit) Build 7601 (Service Pack 1)
DBeaver <IP_ADDRESS>002011957
Connection specification:
PostgreSQL 10.10
PostgreSQL JDBC Driver 42.2.9
Describe the problem you're observing:
Occasionally after the first (initial) press of hot key F3 ("SQL Editor") on Database Navigator over Connection, the window of "SQL Scripts" temporary appears and immediately closes. After the second press F3, it appears again and stays permanently.
However, I observe, a click "SQL Editor" from the right-mouse pop-up menu never causes such behaviour.
See https://youtu.be/ALuZm5EDDaU for more details.

thanks for the bug report

Fixed.
This bug was caused by new tooltips renderer. It forces focus change on tooltip hide and thus close popup panel.

verified


Multiple diagnostics in codeAction for selection

From @BugDiver on January 19, 2018 13:49
The code action request is not having the correct range and diagnostic. If multiple lines selected the code action request should be having the correct range and all the diagnostics in that range.
Currently, it is just having one diagnostic.
Copied from original issue: Microsoft/language-server-protocol#383

We have fixed that with recent changes in code action land. Now, the editor selection is the range is used no matter what the selection contains.


feat: profile tabs - path params to query params (1229)

Description
This PR replaces the use of path parameters in user profile tabs and instead uses query parameters. Closes #1229
What type of PR is this? (check all applicable)

[x] 🍕 Feature
[ ] 🐛 Bug Fix
[ ] 📝 Documentation Update
[ ] 🎨 Style
[ ] 🧑💻 Code Refactor
[ ] 🔥 Performance Improvements
[ ] ✅ Test
[ ] 🤖 Build
[ ] 🔁 CI
[ ] 📦 Chore (Release)
[ ] ⏩ Revert

Related Tickets & Documents
Closes #1229
Mobile & Desktop Screenshots/Recordings

Before
After

Video
profile-tabs-query-params-usage.webm
Added tests?

[ ] 👍 yes
[x] 🙅 no, because they aren't needed
[ ] 🙋 no, because I need help

Added to documentation?

[ ] 📜 README.md
[ ] 📓 docs.opensauced.pizza
[ ] 🍕 dev.to/opensauced
[ ] 📕 storybook
[x] 🙅 no documentation needed

Hi @OgDev-01 !
Can you please help me with this PR? I have two solutions for one problem. Both of them work well but I need confirmation from maintainers for go ahead.
The problem - Many users would have shared the URL to on their profiles, we need to properly redirect them to the new URL with query parameters.
For commit 2fc4d4a, I have made use of redirection support in next.config.ts. This seemed like a better solution since the user/[username]/highlights paths don't exist anymore. And I can safely delete the files like highlights.tsx, contributions.tsx... But deleting those files also seem wrong in some way.
I worked on another solution also. That involves me doing something like this in highlights.tsx, contributions.tsx... and other files.
import { TabKey } from "components/organisms/ContributorProfileTab/contributor-profile-tab";
import { handleUserSSR, UserSSRPropsContext } from "../[username]";

export default function Highlights() {
  return <></>;
}

export const getServerSideProps = async (context: UserSSRPropsContext) => {
  if (context.params?.username) {
    return {
      redirect: {
        destination: `/user/${context.params.username}?tab=${"highlights" satisfies TabKey}`,
        permanent: true,
      },
    };
  }

  return await handleUserSSR(context);
};

I did this edit in all four files and it was working the same.
Please let me know your thoughts. Thank you for your support!

Can you fix this in your PR @OgDev-01. In addition to 404 for not found, the link to profiles all default to highlights.

the link to profiles all default to highlights.

Yes, this will be handled here


Decrypt password for list operation

Currently the list returns the cards without the password. This makes the CLI unusable for certain scripting tasks.
Thing that I am working on is a adapter for Kamal, a tool for deploying web application.
The way the secret adapters in Kamal work - the function receives a list of secrets to fetch, (example ["database-password", "cookie", "whatever"], then the cli fetches the list of secrets for these items, and creates a map of name => password.
So to create an adapter for Enpass, I would need to have the CLI list function to decrypt the cards and return also the password.
Reference implementation for LastPass: https://github.com/basecamp/kamal/blob/main/lib/kamal/secrets/adapters/last_pass.rb

Hi! @egze, what kind of output format are you expecting?

There are 2 things that would make it better:

When using the list function, it should also output decrypted password for each item. Maybe when using additional -password option? This is a must.
Have json output. Then it will be easier to work with it in other scripts. -json option? This is optional, but really nice. It would then output an array for list, and an object for show.

what do you think?

I just realised that I can achieve my feature with existing functionality. I haven't noticed that the show command can also list many passwords at once. I'll try it out.
But JSON output would still be nice.

Made a PR for JSON support https://github.com/hazcod/enpass-cli/pull/142

Fixed the release process, thank you for the PR @egze !

Thanks. I wonder now how to update the package in brew.
https://github.com/Homebrew/homebrew-core/blob/master/Formula/e/enpass-cli.rb
Where do these checksums come from 🤔
bottle do
    sha256 cellar: :any_skip_relocation, arm64_sequoia:  "6e6da1fb226a63e84791e495b0db8921bd6dcc975bc34c6704153fd9769610a6"
    sha256 cellar: :any_skip_relocation, arm64_sonoma:   "50d816314d8d2c7ffd19e34af768d1d26b2b25f77c47d03701f1458a66c9c219"
    sha256 cellar: :any_skip_relocation, arm64_ventura:  "f020f03b420e9863eea1b148f0f283b7c2b94d5abfa75dbebf4b6796ce2ca732"
    sha256 cellar: :any_skip_relocation, arm64_monterey: "4b45086b51461ca2843f3fc86f7a3b2ba774ecbbbca3ea7af02433930752d598"
    sha256 cellar: :any_skip_relocation, sonoma:         "89d29dd4c46ed305ecb14a11e7584efa0f60d9a78a7d631d180d79e70056d00f"
    sha256 cellar: :any_skip_relocation, ventura:        "ec06930c8a76bfcc382ffe6872134bdc6ae7954135fa6ce839d5d4ef2c29dbd8"
    sha256 cellar: :any_skip_relocation, monterey:       "27a6addea1a89fc6cfc20d05d0dd5a88e64e83a4eae73a2b772e47b8687aa995"
    sha256 cellar: :any_skip_relocation, x86_64_linux:   "8b91a9dbca42279f92ee3180d2431b65dfc622585c4091a943f3088015b55b88"
  end

Thanks. I wonder now how to update the package in brew.
https://github.com/Homebrew/homebrew-core/blob/master/Formula/e/enpass-cli.rb
Where do these checksums come from 🤔
bottle do
    sha256 cellar: :any_skip_relocation, arm64_sequoia:  "6e6da1fb226a63e84791e495b0db8921bd6dcc975bc34c6704153fd9769610a6"
    sha256 cellar: :any_skip_relocation, arm64_sonoma:   "50d816314d8d2c7ffd19e34af768d1d26b2b25f77c47d03701f1458a66c9c219"
    sha256 cellar: :any_skip_relocation, arm64_ventura:  "f020f03b420e9863eea1b148f0f283b7c2b94d5abfa75dbebf4b6796ce2ca732"
    sha256 cellar: :any_skip_relocation, arm64_monterey: "4b45086b51461ca2843f3fc86f7a3b2ba774ecbbbca3ea7af02433930752d598"
    sha256 cellar: :any_skip_relocation, sonoma:         "89d29dd4c46ed305ecb14a11e7584efa0f60d9a78a7d631d180d79e70056d00f"
    sha256 cellar: :any_skip_relocation, ventura:        "ec06930c8a76bfcc382ffe6872134bdc6ae7954135fa6ce839d5d4ef2c29dbd8"
    sha256 cellar: :any_skip_relocation, monterey:       "27a6addea1a89fc6cfc20d05d0dd5a88e64e83a4eae73a2b772e47b8687aa995"
    sha256 cellar: :any_skip_relocation, x86_64_linux:   "8b91a9dbca42279f92ee3180d2431b65dfc622585c4091a943f3088015b55b88"
  end

The homebrew bottles are nowadays automatically updated within 3 hours;
% brew bump-formula-pr --dry-run --version=1.6.3 enpass-cli
==> Auto-updating Homebrew...
Adjust how often this is run with HOMEBREW_AUTO_UPDATE_SECS or disable with
HOMEBREW_NO_AUTO_UPDATE. Hide these hints with HOMEBREW_NO_ENV_HINTS (see `man brew`).
Error: Whoops, the enpass-cli formula has its version update
pull requests automatically opened by BrewTestBot every ~3 hours!
We'd still love your contributions, though, so try another one
that's not in the autobump list:
  https://github.com/Homebrew/homebrew-core/blob/master/.github/autobump.txt

Here it is: https://github.com/Homebrew/homebrew-core/pull/196954


feat(Data/Finsupp/Defs): Support of f + single a b

Used within my work with the Cantor normal form.

aod, I think. @YaelDillies will know
On Wed, 28 Aug 2024, 14:33 Violeta Hernández, @.***>
wrote:

@.**** commented on this pull request.
 Is there any type alias
for reversing the order of addition?
—
Reply to this email directly, view it on GitHub
https://github.com/leanprover-community/mathlib4/pull/16076#discussion_r1734594485,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AHESIOSND5ZHTOAEHVSGIPLZTW7TLAVCNFSM6AAAAABM7EALEWVHI2DSMVQWIX3LMV43YUDVNRWFEZLROVSXG5CSMV3GSZLXHMZDENRWGEZDKMRXGI
.
You are receiving this because you commented.Message ID:
@.***>


error with folder names with only numbers

Hi, if I have a mail folder with only numbers in the name I get a error 500 when click on Show folder sizes.
Only happens when it is a top level folder.
Plugin version: 0.7.14
PHP version: 7.4.28
The PHP error is:
PHP Fatal error:  Uncaught TypeError: Argument 1 passed to show_folder_size::isFolderParentAndChild() must be of the type string, int given, called in /var/www/roundcubemail/plugins/show_folder_size/show_folder_size.php on line 142 and defined in /var/www/roundcubemail/plugins/show_folder_size/show_folder_size.php:171
#0 /var/www/roundcubemail/plugins/show_folder_size/show_folder_size.php(142): show_folder_size->isFolderParentAndChild()
#1 /var/www/roundcubemail/plugins/show_folder_size/show_folder_size.php(104): how_folder_size->calcualteCumulativeSizes()
#2 /var/www/roundcubemail/plugins/show_folder_size/show_folder_size.php(64): show_folder_size->getFolderSizes()
#3 /var/www/roundcubemail/program/lib/Roundcube/rcube_plugin_api.php(522): show_folder_size->getFolderSizeAction()
#4 /var/www/roundcubemail/index.php(292): rcube_plugin_api->exec_action()  thrown in /var/www/roundcubemail/plugins/show_folder_size/show_folder_size.php on line 171

Thanks. I can reproduce this.

0.7.15 has been released and it should fix this.

Great! thank you very much for that fast fix. Installed and working fine.


Add support for HTML5-History-API (IE9) and support older browsers.

flow-router currently does not support IE9. Adding HTML5-History-API (html5 history polyfill) will fix this. page.js mentioned supporting it, should be great if flow-router does likewise.

Okay sure. I'll have a take on this.

Any estimate on when this will be implemented? Cheers!

Modern JS frameworks have ditched support for non-evergreen browsers, so I don't see it being a problem here. Perhaps add it as a config option for those of us who don't want it and prefer clean, hash-free urls?. :)

Yes. It's not we are going to cut down features. But to see how it works
with some polyfills :)
On 2015 ජූනි 30, අඟහ at පෙ.ව. 4.52 niallobrien<EMAIL_ADDRESS>wrote:

Modern JS frameworks have ditched support for non-evergreen browsers, so I
don't see it being a problem here. Perhaps add it as a config option for
those of us who don't want it and prefer clean, hash-free urls?. :)
—
Reply to this email directly or view it on GitHub
https://github.com/meteorhacks/flow-router/issues/111#issuecomment-116877699
.

hi, I have tried adding html5-history-api polyfill. But it seems page.js does not  support ie9 properly. Ran in to this issue https://github.com/visionmedia/page.js/issues/259 . working on a fix at the moment

sent a PR to page.js.

page.js already added support for the History polyfill: https://github.com/visionmedia/page.js/pull/109 but as you discovered the slash issue still messes up ie9.
A lot of people have tried to get this fixed in page.js:

https://github.com/visionmedia/page.js/pull/32
Tom actually submitted a PR on this as well: https://github.com/visionmedia/page.js/pull/48 but it got closed in favor of 109 which didn't fix the slash issue.

For a bit of history, every single previous Meteor router has faced trouble with IE support, going all the way back to the venerable Router:

Router
mini-pages
iron-router

Tom played a big part in getting page.js updated by working with Devote to get PR109 in there.
What we did in Router and mini-pages was use a patched version of page.js and automatically include the html5-history-api polyfill.  Not actually sure how iron-router does it.
Older meteorite packages exist for history and patched page.js:

https://github.com/tmeasday/meteor-page-js-ie-support
https://github.com/tmeasday/meteor-HTML5-History-API

Those would probably need to be updated to work with the new package system.
We talked with MDG a long time ago about adding some kind of support for conditional loading of packages based on browser capabilities or version but nothing ever came of it.  Would be really nice to not have to deliver HTML5-History-API to everyone but putting it in public causes timing issues. Basically the router starts doing something before the lib is downloaded.  May not be an issue with FlowRouter though since there is the wait and initialize functionality.
Hope this historical info helps!

So I think to get IE9 support working you can create a new package with the patched page.js and then rely on that instead of the upstream version.  At least until upstream gets patched.  Then users who are interested in supporting IE9 can install the History polyfill.
First step, anyways.  Not sure what compatibility issues will come up.  The polyfill will use hashes "#" to emulate push state so it limits apps in that way (can't use it for other things like tabs or anchor links).  But that would only affect apps that care about IE9 support so should be OK.

I think, I agree with you. We can use a different package to get patched page.js and rely on that. I think that's gonna work.

Good news, using patched page.js and the history polyfill gets us a lot closer to full IE9 support.
Test Results
* Current                                = 52 failures out of 117 tests
* With patched page.js and html5-history =  2 failures

The Client - import page.js test fails consistently.
There are two other tests that sometimes fail:

Client - Router - subsReady - with no args - all subscriptions ready
Client - Route - Reactivity - watchPathChange when routeChange

I've never seen them fail together at the same time though.
Testing setup
To easily test in IE9, you can use the virtual machine images that Microsoft provides for free here:  http://dev.modern.ie/tools/vms/
Tom already has new versions of his two packages on Atmosphere so I used those to test with:

tmeasday:html5-history-api
tmeasday:page-js-ie-support

Great. @pahans also working on using the patched version directly.
Let's see.

The Client - import page.js test is failing because the old version of page.js that tmeasday's package uses attaches itself to the window object which the test detects and fails.
Using @pahans's patched version should fix that test.
@pahans, the best way to handle this is probably to do just what Tom did and publish a "wrapper" package to atmosphere with your patched version.  Would you like me to do it?

@alanning I think we have a better way of doing this. i will update you soon.

Ok, thanks

Nice!  All tests passing on IE9, Chrome latest, and Firefox latest.
Cool that you can reference a tar.gz straight from Npm.depends.

We'll do a release today :)
Thanks all.

Hey guys, great work in adding IE9 support!
I'm testing it out on my test app I have locally however I'm not managing to browse from one page to the next by clicking on links as one would normally do when browsing. When clicking nothing happens.
It only works if I right click a link and select "open link" or  "open link in new tab" form the context menu (i.e. tell the browser access the URL directly)
Are there any other packages besides tmeasday:html5-history-api that I need to install?
Packages I have installed:

arillo:flow-router-helpers  0.4.1
kadira:blaze-layout         2.0.0
kadira:flow-router          2.1.0
meteor-platform             1.2.2
tmeasday:html5-history-api  4.1.2

Thanks!

I think FlowRouter is just the base for IE9 support. You need to work on some other packages and your app for that.

@danielparas there was a issue with that PR. we have have fixed it now can you try it on flow router 2.1.1?

@pahans - working perfectly now! :+1:
Thanks

Seems like there's a missing test for "click link == page changes".
Not sure if there's a way to test that with tinytest.  Any interest in testing with Jasmine?
Cucumber would be best but I don't think it can be used to test packages, only apps.  (Hope I'm wrong about that though.)


Tracking code

Your example is GX-XXXXX but in my GA4 property it is G-XXXXX.

This is only meant as an example / guide. If this is proving confusing for yourself and others I'll remove the superfluous X.
Thanks 👍

f this is proving confusing for yourself

It does, but coz I am new to ga4.

@stullesha Done!
Thanks for the suggestion 👍

Thanks.


gan_mnist.py's ERROR

when i python gan_mnist.py show some errors,can anyone solve the problem？Thank you very much.
Traceback (most recent call last):   File "gan_mnist.py", line 107, in <module>     fake_data = Generator(BATCH_SIZE)   File "gan_mnist.py", line 68, in Generator     output = lib.ops.deconv2d.Deconv2D('Generator.2', 4*DIM, 2*DIM, 5, output)   File "C:\Users\Tony\Downloads\improved_wgan_training\tflib\ops\deconv2d.py", line 102, in Deconv2D     padding='SAME'   File "D:\Anaconda3\envs\mytf\lib\site-packages\tensorflow\python\util\traceback_utils.py", line 153, in error_handler     raise e.with_traceback(filtered_tb) from None   File "D:\Anaconda3\envs\mytf\lib\site-packages\tensorflow\python\util\dispatch.py", line 1170, in op_dispatch_handler     result = api_dispatcher.Dispatch(args, kwargs) TypeError: Got an unexpected keyword argument 'value'

My environment  as follows:
tensorflow version:'2.10.0' CUDA Version: 11.3 OS:windows10


Stopping dialog runner does not stop running coroutine commands

What is the current behavior?
Calling DialogRunner.Stop() while a coroutine command is running does not stop the command. When the command finishes, ContinueDialog() will be called and the dialog restarted.
Please provide the steps to reproduce, and if possible a minimal demo of the problem:
Create and run a dialog that contains a <<wait x>> command and call DialogRunner.Stop() during the wait. Note that once the wait command coroutine completes, RunLine will be called on the dialog views.
What is the expected behavior?
The dialog is stopped and no further methods are called on the dialog views.
Please tell us about your environment:

Yarn Spinner Version: 2.2.1
Unity Version: 2021.3.6

Other information
As a workaround, I've added a call to StopAllCoroutines() in the DialogRunner.Stop() method. Since currently only command coroutines are running on the dialog runner, this works ok but maybe specifically tracking and stopping only the command coroutines would be better.

Wanted to let you know that I am experiencing this same issue.

Just as an aside this doesn't technically stop a running coroutine, it just prevents it from restarting the dialogue.
We could have aborted the coroutine but because other than <<wait>> we don't know what they do we felt it better to just let the coroutine finish.
For the most part this has essentially the same end result.


Add "Show your support" section into README.md file

Fixes #47

@TranGiaHung-B2014981 thank you 🙏


New package: McCreate.McCreate version 0.1.0

Checklist for Pull Requests

[ ] Have you signed the Contributor License Agreement?
[ ] Is there a linked Issue?

Manifests

[ ] Have you checked that there aren't other open pull requests for the same manifest update/change?
[ ] This PR only modifies one (1) manifest
[ ] Have you validated your manifest locally with winget validate --manifest <path>?
[ ] Have you tested your manifest locally with winget install --manifest <path>?
[ ] Does your manifest conform to the 1.6 schema?

Note: <path> is the directory's name containing the manifest you're submitting.

Microsoft Reviewers: Open in CodeFlow

Automatic Validation ended with:

9/8/2024 5:20:45 PM
Installer Verification Analysis Context Information:
Specified hash doesn't match.
Actual hash:   FDCBCA67D65573026DDF33BFFE2C8EC31700239D5D5361C88F262800368CEE0E
Expected hash: e652a3b4e3b29743f0f5061dc5662c2d1515bedf85d80fbae7bd0c1ed8ebafef

@wingetbot run

9/11/2024 12:41:39 PM
Installer Verification Analysis Context Information:
Specified hash doesn't match.


feat: run intros before side goal discharger in gcongr

As suggested by @sgouezel.

Thanks :tada:
bors merge


Feature/GEODE-4061 : Adding coordinator in list member command output

Thank you for submitting a contribution to Apache Geode.
In order to streamline the review of the contribution we ask you
to ensure the following steps have been taken:
For all changes:

[X ] Is there a JIRA ticket associated with this PR? Is it referenced in the commit message?

[X ] Has your PR been rebased against the latest commit within the target branch (typically develop)?

[X ] Is your initial contribution a single, squashed commit?

[X ] Does gradlew build run cleanly?

[X ] Have you written or updated unit tests to verify your changes?

[ ] If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under ASF 2.0?

Note:
Please ensure that once the PR is submitted, you check travis-ci for build issues and
submit an update to your PR as soon as possible. If you need help, please send an
email to<EMAIL_ADDRESS>

when this pull request is going to be merge


newbie question: filled up all the space and don't know how to delete containers on a Mac

Expected behaviour
choosing a container such as 'hello-world-nginx' I expect it to start up the container.
Actual behaviour
it does not start it up anymore but now it says instead in red:
We're sorry, but there seems to be an error:

write /var/lib/docker/image/aufs/imagedb/content/sha256/03b4557ad7b98859ac39aee048ce400a664de81cfa625fd7dfa94e61ac7c1947.tmp: no space left on device

and if i try to delete one such as the hello-world-nginx one, it says:
docker rmi 03b4557ad7b9
Error response from daemon: write /var/lib/docker/image/aufs/repositories.json.tmp: no space left on device

Information about the Issue
how do I recover form this and get rid of images when it doesn't start up anymore?
Steps to reproduce the behaviour
I downloaded quite a few images and now I am "stuck", presumably because I filed up the docker main container with too many images, but I don't know how to get to those images and remove some of them so it starts up again.

If you open Kitematic - you can click the x next to all of the containers.
You can then go to the My Image tab and similarly, click the ooo to see the 'Delete' button for each image.
If you feel like nothing is worth saving, you can do:
docker rm -f $(docker ps -aq)
to remove all containers
then:
docker rmi $(docker images -q)
to remove all images
please beware that the above deletes EVERYTHING


Issue 15: Verify that all name/type attribute values correspond to  names denoted context products

To test:
bin/validate -t ~/git/validate/src/test/resources/github15/test_check-pass_context_products.xml
There are no any error.label.context_ref_not_found and warning.label.context_ref_found In the output (report).
bin/validate -t ~/git/validate/src/test/resources/github15/test_check-no-pass_context_products.xml
There are 4 error.label.context_ref_not_found and 2 warning.label.context_ref_found In the output (report).

Please hold, I am doing the test after merge.

I have modified the code, tested and committed after merge master into issue_15.


Deleted utils paths and added source profile before kubectl command

Signed-off-by: Harsh Shekhar<EMAIL_ADDRESS>What this PR does / why we need it:

Removed utils paths and added source profile before kubectl command in resiliency.
Include test status colour code in feature and resiliency.

Which issue this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged): fixes #
Special notes for your reviewer:

LGTM.


Use lsb_release in Debian installation command

Closes #2509
Tested in Debian 9. Can anyone test in Debian 10?

@pablo-qb If you can, let us know if this works for you on Debian 10. Thanks again for your suggestion!

@pablo-qb If you can, let us know if this works for you on Debian 10. Thanks again for your suggestion!

Yes! It's working for Debian 10 too, that's how I did it.

Thank you!


Wireframe MudAppBar is cut off at top on MAUI MacCatalyst

Bug type
Component
Component name
MudAppBar
What happened?
The MudAppBar is cut off at the top by the window frame in macOS (12.4)

Expected behavior
MudAppBar is not cut off by the window frame
Reproduction link
https://mudblazor.com/getting-started/installation
Reproduction steps

Relevant log output
No response
Version (bug)
6.0.10
Version (working)
No response
What browsers are you seeing the problem on?
Other
On what operating system are you experiencing the issue?
Mac OSX
Pull Request

[ ] I would like to do a Pull Request

Code of Conduct

[X] I agree to follow this project's Code of Conduct

I'm facing the same issue. Thanks for reporting it.

This is probably caused by the ios safearea.
Just add
        On<iOS>().SetUseSafeArea(true);
to your MainPage.xaml.cs

This is probably caused by the ios safearea. Just add On<iOS>().SetUseSafeArea(true);
to your MainPage.xaml.cs

That's it, thank you!


Floating point error on course statistics

Describe the bug
On the course statistics page the circle graph and the text show incorrect values.

My score sums up to a wrong value. 38 + 139 + 65.5 + 85 != 327.6 (327.5 is expected)
The missing points are displayed as 32.3999999999 when hovering the gray block of the circle graph (should probably be rounded).

To Reproduce
I believe, not quite sure:

Have participated in a lot of exercises and get points.
Go to 'Course statistics'
See float errors (probably).

Expected behavior
I expect the values to sum up correctly and show the correct percentage. Further, I'd like to have the points rounded.
Screenshots

Environment

 - OS: Windows 10
 - Browser Chrome and Firefox
 - Version Firefox 68.0.1, Chrome 75.0.3770.142

Also: When hovering over the colored sections, the correct value is displayed (e.g. 65.5)


Update Failing checkout section

Replace Bitbucket Server with the correct value, Github Enterprise Server.

@kopetan-ms : Thanks for your contribution! The author(s) have been notified to review your proposed change.

#9295

@steved0x  - Hi, could you review the proposed update to your article? Thanks!

#sign-off


How to best present and reference a finding's CVE in a template?

Are any of you listing CVE in your summary reports?
I'm trying to make a template to generate a summary that contains:
 High severity findings:

 {for each High finding}
     $PluginID(www), $CVE(www)
     $SummaryDescriptionOfFinding

     $listofhosts

 Medium severity findings:

 {for each Medium finding}
     $PluginID(www), $CVE(www)
     $SummaryDescriptionOfFinding

     $listofhosts

If you take a look at the technical_findings template there is a references loop at the bottom. You can pull the cve off the plugin -> references link; then the cve for that finding.
You just need to grab the cve from the references table for that plugin. Let me know if that helps.
I might be able to add an accessor for this in the new version.
-Jacob
=============================
Jacob Hammack
<EMAIL_ADDRESS>(210) 355-0036
http://www.hammackj.com
On Jan 15, 2012, at 9:45 AM, emory wrote:

Are any of you listing CVE in your summary reports?
I'm trying to make a template to generate a summary that contains:

{for each High finding}
   $PluginID(www), $CVE(www)
   $SummaryDescriptionOfFinding

   $listofhosts

Medium severity findings:

{for each Medium finding}
   $PluginID(www), $CVE(www)
   $SummaryDescriptionOfFinding

   $listofhosts```

---
Reply to this email directly or view it on GitHub:
https://github.com/hammackj/risu/issues/49

I lack the skill/know-how to pull only the CVE from the References.  I'm going to be "thinking out loud" a bit, if you don't mind teaching someone.
In the template you mention (technical_findings) I see this section:
references.each do |ref|
     ref_text = sprintf "%s: %s\n", ref.reference_name, ref.value
     output.text ref_text
end
To a novice like myself this looks like it will return whatever is in the database as being a relevant match in the references table.
A sample of that data looks like this when it's a CVE entry:
INSERT INTO "references" VALUES(35203,10114,'cve','CVE-1999-0524');
If I wanted it to be a hyperlink'ed CVE entry in my summary report template, I would want the URL to be:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-1999-0524
The schema for that references table is like:
CREATE TABLE "references" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "plugin_id" integer, "reference_name" varchar(255), "value" varchar(255));
I think my question is: How can I create something like a f.CVE_id from the reference_name and the associated value, when reference_name matches cve so that I can then write a loop like this:
output.text "\nCVE:", :style => :bold
http://cve.mitre.org/cgi-bin/cvename.cgi?name=#{f.CVE_id}"
Sorry for being That Guy™.  Any assistance would be appreciated.

v1.5 has a fix for this. You can do something like this. You can access the references from any Plugin object. Anything that is a reference has an accessor that will return the list, you can then enumerate that for each one.
>> Item.find_by_id(44).plugin.references.cwe.first
=> #<Risu::Models::Reference id: 595, plugin_id: 26928, reference_name: "cwe", value: "327">

I use this function to build a ',' list of each reference, an example of usage is in the template 'stig_summary_findings'
			def ref_string ref
				return "" if ref == nil

				ref_string = ""
				ref.each do |r|
					ref_string << r.value + ", "
				end

				ref_string.chomp!(", ")
			end

Let me know if you have any questions.


FR: Drag-and-drop note into tag pane to auto tag

Hi there (",)
Thanks so much for this plugin - it is super nifty (^___^)
I find hierarchical tagging to be the most useful way to find my notes, something I learnt from using Zotero collections (equivalent to hierarchical tags).
In Zotero, one can drag-and-drop a file into one or more collections. This functionality would be the same as auto tagging a note when it is dragged-and-dropped into a tag / sub-tag in the tag pane.
I anticipate that this may involve a somewhat similar API usage to https://github.com/vrtmrz/obsidian-tagfolder/issues/79 - with a little bit of direction, would be keen to try to give it a shot implementing it myself.
I reckon this would be great for those that prefer this to typing out a specific combination of tags each time for a new note. Especially if one wanted to bulk auto tag multiple notes.
It would be superb if this feature could be added =D
Will ensure to respond to any questions, comments, suggestions or concerns quickly for clarity.

I see that https://github.com/pjeby/tag-wrangler already does this =P


Permission Index Extension

When using the site tree permission index extension, data object search results are always excluded from the result set due to https://github.com/nyeholt/silverstripe-solr/blob/master/code/extensions/SolrSearchPermissionIndexExtension.php#L46.

Considering search is now moving towards https://github.com/nyeholt/silverstripe-extensible-elastic over this and that the issue above is an edge case, I'm going to close this. If someone searches, they should still be able to bring this up for reference.


WIP: Remove superfluous computation in interpolation

cc @dengemann @agramfort

@choldgraf this PR might be good for you to get an idea how to add a manual page.

@choldgraf this PR might be good for you to get an idea how to add a manual page.

Is this one good to go now?

not yet

no, there is a fix to be made and also some equations to be updated. Please hold off merging. I will get back to it soon.

title updated

ready for review @agramfort

if you want to take a look at the html, I can show at my office. Sharing a link is a pain because you need to put the entire folder somewhere

can you share the folder on your telecom hosting?

okay done: http://perso.telecom-paristech.fr/~mjas/html/manual/channel_interpolation.html

ok cool, so we're good I guess? @agramfort @dengemann ?

thx @jasmainak !


fullscrn.enabled is always false at top-level of a script

When the module was loaded, fullscreen.enabled is always false.
It will be a valid value after a while.

The pull #3 fixed this.


ApoorvaCG, profile submission for the site

Hey,
Here is my profile for the site. Excited to join the community and help each other.

Thank you and welcome!