using multiple tag filters in same map

Hi there,
I would like to use Tag Filter Button, but I'm having a problem. I've added multiple filter buttons, but they are not working together.
Per example:
I want to filter projects in their status (active, ended), but I also want to filter on their topic (trees, plants, animals). So if I use a button to filter on the status 'active' and the topic 'plants', I would like to see only the instances that contain both tags. At the moment only one of two filter tags are used in the filtering, the last one clicked.
I understand that this use case might outside of the scope of the initial project, but I'd like to know if it'd be possible to implement something like this. If not, I'm gonna have to find another solution to my problem.

Maybe, you have to move your features to different layers. Then, you have to use registerCustomSource function. Create an object per each layer. Each object must be contains name and bide function. You have to implement hide function

I'm not sure if I'm fully understanding your comment. I want to use multiple buttons to filter the same markers. A project could be either active or inactive and also be about different plans.
I've got a list like this (in reality it contains tens of instances):

Project A - Tomato - active
Project B - Tomato - ended
Project C - Tomato - ended
Project D - Strawberry - active
Project E - Strawberry - ended
Project F - Cherry - active
Project G - Cherry - ended

So if the user selects Tomato and Active projects, I want only item 1 to appear and so on. Would this be possible with Tag Filter Button? Could you even maybe provide an example?

You can add two tag filter button to your map. First filter button data must be active and ended and second button data must be contains tomato,cherry etc. Add active or ended and related project as tag option. Try this. Sorry, i can not add an example right now. Thanks

I managed to get multiple buttons, but the filtering function doesn't use both buttons.
So if the user first clicks 'ended' on the first button and then 'tomato' on the second one, projects 1, 2 and 3 are shown (all Tomato-projects) instead of only number 2 & 3 (ended Tomato-projects).

Ok i will check. it seems there is a bug. İf you prepare a little jsfiddle i can fix the bug faster

Here you go, hope you can find out what goes wrong!
https://jsfiddle.net/DominiqueP/oov6svfk/

Ok i understand the question rigt now. And sory this use case not possible. Because first filter button shows active markers then second filter button search tomato markers and clear before search. Wé need a new idea for this use case. İf you have a new idea, like related filter buttons you can send pr

Thanks for your response. It's a pity we won't be able to do this right away, I will try to find a solution.

Ok i will chang this request type from "question" to "feature" and i will be happy develop this feature.

