nsc-events-nextjs-3-220-navbar-auth-updates

Resolves #220
This PR introduces several refinements to the authentication flow as we shifted from next-auth and the drawer component streamlines the authentication state management.
Changes

Added 'useAuth` hook.
Updated DrawerComp to a functional component to leverage hooks for state management.
Implemented a conditional rendering strategy in DrawerComp to show a "Sign In" button for unauthenticated users, facilitating easier navigation to the sign-in page.

https://github.com/SeattleColleges/nsc-events-nextjs/assets/55855783/fdc44c8e-cfe8-49ad-9e4b-3aedbed5615b

NSC logo and Home links should both route to the home page
Instead of a Create Event link, there should be a link called "Dashboard" (for now), and where it routes to depends on the role of the user. It should route to the Admin page for admin users, and to the Creator page for creator users.

No problem. I was also more focused on getting the state management working.
Just to make sure, should be like this?

NSC logo and Home links should both route to the home page
Instead of a Create Event link, there should be a link called "Dashboard" (for now), and where it routes to depends on the role of the user. It should route to the Admin page for admin users, and to the Creator page for creator users.

No problem. I was also more focused on getting the state management working. Just to make sure, should be like this?

Yes, that looks great.


run netmaster and netplugin as container when you do make demo.

Currently when you make demo --> create 3 Vagrant VMs with docker swarm and contiv through binaries. Change it so that contiv binaries run as a container.

K8s .14+ already does this. Will open when needed in future.


[CS2103T-F12-3] NotioNUS

NotioNUS helps tech-savvy university students to manage all their tasks and assignments using a CLI. Many students need a common place to organise their modules’ tasks by certain parameters, e.g date due, priority level.

Codecov Report
Base: 72.15% // Head: 72.15% // No change to project coverage :thumbsup:

Coverage data is based on head (ff49408) compared to base (77a32bf).
Patch has no changes to coverable lines.

Additional details and impacted files
@@            Coverage Diff            @@
##             master      #40   +/-   ##
=========================================
  Coverage     72.15%   72.15%
  Complexity      399      399
=========================================
  Files            70       70
  Lines          1232     1232
  Branches        125      125
=========================================
  Hits            889      889
  Misses          311      311
  Partials         32       32

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

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


Bug 2065019: 'Running VMs per template' in the new overview tab counts VMs that are not running

📝 Description
Fix donut card title
🎥 Demo
before:

after:

Signed-off-by: Aviv Turgeman<EMAIL_ADDRESS>

@avivtur hi, are you sure the correct fix is not to actually count running vms ?
this fix sound a little "too easy" for me :-)

/lgtm
(I see it is the correct way in bugzilla)

/bugzilla refresh


[ch3092] Correction for repeated type validation in adherent registration

https://app.clubhouse.io/enmarche/story/3092/intégrer-l-instant-field-validation-sur-les-formulaires-de-don-et-d-adhésion

What about adding unit tests for the validators FrenchZipValidator and RepeatedValidator ?


High CPU usage

I run GoAccess (1.0.2) against a log file which has a rate of around 4 entries per second. I have one client connected to websockets for the real-time stats page. Goaccess is using tokyo cab DB files.
What I find is that the goaccess process consumes around 80% of 1 (faily beafy) CPU core at this rate.
Is the 'high' CPU usage expected at this rate or could something be amiss?
Thanks

Just took a snapshot of rt.goaccess.io using the default storage (in-memory) v1.0.2, averaging 6 reqs/sec and 41 clients connected at that particular time, goaccess is consuming around 5-6%.
I'll build GoAccess with on-disk support and I'll post back. Thanks

I was trying to reproduce this using the on-disk storage and I was just able to hit 35% of the CPU (4 core processor) with 1 client connected and ~20 hits/sec. Apache was actually consuming more CPU when serving these requests.
Have you tried restarting goaccess and see if that helps? Also, did get the above output from strace? I ran strace and I couldn't see any pread() calls.

I just noticed that the pread() calls are done in tokyocab. What version are you using?

GoAccess - 1.0.2
libtokyocabinet9 - 1.4.48
Yeah the pread() calls are seen in an strace. They literally show as fast as the terminal will allow which probably explains the CPU usage.
I restarted goaccess but it does the same.

I tried setting:
keep-db-files false
load-from-disk false
But the pread() and high CPU usage still occured after restart. Not sure why (based on what you said), the pread()'s were still being called given btree shouldn't be in use (it took a good few seconds to process the log file on start, confirming it wasn't using the btree DB).
FYI the log file is currently 164MB / 290609 lines

Let me play with this again and see if I can replicate it. Would you be able to post your config file? Also, can I ask you which version of ubuntu/debian are you using (assuming you installed tokyo using apt-get)?  Thanks

Sure - it's Ubuntu 14.04
Run with:
/usr/local/bin/goaccess -o /var/www/html/goaccess/index.html --real-time-html --ws-url=xxxxxxxxxx:7891 --addr xxx.xxx.xxx.xxx
Config is:
log-file /var/log/apache2/site_access.log
time-format %H:%M:%S
date-format %d/%b/%Y
log-format [%d:%t %^] %h %v %^ %^ "%r" %s %b "%R" "%u"
config-dialog false
color-scheme 1
hl-header true
no-color false
no-column-names false
no-progress false
with-mouse false
no-csv-summary false
all-static-files false
static-file .css
static-file .js
static-file .jpg
static-file .png
static-file .gif
static-file .ico
static-file .jpeg
static-file .pdf
static-file .txt
static-file .csv
static-file .zip
static-file .mp3
static-file .mp4
static-file .mpeg
static-file .mpg
static-file .exe
static-file .swf
static-file .woff
static-file .woff2
static-file .xls
static-file .xlsx
static-file .doc
static-file .docx
static-file .ppt
static-file .pptx
static-file .iso
static-file .gz
static-file .rar
static-file .svg
static-file .bmp
static-file .tar
static-file .tgz
static-file .tiff
static-file .tif
static-file .ttf
static-file .flv
agent-list false
http-method true
http-protocol true
no-query-string false
no-term-resolver false
real-os true
with-output-resolver false
444-as-404 false
4xx-to-unique-count false
double-decode false
ignore-crawlers false
ignore-panel REFERRERS
ignore-panel KEYPHRASES
keep-db-files true
load-from-disk true
compression zlib
db-path /var/www/html/goaccess/goaccess-db/

I've been testing this for some time using the config posted above and with a similar log as yours of ~155MB. I noticed that tokyocabinet will perform a lot of reads when it loads all of the records from disk, this will take a few seconds using at least 1 core (depending on the number of records to read) and then it will go back to low CPU usage.
Also, I noticed that you are using keep-db-files and load-from-disk. If you are passing a file to read -f, then goaccess will store again all of the records, so you will end up with twice the amount of total requests.  Take a look at the man page's examples for more details on processing logs incrementally without appending data.
So I'm thinking this could be an isolated issue since I was not able to reproduce the infinite loop of preads, it could be a corrupt db file as mentioned in here, I'd recommend deleting all files under /var/www/html/goaccess/goaccess-db/ and give it a shot.
FWIW, here's the output I'm getting:

Thanks for the detailed response...
I'll try both removing the DB files and also try with a newer version of tokyocab on Ubuntu 16.04.
P.S. I tried creating a ttygif but within a couple seconds of strace output it created a 20MB gif so aborted that idea!

I've abondoned using the DB for now and it's running fine. FYI the DB directory was around 700MB in size.

A 700MB directory for a 164MB log size, sounds like keep-db-files along with load-from-disk was storing duplicate records and thus the large number of preads.
If you still need data persistence, I'd recommend parsing the log once and use keep-db-files and load-from-disk. However, if you just need to read persisted data, use keep-db-files and load-from-disk but do not use -f.
Issue #334 plans to address the duplicate parsing.
Closing this. Feel free to reopen it if needed.


show timers in floating window (UI.html)

I am working on a feature that would show active timers in a floating window (ui.html) so the user can see it regardless of where they are on the Figma stage. Due to API limitations, this will only show up for the creator of the timer, not for other people that are viewing the document.

Link to current fork / branch that I am working on: https://github.com/JannesPeters/Figma-Timer/tree/show-timers-in-UI

Short video of the UI: https://twitter.com/jannespeters/status/1256158511647592450


Dataproc: update Hail version pin to 0.2.95

Note that there's been a regression in 0.2.96 for which the fix hasn't been released yet in 0.2.97: https://centrepopgen.slack.com/archives/C030X7WGFCL/p1657511417463239?thread_ts=1657173965.254659&cid=C030X7WGFCL

Oh right, I actually hit this error, but assumed that densify didn't work just because my matrix table was split and didn't have LGT firleds. Okay, let's hold until the next version is released.

@lgruen, do you think it's okay to pin to 0.2.95 (while we are waiting for a new version)? It works for me fine.
It also seems that the code that compresses pyfiles is redundant after https://github.com/hail-is/hail/pull/10863

@lgruen, do you think it's okay to pin to 0.2.95 (while we are waiting for a new version)? It works for me fine.

Sure, sounds good!


How can I remove the zoom button ?

I want to use the custom button to instance of the default button, but I don't know how to remove the default zoom in and zoom out button in the view .I need help :)

MapView.setUseBuiltInZoomControls(false)

Ok,thank you.

If "setUseBuiltInZoomControls" was deprecated in your version osm, then try
"mapView.getZoomController().setVisibility(CustomZoomButtonsController.Visibility.NEVER)"
It is help me to remove zoom buttons)


[cross-Microsoft] (Power Query) When to use Power Query or Office Scripts

This article adds to the series that try to guide users to the correct automation platform. It focuses on Power Query versus Office Scripts and highlights the strengths of both.

Docs Build status updates of commit 8cc8540:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/images/power-query-flow-option.PNG
:white_check_mark:Succeeded
View

docs/resources/power-query-differences.md
:white_check_mark:Succeeded
View

docs/toc.yml
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit b2799aa:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/images/power-query-flow-option.PNG
:white_check_mark:Succeeded
View

docs/resources/power-query-differences.md
:white_check_mark:Succeeded
View

docs/toc.yml
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

@jedunn had some great offline feedback around the transformation and retrieval aspects of PQ and the control over tables, charts, shapes, etc in OS. I'll incorporate that feedback and send a new version out soon.

Docs Build status updates of commit 304ed9b:
:warning: Validation status: warnings

File
Status
Preview URL
Details

docs/resources/power-query-differences.md
:warning:Warning
View
Details

docs/images/power-query-flow-option.PNG
:white_check_mark:Succeeded
View