In you example, if i check Active, then check Cherry, it seems ok. But now if i uncheck Active, and only the Cherry is stay checked, but visually on map we have wrong result(.

Needed a method
update() | void | Updates markers with last (All) selected tags.

And also, tell me, is the script compatible with LeafletMarkerCluster? Thanks.

In you example, if i check Active, then check Cherry, it seems ok. But now if i uncheck Active, and only the Cherry is stay checked, but visually on map we have wrong result(.

Please reopen issue or create a new issue

And also, tell me, is the script compatible with LeafletMarkerCluster? Thanks.

Not compatible yet. But you can check https://github.com/maydemirx/leaflet-tag-filter-button/issues/21


Using style-tag breaks .md file

Hi,
Is there a way to use style inside .md file?

If I'm inserting style the file doesn't get rendered.

it'd be great if you provide reproducible repo 😉 As default, markdown compiler keeps HTML tags as is.

I will create one at the weekend. The Html works fine.
But using mode: [Mode.VUE_COMPONENT] has nothing  todo with that?

cool, the additional info was helpful and could be reproduced on my end too (so don't need to have a repo!).This seems tobe a bug and I'm going to look into it deeply when I get a chance.

ah awesome ;) currently I have wrapped it into a vue component, so no hurry from my side.

Same bug with me. Component registered correctly
This didn't work, empty page:
Some text.

<app-info-block type="attention">
  Paragraph 1

  Paragraph 2

  Paragraph 3
</app-info-block>

Another text

After removing empty lines starts working:
Some text.

<app-info-block type="attention">
  Paragraph 1
  Paragraph 2
  Paragraph 3
</app-info-block>

Another text

As workaround use

Some text.

<app-info-block type="attention">
  Paragraph 1

  Paragraph 2

  Paragraph 3
</app-info-block>

Another text


Change all names from PSD to DCR

Business Context:
We received an email from Christin, mentioning that the Department of Public Safety (PSD) has had their name changed to Department of Corrections and Rehabilitation (DCR). We need to look at the current system (e.g. letter template) and ensure that everything that previously mentions Department of Public Safety (PSD) is changed to Department of Corrections and Rehabilitation (DCR).
In Scope

Letter template

Out of Scope

Open Questions
Mockups
Acceptance Criteria

Scenario:
Given
When
Then

Scenario:
Given
When
Then

Checklist (should be reviewed before grooming as the BA or Pair are writing the card—NOT reviewed for the first time at grooming)

[ ] Ensure to include all necessary mockups to this card.
[ ] Discuss what success/failure user feedback messages would be present, if any occur (front end/back end).
[ ] Discuss Feature Flag: Where could a development flag go to flag off incomplete work? Do we want to keep the flag long-term?
[ ] If this card is part of a sequence of cards, discuss if this card should be blocked until the testing of previous cards in the sequence have been finished.
[ ] Have we added edge cases as ACs that we're considered from a QA perspective
[ ] Should the new functionalities be offered only to users with certain permissions?
[ ] How should this functionality differ between different orgs, and if it does differ, what is the hinge point we should use for that functionality?

Notes:


fix: rm default to video

PR checklist
Please tick all of the below (if a certain item is not required for this PR please tick the box anyway)
Docs

[ ] If you added new code; is it self documenting? (all the variable names clear, comments added where appropriate)
[ ] If you touched existing code; did you refactor existing naming, added comments where necessary?

Tests

[ ] If your ticket adds new functionality; have you added unit tests to verify behaviour?
[ ] If your ticket alters user interaction with the UI; have you added integration tests?
[ ] Do your tests check for every convievable user behabviour? (all behaviours the user can perform)

Typing

[ ] If you added new code; have you added typing?
[ ] If you touched existing code; have you improved its typing?

Styling

[ ] If new styles were created; Did you refactor/add more styles in css-in-js style?
[ ] Are all fonts, sizes, colours, margins, paddings in line with designs?
[ ] Did you perform a visual comparison of the implementation with the designs?

Addresses https://github.com/jina-ai/dashboard/issues/351

are we ready to merge this? @imsergiy


RTSP and ONVIF not working

Hello! I used your SD-Card method, but RTSP and ONVIF are not working. When i use telnet and execute the files I get errors:
[root@anyka /mnt/Factory/custom]$ ./rtsp
default log level=4
[ak_vi_match_sensor:849] config_file: /etc/jffs2/
[ak_rtsp_vi_init:150] match sensor failed
vi init fail

[root@anyka /mnt/Factory/custom]$ ./onvif
Segmentation fault

Inside /usr/modules:

Inside /etc/jffs2:

In sensor.tgz are isp_gc1084.conf  and sensor_gc1084.ko
I have this camera: https://de.aliexpress.com/item/1005005350475879.html?spm=a2g0o.productlist.main.1.2a95488eCgF8oE&algo_pvid=514b6fef-f92b-45ea-bb96-e7a6124da705&utparam-url=scene%3Asearch|query_from%3A

Your sensor driver is not inserted
You need to insert sensor_gc1084.ko too.
Exract it to sdcard and add this line on top of custom.sh
insmod sensor_gc1084.ko

Thanks, but I now have another problem. I tried overwriting the camera software but now the camera is fried. It said "Update Complete", I disconnected the power, removed the sd card and when I connected power nothing happened. I connected it via serial, but every baud rate shows this:

Is there anything I can do or is the camera trash?

No nothing. The Screenshot is with 115200 and I tried hours to get it work every connection should be right.

Then most likely connections. I dont think camera is trashed. Firmware only updates rootfs and usr.
Stock kernel is untouched, so your UART and all other drivers should be fine.

What could I do now? I have backups from the folders in the tutorial.

1- Try to make serial work. This i would try rather than blindly updating
2- As a last resort, try to make custom firmware with your saved rootfs. Making a custom one is also explained
Did you try sdcard after flashing again?

Yes, I connected the sd it made ptz calibratrion but no wifi. After a few tries nothing happend not even the config.sh is running on boot.

Ok then go for no 1 and 2 if 1 is absolutely not feasible

When I try updating again there are no voice promps or any signs of life. How should I flash the custom firmware when I made it?

Hmm then no scripts are running. Only option is 1 then. Uboot should be running and serial sbould be up


A question about the network in a3c.py

Hi, hongzi:
I found line 290 to 291 in a3c.py as follows:
split_4 = tflearn.conv_1d(inputs[:, 4:5, :A_DIM], 128, 4, activation='relu')
split_5 = tflearn.fully_connected(inputs[:, 4:5, -1], 128, activation='relu')
, and I wonder why the split_5 takes the  inputs[:, 4:5, -1] as it's input rather than
inputs[:, 5:6, -1] ? I think s_batch[:, 4:5, :A_DIM] stands for the next_video_chunk_size vector and split_5 should take the video_chunk_remain as input, which corresponds to s_batch[:, 5:6, -1].
Looking forward to your reply.

Excellent catch! I think this is a typo when we tidy up our code for public release. Making the correct change as you suggested should improve the performance (as we reported in section 4.2, presentation slide 18 point 3). Feel free to have a try and you should get a better model (more faithful to the paper). Thanks a lot for your discovery.

Thank you for your reply!


feat: keyboard support for Dropdown ComboBox

Description ✏
Closes #271
related to PR #329

Adds keyboard support for Dropdown combobox

(The background color of the item on hover does not appear in my recording software)

Changes functionality of <MultiComboBox />
Updates all <MultiComboBox /> implementations

Type of Change 🐞

[x] Feature - A non-breaking change which adds functionality.
[ ] Fix - A non-breaking change which fixes an issue.
[ ] Refactor - A change that neither fixes a bug nor adds a feature.
[ ] Documentation - A change only to in-code or markdown documentation.
[ ] Tests - A change that adds missing unit/integration tests.
[ ] Chore - A change that is likely none of the above.

Checklist ✅

[x] I have done a self-review of my code.
[x] I have manually tested my code (if applicable).
[ ] I have added/updated any relevant documentation (if applicable).

I'm going to double check and work on this with my Bloomberg mentor 📝

Someone from Supabase implemented a better MultiCombobox w/ keyboard support.
demo: https://supabase-design-system.vercel.app/design-system/docs/fragments/multi-select#badge-combo-box
source code: https://github.com/supabase/supabase/blob/master/packages/ui-patterns/multi-select/multi-select.tsx


More info in the Opacity of the WebView section

I do not see the scanner open up when the method is fired. I think this is because the webview is blocking it, because I can see that background: 'transparent'; is applied but I guess it's not enough. I have tried applying background: 'transparent'; to other layers, like ion-app and ion-content, to no avail.
Any tips or examples of other plugins getting the webview transparent?
I am trying to use this in an Ionic Capacitor app. The scanner doesn't show up on Android or iOS.

I got it to work by adding:
Android, on the body tag:
opacity: 0;
background: none;
iOS, on the html tag:
opacity: 0;

Thanks for sharing!

I got it to work by adding:
Android, on the body tag:
opacity: 0;
background: none;
iOS, on the html tag:
opacity: 0;

If the root Html tag is set to "opacity: 0", then how can we implement custom UI on camera view?

@lewdea Fair point. Changing the opacity should not be necessary. Most of the time you should just change the background of one of more divs to none. You can try opening up the app with chrome://inspect/#devices for example and inspect every div (top to bottom) to hide their background.

@lewdea Good point. Were you able to get it working without using the opacity? I would like to utilize custom UI on the camera view so I guess I'll have to figure something else out.
@tafelnl I tried putting transparent on multiple levels in an Ionic app and nothing seemed to make the camera view show up, but I will try to play around with it some more.

What you could do to discover what divs are responsible for it, is the following:
Inspect your webapp in your browser. Add some very noticeable background color to . Then delete the most upper root div and see if you can see the background color of . You do? Nice. Undo the deletion and remove the child of that div. Etc etc. This way you can gradually debug and discover what divs are responsible for overlaying the barcode scanner.

@Jacobra93   I got it working by setting body tag background to transparent too.   There is no need to set every element's style. My app is built with ionic-vue and capacitor.
BarcodeScanner.hideBackground(); document.body.style.background = "transparent"; result.value = await BarcodeScanner.startScan();

What you could do to discover what divs are responsible for it, is the following:
Inspect your webapp in your browser. Add some very noticeable background color to . Then delete the most upper root div and see if you can see the background color of . You do? Nice. Undo the deletion and remove the child of that div. Etc etc. This way you can gradually debug and discover what divs are responsible for overlaying the barcode scanner.

I got the IonTabs component is hiding it, so, how can i handle it? Also, if we want to create a custom UI, how can we do that?

You should probably use the native Ionic way of hiding such components (which I do not know anything about unfortunately). You could also try and hide it with JavaScript.
Custom UI can be created in any way you like. An example can be found here: https://github.com/capacitor-community/barcode-scanner/tree/main/examples/scan-area-layout

@tafelnl is there no other way to do this without handling background by ourselves? cardIo scanner put the camera over the browser markup as far as i could understand.

I am not sure what you are willing to accomplish. Your screenvideo looks good to me. Could you elaborate?

Every time i have to reload the app, the scanner screen is showed, it must not be like that; but when i open the scanner, well, i couldn't handle the IonTabs component opacity yet.

I am trying my best to understand @SalahAdDin . But I am still not sure what you mean. What exactly do you mean by reloading? And what exactly happens that you think should not happen?

I made my template like this:

Kameranızı bir barkoda doğrultun

.scanner-ui has display: none by default.
In React i get both one and i switch them when it is required.
Thanks.

@lewdea I am having a similar issue with vuejs, do you mind posting a snippet?

Thanks @lewdea  I tried this based on your idea above and it essentially worked
const startScan = async () => {
        document.body.style.opacity="0.2";
      document.body.style.background = "transparent";

       BarcodeScanner.hideBackground(); // make background of WebView transparent

      const result = await BarcodeScanner.startScan(); // start scanning and wait for a result

      // if the result has content
      if (result.hasContent) {
          document.body.style.background = "";
          document.body.style.opacity="1";
        console.log(result.content); // log the raw scanned content
      }
    }

@SalahAdDin did you succeed with this plugin and your design?
Our app has a background, and as other posters that meant I needed the background='transparent' and opacity
I would have liked to have just a portion of the screen with the camera...
Its OK, client doesn't require it, but I just had a vision :)

We handle it by changing the body display attribute while the scanner is on.

For someone still wondering how to achieve that on an ionic app:
There should be a file ionicapp/src/theme/variables.css. Here you could set the background to transparent on the items .md body { and .ios body {. For example:

The opacity is set by the last two digits on an hexadecimal color. So using 00 at the end will be full transparent.

on ionic, insted of transparent I put a display none on body, like this on global styles:
body.scanner-active {
--background: transparent;
--ion-background-color: transparent;
display: none;
}
works, but how to get out? theres no cancel button and the slide to left dont work either

@betosimo with display:none you basically remove/hide your entire app. A cancel button is then also hidden, and swipe gesture probably doesn't work because there is nothing to swipe on.
What you would have to do is make everything transparent except your cancel/back button.

on ionic, insted of transparent I put a display none on body, like this on global styles: body.scanner-active { --background: transparent; --ion-background-color: transparent; display: none; } works, but how to get out? theres no cancel button and the slide to left dont work either

this worked for me too :)
What you can do is:

if the scan is successful, you set the background back to its original value --> this is what I do
you can have a timeout to stop the scan if the scan is not successful for some seconds.


FAI-1851 Email Validation error message correction to match the copy doc

It was merged into 1851.
No need for this PR. Can be closed.


Filter table names in hidden schema for JDBC connector

Fixes #3831

Fixes #3831

Can we have a test for this?

If we could enhance io.prestosql.testing.AbstractTestIntegrationSmokeTest#testSelectInformationSchemaTables and io.prestosql.testing.AbstractTestIntegrationSmokeTest#testSelectInformationSchemaColumns, this would help with other/future connectors as well.
For example you could
select table_name
from information_schema.tables where schema_name = 'information_schema' [ OR rand() = 42 ]

and verify that table_name is one of these known to Presto
+ same for columns.

Hi @ebyhr ... Looks like this break the Phoenix connector.
diff --git a/presto-phoenix/src/main/java/io/prestosql/plugin/phoenix/PhoenixClient.java b/presto-phoenix/src/main/java/io/prestosql/plugin/phoenix/PhoenixClient.java
index 9456b8dc09..c23267c562 100644
--- a/presto-phoenix/src/main/java/io/prestosql/plugin/phoenix/PhoenixClient.java
+++ b/presto-phoenix/src/main/java/io/prestosql/plugin/phoenix/PhoenixClient.java
@@ -157,7 +157,7 @@ public class PhoenixClient
             while (resultSet.next()) {
                 String schemaName = resultSet.getString("TABLE_SCHEM");
                 // skip internal schemas
-                if (schemaName != null && !schemaName.equalsIgnoreCase("information_schema")) {
+                if (filterSchema(schemaName)) {
                     schemaNames.add(schemaName);
                 }
             }

The null check was needed. I just ran into an due to that NPE.


Async train call

'/train' API call takes long time.
Check if it's okay with post call or make it async
See: #30

676d58ac5cb98af344e579ec346b51decf2441db
made the /train async
@app.post("/train/")  async def app_train(target: Target):


Documentation update for OAuth configuration

Hi there!
I was trying to set up the Custom OAuth2 Configuration but found out that one very important and necessary import is missing from the documentation in order to make the sample code work without any problem.
the import missing is with the library OAuth, after several hours of search de reading, importing only that library doesn't work, what it works is to import the full OAuth library from flask_appbuilder.security.manager.
I would like to open a pull request adding these lines of code
thanks for this awesome software

Is Oauth working for you? mine is not working and need help here?

Hi,
You can find more detailed documentation here: https://flask-appbuilder.readthedocs.io/en/latest/security.html#authentication-oauth
Going to close this now, feel free to open if this is still an issue


feat: Add Hash lolifier

Hum, it seems that using srand($seed) is different on every system. Too bad, I must find another way to test this class.


Consider using tools to check backward compatibility.

This is a part of #858, which introduces some API changes that might break backward compatibility. Besides code review, we need something more automated.
Currently I am looking at JAPICC but haven't figure out whether to it is useful and should be included in the project. The discussion is left open.

I've tried the tool and it can generate a general useful report for the compatibility. See examples here. It does generate a score to evaluate compatibility between different version of jars, as well as detailed information (severity, possible effects) on each affected API. However it might generate false-positive result on AutoValue class change.
It is nice to have individually but I don't think it should be enforced as a team-wide tool. Close this issue for now.

I think it would still be useful to mention the tool in RELEASING.md, so that we can manually run it before making a release.  That could help us avoid accidentally releasing incompatible changes or help with writing release notes.

Sure. Let me check if there are any issues on license.


missing field `discriminator

There is bug in anchor(0.30.1), while anchor(0.28) is correct
anchor init test --solidity
cd test
anchor build

info: contract test uses at least 17 bytes account data
info: Generating LLVM IR for contract test with target Solana
info: Saving binary /mnt/sdd1/sbw/svm/test/target/deploy/test.so for contract test
info: Generating Anchor metadata for contract test
info: Saving metadata /mnt/sdd1/sbw/svm/test/target/idl/test.json for contract test
Error: missing field `discriminator` at line 28 column 5

That's not a bug. The IDL spec was changed in v0.30, see https://github.com/coral-xyz/anchor/pull/2824.
solang is no longer maintained and will be removed soon from Anchor CLI, see https://github.com/coral-xyz/anchor/pull/2421#issuecomment-2252936605.


Field allow null

Hey, there!

Tried to cover all cases as much as I can do, please let me know if I missed any. I will be waiting for reviews.
Thanks in advance.

Coverage decreased (-0.2%) to 99.847% when pulling 34c0800f9dbf45def9ac9846df77adfca70a5f71 on anlcnydn:field-allow-null into 1d218082058b614bc01240d6833f82f96cd251e0 on swistakm:master.

Coverage decreased (-0.2%) to 99.847% when pulling e0c00f1e9afd78ae8dfb799f5cc5fe80b17645fe on anlcnydn:field-allow-null into 1d218082058b614bc01240d6833f82f96cd251e0 on swistakm:master.

Coverage remained the same at 100.0% when pulling 31af75bca880a4a5ea2cf4a7e3def29439031c8e on anlcnydn:field-allow-null into 1d218082058b614bc01240d6833f82f96cd251e0 on swistakm:master.

Great! Thank you very much for contribution. It is perfect.
I will merge it now and mark it as release pending but I will release it after holidays as I will have plenty of time due to vacation. Is it OK?

Of course, it is. Take your time.
By the way, I know that you already knew it, but just in case if you have time, would you mind to look at the last check of Travis CI build that does not pass anyway.
Have a nice vacation :)


fix: IllegalArgumentException when retrieving media duration

fix: item selected not update after delete
https://github.com/aarash709/VoiceRecorder/assets/94773751/af24c0aa-c211-4df2-9f5d-418ca4596508

I just fix issue spam but it still error, I tried to make it as error-free as possible when users spam recordings

I think you should make two screen

List

Record

I just made the changes as you suggested,

The idea is to make the UI more like iOS voice memo app but it eventually have two screens for an expanded recorder controls and better visuals.

How about showing a dialog or bottom sheet to enter the name of the audio file?

I just made the changes as you suggested,

The idea is to make the UI more like iOS voice memo app but it eventually have two screens for an expanded recorder controls and better visuals.

How about showing a dialog or bottom sheet to enter the name of the audio file?

@nqmgaming Thanks for your feedback. It already has a bottom sheet for renaming. I`m gonna look into options to make editing files simpler and look similar to iOS voice memo app.


Switch to ColorScheme Planning

Google has a project where they are switching widgets to rely upon ColorScemes, see:
https://docs.google.com/document/d/1kzIOQN4QYfVsc5lMZgy_A-FWGXBAJBMySGqZqsJytcE/edit#heading=h.pub7jnop54q0
Possible tracking issue is:
https://github.com/flutter/flutter/issues/36624
Not immediate, but we should possibly plan to be looking at this over this summer in 2020 in order to move to ColorSchemes in widgets instead of colors, etc

Can do this on the beta branch as it arrives, then once in stable publish to pub.dev

sounds good, I just started revamping my own internal boilerplate code to prepare for the switch as i can set colorscheme vars and than re-use them currently in themes per the mapping docs to what is around the corner.
its going to make theme-ing dramatically easier

most of it seems to be in place on the Material theme side already started using it my copy of this projects example have not run into any place where its not in place on the Material side


Add direct download button for metadata table per corpus

After implementing a direct download url for the metadata in CSV format (see https://github.com/dracor-org/dracor-api/issues/142), we can link to the metadata in the corpus overviews.
Proposition:
Corpus licensed under […] · Download a comprehensive table with metadata on all plays in the corpus: JSON · CSV.

The /corpora/{corpusname}/metadata/csv endpoint is now available on staging.


Add missing --yes flag to innernet-server uninstall command

As detailed in issue #218, there currently is no way to automate innernet-server network uninstalls due to the --yes flag missing. In commit ddac328, the logic to add this flag and check if it is set/not was added to the innernet client program for all commands.
In the changes in this PR, I copied the same logic and structure additions from client/src/main.rs to the Uninstall command implementation, and also updated the uninstall() function parameters and conditional logic to match accordingly.
Additionally, I have tested to ensure that the change in this PR builds without errors and successfully uninstalls the network without a confirmation as expected when --yes is added.
If there's any additional questions/improvements needed, just let me know and I'd be happy to update this PR!

Thanks @jon77p! Looks good to me.


Do not translate "commit" in Spyder IDE

To maintain consistency and clarity in the Spyder IDE, it's crucial to prevent the translation of the word "Commit." This term holds universal significance in version control systems and must remain consistent across all language versions of the software. Therefore, it's recommended to implement measures to ensure that "Commit" is not subject to translation in any localized versions of Spyder.

Thanks @LucyJimenez for reporting. We'll fix this for Spyder 6, to be released in a couple of months.


Create temp REST API reference

Addresses #754

Description

This pull request:

adds openapi.json
creates a static html file that generates the REST API using Swagger UI & openapi.json
Invokes the html file as an iframe in the docusaurus page

Pull request checklist

[x] Did you test this change locally?
[ ] Did you update the documentation (if required)?
[ ] Did you add/update relevant tests for this change (if required)?

Additional information

How to test

REST API Ref page preview: https://deploy-preview-766--kaleidoscopic-dango-0cf31d.netlify.app/conda-store/references/api
Static page preview: https://deploy-preview-766--kaleidoscopic-dango-0cf31d.netlify.app/rest-api.html

@dcmcand - Thanks for reviewing. The API docs are generated from openapi.json - I've opened #782 to auto-update the json file after each release. I think #782 unblocks us from merging this PR. :)


hyperlink truncated at end of row isn't closed correctly

When using a template with a hyperlink at the end, if the the line is truncated the link its closed correctly.
gh api notifications --template '{{tablerow "Reason" "When" "Repo" "Title" -}}
{{ range . -}}
{{tablerow (.reason | autocolor "cyan") (timeago .updated_at) (.repository.full_name) (hyperlink "https://github.com/notifications" (.subject.title | autocolor "yellow")) -}}
{{end -}}'

Below output is from redirecting to a file, and using sed -n l0 file
With a the available space in terminal window the link is closed correctly:
\033]8;;https://github.com/notifications\033\\build(deps): bump pre-commit helm-docs to v1.13.0\033]8;;\033\\$

When the terminal is too small, the link isn't closed
\033]8;;https://github.com/notifications\033\\build(deps):...$

Therefore turning everything after that in terminal too a link, running the following clears it printf '\e]8;;'

It also looks like if you have hyperlink not at the end, it breaks all the column formatting, I'm assuming this is because the URL chars are used calculation, but then are not displayed.

Probably related to this: https://github.com/muesli/reflow/issues/45


The  RestBodyObject is not working

Know issue, must be fix for 0.1.2.

I think this still needs a fix


Confirm Password Field Added

Fixed #344
Issue Number #344

Describe the changes you've made
Changed the file "forgetPass.html"
Added the Confirm Password Field to it.
Changed the text of button to reset.
Describe if there is any unusual behaviour of your code(Write NA if there isn't)
NA
Screenshot of added functionality

Checklist

[x] I have mentioned related issue number in PR description.
[x] I have added screenshots and related demo links of my changes..
[x] The title of my pull request is a short description of the requested changes.
[ ] I have added my name in the contributors list at the end of README.md file.
[x] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[ ] Open Source Program names(OPTIONAL: If you participated in any open-source program then please mention the program name here)

@Garima-7 you are part of LGMSoC or DCP.

@Garima-7 you are part of LGMSoC or DCP.

DCP

@Garima-7 fill this form https://docs.google.com/forms/d/e/1FAIpQLSf5niPmalvS1rs0EOcxBOCRrHtIeNIydc9y3NOW4tI9DiTIZg/viewform.

Pls change the label to LGMSOC21.
Sorry to disturb you.

Pls change the label to LGMSOC21.
Sorry to disturb you.

Have you filled the above form or not?

Actually the problem is that I am enrolled with both the programs but in DCP I am enrollled in learner program and they are saying that learner can't contribute. So my points will not be counted in DCP.

Actually the problem is that I am enrolled with both the programs but in DCP I am enrollled in learner program and they are saying that learner can't contribute. So my points will not be counted in DCP.

I have one doubt that if we are enrolled with two programs simultaneously so can we add both labels?

yes

@Garima-7 you said you are part of LGMSoC then why have you filled DCP form?

I have filled it before only when I was informed that learning program of DCP can't contribute.

Fine.
I am deleting your responses.


[Question] How to assign a different type as key type in a Record?

In tsp, Record<T> represents a dictionary with value type of T and key type is always string.
In real life, the userAssignedIdentities property in ManagedServiceIdentity is a dictionary: https://github.com/Azure/typespec-azure/blob/ebfe63960277356c611f15b2404a0ae6f2d9e6ed/packages/typespec-azure-resource-manager/lib/arm.foundations.tsp#L390
To be more accurate, the key type of it is actually ResourceIdentifier, could we express this in some ways?

it is not possible today please see this typespec design issue https://github.com/microsoft/typespec/issues/2842
side note for typespec language issues file them in the microsoft/typespec repo. We cannot transfer them across orgs. (and in this case would be a good use case for a Discussion question)


Use of FCM in FLSA

Hi,
As per in your research paper(Fuzzy Approach Topic Discovery in Health and Medical Corpora).
In the 7 steps of FLSA on page no.3
Step no. 3 you are using FCM
but i could not found in this code.
can you please help me to find the fcm code being used in this code..
Thanks

Hi,
Thanks for your email.
I used skmeans (https://cran.r-project.org/web/packages/skmeans/skmeans.pdf). You see:
a number not less than 1 controlling the softness of the partition (as the “fuzzification parameter” of the fuzzy c-means algorithm). The default value of 1 corresponds to hard partitions; values greater than one give partitions of increasing softness obtained from a generalized soft spherical k-means problem.
--
Warm Wishes,
Amir Karami, PhD
Assistant Professor
College of Information and Communicationshttps://sc.edu/study/colleges_schools/cic/faculty-staff/karami_amir.php
University of South Carolina
Websitehttps://sites.google.com/site/karamihomepage/ \ LinkedInhttps://www.linkedin.com/in/amir-karami-16690019/ \ Twitterhttps://twitter.com/karami_amir
He/Him/Hishttps://www.mypronouns.org/he-him

From: Muhammad Awais<EMAIL_ADDRESS>Sent: Monday, July 1, 2019 11:36 AM
To: amir-karami/FLSA-Topic-Model
Cc: Subscribed
Subject: [amir-karami/FLSA-Topic-Model] Use of FCM in FLSA (#1)
Hi,
As per in your research paper(Fuzzy Approach Topic Discovery in Health and Medical Corpora).
In the 7 steps of FLSA on page no.3
Step no. 3 you are using FCM
but i could not found in this code.
can you please help me to find the fcm code being used in this code..
Thanks
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://protect2.fireeye.com/url?k=70f707e3-2c653989-70f74922-00259086b08e-c6a113420eb605e5&q=1&u=https%3A%2F%2Fgithub.com%2Famir-karami%2FFLSA-Topic-Model%2Fissues%2F1%3Femail_source%3Dnotifications%26email_token%3DAEV2ESA2QECIM4IE7NTKEP3P5IQBRA5CNFSM4H4TT7YKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4G4VQCJA, or mute the threadhttps://protect2.fireeye.com/url?k=753e378e-29ac09e4-753e794f-00259086b08e-df4864e50e527989&q=1&u=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAEV2ESELVY5G5R42XXZZPB3P5IQBRANCNFSM4H4TT7YA.

Assalam-o-Alaikum Sir I have read your paper titled"Fuzzy Approach Topic Discovery in Health and Medical Corpora". I have little bit confusion in the code
at line110 ptgw <- skmeans(dR2$u,k = noc, m = 1.1,control = list(nruns = 2, verbose = TRUE));
you are using skmeans clustering instead of Fuzzy C Meam (FCM) where is FCM clustering applied in this code?
Kindly guide me.

Respected Sir,
As in your research paper you mentioned that "R Dataset" and "T Dataset" are in labeled form.
But in the respective links they are not labeled.
From where i can find them ?
The already labeled dataset. Did you manually labelled them ?
Can you please provide me that labelled dataset
Thanks a lot.


Try 1.6 multiplier for one tailed results

Man, that must've really been eating at you.

It was definitely a tough one


Updated logo

Let's make this WIP logo the project icon and iterate on the main branch from there. Note that the asset library icon refers to https://raw.githubusercontent.com/endlessm/godot-block-coding/logo/plugin-logo.png, so that will have to be updated when this is merged. In fact, I probably broke it with the rename in the last commit.

Indeed, I've broken the listing. I'm going to close this PR and use a new branch and change this branch so it keeps supporting the current asset library URL.


Broken template?

The template sample given is missing the 'autoUpgradeMinorVersion' property. This gives a warning when using the template in VS Code

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

ID: 08b1a2dc-7fa3-20d8-d6d9-990bf1cfe34d
Version Independent ID: 98c9a0f0-35bc-eacd-9aaf-acfd4b968fee
Content: Microsoft Antimalware Extension for Windows VMs on Azure
Content Source: articles/virtual-machines/extensions/iaas-antimalware-windows.md
Service: virtual-machines-windows
GitHub Login: @TomShinder
Microsoft Alias: tomsh

Thanks for the feedback! We are currently investigating and will update you shortly.

@jtuliani as it was just a warning and not an error, it shouldn't be blocking you. That being said, I updated the template to avoid that warning :)
Once the PR merges the changes will go live after a few hours.


[WIP] Snapp credit score demo

This PR contains the current state of the snapp demo. I am still testing the bugs that arise from the process in src/app/snapp_runner/examples/credit_score_demo/README.md, but the outline is there.
Checklist:

[ ] Document code purpose, how to use it

Mention expected invariants, implicit constraints

[ ] Tests were added for the new behavior

Document test purpose, significance of failures
Test names should reflect their purpose

[ ] All tests pass (CI will check this if you didn't)
[ ] Serialized types are in stable-versioned modules
[ ] Does this close issues? List them:

Currently seeing proof verification failures when executing the steps for the demo. Testing with the verify command by building a proof and immediately verifying it with the same arguments, we have
$ _build/default/src/app/snapp_runner/examples/credit_score_demo/credit_score_demo.exe verify --snapp-public-key B62qp3xPRp2rvp6aSLYHPJV4nLyRxHHmQnJA3zjHN6wBurqy9C6QLYq --receiver-public-key B62qjfFhRxMiudUCHDw4iSKVuEm3Wjv9sTUHtwSw7gzX2mjYSjMzJHB --fee 10000000 --amount 10000000 --account-creation-fee 100000 --proof $(_build/default/src/app/snapp_runner/examples/credit_score_demo/credit_score_demo.exe prove --score 800 --snapp-public-key B62qp3xPRp2rvp6aSLYHPJV4nLyRxHHmQnJA3zjHN6wBurqy9C6QLYq --receiver-public-key B62qjfFhRxMiudUCHDw4iSKVuEm3Wjv9sTUHtwSw7gzX2mjYSjMzJHB --fee 10000000 --amount 10000000 --account-creation-fee 100000)
bad verify: dlog_check

Proof verified? false

This implies that we are generating a bad proof, or that there is a problem with the verifier.

Superseded by zkApps. Closing.


Test MSP430 ADC internal resistance with a known resistor divider

While debugging some issues, we have measured voltage and confirmed ADC behaviour on board v2. It's within 0.02V (<1% error).


chore(main): release 0.7.7

:robot: I have created a release beep boop
0.7.7 (2024-07-08)
Bug Fixes

bump glob from 10.4.2 to 10.4.3 (#461) (d47b205)

This PR was generated with Release Please. See documentation.

:robot: Created releases:

v0.7.7
:sunflower:


[release-0.58] Always refresh the mediated devices

What this PR does / why we need it:
This is a manual cherrypick of https://github.com/kubevirt/kubevirt/pull/8481
Which issue(s) this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close the issue(s) when PR gets merged):
Fixes #
Special notes for your reviewer:
Release note:

NONE

/cc @jean-edouard

/retest

/lgtm


clobber list

if i do this with -mavx2

		#define CLOBBER_LIST "memory", "cc", "rcx", "r11", "tmm0", "tmm1", "tmm2", "tmm3", "tmm4", "tmm5", "tmm6", "tmm7",																																															\
							 "zmm0", "zmm1", "zmm2", "zmm3", "zmm4", "zmm5", "zmm6", "zmm7", "zmm8", "zmm9", "zmm10", "zmm11", "zmm12", "zmm13", "zmm14", "zmm15", "zmm16", "zmm17", "zmm18", "zmm19", "zmm20", "zmm21", "zmm22", "zmm23", "zmm24", "zmm25", "zmm26", "zmm27", "zmm28", "zmm29", "zmm30", "zmm31"	\
							 "ymm0", "ymm1", "ymm2", "ymm3", "ymm4", "ymm5", "ymm6", "ymm7", "ymm8", "ymm9", "ymm10", "ymm11", "ymm12", "ymm13", "ymm14", "ymm15", "ymm16", "ymm17", "ymm18", "ymm19", "ymm20", "ymm21", "ymm22", "ymm23", "ymm24", "ymm25", "ymm26", "ymm27", "ymm28", "ymm29", "ymm30", "ymm31",	\
							 "xmm0", "xmm1", "xmm2", "xmm3", "xmm4", "xmm5", "xmm6", "xmm7", "xmm8", "xmm9", "xmm10", "xmm11", "xmm12", "xmm13", "xmm14", "xmm15", "xmm16", "xmm17", "xmm18", "xmm19", "xmm20", "xmm21", "xmm22", "xmm23", "xmm24", "xmm25", "xmm26", "xmm27", "xmm28", "xmm29", "xmm30", "xmm31",

exe size increase by 2kb. all non-inlined functions that has syscall instructions push xmm6-15 on stack at beginning of function, pop them at the end of function. no random silent bugs

if i do this with -mavx2

		#define CLOBBER_LIST "memory", "cc", "rcx", "r11", "tmm0", "tmm1", "tmm2", "tmm3", "tmm4", "tmm5", "tmm6", "tmm7",	\
							 "ymm0", "ymm1", "ymm2", "ymm3", "ymm4", "ymm5",												\
							 "xmm0", "xmm1", "xmm2", "xmm3", "xmm4", "xmm5"

no change to exe size. no random silent bugs

if i do this with -mavx2

		#define CLOBBER_LIST "memory", "cc", "rcx", "r11", "tmm0", "tmm1", "tmm2", "tmm3", "tmm4", "tmm5", "tmm6", "tmm7"

no change to exe size. but i get a bunch of random silent bugs at code next to syscall instruction. i dont have minimum reproducible examples, slight changes to code the bug is gone, pain to debug
according to msdn
https://learn.microsoft.com/en-us/cpp/build/x64-calling-convention?view=msvc-170#callercallee-saved-registers
https://learn.microsoft.com/en-us/cpp/build/x64-software-conventions?view=msvc-170#register-volatility-and-preservation

The x64 ABI considers the registers RAX, RCX, RDX, R8, R9, R10, R11, and XMM0-XMM5 volatile. When present, the upper portions of YMM0-YMM15 and ZMM0-ZMM15 are also volatile. On AVX512VL, the ZMM, YMM, and XMM registers 16-31 are also volatile. When AMX support is present, the TMM tile registers are volatile. Consider volatile registers destroyed on function calls unless otherwise safety-provable by analysis such as whole program optimization.
The x64 ABI considers registers RBX, RBP, RDI, RSI, RSP, R12, R13, R14, R15, and XMM6-XMM15 nonvolatile. They must be saved and restored by a function that uses them.

so my question is. how do i make the perfect bug free future proof clobber list with this? how do i clobber only upper half of a register? (also i might try -mavx512vf if i some day get a new cpu that support avx512)

I've personally switched to modifying LLVM to not need the assembly at all (adding a calling convention, syscall instruction to the ISD tablegen, and modifying the call lowering for it).
		#define CLOBBER_LIST "memory", "cc", "xmm0", "xmm1", "xmm2", "xmm3", "xmm4", "xmm5"

Should ™ suffice. AVX and AMX state is explicitly saved and restored by kernel code on use sites https://learn.microsoft.com/en-us/windows-hardware/drivers/kernel/floating-point-support-for-64-bit-drivers so in theory it shouldn't matter. rcx and r11 are outputs in the stubs that I have in repo so you shouldn't need to mark them as clobber either (IIRC there was subtly better codegen if they were marked as outputs instead of clobbers). Not marking the volatile XMM regs as clobber is a missight on my part, I think I only really saw issues with it on GCC, but maybe newer versions of clang also face some problems.

i understand that x64 driver calling convention has a stricter rule than x64 usermode calling convention. i think im going to stick with x64 usermode calling convention to be safe, since normally syscall goes through ntdll/win32u, and they all use x64 usermode calling convention
i did some testing to see which registers are volatile
#define ASDF(reg) extern "C" __declspec(dllexport) void test_ ## reg(){asm volatile("":::#reg);}

ASDF(rax)
ASDF(rbx)
ASDF(rcx)
ASDF(rdx)
ASDF(rsi)
ASDF(rdi)
ASDF(rbp)
ASDF(rsp)
ASDF(r8)
ASDF(r9)
ASDF(r10)
ASDF(r11)
ASDF(r12)
ASDF(r13)
ASDF(r14)
ASDF(r15)
ASDF(tmm0)
ASDF(tmm1)
ASDF(tmm2)
ASDF(tmm3)
ASDF(tmm4)
ASDF(tmm5)
ASDF(tmm6)
ASDF(tmm7)
ASDF(xmm0)
ASDF(xmm1)
ASDF(xmm2)
ASDF(xmm3)
ASDF(xmm4)
ASDF(xmm5)
ASDF(xmm6)
ASDF(xmm7)
ASDF(xmm8)
ASDF(xmm9)
ASDF(xmm10)
ASDF(xmm11)
ASDF(xmm12)
ASDF(xmm13)
ASDF(xmm14)
ASDF(xmm15)
ASDF(xmm16)
ASDF(xmm17)
ASDF(xmm18)
ASDF(xmm19)
ASDF(xmm20)
ASDF(xmm21)
ASDF(xmm22)
ASDF(xmm23)
ASDF(xmm24)
ASDF(xmm25)
ASDF(xmm26)
ASDF(xmm27)
ASDF(xmm28)
ASDF(xmm29)
ASDF(xmm30)
ASDF(xmm31)
ASDF(ymm0)
ASDF(ymm1)
ASDF(ymm2)
ASDF(ymm3)
ASDF(ymm4)
ASDF(ymm5)
ASDF(ymm6)
ASDF(ymm7)
ASDF(ymm8)
ASDF(ymm9)
ASDF(ymm10)
ASDF(ymm11)
ASDF(ymm12)
ASDF(ymm13)
ASDF(ymm14)
ASDF(ymm15)
ASDF(ymm16)
ASDF(ymm17)
ASDF(ymm18)
ASDF(ymm19)
ASDF(ymm20)
ASDF(ymm21)
ASDF(ymm22)
ASDF(ymm23)
ASDF(ymm24)
ASDF(ymm25)
ASDF(ymm26)
ASDF(ymm27)
ASDF(ymm28)
ASDF(ymm29)
ASDF(ymm30)
ASDF(ymm31)
ASDF(zmm0)
ASDF(zmm1)
ASDF(zmm2)
ASDF(zmm3)
ASDF(zmm4)
ASDF(zmm5)
ASDF(zmm6)
ASDF(zmm7)
ASDF(zmm8)
ASDF(zmm9)
ASDF(zmm10)
ASDF(zmm11)
ASDF(zmm12)
ASDF(zmm13)
ASDF(zmm14)
ASDF(zmm15)
ASDF(zmm16)
ASDF(zmm17)
ASDF(zmm18)
ASDF(zmm19)
ASDF(zmm20)
ASDF(zmm21)
ASDF(zmm22)
ASDF(zmm23)
ASDF(zmm24)
ASDF(zmm25)
ASDF(zmm26)
ASDF(zmm27)
ASDF(zmm28)
ASDF(zmm29)
ASDF(zmm30)
ASDF(zmm31)

i compiled this with -msse2 -mavx2 -march=znver4, and looked at compiled code in ida pro
and see if the function save and restore the register inside function body.

function save & restore register = register is non-volatile = register does not go in clobber list
function does not save & restore register = register is volatile / register does not exist in current architecture = register goes in clobber list

is my reasoning correct here?
also i dont know which compiler flag is needed to generate amx code that use tmm registers
my conclusion is
sse2

    volatile xmm0-5
non-volatile xmm6-15

avx2

    volatile xmm0-5
non-volatile xmm6-15

    volatile ymm0-5
non-volatile ymm6-15

avx512

    volatile xmm0-5 xmm16-31
non-volatile xmm6-15

    volatile ymm0-5 ymm16-31
non-volatile ymm6-15

    volatile zmm0-5 zmm16-31
non-volatile zmm6-15

so, this is the clobber list (putting tmm registers here, since i dont know anything about amx, and msdn does say "When AMX support is present, the TMM tile registers are volatile")
*no need to check __SSE2__ __AVX2__ __AVX512F__, because clang ignore non-exist registers in clobber list
#define CLOBBER_LIST "memory", "cc", "rcx", "r11", "tmm0", "tmm1", "tmm2", "tmm3", "tmm4", "tmm5", "tmm6", "tmm7",																\
						"zmm0", "zmm1", "zmm2", "zmm3", "zmm4", "zmm5", "zmm16", "zmm17", "zmm18", "zmm19", "zmm20", "zmm21", "zmm22", "zmm23", "zmm24", "zmm25", "zmm26", "zmm27", "zmm28", "zmm29", "zmm30", "zmm31",	\
						"ymm0", "ymm1", "ymm2", "ymm3", "ymm4", "ymm5", "ymm16", "ymm17", "ymm18", "ymm19", "ymm20", "ymm21", "ymm22", "ymm23", "ymm24", "ymm25", "ymm26", "ymm27", "ymm28", "ymm29", "ymm30", "ymm31",	\
						"xmm0", "xmm1", "xmm2", "xmm3", "xmm4", "xmm5", "xmm16", "xmm17", "xmm18", "xmm19", "xmm20", "xmm21", "xmm22", "xmm23", "xmm24", "xmm25", "xmm26", "xmm27", "xmm28", "xmm29", "xmm30", "xmm31"

but maybe newer versions of clang also face some problems

this bug has been here since beginning. i use your library with clang since you first posted this on uc many years ago. im guessing the reason you didn't notice it is probably because the hashing you are doing next to the syscall instruction
i had to do NO_OPTIMIZE to local variables, or NO_INLINE as workaround
#define NO_OPTIMIZE(x) asm volatile("" : "+m"(const_cast<std::remove_const_t<std::remove_reference_t<decltype(x)>>&>(x)));

now i fixed the clobber list (probably), i finally dont have to use those workaround anymore

IIRC there was subtly better codegen if they were marked as outputs instead of clobbers

ah. so thats why. is that still the case? i feel like having volatile registers inside clobber list is much more readable than having them inside output list. i hope clang has fixed it, i hope

I've personally switched to modifying LLVM to not need the assembly at all (adding a calling convention, syscall instruction to the ISD tablegen, and modifying the call lowering for it).

having a compiler intrinsic for syscall would be nice. but i dont think im knowledgeable enough to mess with llvm yet


weights

Could you offer pretrained weights?

Due to the dataset sample, my weight file is currently not working at its best. After adjusting the dataset, I will upload the weight file to Google Drive. And in the future, I will reduce the amount of ViT parameters to reduce the size of the weight file.


Documenation clarifications

Edited based on notes made during installation

Thanks for these

Glad to help were I can.  Still struggling to learn enough python to contribute more to HA


TypeScript Support

Hey,
i would like to use this react with TypeScript and EasyState. I followed the tutorial on https://www.typescriptlang.org/docs/handbook/react-&-webpack.html, but unfortunately i don't get it to work. I've imported the easyState.js in my index.html and defined it as external in the webpack.config.js...
Actually i don't have any experiences with webpack. So maybe anyone can help me?!
Thanks in regard.

Can anyone help here? I have never used TypeScript. (If no one volunteers I will look into it 🙂 )

@dkirchhof  react-easy-state has nothing to do to support TypeScript. You need to have your WebPack setup up and working with TypeScript loaders to support it for your project. As you don't have experience with WebPack  I'd recommend you use create-react-app so that you don't have to deal with WebPack setup and stuff. create-react-app has out of the box support of Flow if you want a type system. Adding flow to create-react-app

@5achinJani Thanks for the help! I am closing this now.

@5achinJani that's bullshit!

Eeeh? Closing it, why?

I added typescript type definitions a while ago. This repo should work with typescript even with no implicit any type. Do you have any issues with it?


[SPARK-9752][SQL] Support UnsafeRow in Sample operator.

In order for this to work, I had to disable gap sampling.

Merged build triggered.

Merged build started.

Test build #40197 has started for   PR 8040 at commit c9e7112.

Test build #40197 has finished for   PR 8040 at commit c9e7112.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test build #1410 has started for   PR 8040 at commit c9e7112.

Test build #1410 has finished for   PR 8040 at commit c9e7112.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds the following public classes (experimental):
class PoissonSampler[T: ClassTag](

Merged build triggered.

Merged build started.

Test build #40225 has started for   PR 8040 at commit 589fb23.

Test build #40225 has finished for   PR 8040 at commit 589fb23.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds the following public classes (experimental):
class PoissonSampler[T: ClassTag](

Merged build finished. Test FAILed.

Merged build triggered.

Merged build started.

Test build #40243 has started for   PR 8040 at commit adbccb3.

Test build #40243 has finished for   PR 8040 at commit adbccb3.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds the following public classes (experimental):
class PoissonSampler[T: ClassTag](

Merged build finished. Test FAILed.

LGTM

Actually, one question. Should we at least modify the RDD code to use the GapSampling, since we added the default as false?

@brkyvz the default is true?

Merged build triggered.

Merged build started.

I saw it as false for a moment for some reason. Nvm. Lgtm

Test build #40253 has started for   PR 8040 at commit f9e248c.

Test build #40253 has finished for   PR 8040 at commit f9e248c.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds the following public classes (experimental):
class PoissonSampler[T: ClassTag](

Merged build finished. Test FAILed.

Test build #1416 has started for   PR 8040 at commit f9e248c.

Test build #1416 has finished for   PR 8040 at commit f9e248c.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds the following public classes (experimental):
class PoissonSampler[T: ClassTag](

Test build #1417 has started for   PR 8040 at commit f9e248c.

Test build #1417 has finished for   PR 8040 at commit f9e248c.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds the following public classes (experimental):
class PoissonSampler[T: ClassTag](

I'm going to merge this since the failure is a streaming test.


[BUG] Slash commands are not loading.

slash commands not loading

Hi, we need a detailed brief information about your file structure so I can help.

hi, what do you mean file structure i just cloned the bot filled in config file and add the bot do my server with bot and application.commands and still ng

I need you to describe what is wrong, since the template has been tested with thousand of clones, and we're pretty sure nothing is wrong from our side.
What do you mean by slash commands are not loading? Are they not loading in the bot console, or the api? Or it doesn't work globally and it works in your dev server only? There are many possibilities. Have you enabled intents properly? Have you ensured properly permissions of your bot in that server? Has the server disabled your bot's commands?

yes they are loading in the console and everything the bot has intents and perms

i have ive tried evrything still no

Well then, you will have to share us your codebase so we can check what's wrong. Otherwise, we can't help you.


Fix: cleanup and fixes

fixes include:

removing global types declaration, adding missing type imports, and exposing type definitions.
adding async support to defineCompiletimeConfig
removing bin/update.js and setting Vite's publicDir to the project's root public path.
importing already defined web components.
assigning build target to Vite config directly.
compile time config hot module reload.
bump version

It's added in #8 --outDir flag, merging it as soon we merge this.


gtk2: 2.24.32 → 2.24.33

Motivation for this change
Should improve MacOS compat, required by GIMP update.
https://gitlab.gnome.org/GNOME/gtk/-/commit/68631945733158f164427db84f01301d7e875763
Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
21.11 Release Notes (or backporting 21.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

It seems 2.24.33 is missing commit https://gitlab.gnome.org/GNOME/gtk/-/commit/69135bcfe3c6e907e3dfed23d97eae9abfd782bc which actually adds support for the later macOSes. GIMP still can't build on macOS.

GTK 2 is no longer maintained upstream so it will not get it. We would need to backport it.

I think the continued gimp failure is down to gimp using GDK_OSX_BIG_SUR rather than GDK_OSX_BIGSUR, so even if we added the patch to our gtk2, we'd need to mangle gimp in some way.


Videos that are linked in the page are not working

As this is relatively "new" videos are helpful to ensure setup is the way it should be

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

ID: c1a48fd4-dee8-97c4-7069-ae2f003046bb
Version Independent ID: 86c89fa8-9178-dca1-2646-d41e96bae3ee
Content: Network HUD overview - Azure Stack HCI
Content Source: azure-stack/hci/concepts/network-hud-overview.md
Service: azure-stack
Sub-service: azure-stack-hci
GitHub Login: @dcuomo
Microsoft Alias: dacuo

@mailhatt
Thanks for the feedback! I have assigned the issue to content author to check and update the document as appropriate.

@dcuomo
Can you please check and add your comments on this doc update request as applicable.

@mailhatt Thank you for reporting this -- I've changed the embedded videos to links, so you should now be able to access the videos. #pleasae-close

@sethmanheim - Just had a look and its not working. Screenshot attached.

Please try again after 10 AM Pacific time today.

Just looked and it working - thanks!


github: remove AWS cred condition for publishing

Description of your changes
Because the provider does not publish Helm chart and this blocks the whole publishing.
I have:

[x] Read and followed Crossplane's contribution process.
[x] Run make reviewable test to ensure this PR is ready for review.

How has this code been tested
Will be tested by Github CI.

@turkenh Even though I added the secrets for DOCKER_USR and DOCKER_PSW (after opening the PR), I still don't see them populated in the PR CI run. Does it need to be in the main branch for these to come?


System.Drawing not working on Linux, so flow diagrams shows exception

Find a way to substitute System.Drawing to Linux supported graphics library
Possible directions:
https://swharden.com/blog/2021-10-16-maui-graphics-measurestring/#how-to-measurestring-with-maui-graphics

It is much faster to test locally using docker (creating a new application with Docker support and implementing canvas.GetStringSize)

fixed, using SkiaSharp.NativeAssets.Linux.NoDependencies


Use eigh2 instead of eigh

Summary
In IP2, we used eigh to solve a generalized eigenvalue problem. However, we can use eigh2, so I implemented it.

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

Coverage data is based on head (82ab70e) compared to base (3b769c0).
Patch coverage: 100.00% of modified lines in pull request are covered.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #193   +/-   ##
=======================================
  Coverage   96.13%   96.13%
=======================================
  Files          22       22
  Lines        2536     2536
=======================================
  Hits         2438     2438
  Misses         98       98

Impacted Files
Coverage Δ

ssspy/bss/_update_spatial_model.py
98.72% <100.00%> (ø)

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.


fix(rc): Fix Version update time parsing failure

Current check for update time fails for timestamps with more than 3 milliseconds places. Updated the timestamp validation logic as a quick fix.

Resolves: #1088

Tested with both 3 and 6 milliseconds places in timestamps (updated unit tests)
Added release:stage to trigger integration tests


Feature Request: Ability to see journal entries for the same date across X years

For example, if I wanted to see what I was doing on Sept 6 for the last 3 years, I could do something like:
$ jrnl -from "3 years ago" -date today
$ jrnl -from "3 years ago" -date "September 6"

# Default to today
$ jrnl -from "4 yearss ago" -date

I also think the flag could be -on-date, or just -on, but I think -date makes sense.

Interesting idea indeed! Not sure what the best way to implement this is, suggestions are welcome!


Setup integration tests for all target platforms

See https://github.com/cozystack/cozyauth/issues/209#issuecomment-2299145500


Green and Blue support colors do not pass color contrast test

Please ensure that the support colors all pass the color contrast test for the suggested text color.
https://www.carbondesignsystem.com/guidelines/color/swatches#support-colors
The 2 failing support colors are white on green support-02 and white on blue support-04.
(The white on red support-01 and black on yellow support-03 pass).

White #ffffff text on green #5aa700 background is a contrast ratio of 3.02, which is less than the required ratio of at least 4.5 to pass WCAG 2.0 AA for accessibility.

The closest passing green color I could find is #458500.

White #ffffff text on blue #5aaafa background is a contrast ratio of 2.45, which is less than the required ratio of at least 4.5 to pass WCAG 2.0 AA for accessibility.

This color passes with black text, or you could try to find a passing blue.

For inline notifications, since they are transparent on both the white and blue themes (and toasts on white), the text color is the only item that needs to pass accessibility by 4.5. An icon would be the same as well if it was the only indicator but it is a supporting factor.

I'm sorry, but I don't understand the explanation. Are you saying that authors have to figure out a passing text color if they use the support colors with text? The examples given do fail, so it is setting up authors for failure.


How do I load and draw an APNG file using Direct2D functions

How do I load and draw an APNG file using Direct2D functions

I don't have any particular support for animated PNGs (APNG) in my libraries, and it's not a format supported by Windows Imaging Component (WIC) built-in codecs.
I do have support in texassemble to convert an animated GIF into a 2D texture array which you can then render as a 'flip-book'.


[Snyk] Security upgrade react-scripts from 4.0.0 to 5.0.0

This PR was automatically created by Snyk using the credentials of a real user.Snyk has created this PR to fix one or more vulnerable packages in the `npm` dependencies of this project.
Changes included in this PR

Changes to the following files to upgrade the vulnerable dependencies to a fixed version:

pkg/ui/v1beta1/frontend/package.json
pkg/ui/v1beta1/frontend/package-lock.json

Vulnerabilities that will be fixed
With an upgrade:

Severity
Priority Score (*)
Issue
Breaking Change
Exploit Maturity

823/1000  Why? Proof of Concept exploit, Recently disclosed, Has a fix available, CVSS 8.6
Server-side Request Forgery (SSRF) SNYK-JS-IP-6240864
Yes
Proof of Concept

(*) Note that the real score may have changed since the PR was raised.

Commit messages

Package name: react-scripts
    The new version differs by 113 commits.

221e511 Publish
6a3315b Update CONTRIBUTING.md
5614c87 Add support for Tailwind (#11717)
657739f chore(test): make all tests install with `npm ci` (#11723)
20edab4 fix(webpackDevServer): disable overlay for warnings (#11413)
69321b0 Remove cached lockfile (#11706)
3afbbc0 Update all dependencies (#11624)
f5467d5 feat(eslint-config-react-app): support ESLint 8.x (#11375)
e8319da [WIP] Fix integration test teardown / cleanup and missing yarn installation (#11686)
c7627ce Update webpack and dev server (#11646)
f85b064 The default port used by `serve` has changed (#11619)
544befe Update package.json (#11597)
9d0369b Fix ESLint Babel preset resolution (#11547)
d7b23c8 test(create-react-app): assert for exit code (#10973)
1465357 Prepare 5.0.0 alpha release
3880ba6 Remove dependency pinning (#11474)
8b9fbee Update CODEOWNERS
cacf590 Bump template dependency version (#11415)
5cedfe4 Bump browserslist from 4.14.2 to 4.16.5 (#11476)
50ea5ad allow CORS on webpack-dev-server (#11325)
63bba07 Upgrade jest and related packages from 26.6.0 to 27.1.0 (#11338)
960b21e Bump immer from 8.0.4 to 9.0.6 (#11364)
134cd3c Resolve dependency issues in v5 alpha (#11294)
b45ae3c Update CONTRIBUTING.md

See the full diff

Check the changes in this PR to ensure they won't cause issues with your project.

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open fix PRs.
For more information:
🧐 View latest project report
🛠 Adjust project settings
📚 Read more about Snyk's upgrade and patch logic

Learn how to fix vulnerabilities with free interactive lessons:
🦉 Server-side Request Forgery (SSRF)

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.3%) to 73.115%

Totals

Change from base Build<PHONE_NUMBER>:
0.3%

Covered Lines:
3122

Relevant Lines:
4270

💛  - Coveralls


Resource linking error with flutter_aes_ecb_pkcs5

We have this issue with flutter 3.24.1:
Execution failed for task ':flutter_aes_ecb_pkcs5:verifyReleaseResources'.
> A failure occurred while executing com.android.build.gradle.tasks.VerifyLibraryResourcesTask$Action
   > Android resource linking failed
     ERROR:/home/poka/dev/flutter/gecko/build/flutter_aes_ecb_pkcs5/intermediates/merged_res/release/values/values.xml:194: AAPT: error: resource android:attr/lStar not found.

flutter_aes_ecb_pkcs5 does not seem to be maintained. A solution ?

Fix in this MR: https://github.com/smallbuer/flutter_aes_ecb_pkcs5/pull/9


Deno compatibility

Hello, I loved using itty-router with Cloudflare workers, I'd like to make it work with Deno/Deno Deploy workers too; there is almost no changes to apply as it already works with it (see below)
// import { Router } from 'https://raw.githubusercontent.com/kwhitley/itty-router/master/src/itty-router.js';

import { Router } from './itty-router.js';

const router = Router();
router.get('/todos', () => new Response('Todos Index!'));
router.get('/todos/:id', ({ params }) => new Response(`Todo #${params.id}`));
router.all('*', () => new Response('Not Found.', { status: 404 }));

const server = Deno.listen({ port: 8080 });

for await (const conn of server) {
  const httpConn = Deno.serveHttp(conn);
  for await (const requestEvent of httpConn) {
    requestEvent.respondWith(router.handle(requestEvent.request));
  }
}

To only probem is about the module export, "module" is not defined in the deno runtime as the module system differs a bit, I removed the module.exports = { Router } (last line) and set the first line as follows :
export const Router = ({ base = '', routes = [] } = {}) => ({

It works like a charm as is.
I don't know what this change would imply for the package but it should be ok as webpack can import such modules.

Hey @max-lt!  Def appreciate the suggestion, and you're not alone (unfortunately).  I think the change you suggest would be a break for people using standard require (CommonJS modules without a bundler), so the solution seems to be a hybrid module (one export for CommonJS, one for ES modules)... I'm about to be out on a climb for a few weeks, so I'll have to tackle this once I return mid-January!

Should be considered closed with upcoming release...


Dealing with files with spaces in filename

Although these are loaded properly, there are still various methods that simply rely on string.split() and continue from there (e.g. undelete). This fails for files with a space in the filename.
We should provide some central way to escape spaces all over vimiv, possibly using some existing framework or Gtk, GLib, ... internal.

This should have been solved with commit 1e15ede2c68b454aa4dd0508817e675b849a6b6e for command calling. Closing as I have not run into any issues since then and global escaping does not seem necessary.


build.md: after git clone and before releash.sh a "git submodule update --init --recursive" is needed

when following the mayastor build instructions per build.md
there is no mention of:
git submodule update --init --recursive
(no git clone either, don't know if that is a good thing btw)
please update docs, add:
git submodule update --init --recursive

Yeah seems like we don't, would you like to open a PR for this? :)

@tiagolobocastro done


More consistent up vote/down vote pattern

On a post the alignment is upvote downvote. With a comment it's downvote upvote.
Could they both be the same for consistency? I think upvote downvote looks better in general, but I'm no expert. Is it the same with slide on Android?

I noticed the same thing - I think this is a Duplicate of #117
I agree that upvote/downvote is the right order, as this would match the native Reddit app.

Crap. You're right. Please close.


refactor: refactor cdk

Changes:

Here are two need to disscuss:

change core to runtime in order to keep same with cdk-go
change package to com.linkall.cdk


Adaptaion for android

Hello @Rakonda !
Thank you very much for sending the PR.
I had been through this problem before.
I'm going to do real tests with iOS and Android and then I can accept the PR.
Thank you again!

Hi
You're welcome @leoruhland, i found the index option very helpful, also i'm working on new option as attribute to support $translate plugin so the tabs title become translatable using KEY instead of text but it still under tests.
There is a commit for that you can check it out.

Hey Guys,
really, really sorry for posting here for @leoruhland but i really don't know how to contact you. I am using your sliding tabs in a small project. Woking nicely, but I am facing problems if I am using nested slides – I have to use some vertical slides in a horizontal slider. If I am doing this, the tabs are controlled by the vertical slides and the vertical slides by the tabs. Would really need some urgen help here :-)
Thanks & Cheers,
Sandor
<EMAIL_ADDRESS>

Sorry for bothering you I really need a event that can update the view of the tab.
I am facing the same problem as https://github.com/JKnorr91/ion-slide-box-tabs/issues/26 ,
it will be great if you can update directive thanks a lot.
“Actually I am adding slides dinamically using ng-repeat, and whenever user “pull to refresh” the page, new tabs are added or removed from tabs. I’m controlling this from my controller, but when I change the variable which controls ng-repeat content, the new tabs added not appears, and removed tabs keep showing on previous tabs. How can I update this whenever I want?”
Thanks in advance


add value coercion

allows values to be transformed on the fly if need be.

@timoxley do you think you'll get a chance to review+merge this? We're currently depending on this branch in production which is not ideal.

@hughsk I'm about to publish our own fork of this project to NPM as I don't see much movement here and we can't keep depending on a git repository. Is that ok with you?

Any news on this PR ? (Still have problems using flat with mongoDB ObjectID _id)

I've decided to fork and republish as I get the feeling that this project is abandoned.
I've re-released as flatley
https://www.npmjs.com/package/flatley
https://www.github.com/antony/flatley
Enjoy!


enhance chart

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

Coverage data is based on head (891e282) compared to base (c7a23b0).
Patch has no changes to coverable lines.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #353   +/-   ##
=======================================
  Coverage   70.41%   70.41%
=======================================
  Files          61       61
  Lines       12151    12151
  Branches     1703     1703
=======================================
  Hits         8556     8556
  Misses       1917     1917
  Partials     1678     1678

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.


Inline still tries to load font awesome via url

Even when set to inline the debug bar still tried to load the font awesome library. If your vendor folder is above the html root this creates 404 errors. The following are what it tries to load.
https://sample-domain.com/fonts/fontawesome-webfont.woff2?v=4.7.0
https://sample-domain.com/fonts/fontawesome-webfont.woff?v=4.7.0
https://sample-domain.com/fonts/fontawesome-webfont.ttf?v=4.7.0
https://sample-domain.com/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular

Yep, this is a known issue. I couldn't find any good way to fix that. Any idea?

I dug into this a bit more and found out that there was an issue that talked about inlining the icons themselves and/or using a CDN for the font, but neither actually happened. In my opinion if they have an inline mode then they need to inline the icons.
All my code lives above the html root folder including my vendor folder so I have to use inline. The issue I have now is that the 404s are causing a conflict with a custom middleware I wrote that logs 404s and locks out IP's that appear to be route sniffing.
All that said the only thing I can think of as a viable solution is to add some logic to this middleware that does something for each needed file that does something like, IF a route callback isn't defined for the route "/fonts/fontawesome-webfont.woff2?v=4.7.0" THEN go grab the file out of the correct vendor location and return that as the response.
That would pass through the font files needed and allow the bar to display properly. That same logic could also potentially be applied to the non-inline version as well. It would also allow a defined route to override that if needed. Most importantly though it would take care of the 404's.

This issue can be addressed by using the new renderOptions feature introduced by Pull Request https://github.com/middlewares/debugbar/pull/12. Using the example in the readme and modifying the following code as needed you can create routes for the assets. This will solve 404 issues without the need to use the broken inline feature.
$srcPath = PATH_TO_YOUR_SRC_FOLDER
$DebugBarResourcesDirPath = $srcPath.'vendor/maximebf/debugbar/src/DebugBar/Resources/';
if( is_dir($DebugBarResourcesDirPath) ) {
    $DebugbarResourcesIterator = new \RecursiveIteratorIterator(new \RecursiveDirectoryIterator($DebugBarResourcesDirPath));
    $DebugBarPaths = array_filter(iterator_to_array($DebugbarResourcesIterator), function($file) {
        return $file->isFile();
    });

    foreach (array_keys($DebugBarPaths) as $DebugBarPath ) {
        $filePath = "/".str_replace($srcPath,"",$DebugBarPath);

        $r->addRoute(['GET', 'OPTIONS'], $filePath, function ($request) {
            $path = $srcPath.$request->getUri()->getPath();
            $mime_type = mime_content_type($path) ?: 'application/octet-stream';
            $file_size = filesize($path);

            header("Content-Type: $mime_type");
            header("Content-Length: $file_size");
            $fh = fopen($path, 'rb');
            fpassthru($fh);
            fclose($fh);
        });
    }
}


Incorrect datetime string format in SimpleSecurityHandler method getUTCTime()

Several months ago, I was using this library to connect to an ONVIF camera, but one day the library stopped being able to authenticate with the camera. After some investigation, it turned out that it was due to the date having just rolled over into a new month, causing the number of digits in the day to decrease from 2 to 1 (e.g. April 28, 29, 30 --> May 1, 2, 3)
I was able to fix this issue by changing the day portion of the SimpleDateFormat to have 2 digits instead of 1
("yyyy-MM-dd'T'HH:mm:ss'Z'" instead of "yyyy-MM-d'T'HH:mm:ss'Z'")
Link to the relevant line in SimpleSecurityHandler.java
See below for a corrected version of this method:
public String getUTCTime() {
    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'");
    sdf.setTimeZone(new SimpleTimeZone(SimpleTimeZone.UTC_TIME, "UTC"));
    Calendar cal = new GregorianCalendar(TimeZone.getTimeZone("UTC"));
    String utcTime = sdf.format(cal.getTime());
    this.utcTime = utcTime;
    return utcTime;
}

Nice catch! Fixed by fd31ec76bdadf2f1ebfcf1a56c90a3e40d8d4a49


MINOR: Remove travis CI, because github actions now covers same funct…

…ionality

Lets keep it a couple of days, to see all goes smooth and until we have moved the release process over too


KICad source for v1.1?

Hey @visrealm -
Thank you for your continued work and for sharing the Pico9918 project under the CERN Open Hardware License. I’m interested in reproducing and potentially modifying the project, but I noticed that the KiCad source files are not included in the repository.
As the license requires providing the “Complete Source” in the preferred form for making modifications, I kindly ask that you add the native KiCad project files (or EasyEDA, or whatever PCB program you used) to the v1.1 repository. Having access to these files would enable me to fully reproduce and modify the design for my and my local computer group's use, including having the PCB manufactured with SMT components preassembled by JLCPCB. Since I cannot hand place SMT components, this step is essential for me to work with the project.
I truly appreciate your efforts in sharing open hardware and look forward to your response. Please let me know if I can assist or if there are other ways to contribute to the project.
Thanks!
Jon/@hexbus

Hi Jon. I suggest going with v1.2 as it provides the most output options down the track. I've published the project here: https://oshwlab.com/visrealm/pico9918-v1-2


Add documentation for the functions I have used.

As I completed a project for a class, I added docstrings for functions in DrCCTLib. I hope that if you find them useful, you will consider merging the pull request.
Thank you!
Signed-off-by: Jacob Salzberg<EMAIL_ADDRESS>

Thanks for your contribution!


Don't require build success for deploy

Oftentimes, the lint will fail for some reason or another, but we should still deploy the latest changes to GitHub pages. Remove the requirement that the build step must succeed for deploy to occur.

We might want to revert in the future to help keep the data clean, but for now this makes sense thanks!!

Data! Thanks, @JoshData!

Agreed, I think the CircleCI check would need to be enforced on PRs first since this breakage has happened multiple times before.


Complete annotated grammar reference/spec from grammar.ohm

Current grammar page doesn't bring much value, especially for those willing to work on Tact compiler development or related tooling.
The page should be moved to the Language → Reference section, and it should cover different parts of the official Tact grammar in Ohm with examples showcasing their usage in the language.
Now, it's possible to do it with syntax highlighting of Ohm code blocks thanks to the merged TextMate grammar for Ohm, brought from novusnota/vscode-ohm.
Reference links:

https://craftinginterpreters.com/appendix-i.html
https://c3-lang.org/references/docs/specification/

@verytactical you might want to look at it


feat: cosmos defi UI part 3: fix selectRewardsByValidator selector

Description

This fixes the selector in case there is no account found. TODO copy
description from 2233

[ ] Have you followed the guidelines in our Contributing guide?
[ ] Have you checked to ensure there aren't other open Pull Requests for the same update/change?

Pull Request Type

[ ] :bug: Bug fix (Non-breaking Change: Fixes an issue)
[ ] :hammer_and_wrench: Chore (Non-breaking Change: Doc updates, pkg upgrades, typos, etc..)
[ ] :nail_care: New Feature (Breaking/Non-breaking Change)

Issue (if applicable)

Risk

Testing

Screenshots (if applicable)

Current dependencies on/for this PR:

develop

PR #2293

PR #2294

PR #2295

PR #2296   👈

This comment was auto-generated by Graphite.


:placeholder-shown data for iOS is inaccurate (actually supported)

The page for :placeholder-shown pseudo-element shows no support for iOS Safari. I've tested on iOS 9.2.1 with this CodePen example and it seems to work just fine, at least on that version of iOS.
Since 9.2.x is the most widely used version (6.82%), updating that information could be important.
If you need any additional information, please let me know.

Confirmed on 9.2

9.0+ recognized :placeholder-shown, but not 8 or below

+1, also confirmed on 9.2.1. Updating is important.

Fixed!


Build error no such file or directory markdown-language-features/preview-src/src

After preparing everything by following the instructions in CONTRIBUTING.md, running npm run watch return this error:
[watch-extensions] [20:45:55] 'watch-extensions' errored after 949 ms
[watch-extensions] [20:45:55] Error: ENOENT: no such file or directory, scandir '/home/x/void/extensions/markdown-language-features/preview-src/src'
ERROR: "watch-extensions" exited with 1.

@ywiyogo are you using Windows 11 OS too ?

@ywiyogo are you using Windows 11 OS too ?

/home/x/void/ is a folder structure of Linux, not Windows 11.

Any luck with the latest version?

Can you try again with the latest version?

@ywiyogo Can you try again with the latest branch?

@ywiyogo Can you try again with the latest branch?

No error anymore. It works @andrewpareles!


Update runecrafting-tracker

You've added several new files in this PR which should not be added, please fix that.


Example given is wrong for failover

[Enter feedback here]
For Azure CLI example it should also have the resource group name in the example which is missing in the docs.

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

ID: 44ba1fba-bdd0-ab8e-ee99-d5a9ad922471
Version Independent ID: dd7c89f7-a612-c3f9-00c0-ee3dff0c14bd
Content: Initiate a storage account failover - Azure Storage
Content Source: articles/storage/common/storage-initiate-account-failover.md
Service: storage
Sub-service: common
GitHub Login: @jimmart-dev
Microsoft Alias: jammart

@cgoenka1
Thanks for your feedback! We will investigate and update as appropriate.

@cgoenka1
I'm going to assign this to the document author so they can take a look at it accordingly

@jimmart-dev
Can you please check and add your comments on this doc update request as applicable.

Thanks for your contribution to our documentation
Unfortunately, we have been unable to review this issue in a timely manner. We sincerely apologize for the delayed response. We are closing this issue. If you feel that the problem persists, please respond to this issue with additional information.
?
Please continue to provide feedback about the documentation. We appreciate your contributions to our community.
#please-close


Not much information on Jump Box set up to authenticate with Azure AD

The article mentions login to ml workspace with Azure AD Account. However, it does not mention if the VM/Jump Box needs to be within an AD Domain for the user to authenticate using your Azure AD account.
In the remote browser session, go to https://ml.azure.com. When prompted, authenticate using your Azure AD account.

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

ID: 12327d27-73c1-c446-ec7b-b9af3a6f68f7
Version Independent ID: 49adc002-e9c7-bbcc-6a6e-cce987883b58
Content: Create a secure workspace - Azure Machine Learning
Content Source: articles/machine-learning/tutorial-create-secure-workspace.md
Service: machine-learning
Sub-service: enterprise-readiness
GitHub Login: @Blackmist
Microsoft Alias: larryfr

@sanderao I hope the above response helped. We will now proceed to close this thread. If there are further questions regarding this matter, please tag @RohitMungi-MSFT in your reply.


bandaid for run-readme-pr-macos.yml incorrectly loading to MPS

as per #1416 torchchat on hosts without MPS (which is all github hosts which use kvm to virtualize MacOS, but not MPS) should choose CPU as "fast" device.  The logic is present (see discussion in #1416 ), but either not fully functional (that would be the easier one to fix, just print the result of get_device_str and fix the code!) or specifically ignored on load in torch/serialization.py (If this is the case, we're effectively looking at a core PyTorch issue....)
In the meantime, this bandaid just forces the use of CPU on MacOS tests, to make MacOS tests run on CPU -- labeit hsortcircuiting test/execution of the "fast" device logic.  Not ideal, but some testing beats no testing.

PS: This fix should make #1315 not trigger in this case (because tests should succeed, so we don't run into quiet fail), but doesn't do anything to actually address the #1315 issue.


[BVC-158] Keys should be wiped after leaving diagnosed state.

Summary | Résumé
Keys created during the initial OTK exchange step are not removed from local storage after leaving the diagnosed state. As a matter of keeping things clean, would recommend wiping any artifacts related to previous diagnosis state.
Environment | Environnement logiciel
Both Android / IOS.

Recommend a low priority tag on this, but it should be a relatively quick fix.

Solution path:

Add to removeItem to the interface: https://github.com/cds-snc/covid-alert-app/blob/master/src/services/ExposureNotificationService/ExposureNotificationService.ts#L73-L76

Add a removeItem(SUBMISSION_AUTH_KEYS) call to: https://github.com/cds-snc/covid-alert-app/blob/master/src/services/ExposureNotificationService/ExposureNotificationService.ts#L300

Add a captureMessage to make sure you have logging set up.

I made a PR providing an implementation of @maxneuvians 's solution. https://github.com/cds-snc/covid-alert-app/pull/1344

I made a PR providing an implementation of @maxneuvians 's solution. https://github.com/cds-snc/covid-alert-app/pull/1344

Given were mostly maintenance work at this point we won't be implementing any changes for this scenario


[BUG]: Apostrophe in complaint causing failure to PDF generation

Adding special characters like ("") in complaint text box is causing failure of PDF generation

Hi @TusharKatiyar2002, @Ramu-kandimalla , @rajeshcherukumalli
This Issue is resolved in DPG-DEV

HI @Ramu-kandimalla, @rajeshcherukumalli
This Issue is resolved in UAT
Refer Screenshot


[zh] Update quality-service-pod.md

[zh] Update quality-service-pod.md

/lgtm
/approve

LGTM

/test all
Seems CI is stuck for unknown reason.

/test all

/retest

The best move might be recommit this PR. For example, git commit --allow-empty.

/reopen

/lgtm


v0.2.1 - bug fix

A couple of minor bug fixes.

@davidhoness any chance I can get this merged?

Many thanks Martin!


Update quill to the latest set of dependencies

Note that this required patching agent-rs with a custom version that adds the CandidType derivations needed by this library. I've pushed a branch to agent-rs containing these changes so that we can rely on them, but at some point we should update all of these dependencies to keep track with the latest development.

Getting these dependencies under control is a pre-requisite to the Auth-trait architecture that I want to work on next, since moving to a workspace with multiple Cargo files runs into the exact same problem as update the Cargo.lock file directly.

Why does quill use candid 0.6, while all its dependencies are at 0.7?

Hi @chenyan-dfinity, because the older version of ic-types that we're using, which comes from an older version of agent-rs, uses candid version 0.6.21.

I really would like that everything gets updated to match the current version of the ic and agent-rs codebases.

How odd that --add-hot-key functionality breaks with this update only on Ubuntu!

https://github.com/dfinity/quill/pull/83 makes this PR unnecessary


How can I set currency?

shopping_cart_item_fields creates column price_currency with default value "USD" in shopping_cart_items
How can I set other currency?

I tried setting Money's default:
Money.default_currency = Money::Currency.new("CAD")

However my price_currency attribute is still USD when I add an item to a cart.

@jph @Daniel254 try putting the config bellow in an initializer and let me know if it works.
MoneyRails.configure.default_currency = :usd

https://github.com/RubyMoney/money-rails#configuration-parameters

@emaiax that absolutely worked, thanks.

@jph you're welcome! :)

@Daniel254 can you close this issue? Tks!

@emaiax I had the same question and added config/initializers/money.rb:
MoneyRails.configure do |config|
  config.default_currency = :gbp
end

However, now, when I add to cart (via rails console), I get an error:
[6] pry(main)> c.add Variant.last, 50
  Variant Load (0.4ms)  SELECT  "variants".* FROM "variants"  ORDER BY "variants"."id" DESC LIMIT 1
  CartItem Load (0.3ms)  SELECT  "cart_items".* FROM "cart_items" WHERE "cart_items"."owner_id" = $1 AND "cart_items"."owner_type" = $2 AND "cart_items"."item_type" = 'Variant' AND "cart_items"."item_id" = 35  ORDER BY "cart_items"."id" ASC LIMIT 1  [["owner_id", 7], ["owner_type", "Cart"]]
   (0.2ms)  BEGIN
   (0.2ms)  ROLLBACK
ActiveRecord::UnknownAttributeError: unknown attribute 'price' for CartItem.

If I comment out initializer, the price method on CartItem is back.

So I think I've found a solution: when you have GBP as a currency, it looks for price_pennies method, not price_cents.
Basically I did 2 things to make everything work:
##1 Migration
class TryAddingMoney < ActiveRecord::Migration
  def change
    remove_column :cart_items, :price_currency
    remove_column :cart_items, :price_cents
    add_monetize :cart_items, :price
  end
end

##2 Created alias for price_cents method
My CartItem class looks like this now:
  class CartItem < ActiveRecord::Base
    acts_as_shopping_cart_item_for :cart
    # compatibility with GBP currency
    monetize :price_pennies
    def price_cents=(value)
      price_pennies = value
    end

    def price_cents
      price_pennies
    end
  end

@movstox in https://github.com/RubyMoney/money-rails#configuration-parameters you can set the postfix of the amount column instead of aliasing the attributes.
Let us know if that works.

@Daniel254 please, close the issue. Thanks!


"on_key_down" event in Windows is documented badly

There's an extra undocumented argument, which seems to be a list of the modifier keys.

The argument something_undocumented seems to be an integer.
Furthermore keycode is not any more a list of the keycode value and text, it's only the keycode integer value.
A simple example showing this is:
from kivy.app import App
from kivy.uix.widget import Widget
from kivy.core.window import Window

class KeyDown(App):
    def build(self):
        Window.bind(on_key_down=self.key_action)
        return Widget()

    def key_action(self, *args):
        print("got a key event: %s" % list(args))

if __name__ == '__main__':
    KeyDown().run()

When pressing on a key you will some message like:
got a key event: [<kivy.core.window.window_sdl2.WindowSDL object at 0x7f4831c012b8>, 113, 4, 'q', []]

for eg when I pressed on 'q' key.
or:
got a key event: [<kivy.core.window.window_sdl2.WindowSDL object at 0x7fb6a7e1d2b8>, 305, 224, 'ı', []]
got a key event: [<kivy.core.window.window_sdl2.WindowSDL object at 0x7fb6a7e1d2b8>, 113, 4, 'q', ['ctrl']]

for Ctrl+q combo.
I cant' find any example in the documentation about the third argument passed by the event. All examples have only the following arguments: keyboard, keycode, text, modifiers.
So if I changed the previous example by:
from kivy.app import App
from kivy.uix.widget import Widget
from kivy.core.window import Window

class KeyDown(App):
    def build(self):
        Window.bind(on_key_down=self.key_action)
        return Widget()

    def key_action(self, keyboard, keycode, text, modifiers):
        print("got a key event: %s" % list(args))

if __name__ == '__main__':
    KeyDown().run()

When I run it I get the following error:
 Traceback (most recent call last):
   File "test.py", line 16, in <module>
     KeyDown().run()
   File "/usr/lib/python3/dist-packages/kivy/app.py", line 828, in run
     runTouchApp()
   File "/usr/lib/python3/dist-packages/kivy/base.py", line 504, in runTouchApp
     EventLoop.window.mainloop()
   File "/usr/lib/python3/dist-packages/kivy/core/window/window_sdl2.py", line 663, in mainloop
     self._mainloop()
   File "/usr/lib/python3/dist-packages/kivy/core/window/window_sdl2.py", line 602, in _mainloop
     self.modifiers):
   File "kivy/_event.pyx", line 714, in kivy._event.EventDispatcher.dispatch (kivy/_event.c:7681)
   File "kivy/_event.pyx", line 1225, in kivy._event.EventObservers.dispatch (kivy/_event.c:13524)
   File "kivy/_event.pyx", line 1149, in kivy._event.EventObservers._dispatch (kivy/_event.c:13050)
 TypeError: key_action() takes 5 positional arguments but 6 were given

Here some information about the environment:

OS: Xubuntu 16.04.4 LTS
Python: 3.5.2
Kivy: 1.10.0

Same exact issue as described above with the latest version of Kivy (2.0.0) on Linux/Kubuntu 20.04.

@Julian-O This issue can be closed.  The modifiers list is documented.  https://kivy.org/doc/stable/api-kivy.core.window.html#kivy.core.window.Keyboard

Fixed by #4446


no precompiled binary for armv8l

aarch64 binary will work on armv8l

if I remember we do have a arm64 image already - but for 32-bit compiling for ARMv8L is going to be a bit tricky since we do need to perform cross-compilation but it tends to be impossible sometimes because the compile goes over the 4GB limit.

I'm not super familiar with all these arm versions but it seems armv8 has 64 bit support? So we just need to modify the script to download the arm64 release if the architecture reports armv8l instead of erroring out?

I'm not super familiar with all these arm versions but it seems armv8 has 64 bit support? So we just need to modify the script to download the arm64 release if the architecture reports armv8* instead of erroring out?

armv8l is always 64-bit they just have a 32-bit mode similar to x86 @code-asher. The only way I see this working is if we point Node.js to use Android NDK and build a arm binary from that.

Yes the install script just needs to be modified to return the aarch64 binary.


nzHasFeedback can not show icon correct when nz-form-control has a  nz-form-extra

Version
1.1.0
Environment
Mac OS 10.13.5   Chrome 67.0.3396.87  ng-zorro 1.1.0
Reproduction link
https://ng-zorro-antd-start-8kb3fa.stackblitz.io
Steps to reproduce
1、build  a nz-form-item.
2、add nzHasFeedback on nz-form-control
3、add a nz-form-extra inside nz-form-control
4、type something in the input， then you will see the feedback icon is in the wrong place.
What is expected?
the nzHasFeedback icon shoud show at then end of the input
What is actually happening?
the nzHasFeedback icon shoud show net line
Other?

I am not use nz-form-extra, but nzHasFeedback icon also doesn't show in the right place。。

finally, I find the reason, I am using ng-alain, and it's form component write like this:
      <nz-input-group nzSize="large" nzAddonBeforeIcon="anticon anticon-user">
        <input nz-input formControlName="mail" placeholder="邮箱">
      </nz-input-group>
      <ng-container *ngIf="mail.dirty && mail.errors">
        <nz-form-explain *ngIf="mail.errors?.required">请输入邮箱地址！</nz-form-explain>
        <nz-form-explain *ngIf="mail.errors?.email">邮箱地址格式错误！</nz-form-explain>
      </ng-container>
    </nz-form-control>

and when I add nzHasFeedback in the <nz-form-control>, I can't find the icon or the icon is not in the right place,I don't know why,maybe it's a bug, and finally,** I change to the doc style in ng-zorro**, it worked!, the doc style like this:
<nz-form-control>
      <nz-input-group nzSize="large" nzAddonBeforeIcon="anticon anticon-user">
        <input nz-input formControlName="mail" placeholder="邮箱">
      </nz-input-group>
      <nz-form-explain *ngIf="mail.errors?.required">请输入邮箱地址！</nz-form-explain>
      <nz-form-explain *ngIf="mail.errors?.email">邮箱地址格式错误！</nz-form-explain>
    </nz-form-control>

you see, the ng-conainer really influence the nzHasFeedback, so after removing it, everything will be expected

closed as ant-design won't fix this.
https://github.com/ant-design/ant-design/issues/12266


Trying to get experimental UI working with watch mode

Description

Testing Instructions

[!WARNING]
This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

#7962  👈
#7922
#7898
#7613
#7570
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @NicholasLYang and the rest of your teammates on  Graphite


Add support for DateOnly and TimeOnly (SqlParameter value and GetFieldValue(Async) )

fixes #1009

@Wraith2  I have taken the old CI out and the new one will run as CI-SqlClient. Can you push some changes to validate it?

@Wraith2 I have taken the old CI out and the new one will run as CI-SqlClient. Can you push some changes to validate it?

Sorry. I wrote in a wrong PR, but the content will apply to this PR as well. @ErikEJ can you push some changes to trigger the pipelines?

@JRahnama CI looks good to me, a single unrelated test failing as far as I can tell.

/AzurePipelines run

LGTM. Only the extra package source needs to be removed.

🎉 it is merged.

@JRahnama Thanks for all the ground work