docs/toc.yml
:white_check_mark:Succeeded
View

docs/resources/power-query-differences.md

Line 12, Column 262: [Warning: file-not-found - See documentation] Invalid file link: '../develop/power-automate-integrations.md'.

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

Docs Build status updates of commit 05317a5:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/images/power-query-flow-option.PNG
:white_check_mark:Succeeded
View

docs/resources/power-query-differences.md
:white_check_mark:Succeeded
View

docs/toc.yml
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Thanks for the reviews @jedunn and @peronald. I updated the section on programmability to talk about visualizations and programming controls. I also removed the sharing section, since it seems like PQ offers the same options we do (I added some nuance to the template section).

Received offline approval from @peronald. @jedunn, mind taking another look?

Docs Build status updates of commit d6562a5:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/images/power-query-flow-option.PNG
:white_check_mark:Succeeded
View

docs/resources/power-query-differences.md
:white_check_mark:Succeeded
View

docs/toc.yml
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit 64bc8cc:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/images/power-query-flow-option.PNG
:white_check_mark:Succeeded
View

docs/resources/power-query-differences.md
:white_check_mark:Succeeded
View

docs/toc.yml
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit 5d02aef:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/images/power-query-flow-option.PNG
:white_check_mark:Succeeded
View

docs/resources/power-query-differences.md
:white_check_mark:Succeeded
View

docs/toc.yml
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit 693c590:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/images/power-query-flow-option.PNG
:white_check_mark:Succeeded
View

docs/resources/power-query-differences.md
:white_check_mark:Succeeded
View

docs/toc.yml
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

I'm so sorry I didn't see this one, but it looks like you all have it under control!
From: Alison McKay @.>
Sent: Tuesday, November 23, 2021 4:01 PM
To: OfficeDev/office-scripts-docs @.>
Cc: Linda Lu Cannon @.>; Review requested @.>
Subject: Re: [OfficeDev/office-scripts-docs] [cross-Microsoft] (Power Query) When to use Power Query or Office Scripts (PR #425)
@alison-mk approved this pull request.
Looks good!

You are receiving this because your review was requested.
Reply to this email directly, view it on GitHubhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FOfficeDev%2Foffice-scripts-docs%2Fpull%2F425%23pullrequestreview-814303721&data=04|01|Linda.Cannon%40microsoft.com|6a857bbe8a03418f56ff08d9aedd83fb|72f988bf86f141af91ab2d7cd011db47|0|0|637733088707958860|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=uKnjArdNEPeMNWb%2BNC%2BTcwUB1Mirit2vS3mEw716k7g%3D&reserved=0, or unsubscribehttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAHKC5MYW7HF6YRRJRGVASU3UNQTMFANCNFSM5HOS5HEA&data=04|01|Linda.Cannon%40microsoft.com|6a857bbe8a03418f56ff08d9aedd83fb|72f988bf86f141af91ab2d7cd011db47|0|0|637733088707958860|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=kzQF40qrgwng88kdkdsTTpLVGmsbL1K3xnylgrdI7u0%3D&reserved=0.


Allow multiple arguments to "mixes_in_class_methods"

mixes_in_class_methods can now take multiple arguments allowing users to mix in more than one module.
It's implemented by adding multiple arguments to the existing member (classMethods which is renamed to mixedInClassMethods for clarity). In resolver.cc : processMixesInClassMethods we store each argument under that member name. In GlobalPass.cc : finalizeSymbols we retrieve the arguments and add each of them as mixins to the singleton class.
First iteration of the implementation involved creating a new InlinedVector in Symbols.h to store mixed in class methods. However, due to memory overhead concerns that solution was deemed subpar.  It was decided to store it as a member that has multiple arguments so as not to change the members() API.
Motivation

It gives more functionality to the users by removing the limitation. There are many Ruby modules that mixin class methods from multiple modules. We bumped into this limitation while trying to support usage of  ActiveSupport::Concern with Sorbet. Supporting that will take a few more Pull Requests but this is a necessary step in that direction.
Test plan

See included automated tests.
cc @Morriar

@KaanOzkan is this ready for another review?

@KaanOzkan is this ready for another review?

@elliottt Yes, the relevant tests pass locally. Thanks a lot.

Could you run tools/scripts/format_website.sh and commit the results? The doc changes that you made are failing linting step.

Could you run tools/scripts/format_website.sh and commit the results? The doc changes that you made are failing linting step.


add locale-specific suggestions in style guide

Also includes examples from other sources and some formatting updates

I will leave this one up to @carrieham @averymcguirt and @JuJuStarz to review!

As for the eslint issues. Will be fixed via https://github.com/defund12/defund12.org/pull/600

Have we considered adding any guidance on letter tone? For example, some aggressive language could be rephrased to be constructive instead of an attack: The least you can do... could be To start defunding the police, please [do this].
Also should address

use of all caps
overly personal attacks ("We see you and are not fooled by you")


gaussian fit failing

Test dataset
x = np.array([1847.08794244 1927.08794244 1827.08794244 1867.08794244 1767.08794244
 1757.08794244 1877.08794244 1837.08794244 1897.08794244 1807.08794244
 1747.08794244 1777.08794244])

y = np.array([[0.32 0.94 0.16 0.64 0.26 0.44 0.88 0.26 1.   0.   0.5  0.1 ])
sigma = np.array([[0.0751683  0.04370707 0.0613972  0.07703657 0.07132427 0.07930124
 0.05567317 0.07132427 0.01807572 0.01807572 0.07980068 0.05224949])

This is solved in https://github.com/OxIonics/ionics_fits/pull/153
The underlying issue is that the dataset had too few points for the FFT heuristic to work well. While there is an improvement we should make to the FFT heuristic (see below), small datasets like this are always going to be a challenge for it, so I've added a second heuristic based on peak finding.
These two heuristics are pretty complementary: the FFT works extremely well for noisy datasets with outliers since we filter out high-frequency noise; the peak-based heuristic works really well for smaller datasets, but can't tolerate significant outliers. If you've got a dataset that's both small and has outliers then it's probably fair for ionics_fits to leave it up to you to provide some user estimates!
In the implementation of the peak heuristic, we find sigma by looking at all points which are 1/e of the peak above the baseline. We then take the peak-peak x of this dataset and calculate sigma from that. This will be thrown off, for example, if there is an outlier far from the peak which is above the 1/e threshold (or, just noise pushes a point over the line).
In practice that's probably not too much of an issue since if the dataset is large enough to have outliers that far from the peak, it's probably large enough for the FFT to work. However, it's probably worth raising the threshold up the peak a bit since 1/e is pretty close to the baseline - let's modify this to looking for the FWHMH.
Another approach would be to look for a set of continuous points above the baseline and take the peak-peak of that, rather than looking for any points above the baseline. However, that can end up underestimating sigma if we have an outlier the other way. Without making some assumptions about the kinds of datasets we're fitting, it's not clear to me which approach will be more robust in practice. So, I propose to keep it "as is" (which is the simplest thing to implement) and see how it survives contact with real data. If we have failures we can come back and resolve as appropriate.
Comments:

[ ] Before we close this issue, we should roll this fix out to other models which use the FFT heuristics (e.g. Lorentzian, Sinc, etc)
[ ] While we're at it, it's probably work breaking the peak-finding heuristic that's currently part of find_offset_sym_peak_fft into its own function
[ ] find_offset_sym_peak_fft should probably also try the symmetry heuristic as well for good measure - it's intended as a kitchen sink heuristic after all!
[ ] In the Gaussian fft-based heuristic we back sigma out from the FFT analysis out by trying to find the 1/e point. Since we typically don't have much data here and the data is decaying exponentially, we use interpolation to try to improve the accuracy. In practice, this doesn't work well for small datasets. It's probably worth just fitting an exponential to it and doing this properly (the priority for this toolkit is robustness/flexibility not speed and this is a pretty quick fit to execute). This would also allow us to pin the x0 for the exponential to the "true" origin of the FFT, taking into account the "DC" sample that we've chopped off.
[ ] Make peak-based threshold for finding sigma 1/2 not 1/e to reduce the chance of an outlier from the baseline significantly skewing our estimate for sigma


pelican: markdown is needed at runtime

Motivation for this change
Without markdown at runtime pelican will ignore all markdown
articles/pages
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[x] Fits CONTRIBUTING.md.

It's an optional dependency, not a required one. If you want to have markdown support, you can add it in your env.


AWS WAF solution doesn't work in "me-south-1" region

From my findings, when try to launch the WAF solution stack in me-south-1 region, it fails with an error :
Error occurred while GetObject. S3 Error Code: IllegalLocationConstraintException. S3 Error Message: The unspecified location constraint is incompatible for the region specific endpoint this request was sent to. (Service: AWSLambdaInternal; Status Code: 400; Error Code: InvalidParameterValueException; Request ID: 1b2a347c-4c83-430a-830c-6db13369ca0e).

Please look into this issue further!

@mogilp , Thanks for your input.
Unfortunately, we don't currently support me-south-1 region, so if you want to deploy the solution in me-south-1 region, you can follow README to build and deploy in your account.
Once again, I apologize for your inconvenience, and if you have any other pains while building and deploying by yourself, please let us know.

@beomseoklee
aws waf available in me-south-1 region as per latest update
https://aws.amazon.com/about-aws/whats-new/2020/04/aws-waf-aws-shield-advanced-now-available-hong-kong-bahrain/
But still same error while implementing https://aws.amazon.com/solutions/aws-waf-security-automations/

@beomseoklee
https://github.com/awslabs/aws-waf-security-automations/issues/127#issuecomment-615429255
@aijunpeng commented on Apr 17 "The reason for the error in me-south-1 region is because the solution isn't officially supported in this new region, but it is on our roadmap.
But AWS WAF Security Automations Version 2.3.3 last updated: 06/2020 CFT has still same error (attached) while implementing in me-south-1 (Bahrain) region.
kindly check & update on ETA to implement in many customer's aws accounts.

The new regions haven't been supported by the WAF solution. It is in our backlog for future releases. I don't have an ETA at this time but there will be an announcement when the new regions are supported. Thanks for your patience.

This was addressed in V3.1


Open notebook diff editor fails.

Testing #111552
Open the diff editor fails

/duplicate of #111599


feat: Sidebar component

To Do

integrate theming
UX and UI improvements

I'll take a look at this if that's alright

I'll take a look at this if that's alright

Sure! Np, but it is still WIP

I'll take a look at this if that's alright

Sure! Np, but it is still WIP

I'll at least update it for the new theming system

I just realized that SidebarItem is basically a Link. I'll finish https://github.com/marc2332/freya/pull/411 and then I'll update the router + sidebar example.

I just realized that SidebarItem is basically a Link. I'll finish #411 and then I'll update the router + sidebar example.

It isn't just a Link as SidebarItem has an optional onclick handler + theming built-in

I just realized that SidebarItem is basically a Link. I'll finish #411 and then I'll update the router + sidebar example.

It isn't just a Link as it has an optional onclick handler + style built-in

Right, but I would prefer to remove the Link functionality from it, since it's not always going to be used that way. I think using a dedicated Link component when needed makes more sense. Do you think you could merge https://github.com/marc2332/freya/pull/411?

I just realized that SidebarItem is basically a Link. I'll finish #411 and then I'll update the router + sidebar example.

It isn't just a Link as it has an optional onclick handler + style built-in

Right, but I would prefer to remove the Link functionality from it, since it's not always going to be used that way. I think using a dedicated Link component when needed makes more sense. Do you think you could merge #411?

I'll think about it. I don't like having a Link component because you can't use it in combination with Button for example because there is no event bubbling. That's why I removed it and why #411 is marked as blocked

I just realized that SidebarItem is basically a Link. I'll finish #411 and then I'll update the router + sidebar example.

It isn't just a Link as it has an optional onclick handler + style built-in

Right, but I would prefer to remove the Link functionality from it, since it's not always going to be used that way. I think using a dedicated Link component when needed makes more sense. Do you think you could merge #411?

I'll think about it. I don't like having a Link component because you can't use it in combination with Button for example because there is no event bubbling. That's why I removed it and why #411 is marked as blocked

ExternalLink exists though and I think it has the same issue as Link, doesn't it? Or what do you mean exactly?

I just realized that SidebarItem is basically a Link. I'll finish #411 and then I'll update the router + sidebar example.

It isn't just a Link as it has an optional onclick handler + style built-in

Right, but I would prefer to remove the Link functionality from it, since it's not always going to be used that way. I think using a dedicated Link component when needed makes more sense. Do you think you could merge #411?

I'll think about it. I don't like having a Link component because you can't use it in combination with Button for example because there is no event bubbling. That's why I removed it and why #411 is marked as blocked

ExternalLink exists though and I think it has the same issue as Link, doesn't it? Or what do you mean exactly?

Yes, same for ExternalLink

I just realized that SidebarItem is basically a Link. I'll finish #411 and then I'll update the router + sidebar example.

It isn't just a Link as it has an optional onclick handler + style built-in

Right, but I would prefer to remove the Link functionality from it, since it's not always going to be used that way. I think using a dedicated Link component when needed makes more sense. Do you think you could merge #411?

I'll think about it. I don't like having a Link component because you can't use it in combination with Button for example because there is no event bubbling. That's why I removed it and why #411 is marked as blocked

ExternalLink exists though and I think it has the same issue as Link, doesn't it? Or what do you mean exactly?

Yes, same for ExternalLink

Why can't Link be merged then?

I just realized that SidebarItem is basically a Link. I'll finish #411 and then I'll update the router + sidebar example.

It isn't just a Link as it has an optional onclick handler + style built-in

Right, but I would prefer to remove the Link functionality from it, since it's not always going to be used that way. I think using a dedicated Link component when needed makes more sense. Do you think you could merge #411?

I'll think about it. I don't like having a Link component because you can't use it in combination with Button for example because there is no event bubbling. That's why I removed it and why #411 is marked as blocked

ExternalLink exists though and I think it has the same issue as Link, doesn't it? Or what do you mean exactly?

Yes, same for ExternalLink

Why can't Link be merged then?

Because similarly to externalLink, having these two without event bubbling is having a half-working solution

Because similarly to externalLink, having these two without event bubbling is having a half-working solution

I know, but ExternalLink exists, so why not Link? They should either both exist, or neither of them should exist, because they have the same problem. Not including thing A for problem X makes no sense when there's thing B that also has problem X.

Because similarly to externalLink, having these two without event bubbling is having a half-working solution

I know, but ExternalLink exists, so why not Link? They should either both exist, or neither of them should exist, because they have the same problem. Not including thing A for problem X makes no sense when there's thing B that also has problem X.

Ooops, I didn't realize ExternalLink was already on main, my bad. I guess it doesn't hurt more to have Link as well then

Closing in favor of https://github.com/marc2332/freya/pull/513


Avoid to set bind-address if not defined

Hello,
I'm using Podman to startup an infinispan cluster on multiple machines using Puppet.
I'm having an issue with the way the bind address is configured. I pass to podman a volume with the infinispan.xml configuration file (and the -c option as argument to the entrypoint) but the listen address in the file is ignored because the launch.sh script, if it doesn't find the bind address argument, it sets automatically it to <IP_ADDRESS>.
Is there a way to change this behaviour without be force to specify the bind address or extending the image ?
Another option that I was thinking is that I could just overwrite the launch.sh file using a volume...
Cheers,
Antonio

@antonionappi88 The default bind address for a standalone server is <IP_ADDRESS>, so you can just pass --bind-addres=<IP_ADDRESS> to replicate this behaviour.

Hi @ryanemerson ,
my issue was that i need to dinamically change that that's why I would prefer to not use --bind-address. At the end I solved in puppet defining facts inside the hiera. this can be probably close.
Thanks for your answer anyway!


Raster Reprojection causes black lines in latest build

Just noticed after upgraded our application to latest build that the reprojected layers are causing black lines.
It can also be seen in the official example: https://openlayers.org/en/master/examples/reprojection.html
Our users has not reported it before we upgraded, but I do not know at what release it was added. We upgraded from 3.16 to latest.
btw, what happened with ol3 group on google groups?

It can also be seen in the official example: https://openlayers.org/en/master/examples/reprojection.html

Are you observing this in Chrome only? What you are seeing is probably related to #4123 and the fact that the issue mentioned there was "fixed" in Chrome. So this is not because of an OpenLayers update, but because of a Chrome update.

btw, what happened with ol3 group on google groups?

It has been renamed to<EMAIL_ADDRESS>See https://groups.google.com/forum/?utm_medium=email&utm_source=footer#!msg/openlayers-dev/CS1RZnIBLnE/EALCP5DPDwAJ. However, note that group is not for usage questions anyway.

Thanks for finding the other issue, didnt find it by googling.
Yes, i see it in chrome. I will close and continue my questions in the other issue.

Pull request created: #6344.

Awesome stuff :) I will buy you a beer if you visit copenhagen.

It seems that this is not completely resoved. I use Zoomify as a source and I still see the gray lines for the non-square tiles the layer (For normal, i.e. square tiles it's no longer an issue)
You can see it here http://jsfiddle.net/sk5cLj4n/42/
And also the screenshot: https://screenpresso.com/=z5ANc


Script memory overflow while using Shelly Gen2+ devices as Bluetooth proxy

The existing script, responsible for directing Bluetooth packets from the Shelly device scanner to HA, may lead to memory overflow. This results in script crashes and the corresponding feature becoming nonfunctional.
The issue is coming from the fact that all Bluetooth packets are forwarded and the script uses an anonymous function to emit the event.
Also, limiting the requests will help the flawless work of the script/feature.
Collaborating with the user, we confirmed that the revised script (V2) maintains the functionality of the previous version while addressing the issue of the script crashes after some time.

Should be fixed by #478


remaining unresolved references

References that remain to be matched based on pygrambank sourcelookup warnings over at glottobank/grambank.

uratyp-source-lookup.txt

@MiinaNo @xrotwang there were sources in the GB/language-tables sheets that I couldn't find in the bib-files here at bedlan/UraTyp-1. I may have made mistakes and missed things, so I'm going to go over it one more time.  However, the  VES: I know that I don't know what to match  to.
Here are just the  unresolved sources warnings:
Source look-up for sheet original_sheets/RK_erzy1239.tsv...

Unresolved sources:
3	Arkhangelskiy (2019)
3	OGUL (2022)
1	Alhoniemi (1991)
1	Bartens (2001)
1	Bartens (2002)
1	Bartens (2003)
1	Bartens (2004)
1	Bartens (2005)
1	Bartens (2006)
1	Aasmäe (2018)
1	Grünthal (2008)
1	Hamari and Ajanki (2015)

Source look-up for sheet original_sheets/RK_gras1239.tsv...

Unresolved sources:
1	Riese et al (2022)

Source look-up for sheet original_sheets/RK_kama1351.tsv...

Unresolved sources:
89	Klumpp (2016)

Source look-up for sheet original_sheets/RK_komi1268.tsv...

Unresolved sources:
1	SKJa (1967)
1	ÖKK 2000:510

Source look-up for sheet original_sheets/RK_kozy1238.tsv...

Unresolved sources:
195	Kaškin et al (2023)

Source look-up for sheet original_sheets/RK_nort2671.tsv...

Unresolved sources:
2	Ylikoski (2020)
1	Janda and Antonsen (2016)

Source look-up for sheet original_sheets/RK_voro1241.tsv...

Unresolved sources:
1	Arsite (1948)

Source look-up for sheet original_sheets/RK_west2391.tsv...
Unresolved sources:
1	Arsite (1948)

I did this one in https://github.com/bedlan/uratyp-1/pull/11/commits/285ef1f9aaba50a56dae37a95115c3543e5444da

VES is this: https://www.folklore.ee/Synaraamat/
FWIW there's a non-public Zotero group library from BEDLAN, which should have all the refs.

@MiinaNo @xrotwang there were sources in the GB/language-tables sheets that I couldn't find in the bib-files here at bedlan/UraTyp-1. I may have made mistakes and missed things, so I'm going to go over it one more time. However, the  VES: I know that I don't know what to match to.
Here are just the unresolved sources warnings:
Source look-up for sheet original_sheets/RK_erzy1239.tsv...

Unresolved sources:
3	Arkhangelskiy (2019)
3	OGUL (2022)
1	Alhoniemi (1991)
1	Bartens (2001)
1	Bartens (2002)
1	Bartens (2003)
1	Bartens (2004)
1	Bartens (2005)
1	Bartens (2006)
1	Aasmäe (2018)
1	Grünthal (2008)
1	Hamari and Ajanki (2015)

Source look-up for sheet original_sheets/RK_gras1239.tsv...

Unresolved sources:
1	Riese et al (2022)

Source look-up for sheet original_sheets/RK_kama1351.tsv...

Unresolved sources:
89	Klumpp (2016)

Source look-up for sheet original_sheets/RK_komi1268.tsv...

Unresolved sources:
1	SKJa (1967)
1	ÖKK 2000:510

Source look-up for sheet original_sheets/RK_kozy1238.tsv...

Unresolved sources:
195	Kaškin et al (2023)

Source look-up for sheet original_sheets/RK_nort2671.tsv...

Unresolved sources:
2	Ylikoski (2020)
1	Janda and Antonsen (2016)

Source look-up for sheet original_sheets/RK_voro1241.tsv...

Unresolved sources:
1	Arsite (1948)

I will check the bib file and add the missing ones to the bib file. @HedvigS, no need to check anymore, I think they are simply missing. I will let you know as soon as I have added them.
Yes VES = https://www.folklore.ee/Synaraamat/  Instead of using an abbreviation I could cite it by using the editor's name, if this would be more convenient. I even thought about this, but probably I forgot to make the replacement.

Yes VES = https://www.folklore.ee/Synaraamat/ Instead of using an abbreviation I could cite it by using the editor's name, if this would be more convenient. I even thought about this, but probably I forgot to make the replacement.

Citation via VES:<word> is fine, I think. That's easy enough to change programmatically into anything else.

I have now fixed a few things:
1	Riese et al (2022) > added to bib file and in the csv file now cited as Riese and Bradley and Yefremova 2022
89	Klumpp (2016) > it is already there in the bib file. I wonder why it cannot be resolved? Here it is:
@unpublished{klumpp_kamas_2016,
type = {Unpublished study material at the {University} of {Tartu}},
title = {Kamas. {Erasmus} {Plus} {InFUSE}, {eE}-leaning course spring 2016},
author = {Klumpp, Gerson},
year = {2016}}
2	Ylikoski (2020) > added to bib file
1	Janda and Antonsen (2016) > added to bib file
Keem and Käsi (2022) > changed into Keem and Käsi (2002) in the csv-file - there was a mistake in the date
Iva 2001 > **changed into Iva (2007) in the csv-file - there was a mistake in the date
Kaškin (2023) is there but probably it causes problems to to š ~ s. Do you have rules somewhere, which transliteration system to use? Russian 'ш' could also be written as 'sh'. Probably this is what should be done. Then we would not run into problems.
@book{kaskin_elementy_2023,
address = {Moscow},
title = {Elementy gornomariiskogo jazyka v tipologičeskom osveščenii: monografija},
isbn = {978-5-4465-3969-7},
shorttitle = {Элементы горномарийского языка в типологическом освещении},
publisher = {Buki Vedi},
editor = {Kaškin, Jegor},
year = {2023}}
To do list for me: I will need to check komi1268 sources, erzy1239 sources and Kasak 1990
And, just to be sure, was it fine to make the changes here: https://github.com/bedlan/uratyp-1/tree/main/raw/GB (I just want to make sure that I do not screw up anything.)

Thank you @MiinaNo !
pygrambank is only able to link sources to bibtex entries if the glottocode in the entry are the same as the coding sheet. I added entries in glottobank/grambank and added glottocodes. I must have missed some, I'll go over them tomorrow.
here at bedlan/uratyp-1 @MiinaNo  and @xrotwang are the bosses! When comparing with glottobank/grambank, I noticed some things and filed issues but ultimately it's up to you two :)
For me and comparing UraTyp-Grambank, I'm assuming that I should be looking here for the latest tables: https://github.com/bedlan/uratyp-1/tree/main/raw/GB/language-tables and https://github.com/bedlan/uratyp-1/blob/main/raw/sources.bib and https://github.com/bedlan/uratyp-1/blob/main/raw/additional sources.bib for sources. If there are additional places I could go looking, like in a Zotero-collection then I'm happy to do that :)

Yes VES = https://www.folklore.ee/Synaraamat/ Instead of using an abbreviation I could cite it by using the editor's name, if this would be more convenient. I even thought about this, but probably I forgot to make the replacement.

Citation via VES:<word> is fine, I think. That's easy enough to change programmatically into anything else.

You should do for UraTyp as is best for you two.
For grambank, I'll need to replace with author/editor name for each. If UraTyp continues to do VES I'll add an exception to the syncing script.

For grambank, I'll need to replace with author/editor name for each. If UraTyp continues to do VES I'll add an exception to the syncing script.

Counting the votes on https://github.com/bedlan/uratyp-1/issues/10 a future GramBank sync might start from the CLDF dataset anyway.

For grambank, I'll need to replace with author/editor name for each. If UraTyp continues to do VES I'll add an exception to the syncing script.

Counting the votes on #10 a future GramBank sync might start from the CLDF dataset anyway.

I don't know if that means I'll need to make an exception in the script regarding VES or not.

It is fine to change VES to Faster et al. 2014. Sorry, I do not have my computer with me today, I will add it tomorrow to the bib-file. But just in case, here is the reference:
@book{faster_eesti-voro_2014,
address = {Võru},
title = {Eesti-võro sõnaraamat: päält 20 000 tähüssõna},
isbn = {978-9949-9581-7-7},
shorttitle = {Eesti-võro sõnaraamat},
url = {https://synaq.org/},
language = {est},
publisher = {Võro Instituut},
editor = {Faster, Mariko and Org, Laivi and Kalla, Urmas and Iva, Sulev and Iva, Triin},
year = {2014}}
As regards the question about latest tables, all the links you listed are indeed the latest tables. Sorry for about "additional sources". I will add what is needed to the sources.bib file and delete it.

It is fine to change VES to Faster et al. 2014. Sorry, I do not have my computer with me today, I will add it tomorrow to the bib-file. But just in case, here is the reference:

That's alright :)! We've rendered Grambank v2 now, so we can take it slowly with the remaining things.

@book{faster_eesti-voro_2014, address = {Võru}, title = {Eesti-võro sõnaraamat: päält 20 000 tähüssõna}, isbn = {978-9949-9581-7-7}, shorttitle = {Eesti-võro sõnaraamat}, url = {https://synaq.org/}, language = {est}, publisher = {Võro Instituut}, editor = {Faster, Mariko and Org, Laivi and Kalla, Urmas and Iva, Sulev and Iva, Triin}, year = {2014}}
As regards the question about latest tables, all the links you listed are indeed the latest tables. Sorry for about "additional sources". I will add what is needed to the sources.bib file and delete it.

You should do things here at bedlan/UraTyp-1 however you want ^^ .  I don't mind searching two bib-files :)! I'll just ask questions or make comments when there is something I don't understand or if I have a suggestion.

Ok,
and congratulations!!!


Error: Email field is unique getting error while insert

Hi Team,
In employee table deleted email is again adding getting error.
Issue is deleted email is not removing from employee table.

Hi,
We got 2 solutions in that case, the first one is disable in your database the UNIQUE value to e-mail, because it blocks new creations even if delete_at != null.


Add Dapr installer to winget

/area test-and-release
Describe the feature
Dapr should integrate with winget.
Will require an exe or msi installer for cli.
It can also potentially initialize dapr on the local system.

Reading the WinGet documentation it looks like we'll need an executable that:

Copies the dapr cli binary into C:\dapr
Adds this directory to the local user path

This can be either a standalone .exe named "dapr-installer.exe" or we can add a flag/feature to the existing dapr binary that causes it to copy itself and then update the path.
@artursouza thoughts?

@AaronCrawfis, you seem to be describing a msi installer.
WinGet accepts .msi installers. This can be achieved "easily" with https://wixtoolset.org
The msi installer must be configured to add the dapr.exe in the right folder and update the PATH env variable. The building of the .msi installer belongs to the dapr/cli repo IMO and should be one of the assets generated side-by-side with the executables. This would add value right away since Windows users can install by downloading the msi directly regardless of winget. This work by itself deserves a separate issue.
Then, we add a step to create a PR from DaprBot against the Winget repo adding/updating the yaml file in the end of a cli release. Alternatively, we could use a similar approach from our homebrew setup and have our own winget source repo. I would initially try to work with the official winget repo first, unless they are "too slow" to merge the PRs.

Does winget provide some PowerShell install/uninstall scripting extension points? I believe Chocolately does.

Looks like this should be significantly easier now due to portable packages in winget 1.3

winget doesn't support zip applications in 1.3 release. The supported file formats are EXE, INNO, NULLSOFT, MSI, APPX, MSIX, BURN, PORTABLE. Support for adding zip files is WIP: https://github.com/microsoft/winget-cli/issues/140. A preview release with the support for the same has been released: https://github.com/microsoft/winget-cli/releases/tag/v1.4.2011-preview. As per release notes:
Note: The [Windows Package Manager Community Repository](https://github.com/microsoft/winget-pkgs) does not accept zip applications. They will not be accepted until after 1.4 is Generally Available and has been rolled out to the majority of Windows systems via the automatic upgrade from the Microsoft Store. Users may test with local manifests.

Looks like this should be significantly easier now due to portable packages in winget 1.3

Portable packages as well require releases in one of the supported formats, e.g. kubectl, youtube-dl

Looks like this should be significantly easier now due to portable packages in winget 1.3

Portable packages as well require releases in one of the supported formats, e.g. kubectl, youtube-dl

Currently the windows Dapr CLI is zipped on its own, as such it could just as well be uploaded to the release page directly without compression thus making it possible to create an install manifest on the winget community repo.

winget doesn't support zip applications in 1.3 release. The supported file formats are EXE, INNO, NULLSOFT, MSI, APPX, MSIX, BURN, PORTABLE. Support for adding zip files is WIP: microsoft/winget-cli#140. A preview release with the support for the same has been released: https://github.com/microsoft/winget-cli/releases/tag/v1.4.2011-preview. As per release notes:
Note: The [Windows Package Manager Community Repository](https://github.com/microsoft/winget-pkgs) does not accept zip applications. They will not be accepted until after 1.4 is Generally Available and has been rolled out to the majority of Windows systems via the automatic upgrade from the Microsoft Store. Users may test with local manifests.

So possible solutions could be:

Release .exe directly on the release page: Easier but not so good solution i guess
Have msi installers for cli and then use it for winget
Wait till 1.4 GA, might be long

@artursouza thoughts?

@shivamkm07 Can you investigate on creating an MSI installer? I believe that is the way to move forward with this.
Similarly we could have dmg package for macOS at a later point in time.

@shivamkm07 Can you investigate on creating an MSI installer? I believe that is the way to move forward with this. Similarly we could have dmg package for macOS at a later point in time.

Brew is usually the prefered way to grab most single file tools such as dapr, kubectl, istioctl, and many others in the CNCF for both Linux and Mac so DMG is likely unnecessary. Same thing could likely go for Dapr, MSI is a bit excessive for a single executable when winget already supports that scenario.

Short version of the story is, if exe's were directly published onto the release page we could have a winget package released within a day.

Not sure why just publishing the exe is not favorite. Maybe because of
filesize?
Out of curiosity, in the past you had these unzip bootstrap exe wrappers.
I.e. still one exe but the payload gets decompressed when executed.
Has this been considered?
Op vr 26 aug. 2022 13:40 schreef Andrew Babbitt @.***>:

Short version of the story is, if exe's were directly published onto the
release page we could have a winget package released within a day.
—
Reply to this email directly, view it on GitHub
https://github.com/dapr/cli/issues/424#issuecomment-1228388333, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/ABPIYJEZ4MMMCDA74NR433LV3CUKFANCNFSM4PL5NIVA
.
You are receiving this because you commented.Message ID:
@.***>

@shivamkm07 when should the associated PR be merged??

@shivamkm07 when should the associated PR be merged??

It can be merged only after:

There is an existing manifest for dapr in winget: https://github.com/microsoft/winget-pkgs/pull/81209
Fork of winget-pkgs is created under dapr org: https://github.com/dapr/community/issues/229

Update: 1.9.0-rc.1 has been published to winget: https://github.com/microsoft/winget-pkgs/tree/master/manifests/d/Dapr/CLI/Preview/1.9.0-rc.1
As per discussion with maintainers of winget-pkgs (https://github.com/microsoft/winget-pkgs/pull/82508), rc releases would be released with PackageIdentifier Dapr.CLI.Preview while the stable ones would be released as Dapr.CLI. This is to avoid version conflicts between the stable and preview releases. The same has also been updated in the docs: https://github.com/dapr/docs/issues/2848. So this PR would have to wait till we have 1.9.0 stable release published in winget
The fork of winget-pkgs would be created automatically under https://github.com/dapr-bot when the workflow runs. @artursouza has verified DAPR_BOT_TOKEN has required permissions.

@shivamkm07 I think this issue can be closed?

For the automation part, create a separate issue and tag it to 1.10 milestone ...

FYI 1.9.1 CLI is published to winget:

For the automation part, create a separate issue and tag it to 1.10 milestone ...

Created. This issue can be closed now.


questions about Kinect2 calibration tools

Hi, @wiedemeyer
When I'm using Kinect2 calibration tools, I notice that sometimes I record "bad patterns" like this:
bad pattern
I've read your instructions about proper calibration process, #311. I feel it hard to record perfectly as I have to select every pattern in its correct corner points,  and the complete calibration process usually cost 3-4 hours.
I tried to use the camera_calibration package to choose pictures automatically and navoid the pattern checking problem, however I found the rosservice provided by Kinect2 bridge not support the camera_calibration package.
I would appreciate if you could provide me some suggestions about efficiently using kinect2_calibration, thank you in advance!

Hi,
you can just delete the files where the detection was wrong and they will not be used for calibration. Just write down the frame number for miss detected frames while recording.
I think you can still use the camera calibration package. There is just no service that sets the parameters on the fly. Just convert the results into the yaml format that kinect2_bridge needs and store them in kinect2_bridge\data\<serial_number>\.
You are right, a proper calibration takes time. Suggestions you can find in the README or in many closed issues related to calibration.

Thank you! After I add '--no-service-check' parameter with camera_calibration, it works! And I just found that without given camera params, getColorCameraParams from libfreenect2 would be called in kinect2_bridge.cpp, as the 'raw' RGB-D stream can be called for calibration. Hope it would be useful for others.


Option to know whether ordered-by is set or not  in the yang.

odered-by statements can be present in list and leaf-list.
As of now, i have the option to get the ordered-by value.
But we dont have the option to know whether the ordered-by  was present in the list/leaf-list  of the loaded yang or not.
Is there any possibility to expose a method IsOrderedBySet()  for list and leaf-list?

This is probably do-able but just to be clear, there are only 2 options:
"system" and "user" and default is "system" if not present.  So while API
is covered, you have a particular use case where you want to know if it was
set or not.   Mind sharing what the use case is?
On Thu, May 4, 2023 at 9:01 AM David Abraham Mathews <
@.***> wrote:

odered-by statements can be present in list and leaf-list.
As of now, i have the option to get the ordered-by value.
But we dont have the option to know whether the ordered-by was present in
the list/leaf-list of the loaded yang or not.
Is there any possibility to expose a method IsOrderedBySet() for list and
leaf-list?
—
Reply to this email directly, view it on GitHub
https://github.com/freeconf/yang/issues/45, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAACA7RVB254YPWHVN43IYDXEOR7FANCNFSM6AAAAAAXVYJWP4
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

Ok.  Thanks for the information.
I will consider its as 'system' if ordered-by is not present.
No need of  seperate method for this purpose.
I will close this request.


Expose a new prop to enable merge paths on android

This should fix https://github.com/airbnb/lottie-react-native/issues/185.
I don't have the warning saying Animation contains merge paths but they are disabled. but sadly I tried with an animation with merge paths that is working on iOS and it only rendered a blank space on android.

Could this not be automatically enabled if (Platform.OS === 'android' && Platform.Version === 19)? Are there any disadvantages to enabling merge paths on android platforms that support it?

Yes because the appearance may be vastly different and if an engineer puts
in an animation and it looks correct to them, they may not realize that
it's totally broken for some of their users.
On Fri, Sep 22, 2017, 11:43 PM Matt Furden<EMAIL_ADDRESS>wrote:

Could this not be automatically enabled if (Platform.OS === 'android' &&
Platform.Version === 19)? Are there any disadvantages to enabling merge
paths on android platforms that support it?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/airbnb/lottie-react-native/pull/189#issuecomment-331608006,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABP0YUsB90dsxUUTlZghwXwEyDcvB0CBks5slH5HgaJpZM4PVuAm
.

@tlenclos @zolrath

Ok so enableMergePathsAndroidForKitKatAndAbove ? 😛

@tlenclos Yeah, shitty long name I know but anything less would be misleading IMO.


Fix custom values for scales.

Custom values (e.g. color={someColor}) for scales did not work well. The problem was hidden in the linear scale that could not return a function for string values. Now the issue is fixed by using category scale instead.
@uber-common/data-visualization , please review.

lgtm


Update actions/checkout action to v4

The CI failure seems to be a regression of the vita support introduced in the recent nightly.
https://github.com/tokio-rs/mio/actions/runs/7432139850/job/20223601302?pr=1752#step:5:51
error[E0425]: cannot find value `SOMAXCONN` in crate `libc`
    --> /home/runner/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/os/unix/net/listener.rs:87:48
     |
  87 |             const backlog: libc::c_int = libc::SOMAXCONN;
     |                                                ^^^^^^^^^ not found in `libc`

Thanks @taiki-e


[CI] Fixed the lint failure

Signed-off-by: sayantan1413<EMAIL_ADDRESS>Description
Fixed the lint failure
This PR fixes #
Notes for Reviewers
Signed commits

[x] Yes, I signed my commits.

Codecov Report

Merging #3669 (4c641be) into master (622f494) will decrease coverage by 7.83%.
The diff coverage is 0.00%.

@@            Coverage Diff             @@
##           master    #3669      +/-   ##
==========================================
- Coverage   19.07%   11.23%   -7.84%
==========================================
  Files          39       39
  Lines        3612     3613       +1
==========================================
- Hits          689      406     -283
- Misses       2742     3116     +374
+ Partials      181       91      -90

Flag
Coverage Δ

gointegrationtests
?

unittests
11.23% <0.00%> (-0.01%)
:arrow_down:

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

Impacted Files
Coverage Δ

mesheryctl/internal/cli/root/system/start.go
1.17% <0.00%> (-50.99%)
:arrow_down:

mesheryctl/internal/cli/root/system/status.go
0.00% <0.00%> (-62.83%)
:arrow_down:

mesheryctl/internal/cli/root/system/stop.go
0.90% <0.00%> (-39.10%)
:arrow_down:

mesheryctl/internal/cli/root/system/check.go
1.48% <0.00%> (-22.68%)
:arrow_down:

mesheryctl/pkg/utils/helpers.go
17.94% <0.00%> (-0.06%)
:arrow_down:

Continue to review full report at Codecov.

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

This silly lint issue is going to cause our error output to be harder to read. @sayantan1413 do you mind looking into how we might set certain lint checks to be ignored?

Yup @leecalcote sure I will look into this.

Yup @leecalcote sure I will look into this.

I think it would be good to have a linter rule / config file template, e.g. in this repo, that can be used in other repos as well (or at least form the basis). That way, we don't have to consider and discuss silly and not-so-silly rules for each repo. I thought the previous set was quite good and appropriate, but as revive should up the config has to be adjusted. Also, as revive has more rules than golint, there might be overlap between revive and other linters in use.
Similar work is done in meshkit. https://github.com/layer5io/meshkit/pull/89
// @sayantan1413 @leecalcote @iamrajiv


Djoser 2.1.0 dependencies

Installing Djoser 2.1.0 through pip seems to also install djangorestframework-simplejwt, social-auth-app-django, coreapi etc. by default. The documentation states that these should (can) be installed only when needed. Those two packages seem to have quite a bit of dependencies as well which are causing some installation problems on our Docker-container.
It seems that the change happened between 2.0.5 and 2.1.0 versions when you removed the setup.py and requirements.txt and moved to use poetry and pyproject.toml. I think previously only the django-templated-mail was pretty much the only one needed.
Is the documentation just outdated and you made those packages part of the required dependencies, or? Maybe I'm just missing something, I'm not used to the Python, pip etc.

I'm happy that I saw this issue before djoser upgrade

Presumably the optional dependencies can be included using setuptools' "extras" mechanism?


User Properties

On a SignalR Server, I have a property called User. This is used in Clients.User(userID).sendMessage(message);
How can I set this on the client using SwiftR.
I'm setting it as a QueryString in the connection as a work around for now.

I think what you're doing is probably fine. You could also accept the user ID in your hub methods:
public class MyHub : Hub
{
    public void Send(string userId, string message)
    {
        Clients.User(userId).send(message);
    }
}

Is there something in the official JavaScript client that would work for you that isn't available in SwiftR, or is there functionality in some other client you could point to as an example?


Support for ASP.NET Core 3.x project

Hi,
Thanks for the wonderful package. I followed this and implemented in my asp.net core 3.x project. Everything works fine, but the response is getting truncated. I tried debugging. Everything is fine from API side. but when the response comes back to client it's getting clipped. Please can you assist further?
Here is the stackoverflow link of the same.
Thanks,
Abdul Rahman

Hi Abdul,
Are you using the package or using your own based on the source? If you are
using the package, please issue the ticket here:
https://github.com/proudmonkey/AutoWrapper/issues
Then specify the version you are using and a sample snippet that replicates
the issue.
Thanks,
Vince
On Wed, Mar 11, 2020 at 8:48 AM Abdul Rahman<EMAIL_ADDRESS>wrote:

Hi,
Thanks for the wonderful package. I followed this and implemented in my
asp.net core 3.x project. Everything works fine, but the response is
getting truncated. I tried debugging. Everything is fine from API side. but
when the response comes back to client it's getting clipped. Please can you
assist further?
Here is the stackoverflow link
https://stackoverflow.com/questions/60636559/json-response-breaks-in-asp-net-core-3-1-web-api-with-custom-response-wrapper
of the same.
Thanks,
Abdul Rahman
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/proudmonkey/RESTApiResponseWrapper.Core/issues/14,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AC4HV7325T4PVO5GYELACY3RG6JBFANCNFSM4LFWFBKQ
.

--
Vincent Maverick S. Durano
Code Monkey, Microsoft MVP, DZone MVB


Permission denied when opening integrated terminal

Description:
NixOS has a "store" where all packages and files are stored, that store is read-only to guarantee that everything is idempotent. The issue is now that VS Code copies these files every time you open a new terminal, but after the first launch those files are in the temp dir '/tmp/vscode-zsh with read-only permissions. So now it will fail if it tries to overwrite them.
> ls -la /nix/store/nrdmbm43k7xyc9nvg741zcqpi7i72rvn-vscode-1.70.2/lib/vscode/resources/app/out/vs/workbench/contrib/terminal/browser/media/
total 36K
dr-xr-xr-x 2 root root 4.0K Jan  1  1970 .
dr-xr-xr-x 3 root root 4.0K Jan  1  1970 ..
-r-xr-xr-x 7 root root 5.1K Jan  1  1970 shellIntegration-bash.sh
-r--r--r-- 7 root root  542 Jan  1  1970 shellIntegration-env.zsh
-r--r--r-- 7 root root  507 Jan  1  1970 shellIntegration-login.zsh
-r--r--r-- 7 root root  536 Jan  1  1970 shellIntegration-profile.zsh
-r--r--r-- 7 root root 3.3K Jan  1  1970 shellIntegration.ps1
-r--r--r-- 7 root root 3.4K Jan  1  1970 shellIntegration-rc.zsh

> ls -la /tmp/vscode-zsh
total 164K
drwxr-xr-x  2 rhoriguchi users 4.0K Sep  2 17:49 .
drwxrwxrwt 62 root       root   64K Sep  2 18:02 ..
-rw-r--r--  1 rhoriguchi users  74K Sep  2 17:49 .zcompdump
-r--r--r--  1 rhoriguchi users  507 Sep  2 17:49 .zlogin
-r--r--r--  1 rhoriguchi users  536 Sep  2 17:49 .zprofile
-r--r--r--  1 rhoriguchi users  542 Sep  2 17:49 .zshenv
-r--r--r--  1 rhoriguchi users 3.4K Sep  2 17:49 .zshrc

> cat renderer1.log
...
[2022-09-02 18:04:43.951] [renderer1] [error] EACCES: permission denied, copyfile '/nix/store/nrdmbm43k7xyc9nvg741zcqpi7i72rvn-vscode-1.70.2/lib/vscode/resources/app/out/vs/workbench/contrib/terminal/browser/media/shellIntegration-rc.zsh' -> '/tmp/vscode-zsh/.zshrc': Error: EACCES: permission denied, copyfile '/nix/store/nrdmbm43k7xyc9nvg741zcqpi7i72rvn-vscode-1.70.2/lib/vscode/resources/app/out/vs/workbench/contrib/terminal/browser/media/shellIntegration-rc.zsh' -> '/tmp/vscode-zsh/.zshrc'
...

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

VS Code Version: 1.70.2
OS Version: NixOS 22.11 (Raccoon)

Steps to Reproduce:

Have a .shellIntegration-rc.zsh file with permissions 444
Open integrated terminal with zsh
Close integrated terminal
Open integrated terminal with zsh

Thanks for creating this issue! It looks like you may be using an old version of VS Code, the latest stable release is 1.71.0. Please try upgrading to the latest version and checking whether this issue remains.
Happy Coding!

I believe this is already fixed, can you see if you can reproduce in the Insiders build? /label info-needed

Yes, code-insider-x64-1662702414 fixes this issue.


chore: remove some Aesop calls in Category.Basic

This is in preparation for the next Aesop version, which will include a change to the handling of simp theorems. That change can affect the order in which simp lemmas are applied. Some Aesop calls in CategoryTheory.Category.Basic were sensitive to this ordering, so I've replaced them with simpler proofs.

bors merge


Check to and from time

Fixes #103

Coverage decreased (-0.01%) to 83.266% when pulling c2d2a38434e39331fe278a8c1db2d32bbfdf4392 on iss103_tofrom into f5a2401d8c2145e846055fb344de3375a478a0d1 on develop.


non-null-refs getter for non-null references

Closes: https://github.com/simolus3/drift/issues/3287
until now the withReferences getter would always return a nullable manager even if a reference was required, this takes it into account
Tests weren't required because the drift test code itself now uses this without ?. getters

Single test is failing, don't think it's my fault though

@simolus3 Merge?


[r19.09] libextractor: add patch for CVE-2019-15531

Motivation for this change
Backport of #73573
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[ ] NixOS
[ ] macOS
[x] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[x] Tested compilation of all pkgs that depend on this change using nix-shell -p nix-review --run "nix-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[ ] Fits CONTRIBUTING.md.

Notify maintainers
cc @

@GrahamcOfBorg build libextractor gnunet doodle


Deprecation of GitHub App Installation Access Token route

TL;DR
https://api.github.com/installations/:installation_id/access_tokens is being deprecated in favor of https://api.github.com/app/installations/:installation_id/access_tokens .
Reference
Renaming and deprecation of GitHub App Installation Access Token route | GitHub Developer Guide

This is resolved in @octokit/rest v15.11.0, which hasn't yet made its way into probot :eyes:

Deployed in #14


[Bug]: Automatic model refresh notebook broken

What happened?
As I was working through the automatic model refresh notebook, I found the following bugs:

Main session isn't saved correctly, leading to dependencies not being available at runtime. When save_main_session is specified, it fails because its not able to correctly pickle the file
Relies on load_model function from an example, should just inline it
Models are saved in unusable format and thus can't be loaded

Issue Priority
Priority: 2 (default / most bugs should be filed as P2)
Issue Components

[X] Component: Python SDK
[ ] Component: Java SDK
[ ] Component: Go SDK
[ ] Component: Typescript SDK
[ ] Component: IO connector
[ ] Component: Beam YAML
[ ] Component: Beam examples
[ ] Component: Beam playground
[ ] Component: Beam katas
[ ] Component: Website
[ ] Component: Spark Runner
[ ] Component: Flink Runner
[ ] Component: Samza Runner
[ ] Component: Twister2 Runner
[ ] Component: Hazelcast Jet Runner
[ ] Component: Google Cloud Dataflow Runner

It looks like the model updates aren't actually propagating through as well... e.g. https://pantheon.corp.google.com/dataflow/jobs/us-central1/2023-10-02_10_40_00-5726123037803609215

Fixes I've gotten working so far:

Main session isn't saved correctly, leading to dependencies not being available at runtime. When save_main_session is specified, it fails because its not able to correctly pickle the file

Add save_main_session flag
Update requirements.txt to use tensorflow_hub instead of tensorflow-hub
Put the colab auth + dependency in a function and then invoke that function so that it doesn't get automatically imported when the main session is loaded.

Relies on load_model function from an example, should just inline it

Inlined function

Models are saved in unusable format and thus can't be loaded

Instead of downloading directly, for each model type do something like:
model = tf.keras.applications.resnet.ResNet152()
model.save('/path/to/model/resnet152_weights_tf_dim_ordering_tf_kernels.h5')

It looks like the model updates aren't actually propagating through as well... e.g. https://pantheon.corp.google.com/dataflow/jobs/us-central1/2023-10-02_10_40_00-5726123037803609215

Not sure yet


Blender array modifier ignored.

collons4.zip
I have made a simple model in Blender where I have 2 rows of columns (6 columns in each). I made a row using array modifier and then copy it to obtain second row. Then I exported it as .gltf file to my project using exporter from this repo. But when I'm trying to preview this file in Visual Studio Code I see same 2 rows of columns but each row contain only 1 column.

The screenshot shows preview for three.js but the problem is same for babylon and cesium preview. Can you please help if this is a Blender-Exporter issue or this is a problem of visual studio preview plugin or is this a problem with render library?
I have attached zip file with source .blend file and .gltf I'm getting after export.
I'm useing Blender v 2.79b

I have found a notice about modifiers here in documentation but since I'm new both in Blender and graphics I can't understand is it related to my problem or not.

I have found Apply modifiers in exporter settings and that solves my problem. Sorry for disturbing...

But just curios to know what does phrase from docs - "When exporting, apply these specific modifiers for a correct visual output of the scene" mean?

It probably needs clarification, but I think the author was trying to explain that users would want to avoid "apply modifiers" on things like skinning and morphing, and only apply modifiers when it was needed and made sense to do so, such as for arrays.


Creating schedule with name containing '/' character

It is possible to create a schedule with /, however then it becomes impossible to delete it. Error I get is 404. Possible solution is to disallow this character when creating schedules.

This is probably due to URL parsing. Good idea desallowing this char during creation!
I will look for this when I have time. If you would like to help, PRs will be gladly accepted ;)

Hi, @tomasol, please test the latest version at flaviostutz/schellar:latest and check if this was solved before I tag it.
Thanks for the help!

Thanks, it works ;)


Improve performance of aggregation feature calculation

We had logic that checked for the case where the dataframe we were aggregating on was empty or had no related instances. This logic involved a slow python loop. Due to how we fill in missing values later in the function, this check was unnecessary and could be removed.
In some benchmarks, I saw 25% speeds ups for calculations.
Also, added test for the empty child dataframe case, which was previously untested.

Looks good!


Geometric variates via binary search

We should explore sampling geometric random variates via binary search so that the sampling runs in logarithmic time instead of linear time.
The linear time algorithm we currently have runs very slow when the scale parameter is large.  We repeatedly flip a biased coin until finding a heads. The number of failed flips is our geometric sample.
However, we can repeatedly split the support at the expectation, by making unbiased coin flips to determine if the sample is in the lower or upper portion of the support. Continue to sample standard bernoullis until a falsey, which narrows the support to a band. I'm not sure how to sample from this band, though. One approach is to reuse our current implementation, but use rejection sampling. This reintroduces time complexity issues.
Another approach is to continue working out midpoints of the band. The geometric distribution is nice in that it is memoryless, so cutting it at any point still produces a geometric distribution, but we are working with a censored geometric distribution. It may be that computing the midpoint of the censored geometric introduces floating-point vulnerabilities.

For the geometric distribution with small values of p (I assume p is 1 divided by the scale parameter), there is an exact and efficient algorithm published in Bringmann, K. and Friedrich, T., 2013, July. Exact and efficient generation of geometric random variates and random graphs, in International Colloquium on Automata, Languages, and Programming (pp. 267-278). However, the algorithm is not exactly trivial and its description there is not necessarily programmer-friendly.
See my notes on a geometric sampler.
On the other hand, when p is at 1/3 or greater, the trivial algorithm of drawing Bernoulli(p) trials until a success happens "is probably difficult to beat in any programming environment" (Devroye, L., "Non-Uniform Random Variate Generation", 1986, p. 498).
See also rust-random/rand#1062.

@peteroupc Wow, I wasn't expecting to find you here! I'm really happy to get this message. I actually stumbled on this algorithm and your implementation, and have been trying to get it to work in rust in this geometric sampler context. I just pushed a branch with my initial attempt at this from April here:
https://github.com/opendp/opendp/commit/6f816b37a34c98b390c4ca898f8336bb935cba8d
I haven't quite solved it yet, mainly because I think I need a better approach to fractionalize the float with smaller constants. My constants are so large that the algorithm is very susceptible to overflow. So I think either a better fractionalization or just larger data types will be necessary.
I was anticipating using the existing linear-time sampler when the success probability was high, as you mention, but wasn't sure where to set the cutoff. I figured I might do it with some empirical testing, but the 1/3 bound is useful.
I'm very informally using 16 trials as a cutoff at the moment.

@peteroupc As a follow-up to this, I ended up using this paper: https://arxiv.org/pdf/2004.00010.pdf. You might find the samplers in Section 5 interesting, as they accomplish geometric sampling more efficiently than is done here and more simply than is done here.
Do you have any general guidance or thoughts on how one might partially sample from the Gumbel distribution, parameterized by both shift and scale? I have an algorithm that would benefit from this-- the gist is to independently add Gumbel noise to a vector, and release the indexes of the top k.

A "Gumbel" random variable has density $\exp(x) \exp(-\exp(-x))$.
It can be generated by rejection from the exponential distribution, as follows:

Generate an exponential random variate, which can be done using the von Neumann algorithm described in either Karney (2016) or improved versions that cite it.
Accept the variate with probability $\exp(-\exp(-x))$ (there's a Bernoulli factory algorithm for this, with $x$ separated into its fractional and integer parts), or go to step 1 otherwise.

Thanks for the response! This is a promising approach, but I had trouble sampling $Bernoulli(p = \exp(-\exp(-x)))$ with the algorithm you linked. Specifically breaking $\exp(-x)$ into $m$, $\lambda$ and $\mu$ in such a way that $m$ is integral, and there exists factories for $\lambda$ and $\mu$ (as I understand it, $\lambda$ and $\mu$ need not necessarily be fractional). I still don't see anything that excludes trivially letting $m = 0$, $\lambda = exp(-x)$, $\mu = 1$, but clearly that doesn't lead to a sensible algorithm (it always returns 1!).
I was able to sample $Bernoulli(p = \exp(-\exp(-x)))$ by combining the Cannone et al. sampler for $\exp(x)$, as well as your rendition of the sampler from Łatuszyński et al. Unfortunately, this implementation of the Łatuszyński sampler becomes biased when $x \ge 1$ (when success probability > .5).

@peteroupc Would you rather I move/continue this discussion in the feedback issue of your repo?

Yes you may.


Test with live HTTP traffic

Latest go newsletter introduced an interesting project Gor, which can intercept all HTTP traffic on a production server, and replicate it to another (typically dev) server in real time. Perfect tool to test our chained server.
By replicate traffic on multiple production server to single target, we effectively benchmark it, or DDoS it.

Oh, HTTPS is not that easy to replicate, let's see if we can find a workaround.


Support t.index :something, unique: false #18

Fix #18

@yujideveloper
Oh sorry, I haven't notice your PR.
Good job, Thanks.


How could we pass mock/test data into components?

This is a tangentially related issue to Molecule, but I'm wondering what the best way would be to organize mock data and load that into the component?
Ideally, it would be great if every component was able to be mocked with static data not retrieved from the CMS, and in a way where we're not just setting default data fallbacks inside the component itself.
I'm wondering if something like creating a mock.twig file inside the component directory and then somehow loading data set in there into the component would be possible?
├── components/
│   ├── ButtonPrimary/
│   │   ├── index.css
│   │   ├── index.jsx
│   │   ├── index.twig
│   │   ├── mock.twig

Sorry for such a vague question, I'm sort of trying to wrap my head around the problem still :)
By the way, great work here! I love Molecule and the way you're thinking about components and templating.

@aaronbushnell I added a potential update here to get your thoughts.
https://github.com/bryantAXS/molecule/commit/27132b1e8e753ff645012cd4c7b219488df61ff8

Hey @bryantAXS do you mind passing along a use-case or two on how something like this would work? Thanks for sending over the commit!

@aaronbushnell So the end goal is to make components as portable and flexible as possible and be able to develop them without the need for the CMS (or potentially before the CMS data has been configured)
On the project we're currently working on, I created this "component viewer" page to let us development components without the need of a CMS. https://cl.ly/bbe206d011a1 A big part of this workflow is being able to load in data using the approach I added, so that we're not just hardcoding in dummy data inside a single file for all the components.
Being able to keep mock data inside the component folder system is just tidier and easier to manage, and I think follows the same line of component-driven thinking that you're going for with Molecule. My approach could surely be improved, but the biggest thing is just a way to specify data independent of the database, and in a way that's easy to manage.
Does that make sense?


[BUG] Button's collider inside a Scrollable is disabled when rotating the button

Describe the bug
When rotating a button 90° on the Z axis inside a Scrollable, the button can't be clicked anymore because the collider is disabled by the RectTransformColliderFitter.
To reproduce
Steps to reproduce the behavior:

Open the scene Experimental -> ScrollingExample
Press play
In the hierarchy, choose one square button in the VerticalAndHorizontalScrolling
Rotate it 90° (or -90°) on the Z axis
See in the inspector that the collider is disabled and try to click on it.

Expected behavior
The button's collider is still enabled and user can click on the button.
Your setup

Unity Version: 2021.3.21f1
MRTK Version or Commit: current main branch ec5c141

Target platform

HoloLens 2
HP Reverb G2
OpenXR

Additional context
The issue comes from the compute of the intersection with the scroll mask.

Hi @anonymous2585 ,
Thank you for reporting this issue. We appreciate your feedback and interest in MRTK3.
We have reviewed your issue. We have added it to our backlog and will prioritize it accordingly.
However, if you would like to speed up the process and contribute to the MRTK3 project, you are welcome to submit a Pull Request with your proposed fix or implementation. We would be happy to review your code and merge it into the main branch if it meets our quality standards.
Please let us know if you have any questions or need any assistance. Thank you for your support and collaboration.
Best regards,
The MRTK3 team


Signed videos cause plugin to crash on version 2.0.16

Upgrading from v 2.0.8 to 2.0.16 causes the plugin to crash.
EDIT: I now found the issue https://github.com/sanity-io/sanity-plugin-mux-input/issues/224 having the same problem for audio files, I guess the answer to #224 will be the same valid here as well..

Uncaught TypeError: Right-hand side of 'instanceof' is not an object
    at yo.exports (sign.js:108:39)
    at generateJwt (generateJwt.ts:35:10)
    at getVideoSrc (getVideoSrc.ts:18:19)

generateJwt.ts is from your plugin while sign.js comes from jsonwebtoken-esm
and the latter seems to be the problem.
If I downgrade to v2.0.8 if works, but if I the (git clone jsonwebtoken-wem + build + copy the "dist" folder into the dist of "/node_modules\jsonwebtoken-esm" (which is present here in my app because this plugin requires it), I get the same error.
Problem seems to be (in jsonwebtoken-esm v2.0.1 that the browser tries to require crypto (from node)
const { KeyObject, createSecretKey, createPrivateKey } = require('crypto')

while in v 1.0.5 (that comes with sanity-plugin-mux-input v 2.0.8) this seems to have been successfully browserifyd
So not directly your problem, but please look into it, if you can :)
For now I will keep v 2.0.8 as we are using signed videos.

What version of sanity are you running to get this to work? We're setting up a new project and are ending up running in circles to get this plugin to work, no combinations of version so far has worked for us.

Same here nothing works for signed urls:
sanity-plugin-mux-input 2.0.16 / 2.0.8 / 2.0.9 / 2.0.12
sanity 3.2.0 / 3.7.1


[SPARK-14984][ML] Deprecated model field in LinearRegressionSummary

What changes were proposed in this pull request?
Deprecated model field in LinearRegressionSummary
Removed unnecessary Since annotations
How was this patch tested?
Existing tests

Test build #57270 has started for PR 12763 at commit 1e16d89.

CC: @yanboliang could you please take a look since this modifies the code you added?  Thanks!

Test build #57270 has finished for PR 12763 at commit 1e16d89.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/57270/
Test PASSed.

LGTM, thanks!

Ok thanks
Merging with master


Add troubleshooting information for conflicting ips

Issue #, if available:
Description of changes:
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

/ok-to-test


Correction for raw affiliation BRGM, UMR G-EAU, Montpellier University, 1039 rue de Pinville, 34000 Montpellier, France

Correction needed for raw affiliation BRGM, UMR G-EAU, Montpellier University, 1039 rue de Pinville, 34000 Montpellier, France
raw_affiliation_name: BRGM, UMR G-EAU, Montpellier University, 1039 rue de Pinville, 34000 Montpellier, France
new_rors: 051escj72;020g0rw41
previous_rors: 051escj72
works_examples: W4403036248
contact: 73447b089bb8719e159bd53fcfc679d1:a0e0a2c01be1a005424f1d3de47910c09d26 @ inrae.fr

This issue was accepted and ingested by the OpenAlex team on 2024-12-19. The new affiliations should be visible within the next 7 days.


Sprites with vertical blank space seem to be vertically aligned incorrectly

https://github.com/JujuAdams/Scribble/commit/19c899d627ed5b3ffa856dcdc4e28890cf4cc3e2


openstack: run test with only 1 public IP

When spawning instance in OpenStack, VMs need to attach an interface with a public IP in order to SSH into it. With this change, we can now SSH proxy jump into the devstack host (Openstack dev environment)  into the VM deployed in the public network.

This reduce the dependency to floating IPs.
Related to: https://github.com/flatcar-linux/Flatcar/issues/785
Tests:
sudo ./bin/kola run --openstack-network public --openstack-domain default --platform openstack --openstack-flavor ds1G --openstack-user core --openstack-host 147.28... --openstack-keyfile ./id_rsa --openstack-image flatcar-stable --openstack-config-file ./openstack.json bpf.execsnoop

@krnowak thanks for the review. Yes, the idea is to add it as a vendor test, we recently got a couple of issues related to openstack provider, that'd be nice to ensure coverage on this platform.

did a final test with kubeadm.v1.23.4.flannel.base.


Print received Data

Modify send data form (test)
Parse receive data
Print record type/timestamp

Resolves: #4

해당 이슈 수정 완료 했습니다.


Added type hints

Q
A

Is bugfix?
❌

New feature?
❌

Breaks BC?
❌

Tests pass?
✔

Added type hints to properties

Thanks!


docs: Big Picture link is broken

The "Big Picture" Link here is broken.
It links to:
https://github.com/db-ui/elements/blob/main/doc/architecture.md

Sadly this document hasn't ever been filled with content, we've only documented a lot of aspects in our internal wiki. That for the easiest for the moment is to remove it and follow up with an ADR for new decisions; we'll even give an overview regarding the big picture after finishing the evaluation of some of the next decisions.


fix: generate legal json for keys that contain quote

Bugfix for self-explanatory bug in JsonLayout (see test)

@virgilp  I you want this included in NLog 4.7.7 then I guess you should re-base to master-branch.

I cherry-picked the change and created a new PR against master - is that ok?
https://github.com/NLog/NLog/pull/4202

I cherry-picked the change and created a new PR against master - is that ok? #4202

Yes it looks good. You can close this PR.


Regression Issue: Service Platform Installers no longer work

Reality Collective - Reality Toolkit Bug Report
Describe the bug

With the migration to the Service Framework, the platform installers which injected a set of configuration from a package no loner function.  Likely this is a capability the Service Framework is currently lacking.
To Reproduce

Create a clean RCT project
Install the Core and Meta Packages
Once Unity has finished compiling, Navigate to either package and locate the "Profiles" folder and select the profile configuration asset
See error

Expected behavior

Previously with the RCT, A service configuration profile had a custom inspector window with an "Install" button that would inject the configuration in to the existing Service Configuration.
Actual behavior

A default inspector is shown with simply a list of config and no buttons.
Screenshots

Your Setup

Operating System:

- [ ] Editor

Target Platforms:

- [ ] All

Unity Version:

2020.3.38f

Packages

[ ] com.realitytoolkit.core 1.0.0.Preview.6

Additional context

Old Package Installer

Current Screen

Evaluated an the current package installer solution was not a good fit for the Service Framework as is.  Will investigate alternate solution if required


Display init container error message

Expected Behavior
When an error occurs in the init container in the pod associated with taskrun, the error message can be clearly displayed.
Actual Behavior
An error occurred in the init container injected by webhook, causing the pod to end.
Additional Info

Kubernetes version:

kubernetes: 1.21.3

Tekton Pipeline version:

pipeline version: 0.37.3

Using v0.33.2.
Aware this isn't the absolute latest but I want to avoid just blindly updating things unless I know it is actually going to improve any thing.

Sure, I understand. Do you have a reproducer for the issue that could be tried on a more recent version, to check if the issue still exists? We would not be able to produce a fix for that version, but if the issue still exists, it could be fixed on a newer version. See which versions we support: https://github.com/tektoncd/pipeline/blob/main/releases.md

I don't particularly have a task spec that I can hand that will reproduce this but the job runs successfully 999 times out of 1000, except when we attempt to launch several tasks concurrently. Typically this task is ran on-demand by humans however we have automation which launches this same task with varying parameters without human intervention.  For whatever reason it is only these tasks which fail, when attempting to launch the task again manually with the exact same parameters - it fails with the above error.


Coverage folder is empty when putting configure on .jestrc

Do you want to request a feature or report a bug?
Bug
What is the current behavior?
My config of jest is like
{
  "testEnvironment": "node",
  "collectCoverage": true,
  "coverageDirectory": "coverage"
}

When I put the configure in package.json file, it works fine,
all coverage report files are all created in the coverage folder.
jest --coverage

But if I put the configure in .jestrc and run
jest --config .jestrc --coverage

or
jest --config="./.jestrc" --coverage

the coverage folder are not created.
So I use the following command to check the setting
jest --config .jestrc --showConfig

then I found that the coverageDirectory setting was not appearing.
If the current behavior is a bug, please provide the steps to reproduce and either a repl.it demo through https://repl.it/languages/jest or a minimal repository on GitHub that we can yarn install and yarn test.

Create file .jestrc in project root.
Add settings{
  "testEnvironment": "node",
  "collectCoverage": true,
  "coverageDirectory": "coverage"
}

Run jest --config .jestrc --coverage
Coverage information will show on console, but the report are not in coverage folder.

What is the expected behavior?
The coverage reports will be created in the coverage folder.
Please provide your exact Jest configuration and mention your Jest, node, yarn/npm version and operating system.
OS: macOS Sierra 10.12.5
Node: v7.10.0
NPM: 4.2.0
Jest: v20.0.4
yarn: v0.27.5
Jest configuration in .jestrc:
{
  "testEnvironment": "node",
  "collectCoverage": true,
  "coverageDirectory": "coverage"
}

Jest configuration in package.json:
{
  "jest": {
    "testEnvironment": "node",
    "collectCoverage": true,
    "coverageDirectory": "coverage"
  }
}

--config takes either json or js files as an option, or, if nothing is provided, it looks for either package.json or jest.conf.js
in your case jest uses default configuration that does not have any coverage information

It works when I renamed file name from .jestrc to .jestrc.js and modified content, thanks.


[FEATURE] Settings Edit Main Profile Page #448

Fixes Issue
I have completed this feature

Changes proposed

Screenshots
https://github.com/thecyberworld/TheCyberHUB/assets/87606332/ff99fb8a-71f2-42f8-a061-76d15a1ddad0

Note to reviewers

Code of Conduct

[x] By submitting this pull request, I confirm I've read and complied with the CoC 🖖

Check List (Check all the applicable boxes)

[x] My code follows the code style of this project.
[ ] My change requires changes to the documentation.
[ ] I have updated the documentation accordingly.
[x] All new and existing tests passed.
[x] This PR does not contain plagiarized content.
[x] The title of my pull request is a short description of the requested changes.

You can also join our Discord community.
Feel free to check out other cool repositories of the Thecyberworld.
Join the Thecyberworld GitHub Organisation by raising an issue (you will be sent an invitation).

Hey Rahul, can u also improve dashboard, similar to this settings?
If u are interested, u have to fork with all branches and clone it again,
Branch dev that you have to work and create a branch of it not main


I can't get this to work with class based views.

i.e.
@method_decorator(lockdown)
def dispatch(self, *args, **kwargs):
return super().dispatch(*args, **kwargs)
How can you make this work for class based views?

After I played around a bit with django-lockdown and class-based views, I'm happy to conclude that django-lockdown works fine with class-based views. As the lockdown decorator is taking arguments and is made using decorator_from_middleware_with_args it has to be called in the method_decorator:
from lockdown.decorators import lockdown

class LockedDownView(TemplateView):

    @method_decorator(lockdown())
    def dispatch(self, *args, **kwargs):
        return super().dispatch(*args, **kwargs)

For reference check out https://code.djangoproject.com/ticket/13879 and https://code.djangoproject.com/ticket/21513
As it's working this way, I'm going to close this issue. If for whatever reason it doesn't for you, feel free to re-open it.


Pacman Demo - Profile page and Monetization Pop-up

The Profile page uses a new stream to show average stats per life per user
The Monetization pop up asks the user to watch an ad for a free life and sends their choices to a stream for farther analysis.
You can watch the demo with Kai here;
https://videos.confluent.io/watch/aDr3o5V2ChD83AJaXLAgKZ

@gianlucanatali here is my PR, please review

Another thing that I have noticed, is that the PROFILE Page is not showing anything if you enter it before dying. Maybe catch the error (i see one in the console) and show the scores as N/D or 0 ?

if you can give me write access to the repo/branch... so I can improve the popup with an ad if I have time ;)

You’re going to expose my lack of coding/github experience :D I tried to add you as a contributor to my fork, not sure if that is enough.
I will look to work on these other pieces. FYI, TODO is a way I define low-priority notes to myself so I can ctrl-F and look for them later. Do you have suggestions for an alternative?

On Sep 3, 2021, at 4:17 AM, Gianluca Natali @.***> wrote:
if you can give me write access to the repo/branch... so I can improve the popup with an ad if I have time ;)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/confluentinc/demo-scene/pull/226#issuecomment-912390966, or unsubscribe https://github.com/notifications/unsubscribe-auth/ASOF5I7XDR6KIYOA5NESOWLUACHDXANCNFSM5CZFVURA.
Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

@rmoff I apologize - this has been out of sight, out of mind for me. I should be able to make the necessary changes with our "days off" tomorrow and Friday.

I'm going to close this for now, please re-open as needed.


Read the docs fixes

Addresses #1229
Two minor documentation fixes:

CLI documentation is not available on readthedocs. This is due to the readthedocs environment not including clize, so sphinx fails when processing the CLI modules which use clize. The fix here is to add clize to the environment.yml used for the docs generation.
The asterisks in memprofile docstrings cause sphinx warnings as it attempts to interpret them as italics but they don't follow the expected format. The fix is to add escape slashes before each asterisk.

@tjtg did you compile the docs anywhere to check they work as expected? I couldn't find an example anywhere.

@bayliffe I built conda environments using rtd_environment.yml and compiled the docs locally to reproduce and fix the issue. After seeing your comment, I've created a readthedocs fork at https://improver-tjtg.readthedocs.io/en/rtd_cleanup/ for this branch.


Removing SAT-solver dependency & NEW GUI CPOG

Scenco needs a Sat-solver (CLASP - MINISET) to work properly, while it should need it for Sat-solver related search approach only.
A more friendly Graphical User Interface will be built.

alex10-dege at 2015-01-23T12:16:32Z:
Modifications for GUI postponed.