Fra helped me create the Search function and the calendar picker

Overview
With Fracesco created the search function and the calendar picker on the due date
Configuration
Install the new package with yarn
Notes

still need to add additional if statements to the index method in the tasks-controller so that the user can search one and not all three variables

 Add search form to the homepage


DB2 for i : Generate SQL

Hi,
I have a SQL function created via IBM ACS.
I tried to use "generate SQL" from DB2 for I , but the generated code has a space for variable names which include a § character.
Generating SQL from ACS works fine.

⚠ REMOVE THIS LINE AND ANY SENSITIVE INFORMATION BELOW! ⚠

Context
Version

Code for IBM i version
2.1.1

Visual Studio Code version
1.81.1

Operating System
darwin_arm64

Active extensions
Code Coverage for IBM i (code-coverage-ibmi): 0.1.7
Code Runner (code-runner): 0.12.0
Code for IBM i Walkthroughs (vscode-ibmi-walkthroughs): 0.3.1
Db2 for IBM i (vscode-db2i): 0.4.1
Emmet (emmet): 1.0.0
Extension Authoring (extension-editing): 1.0.0
Git (git): 1.0.0
Git Base (git-base): 1.0.0
GitHub (github): 0.0.1
GitHub Authentication (github-authentication): 0.0.2
GitLens — Git supercharged (gitlens): 14.2.1
IBM i Notebooks (vscode-ibmi-notebooks): 0.0.6
JSON Language Features (json-language-features): 1.0.0
Jira and Bitbucket (Atlassian Labs) (atlascode): 3.0.5
Live Server (LiveServer): 5.7.9
Merge Conflict (merge-conflict): 1.0.0
Microsoft Account (microsoft-authentication): 0.0.1
NPM support for VS Code (npm): 1.0.1
Node Debug Auto-attach (debug-auto-launch): 1.0.0
Overtype (overtype): 0.5.0
RPGLE (vscode-rpgle): 0.21.3
TypeScript and JavaScript Language Features (typescript-language-features): 1.0.0
YAML (vscode-yaml): 1.14.0

Remote system

Setting
Value

IBM i OS
V7R4M0

Tech Refresh
7

CCSID
1144

SQL
Enabled

Source dates
Disabled

Enabled features

/QOpenSys/pkgs/bin
/usr/bin
/QSYS.lib/ILEDITOR.lib
/QSYS.LIB
/QIBM/ProdData/IBMiDebugService/bin

bash
attr
GENCMDXML.PGM
QZDFMDB2.PGM
startDebugService.sh

chsh
iconv
GETNEWLIBL.PGM

ls
setccsid

md5sum
tar

sort

stat

tn5250

Shell env
BUILDLIB=S
CURLIB=S
HOME=/home/
LIBLS=
LOGIN=
LOGNAME=
MAIL=/var/spool/mail/
OLDPWD=/home/
PATH=/QOpenSys/usr/bin:/usr/ccs/bin:/QOpenSys/usr/bin/X11:/usr/sbin:.:/usr/bin
PWD=/home/
SHELL=/QOpenSys/pkgs/bin/bash
SHLVL=1
SSH_CLIENT=
SSH_CONNECTION=
TZ=<CET>-1<CEST>,M3.5.0,M10.5.0
USER=
USERNAME=
_=/QOpenSys/usr/bin/env

Variants
{
  "american": "#@$",
  "local": "£§$"
}

Errors

Can we have the original source to try recreate this?

Hi Barry,
I attach it
test.txt
Best regards,
GM


SQL Generator bug for renameView change type for SQLite

Environment
Liquibase Version: 4.3.1
Liquibase Integration & Version: CLI, test-harness
Liquibase Extension(s) & Version: na
Database Vendor & Version: SQLite 3.34.0
Operating System Type & Version: windows 10
Description
It seems that renameView change type applied against SQLite db isn't working. When I was trying to apply it via test-harness framework I'd received this error:
Reason: liquibase.exception.DatabaseException: [SQLITE_ERROR] SQL error or missing database (near "RENAME": syntax error) [Failed SQL: (1) RENAME test_view TO test_view_new]
The same error I received when I was trying to reproduce it via Liquibase CLI:
Reason: liquibase.exception.DatabaseException: [SQLITE_ERROR] SQL error or missing database (near "RENAME": syntax error) [Failed SQL: (1) RENAME authors_view TO new_view_name]
For more information, please use the --logLevel flag
Obviously SQLite doesn't support the keyword 'RENAME'
Steps To Reproduce
List the steps to reproduce the behavior.

Initialize Liquibase connection to SQLite db;
Create simple table and fill it with test data;
Create view on this table;
Create changelog file for renaming the view according to spec: https://docs.liquibase.com/change-types/community/rename-view.html
Apply update

Actual Behavior
Liquibase throws an error stated above
Expected/Desired Behavior
The view is being renamed

Hi @AlexanderSashchenko Thanks for writing up this issue.  We will add it to the list of issues that we need to process.  We also need to update the documentation to show that renameView is not supported with SQLLite.
If you want to submit a ticket to change the documentation, it can be done here

Still an issue for liquibase 4.15


Command CompileSwift failed with a nonzero exit code

ℹ Please fill out this template when filing an issue.
All lines beginning with an ℹ symbol instruct you with what info we expect. You can delete those lines once you've filled in the info.

:0: error: fatal error encountered during compilation; please file a bug report with your project and the crash log
:0: note: IO failure on output stream: No space left on device
Command CompileSwift failed with a nonzero exit code

Per our *CONTRIBUTING guidelines, we use GitHub for
bugs and feature requests, not general support. Other issues should be opened on Stack Overflow with the tag alamofire.
Please remove this line and everything above it before submitting.

[x] I've read, understood, and done my best to follow the *CONTRIBUTING guidelines.

What did you do?
ℹ Please replace this with what you did.
What did you expect to happen?
when build app show this issue in log

ℹ Please replace this with what you expected to happen.
What happened instead?
ℹ Please replace this with of what happened instead.
Alamofire Environment
**Alamofire version:5.2.1
**Xcode version:11.4.1
**Swift version:5
Platform(s) running Alamofire: ios 13.4
**macOS version running Xcode:Sierra 10.5.5
Demo Project
ℹ Please link to or upload a project we can download that reproduces the issue.

Looks like your hard drive is full and the compiler can't write its output.
Additionally, we use our GitHub project for bug reports and feature requests. In the future, you should open questions like this on Stack Overflow.
Cheers. 🍻

From our Contribution Guidelines
Asking Questions
We don't use GitHub as a support forum. For any usage questions that are not specific to the project itself, please ask on Stack Overflow instead. By doing so, you'll be more likely to quickly solve your problem, and you'll allow anyone else with the same question to find the answer. This also allows maintainers to focus on improving the project for others.

I have the same issue

I have the same issue with Xcode 12. Why did you close this issue like this @jshier?

Compiler failures like these are almost never an issue with any particular library but with Xcode or your system. Alamofire only shows up because it's the first library to fail (they're built in alphabetical order). So there's nothing for Alamofire do here. You should look for general solutions on StackOverflow or Apple's Developer Forums. Feel free to report a new issue if there's a bug that can be narrowed down to Alamofire.

Ok, thanks @jshier

Same issue !

xcode 13 same issue too (


Update CHLO and StableHLO to reflect the updated side-effect modelling

Request description
Need to apply the relevant changes once the llvm_version is bumped to https://github.com/llvm/llvm-project/commit/86771d0b65ee13242f89b8dfdf3c66f738eae4e5.

The relevant changes involve replacing [NoSideEffect] with [Pure] in the .td files of both dialects.


6/16 PM Publish

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

File
Status
Preview URL
Details

azps-8.0.0/Az.Automation/Get-AzAutomationDscNodeConfiguration.md
:white_check_mark:Succeeded
View (azps-8.0.0)

docs-conceptual/azps-8.0.0/azureps-in-docker.md
:white_check_mark:Succeeded
View (azps-8.0.0)

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


Souce video data

Awesome work.
Could you share the source video data of Luo and Xing. I found they are not in Speech2Gesture dataset.
Thanks!

Hi, we've uploaded two text files with video links for Luo and Xing. Please find them here.


Inconsistent behaviour with Node text contents

I have noticed that there is a bit of an inconsistency with the way that text contents are handled.
I have a span tag which will be like so:

50%
70%
25%

Working behaviour
It works correctly when they are passed in as a single variable:
wrapper.first().contains({ `${percentage}%` }) // true

wrapper.first().contains(React.createElement("span", null, percentage + "%")) // transpiled

Odd behaviour
When they are passed in as separate variables,
wrapper.first().contains({ percentage }%) // false

wrapper.first().contains(React.createElement("span", null, percentage, "%")) // transpiled

Reasons
I can see that when they are passed in separately, the React.createElement call has two children. However, I feel that the expected behaviour of Enzyme would be to recognise this and return true in both cases.

Is this with mount or shallow?

This is with shallow.

fixed by #512, released on 2.8.0


Stay up to date :newspaper:

Related Issue or Background Info

resolves #339

Changes Proposed

update readme to remove info that is not current

Additional Information

@emyl3  I was going to do the bit about ruby but I noticed that the ruby version is 2.6.6 in the .ruby-version file. Where do we get 2.7.3?

Checklist for Author and Reviewer
Design

[ ] Any UI/UX changes have a designer as a reviewer, and changes have been approved
[ ] Any large-scale changes have been deployed to test, dev, or pentest and smoke-tested by both the engineering and design teams

Content

[ ] Any content changes (including new error messages) have been approved by content team

Support

[ ] Any changes that might generate new support requests have been flagged to the support team

Testing

[ ] Includes a summary of what a code reviewer should verify

@alismx answer for your question in additional information:
If I remember correctly @fzhao99 also had an issue when running the static site locally with the version defined in .ruby-version (v2.6.6).
In order for me to make it work (before I changed my machine to an M1 mac) I had to use a ruby version that was <=2.7.3 (I think) and I forget the error I was getting since I no longer have my old machine.
BUT  after upgrading to an M1 mac I've actually had to use another ruby version -- 3.0.1 and I had to bundle add webrick otherwise I would get the following error trying to start up the server:

Not sure if others on an M1 had this issue... @BobanL, @rin-skylight, @DanielSass (adding people that I think have M1s 😅 )
Let me know if that helps!!

after digging into this a little just now, the .ruby-versions file for ruby version managers / ruby builds. To actually enforce the ruby versioning in our gems that are used to build / serve the site, we'll need to add a reference to that file in our Gemfile like they call out here: https://andycroll.com/ruby/read-ruby-version-in-your-gemfile/
@alismx from what I can tell on the application side, there's nothing stopping us from upgrading to ruby 3.0. Happy to wait until later if there's a pipeline issue upgrading past 2.7, but I'd recommend we update at least to ruby 3.0.x given it's been out for a couple years now.

after digging into this a little just now, the .ruby-versions file is only for ruby version managers / ruby builds. To actually enforce the ruby versioning in our gems that are used to build / serve the site, we'll need to add a reference to that file in our Gemfile like they call out here: https://andycroll.com/ruby/read-ruby-version-in-your-gemfile/
@alismx from what I can tell on the application side, there's nothing stopping us from upgrading to ruby 3.0. Happy to wait until later if there's a pipeline issue upgrading past 2.7, but I'd recommend we update at least to ruby 3.0.x given it's been out for a couple years now.

@emyl3 Thank you for the info! That made it a lot easier to track down some things. :mag:
@fzhao99 Makes sense! I pushed an update to this PR to set the .ruby-version file to 2.7.6 because that's what is used in our pipelines. We are locked based on outdated GitHub actions set to 2.7 :lock:
I create this ticket to update ruby and this ticket to update our GitHub action.


[Bug]: toThrow(JestAssertionError) crashes the test instead of passing

Version
29.6.1
Steps to reproduce
import { JestAssertionError } from 'expect';

expect(() => {
 expect("1").toBeNumber();
}).toThrow(JestAssertionError);

Expected behavior
test should pass
Actual behavior
test fails
expect(received).toThrow(expected)

    Expected constructor: JestAssertionError
    Received constructor: JestAssertionError

    Received message: "Expected received to be a number but found 1."

[call stack and other info trimmed]

Test Suites: 1 failed, 1 total
Tests:       1 failed, 1 passed, 2 total
Snapshots:   0 total
Time:        2.015 s, estimated 3 s
Ran all test suites.

Additional context
re-raising #13858 because it was closed and locked by the stale bot without a solution.
(please consider removing the stale bot, as it constantly closes valid issues that have not been resolved. just because nobody has commented on an issue in 30 days doesn't mean it's no longer an issue)
Environment
System:
    OS: Windows 10 10.0.19045
    CPU: (4) x64 Intel(R) Core(TM) i5-6500 CPU @ 3.20GHz
  Binaries:
    Node: 21.6.1 - C:\Program Files\nodejs\node.EXE
    npm: 10.3.0 - C:\Program Files\nodejs\npm.CMD
    pnpm: 7.27.0 - ~\AppData\Local\pnpm\pnpm.EXE
  npmPackages:
    jest: ^29.6.1 => 29.6.1

not stale

not stale

not stale

not stale

not stale

not stale

not stale

not stale

not stale

not stale


Feat/add dom component

@AbbiePetcht  Isn't it insecure to let extensions contribute arbitrary HTML?  What's the plan here? Or am I misunderstanding what this does?


Build for multiple devices

Currently only builds for Versa 2 (and Versa 1?)

Fixed in 7a2a1d16

Fixed in 7a2a1d16


SelectFilter ->relationship not returning results

Package
filament/filament
Package Version
v3.2.34
Laravel Version
v10.44.0
Livewire Version
v3.4.4
PHP Version
8.2.15
Problem description
With the change in https://github.com/filamentphp/filament/pull/11164 -
The SelectFilter returns 0 results.
Expected behavior
The SelectFilter should return the records belonging to the filtered parent_id.
Steps to reproduce
Navigate to Listings Resource
From the filters select a ParentSku
Reproduction repository
https://github.com/EmJay646/filament-select-filter
Relevant log output
No response

I have the same/similar problem, select doesnt work with ->multiple() method chained to it. Can anyone provide temporary solution?

I'm not sure if it's the same issue, but for me, updating to the latest version through composer.json with "^3.2" instead of "3.2" resolved the problem, as it applied the fix from 20 days ago.

Only an issue for recursive relationships


Supertrait bounds sometimes exceed max_width after formatting

Given the following src/lib.rs:
trait AllTheOthers1:
    Trait3 + Trait4 + Trait5 + Trait6 + Trait7 + Trait8 + Trait9 + Trait10 + Trait11 + Trait12 + Trait14
{
}

trait AllTheOthers2:
    Trait4 + Trait5 + Trait6 + Trait7 + Trait8 + Trait9 + Trait10 + Trait11 + Trait12 + Trait13 + Trait15
{
}

mod Module {
    trait AllTheOthers3:
        Trait5 + Trait6 + Trait7 + Trait8 + Trait9 + Trait10 + Trait11 + Trait12 + Trait13 + Trait14
    {
    }

    trait AllTheOthers4:
        Trait6 + Trait7 + Trait8 + Trait9 + Trait10 + Trait11 + Trait12 + Trait13 + Trait14 + Trait15
    {
    }
}

rustfmt produces:
trait AllTheOthers1:
    Trait3 + Trait4 + Trait5 + Trait6 + Trait7 + Trait8 + Trait9 + Trait10 + Trait11 + Trait12 + Trait14
{
}

trait AllTheOthers2:
    Trait4
    + Trait5
    + Trait6
    + Trait7
    + Trait8
    + Trait9
    + Trait10
    + Trait11
    + Trait12
    + Trait13
    + Trait15
{
}

mod Module {
    trait AllTheOthers3:
        Trait5 + Trait6 + Trait7 + Trait8 + Trait9 + Trait10 + Trait11 + Trait12 + Trait13 + Trait14
    {
    }

    trait AllTheOthers4:
        Trait6
        + Trait7
        + Trait8
        + Trait9
        + Trait10
        + Trait11
        + Trait12
        + Trait13
        + Trait14
        + Trait15
    {
    }
}

The line lengths for the supertrait bounds before formatting were

AllTheOthers1: 104
AllTheOthers2: 105
AllTheOthers3: 100
AllTheOthers4: 101

As expected, rustfmt reformatted the AllTheOthers2 and AllTheOthers4 supertraits, but it left the AllTheOthers1 supertraits as-is at 104 characters.
This seems related to indentation: if I change tab_spaces to 3 instead of 4, the reformatting outside the module occurs when the supertraits line reaches 104 characters instead of 105. (Inside the module, things still work as expected and even a 101-character line gets reformatted).
$ rustfmt -V
rustfmt 1.4.38-stable (7737e0b5 2022-04-04)

My rustfmt config should just be the default:
$ rustfmt --print-config current .
max_width = 100
hard_tabs = false
tab_spaces = 4
newline_style = "Auto"
indent_style = "Block"
use_small_heuristics = "Default"
fn_call_width = 60
attr_fn_like_width = 70
struct_lit_width = 18
struct_variant_width = 35
array_width = 60
chain_width = 60
single_line_if_else_max_width = 50
wrap_comments = false
format_code_in_doc_comments = false
comment_width = 80
normalize_comments = false
normalize_doc_attributes = false
license_template_path = ""
format_strings = false
format_macro_matchers = false
format_macro_bodies = true
hex_literal_case = "Preserve"
empty_item_single_line = true
struct_lit_single_line = true
fn_single_line = false
where_single_line = false
imports_indent = "Block"
imports_layout = "Mixed"
imports_granularity = "Preserve"
group_imports = "Preserve"
reorder_imports = true
reorder_modules = true
reorder_impl_items = false
type_punctuation_density = "Wide"
space_before_colon = false
space_after_colon = true
spaces_around_ranges = false
binop_separator = "Front"
remove_nested_parens = true
combine_control_expr = true
overflow_delimited_expr = false
struct_field_align_threshold = 0
enum_discrim_align_threshold = 0
match_arm_blocks = true
match_arm_leading_pipes = "Never"
force_multiline_blocks = false
fn_args_layout = "Tall"
brace_style = "SameLineWhere"
control_brace_style = "AlwaysSameLine"
trailing_semicolon = true
trailing_comma = "Vertical"
match_block_trailing_comma = false
blank_lines_upper_bound = 1
blank_lines_lower_bound = 0
edition = "2015"
version = "One"
inline_attribute_width = 0
format_generated_files = true
merge_derives = true
use_try_shorthand = false
use_field_init_shorthand = false
force_explicit_abi = true
condense_wildcard_suffixes = false
color = "Auto"
required_version = "1.4.38"
unstable_features = false
disable_all_formatting = false
skip_children = false
hide_parse_errors = false
error_on_line_overflow = false
error_on_unformatted = false
report_todo = "Never"
report_fixme = "Never"
ignore = []
emit_mode = "Files"
make_backup = false

Thanks for the report!

I think I'm running into the same issue as this.
See this playground for a demonstration. It looks like supertrait bounds are getting formatted to fit under a certain maximum line length that is slightly longer than the actual maximum (100 chars). In the example above, it will keep the super long trait bounds on a single line until they are over >104 chars exactly, and break them up into multiple lines at that point.


Add more options for generating trust policy

Description
Trust role policy generated for IAM role does not have controls for conditionals like aws:SourceArn, aws:SourceAccount, aws:SourceOrgID, or aws:SourceOrgPaths used for confused deputy problem prevention. Workaround for the problem is to provide custom trust policy with appropriate conditions for role assumption, however I think we should promote good security practices and have some of these controls added to role modules and perhaps enabled by default at some point in the future.
If approved I'm willing to submit PR (for start maybe just one conditional, like aws:SourceAccount) with backward compatible changes to test it out.

[X] ✋ I have searched the open/closed issues and my issue is not listed.

Versions

Module version [Required]:
5.28.0
Terraform version:
Terraform v1.7.5
registry.terraform.io/hashicorp/aws v5.58.0

Steps to reproduce the behavior:
module "test_role" {
  source  = "terraform-aws-modules/iam/aws//modules/iam-assumable-role"
  version = "5.28.0"

  trusted_role_services = [
    "ec2.amazonaws.com"
  ]

  create_role             = true
  create_instance_profile = true

  role_name         = "test_role"
  role_description  = "Test role"
  role_requires_mfa = false

  custom_role_policy_arns = [
    "arn:aws:iam::aws:policy/AmazonSSMManagedInstanceCore"
  ]
}

Generated trust policy looks like this:
{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Sid": "",
            "Effect": "Allow",
            "Principal": {
                "Service": "ec2.amazonaws.com"
            },
            "Action": [
                "sts:TagSession",
                "sts:AssumeRole"
            ]
        }
    ]
}

Expected behavior
We should be able to generate policy like this
{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Sid": "",
            "Effect": "Allow",
            "Principal": {
                "Service": "ec2.amazonaws.com"
            },
            "Action": [
                "sts:TagSession",
                "sts:AssumeRole"
            ],
            "Condition": {
                "StringEquals": {
                    "aws:SourceAccount": "<account id>"
                }
            }
        }
    ]
}

Actual behavior
There is no option to add conditions except for: aws:PrincipalArn
Terminal Output Screenshot(s)

Additional context

@tbalzer Do you plan to submit PR?

Hi @enver-multibank , thanks for creating a PR here. I got sidetracked and couldn't find the time recently to push this over the line with proper examples and local testing.

Still waiting for review

This issue has been resolved in version 5.52.0 :tada:


can't checkReceipt

remind purchase succeed  but  checkReceipt with response code 21003

Help !!!

21003 - The receipt could not be authenticated.
I think , transactionReceipt is deprecated.
For receipt data, please use with
[NSData dataWithContentsOfURL:[[NSBundle mainBundle] appStoreReceiptURL]];

for iOS 7 or later

@saturngod  yes , it works! thank you !


example app fails to build

Hi - just wondering what stage this repo is at. Is it functional and in use?
I attempted to build the example project in its default state but I'm getting linking errors (specifically relating to cfdjs/cfdjs_api_json.h).
I've recently been toying around with separate RN cfd/cfd-dlc libraries based on the same underlying libraries as this project, so was interested to discover yours.

Update - I now have the example app running. It appears the cfd-js wrapper module had not been correctly linked.


Android BLE Library Version?

Hello! First of all, I think this ESP32 BLE OTA updater is very awesome and I want to incorporate something similar into one of my ESP32 projects.
I am attempting to debug this project in Android Studio in an attempt to understand the code a bit better, but am running into the issue of not having the Android BLE library in the source folder of the application. I added the latest version of this library as a dependency with the line below
implementation 'no.nordicsemi.android:ble:2.3.1'
in my build.gradle file, but am still facing compiling errors (potentially due to a library version change, I'm thinking).

Would it be possible to include the library source code in the repository or inform me of the version you were using when this application was written?
Any help or suggestions will be much appreciated... Thanks in advance!

the library used is https://github.com/fbiego/Android-BLE-Library which was originally from https://github.com/NordicSemiconductor/Android-BLE-Library

Awesome, thanks so much for the quick reply! Everything worked immediately with your library.


Pretrained model on full training data

Hi,
Thanks for open-sourcing this work and providing the pretrained large model.
As you mentioned that your version missed the SwitchBoard Phase 1 for training data while your colleague got the one on full. I'm wondering the pretrained large in this repo is on full or without SwitchBoard Phase 1?

It's trained on the missing data.

Okay, thanks!
Is that possible to open-source the pretrained large model on full set?


Makecode embed

https://microbit-global.monday.com/boards/1550536443/pulses/1588710525
What should work:

Test model page preview ML MakeCode blocks
Reset to default button resets blocks
Edit in MakeCode opens embedded MakeCode
Changing project should save project in local storage. Going back to test model page should preview project blocks.

Other fixes:

Only navigate to add data page when connection is done through homepage https://github.com/microbit-foundation/ml-trainer/pull/290/commits/6ac251c1aa807f80bd8f80ba2c449da69a5c700c
Add max length restriction (18 char) for gesture name https://github.com/microbit-foundation/ml-trainer/pull/290/commits/fb5b9d243b433987678cca5363a0d1b03bb05bd5
Allow spaces to be added for gesture name https://github.com/microbit-foundation/ml-trainer/pull/290/commits/9575b8a1cb93e431f568a3f65ecf3c891fe40c0c
Fix console errors regarding svg https://github.com/microbit-foundation/ml-trainer/pull/290/commits/e5c0822a690abd87fa946cbff4fb01439491cb9d

Preview: https://review-ml.microbit.org/makecode-embed/

I can do no better with the code view components loading at the moment.
I think that CodeViewDefaultBlock.tsx is wild though. Please can you keep back CodeViewDefaultBlock.tsx and GetMakeCodeCodeViewSvg.tsx from this PR and instead implement the normal code view for each action. I know it'll have the loading problem on tab switch, but I think we should look at that separately. The current implementation worries me because if MakeCode changes something, or we update the extension, we need to change code elsewhere to match.
Once this is merged it would be good to see  CodeViewDefaultBlock.tsx and GetMakeCodeCodeViewSvg.tsx  back as a separate PR so Matt and I can discuss next week.

I think that CodeViewDefaultBlock.tsx is wild though. Please can you keep back CodeViewDefaultBlock.tsx and GetMakeCodeCodeViewSvg.tsx from this PR and instead implement the normal code view for each action.

React code view implementation for each action: 87bfe53

Once this is merged it would be good to see CodeViewDefaultBlock.tsx and GetMakeCodeCodeViewSvg.tsx back as a separate PR so Matt and I can discuss next week.

Removing of the svg-method-related files: 04a639b


⚠ Bofrost.lu has degraded performance

In 7d83626, Bofrost.lu (https://www.bofrost.lu) experienced degraded performance:

HTTP code: 200
Response time: 929 ms

Resolved: Bofrost.lu performance has improved in 0a37f8a after 29 minutes.


fix for b73787

This PR is a bug fix for issue #73787 "Flutter Slider Label showing strange numbers". Strange numbers displayed were as such: E.G. 7.0000001 or 14.0000001. It was determined that the numbers may have been rounded improperly. One line of code allowed this to be fixed.
Bugfix for flutter#73787
If you had to change anything in the flutter/tests repo, include a link to the migration guide as per the breaking change policy.
Pre-launch Checklist

[x ] I read the Contributor Guide and followed the process outlined there for submitting PRs.
[ x] I read the Tree Hygiene wiki page, which explains my responsibilities.
[x ] I read and followed the Flutter Style Guide, including Features we expect every widget to implement.
[x ] I signed the CLA.
[x ] I listed at least one issue that this PR fixes in the description above.
[ ] I updated/added relevant documentation (doc comments with ///).
[ ] I added new tests to check the change I am making, or this PR is test-exempt.
[x ] All existing and new tests are passing.

If you need help, consider asking for advice on the #hackers-new channel on Discord.

What was most difficult was just learning how to do it right, I made a mistake at first by performing the PR to the main flutter and not my fork. What was most fun was actually seeing potential to fix more bugs and contribute.

This actually should be filed against main flutter, not your fork
Not sure this is the right way to go. People use Slider to pick amongst decimal values on purpose, and with your change, it will always round them. That's probably why tests could be failing. Can you try using the _discretize function here instead if widget.divisions != null, similar to in _convert? That will round/snap the value to the nearest division.
Needs a test of its own

I've gone ahead and tested just returning _discretize(value); It only allows the slider to move between 0 and 1.0 doing this. Running the suggested change
if (widget.divisions != null) {
value= _discretize(value);
}
causes the same issue. Maybe I'm not doing it in the same way you're picturing?

Well what min/max/divisions are you using


[FancyZones] Maximized window not snapping to zone

Environment
Windows build number: 18363.836 (ver in PowerShell returned an error)
PowerToys version: 0.18.1
PowerToy module for which you are reporting the bug (if applicable): FancyZones

Steps to reproduce

maximize a window
press win+left/right arrow

Expected behaviour
Recently updated to v0.18.1 from ~v0.15ish. In previous versions, a maximised screen could snap to a zone simply by pressing win+left/right arrow.
Actual behaviour
In v0.18.1 I first need to press win+down to minimise the screen and then position it with win+left/right.
Questions
Not sure if this is an issue or just the new way it's working. Is this the desired behaviour?

Hi @terraxus94
the fix will be available in 0.19.
Closing as duplicate of https://github.com/microsoft/PowerToys/issues/2068
Thanks.


Add link for recall

See official recall by NHTSA (US). Cause the chevy's too hot for the consumer. Might be useful for anyone searching this repository later on.

yeah, I probably should lay out the whole recall history in general here.  other places like allev.info cover individual fires better though.

I added a pretty large section on the recall mentioning the NHTSA recall ID's. Their site is kind of a mess so i'm not linking directly to it.

Thank you for the Addition oft the recall to your project. Good luck with your bolt
Cobalt
w: https://cobalt.rocks
e: @.***


Brand new to Brackets and HTML - Images aren't displaying

Prerequisites

[ ] Can you reproduce the problem with Debug -> Reload Without Extensions?
I don't think so but I'm  not sure I'm using Debug correctly (brand new to HTML and Brackets)

[ ] Did you perform a cursory search to see if your bug or enhancement is already reported?
Yes, searched on the term "Images not displaying".

[ ] Did you read the [Troubleshooting guide]
Yes, searched on "Image" and "Images" under Page not Loading"
No(https://github.com/adobe/brackets/wiki/Troubleshooting)?

For more information on how to write a good bug report read here
For more information on how to contribute read here
Description
I am brand new to writing code.  I just completed the Lynda.com course in HTML Essentials (will start the CSS course very soon) and I downloaded Brackets.  I used it to do all the Lynda exercises so I think I'm getting comfortable with it.
I'm writing my first page and the image I'm trying to display isn't showing.  The preview clearly shows the browser is trying to pull the image.  The dimensions and alt text are all correct.  I have the folder name in the path so everything seems to be correct but there is no image.  The images in the Lynda exercises displayed fine so I don't think it's the browser or my MacBook.
ANY HELP or direction to look would be deeply appreciated.
Steps to Reproduce
Not sure what to do here . . .  the code is pretty simple. Do I copy it here?

[First Step]
[Second Step]
[and so on...]

Expected behavior: [What you expected to happen]
Wanted to see image.
Actual behavior: [What actually happened]
Didn't see the image but the dimensions and alt text are there so Chrome is reading the img code but the image isn't displaying.
Versions
Please include the OS and what version of the OS you're running. Mac OSX
Please include the version of Brackets.  Brackets 1.8

Try opening Developer console in Preview, and see if there are any errors, there might be an issue with the path.
If there is no error in console, then you can share the directory structure and your code snippet for the image?

Hello Saurabh95,
Thank you for your reply.  I checked the code in the console, it seems to me to be correct.  Here is the HTML I wrote in Brackets based on what I learned in Lynda.com:

J3D Services - 3D Printing

I think the issue is with the path to the image but the file folder name is correct and so is the name of the image.
Hes63

I got it to WORK!!!!  I feel as if I'm standing on Everest!!!!   Thanks for help.  I'm sure I'be back with other issues.
Hes63

@hes63 Great to hear that it works for you now. Feel to free to post any queries on github or slack
I am closing this issue now.

I wish you would have said _how you got it to work.

hello, i am facing the same problem in brackets !! can i know the procedure please ?
thanks

Hi there, I am having the same problems. does anyone have the solution that they wish to share? Obviously, hes63 is a 'taker' as opposed to a 'giver'.

You would put the correct codes for the image and size. Then click SAVE file then click LIVE PREVIEW

i had the same problem after an hour of searching on internet found no solution and fix for this problem ,
but it was very simple the parent file of the images name was ( images on the home page )  and i change it to ( images-on-the-home-page ) and finally everything worded the images was shown on the live preview .
i did change the folder name back to it's initial name just to checking if that was really the problem and yeah i faced the same problem so just see if the parent folder of the images has spaces in between words or not .
Thank you

Having the same problem as well~


Merge stable to develop

this needs a linear merge

That will be redone, too much to learn
On that merge is also a refactoring needed


Query multiple layers for the same field? #19

I know this issue was resolved, but is there any way I can get an example of this?

@DJA30 There is an example of using the FindTask in the Search widget's config file

can this be used with the search by shape as well?

Sorry, no. Esri's FindTask does not support geometry in the parameters.


Could not check authorization on the server

open ip:8080
Could not check authorization on the server
Error: Network Error.

@xialuxi Hi, could you please provide docker-compose config?

same as #1093

@xialuxi Could you please attach the error message from browser console? f12->console tab?

@azhavoro I have the same issue, here is the browser log and docker-compose.override.yml

version: "2.3"
services:
cvat_db:
container_name: cvat_db
image: postgres:10-alpine
networks:
default:
aliases:
- db
restart: always
environment:
POSTGRES_USER: root
POSTGRES_DB: cvat
POSTGRES_HOST_AUTH_METHOD: trust
volumes:
- cvat_db:/var/lib/postgresql/data
cvat_redis:
container_name: cvat_redis
image: redis:4.0-alpine
networks:
default:
aliases:
- redis
restart: always
cvat:
container_name: cvat
image: cvat
restart: always
depends_on:
- cvat_redis
- cvat_db
ports:
- "8080:8080"
build:
context: .
args:
http_proxy:
https_proxy:
no_proxy:
socks_proxy:
TF_ANNOTATION: "no"
AUTO_SEGMENTATION: "no"
USER: "django"
DJANGO_CONFIGURATION: "production"
TZ: "Etc/UTC"
OPENVINO_TOOLKIT: "no"
environment:
DJANGO_MODWSGI_EXTRA_ARGS: ""
UI_SCHEME: http
UI_HOST: yantraaipc.local
UI_PORT: 7080
ALLOWED_HOSTS: '*'
volumes:
  - cvat_data:/home/django/data
  - cvat_keys:/home/django/keys
  - cvat_logs:/home/django/logs
  - cvat_models:/home/django/models

cvat_ui:
container_name: cvat_ui
image: nginx
restart: always
build:
context: .
args:
http_proxy:
https_proxy:
no_proxy:
socks_proxy:
REACT_APP_API_PROTOCOL: http
REACT_APP_API_HOST: yantraaipc.local
REACT_APP_API_PORT: 8080
dockerfile: Dockerfile.ui
networks:
  default:
    aliases:
      - ui
depends_on:
  - cvat
ports:
  - "7080:80"

volumes:
cvat_db:
cvat_data:
cvat_keys:
cvat_logs:
cvat_models:

@Gauthamraju31 could you please attach docker logs cvat output?

@azhavoro I have attached the log file cvat_logs.txt
cvat_logs.txt

@azhavoro I have attached the log file cvat_logs.txt
cvat_logs.txt

Have you changed ALLOWED_HOSTS env var as described here https://github.com/opencv/cvat/blob/develop/cvat/apps/documentation/installation.md#advanced-settings?
Also it seems you have a changed models. From your log:
Your models have changes that are not yet reflected in a migration, and so won't be applied.   Run 'manage.py makemigrations' to make new migrations, and then re-run 'manage.py migrate' to apply them. Please try to reproduce the issue on unchanged source code.

@azhavoro I have attached the log file cvat_logs.txt
cvat_logs.txt

Have you changed ALLOWED_HOSTS env var as described here https://github.com/opencv/cvat/blob/develop/cvat/apps/documentation/installation.md#advanced-settings?
Also it seems you have a changed models. From your log:
Your models have changes that are not yet reflected in a migration, and so won't be applied. Run 'manage.py makemigrations' to make new migrations, and then re-run 'manage.py migrate' to apply them.
Please try to reproduce the issue on unchanged source code.

Docker compose file
docker-compose.override.yml.txt
No changes to source code

Log for rerun
cvat_logs.txt

i change the code in setting/base.py:
Cross-Origin Resource Sharing settings for CVAT UI
UI_SCHEME = os.environ.get('UI_SCHEME', 'http')
UI_HOST = os.environ.get('UI_HOST', '<IP_ADDRESS>')
UI_PORT = os.environ.get('UI_PORT', '9080')
and it work!
I think“ os.environ” didn't work

cvat-0.5.2.tar.gz
i change the code in setting/base.py:
*****# Cross-Origin Resource Sharing settings for CVAT UI
UI_SCHEME = os.environ.get('UI_SCHEME', 'http')
UI_HOST = os.environ.get('UI_HOST', '<IP_ADDRESS>')
UI_PORT = os.environ.get('UI_PORT', '7080')
and it work!
I think“ os.environ” didn't work

Hello, I've tried your solution but was not lucky. Which python were you using? I'm on Python 3.7 but I don't rally think it should be the problem

@BenoCharlo Hi, could you please clarify what is the issue with development mode?

@BenoCharlo Hi, could you please clarify what is the issue with development mode?

@azhavoro, I cannot simply get into the development mode when running the docker-compose. I have to rebuild all my project everytime I made a change to the code

Hello, I also have the "Could not check authorization on the server" error.
I have attached the error message from the browser console and the "attach docker logs cvat" output. Thank you in advance for your help.

cvat_logs.txt

This issue should be not relevant after adding cvat_proxy.


Add Red Black Tree in the Tree's Section

Hi,,,I am a contributor under the GGSOC 2023. I will add the Red Black Tree under the Tree's Algorithm section in C++. Please assign it to me @aaryahjolia

Hi @aaryahjolia , I am a GSSoC'23 contributor and would love to work on this issue.I have solved around 900 questions on leetcode(https://leetcode.com/code_hobby_2404/).

Hi @aaryahjolia , I am a GSSoC'23 contributor and would love to work on this issue.I have solved around 900 questions on leetcode(https://leetcode.com/code_hobby_2404/).

Bro I have opened this issue so that I can work on it...please stop commenting on all of the issues I created...instead find your own issues which are not already been raised by someone else


Cleanup unused csproj

PR Summary
Cleanup unused csproj
PR Context

PR Checklist

[ ] PR has a meaningful title

Use the present tense and imperative mood when describing your changes

[ ] Summarized changes
[ ] Make sure all .h, .cpp, .cs, .ps1 and .psm1 files have the correct copyright header
[ ] This PR is ready to merge and is not Work in Progress.

If the PR is work in progress, please add the prefix WIP: or [ WIP ] to the beginning of the title (the WIP bot will keep its status check at Pending while the prefix is present) and remove the prefix when the PR is ready.

Breaking changes

[ ] None
OR
[ ] Experimental feature(s) needed

[ ] Experimental feature name(s):

User-facing changes

[ ] Not Applicable
OR
[ ] Documentation needed
- [ ] Issue filed:

Testing - New and feature

[ ] N/A or can only be tested interactively
OR
[ ] Make sure you've added a new test if existing tests do not effectively test the code changed

Tooling

[ ] I have considered the user experience from a tooling perspective and don't believe tooling will be impacted.
OR
[ ] I have considered the user experience from a tooling perspective and opened an issue in the relevant tool repository. This may include:

[ ] Impact on PowerShell Editor Services which is used in the PowerShell extension for VSCode
(which runs in a different PS Host).

[ ] Issue filed:

[ ] Impact on Completions (both in the console and in editors) - one of PowerShell's most powerful features.

[ ] Issue filed:

[ ] Impact on PSScriptAnalyzer (which provides linting & formatting in the editor extensions).

[ ] Issue filed:

[ ] Impact on EditorSyntax (which provides syntax highlighting with in VSCode, GitHub, and many other editors).

[ ] Issue filed:

@TravisEz13 CIs are failing. Please take a look.

@TravisEz13 CIs are failing. Please resolve the failure so we can merge the PR.

Waiting on backport to 7.2


User/rest api

Added end points:

POST: /user/registration
GET: /user/registration/status

Can one of the admins verify this patch?


Unable to manage users from https://admin.powerplatform.microsoft.com/ext/DataGateways

I was able to add admins to the Onpremise Datagateway we had from the https://admin.powerplatform.microsoft.com/ext/DataGateways on Monday 7th June 2021.
This isn't working today - 9th June 2021.
I am getting an error "Unable to share this gateway. Ensure you're connected to the Internet. Contact Microsoft support if the issue persists."
Looking into the Chrome Development Tools console I can see 404 error in the network tab for the call
https://api.powerbi.com/v2.0/myorg/gatewayClusters/xxxxxxxxxx/permissions?region=australiaeast 404
Is there any workaround I can do to add admins to the data gateways?
Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: a44a8eba-1a59-a8d2-d4f2-25562d0b6adf
Version Independent ID: 2b986d0c-a3c6-f61a-cf2b-3f5f4fbe65fe
Content: Preview: View and manage on-premises data gateways - Power Platform
Content Source: power-platform/admin/onpremises-data-gateway-management.md
Service: power-platform
GitHub Login: @jimholtz
Microsoft Alias: jimholtz

Thanks for contacting us. If you have been unable to resolve this issue, please contact Support. See https://flow.microsoft.com/support/ to contact Support. Closing this issue.


Download Screen Shot modal should be self-contained with @ohif/extension-cornerstone

RE: https://github.com/OHIF/Viewers/pull/1202/files#r347596387

I think we can move this to the @ohif/extension-cornerstone and ditch the built in here (outside scope of this PR). This one's a bit closer/easier.
We use state.viewports to grab viewportSpecificData and activeViewportIndex
We use those to grab dom off the viewportSpecificData's activeViewport
DOM is just a reference to the active viewport's enabledElement
dom is actually set/added by the @ohif/extension-cornerstone
The only bit of data we need exposed to refactor the ConnectedViewportDownloadForm should be the activeViewportIndex which we already have exposed for extensions (albeit, that method could be cleaned up).

We can grab activeViewportIndex in a command. The button that launches the Screen Shot modal would need to:

Call a command that uses state from viewports
Use the new UIModalService to show the modal
Update @ohif/extension-cornerstone to track enabledElements internally?
Shift connectedViewportDownloadForm implementations to it's own project
Remove lingering previous implementation

There's likely a step missing there, but that's the gist. The modal doesn't update application state, so it can be fairly self-contained once it has the data it needs.

@dannyrb  https://github.com/OHIF/Viewers/pull/1224


Code is deployed to X and appears when you visit procgenitor.com/generate/pantheon

Goals

[x] There is a VPS where I can deploy the demo.
[x] I can visit its public IP address in a browser.
[ ] The demo exists in a Docker container.
[ ] The Docker container can be deployed to my VPS.
[ ] When I visit pantheon.carawarner.com, I get the demo.

Apache and WSGI
This morning I decided to get the app up and running without installing the pantheon-generator package, which requires more memory than is available. To that end I...

Created a wsgi file for the pantheon-demo in the pantheon-demo directory
Created an apache config file for the pantheon-demo inside /etc/apache2/sites-enabled
Disabled the default site: sudo a2dissite 000-default.conf
Enabled the pantheon-generator: sudo a2ensite pantheon-generator.conf
Restarted apache2: sudo service apache2 reload

After that I got an error when attempting to visit the server's public IP address. I checked apache2's error.log and found the following:

[wsgi:error] [pid ****:tid *] [client ...:] Target WSGI script not found or unable to stat: /var/www/html/pantheon-demo/server/pantheon-demo.wsgi

Troubleshooting Image
After getting many 404s and 500s while attempting to run the Docker container, I'm debugging locally. This entails making changes to the Dockerfile, .conf, and .wsgi files, rebuilding the image, running it on my local machine, and trying to load localhost:8080. When I see an error, I'm mostly looking in the /var/log/apache2/error.log and in the pantheondemo/logs/error.log.

Victory. While I don't have anything resembling CD in place, I can now docker pull carawarner/pantheon-demo:latest onto an Amazon server, run it, and view the pantheon demo in a browser.


Do not build from source on ARM unless explicitly requested

To provide good user experience on ARM, we need to provide a way for users to know which formulas are known to work, and which formulas are unknown / not supported yet. We don't need to reinvent the wheel, we have an easy way: bottles 😄
Formulas that have an ARM bottle have built on our CI. Formulas that don't have an ARM bottle mean we haven't been able to test them yet, or they currently fail to build. After the initial wave of bottling, the second case will be the most likely possibility. And we need to indicate that to users, so they don't do a long build-from-source for nothing.
This is my proposal: on ARM, unless a user asks for --build-from-source (or --build-bottle) specifically, if they brew install a formula that doesn't have a bottle, we error out (instead of saying “now building from source”). And while we error out, we tell them how to try a source build, if they want to.

Thanks for opening this @fxcoudert! I'm thinking this logic should be not specific to ARM but instead be application to core tap formulae when you have the default Homebrew prefix. How does that sound?

(I'm happy to be the one to fix this up to match this if we agree on an approach)

I'm thinking this logic should be not specific to ARM but instead be application to core tap formulae when you have the default Homebrew prefix

Agreed. I think a specific message for ARM (since the bottling situation is very different there) would still make sense for users.

I'm happy to be the one to fix this up to match this if we agree on an approach

If you can, please do. It's likely to take me a long time of trial-and-error before I find how to do those checks.

Review period ended.

I think this nixed the old messages users would see when brew would refuse to pour a bottle because the bottle requires a CLT installation: https://github.com/Homebrew/brew/issues/10180#issuecomment-752265667
Looking into a fix.


wrong signature in the method generated

See https://github.com/objectionary/jeo-maven-plugin/issues/432
It seems that opeo generates wrong bytecode for this particular case.

@yegor256 2 puzzles #116, #117 are still not solved.

@yegor256 the puzzle #117 is still not solved; solved: #116.

@yegor256 Did we solve this issue?

@volodya-lombrozo yes, thanks!

@yegor256 2 puzzles #117, #156 are still not solved; solved: #116.

@yegor256 2 puzzles #117, #158 are still not solved; solved: #116, #156.

@yegor256 the puzzle #117 is still not solved; solved: #116, #156, #158.

@yegor256 all 4 puzzles are solved here: #116, #117, #156, #158.


Nucleo STM32F767ZI GPIO Example

Hey there,
I'm having some trouble with the GPIO driver example on the STM32F767ZI discovery board. I feel like this should be simple but it's not working.
What I'm doing:

Cloned Nuttx including tools, apps etc.
Ran ./tools/configure.sh nucleo-144:f767-nsh
Ran make menuconfig
Ensured that Device Drivers -> IO Expander/GPIO Support -> GPIO Driver was selected (max num signals = 3)
Ensured that Application Configuratio -> Examples -> GPIO Driver Example is selected
Flashed nuttx.bin to my device using sudo openocd -f interface/stlink-v2.cfg -f target/stm32f7x.cfg -c init -c "reset halt" -c "flash write_image erase nuttx.bin 0x08000000"
Opened minicom and reset the board so that the NSH displays.
Run ls /dev to view the devices and all I see is console, null and ttyS0
Run ? and I can see the gpio example app and can run it.
The Issue:

According to: https://www.youtube.com/watch?v=VXsTLzI6idA, I should be seeing /dev/gpin0, /dev/gpint2 and /dev/gpout1, or something similar, but I'm not seeing that and so I can't use the gpio example.
Is there something I'm doing wrong? Any help would be greatly appreciated!

Could you set a debug break here:
https://github.com/apache/incubator-nuttx/blob/master/boards/arm/stm32f7/nucleo-144/src/stm32_gpio.c#L285-L346
to ensure the initialization code get called.

@HecticSalad To use the GPIO demo you need to enable these flags:
CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_DEV_GPIO=y
CONFIG_EXAMPLES_GPIO=y
CONFIG_NSH_ARCHINIT=y

You will then have these 9 pins mapped to the driver
https://github.com/apache/incubator-nuttx/blob/master/boards/arm/stm32f7/nucleo-144/src/nucleo-144.h#L183-L203
Here is it running:
NuttShell (NSH) NuttX-10.0.1
nsh> ls /dev
/dev:
 console
 gpin0
 gpin1
 gpin2
 gpin3
 gpint8
 gpout4
 gpout5
 gpout6
 gpout7
 null
 ttyS0
nsh> gpio -o 1 /dev/gpout4
Driver: /dev/gpout4
  Output pin:    Value=1
  Writing:       Value=1
  Verify:        Value=1
nsh>

Sorry for getting back so late, work has been hectic. That basically got it working! I needed to set CONFIG_NSH_ARCHINIT because it wasn’t running the initialization.
Thanks for the help!


[BUG] Unwanted text deletion when updated to 3.4

Scope
I had statblocks for a couple of armors on a subplot component. Somehow, in my old version of the file, they ended up below the hidden RpgManagerID footer, and when I updated to 3.4 the program started deleting them from the file. Thankfully I managed to recover the text by hitting Undo and copying everything before it was deleted again. Moving the information above the footer resolved the issue.
I have since confirmed that anything you type below the footer will be deleted right away. I'm assuming this is a result of the functionality to add relationship links to the graph view, but it gave me a few moments of panic because those statblocks took forever to make.
To Reproduce
Steps to reproduce the behaviour:

Type something below the footer (the ```RpgManagerID codeblock).
Wait a couple seconds. The text will delete itself.

Expected behaviour
I don't know how possible this would be, but maybe there's some way to automatically move extraneous text from below the footer to above it?
Tragedy of Yamashita Mizuki OLD.md

@StarSword-C Yes, I think the update removes everything underneath the RpgManagerID codeblock :(
Will double check and fix soon

@StarSword-C the bug has been fixed in 3.4.2


Question about root in your training.py

In your training.py , GTr_test_images_path and output_images_path are both from a same root, Shouldn't GTr_test_images_path be from the same path as label_images_path?

Excuse me, have you solved your problem?


Fix broken link to 'Manage Xbox One consoles' page

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


fix Reset index id for restore

Proposed changes
Issue Number: close #xxx

Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

run buildall


Auto resize with contrainer

html,body {
  margin: 0;
  padding: 0;
  height:100%;
}

#container {
  height: 100%;
}

The container always takes 100% of the page size. When I resize the page, however, the monaco editor doesn't resize itself.  I want the editor to resize itself so there will never be horizontal or vertical scroll bars.  I have done similar things with ACE and CodeMirror. Is it possible with monaco-editor?

@tylerlong Yes, there is a creation option called automaticLayout:
	 /**
	 * Enable that the editor will install an interval to check if its container dom node size has changed.
	 * Enabling this might have a severe performance impact.
	 * Defaults to false.
	 */
	automaticLayout?:boolean;

Although convenient, I would personally not use this option as it is implemented by installing an interval that measures the container's size every 100ms. The reason is because the editor has no way of knowing what specifically in your app might cause its container to resize. In your case (when the container size is modified only by the window size), I would add a window.onresize listener and call editor.layout() inside that listener. That will cause the editor to rescan its container size. Even better, if you can somehow compute the size of the container, you can pass the size in to the editor.layout() method.

Although convenient, I would personally not use this option as it is implemented by installing an interval that measures the container's size every 100ms. The reason is because the editor has no way of knowing what specifically in your app might cause its container to resize.

Can we do something like:
$('#container').resize(function(){
  editor.layout();
});

Ref: https://api.jquery.com/resize/
I think the code above should be inside this project instead of let users write it themselves.
Maybe it's a better idea to reimplement the automaticLayout?:boolean; option?

From https://api.jquery.com/resize/ I understand that it is a wrapper for the resize event.
From https://www.w3.org/TR/DOM-Level-3-Events/#event-type-resize I understand that the resize event is emitted when the window resizes (not when the element resizes).
I have validated my understanding using the following test page: https://jsfiddle.net/du0d9v9g/1/
$('#element').resize(function(){
  console.log('element resized');
  alert('element resized!');
});
setTimeout(function() {
  // resizing the element
	document.getElementById('element').style.width = '200px';
}, 2000);

That is why automaticLayout scans for the size of the container. The size of the container might be changed by the embedder of the editor due to a number of reasons, only one of them being window.onresize. That is what I mean in my above comment:

The reason is because the editor has no way of knowing what specifically in your app might cause its container to resize. In your case (when the container size is modified only by the window size), I would add a window.onresize listener and call editor.layout() inside that listener. That will cause the editor to rescan its container size. Even better, if you can somehow compute the size of the container, you can pass the size in to the editor.layout() method.

I am open to change the implementation of automaticLayout if we find a JS event that tells us when an element has changed its size.

Made some example using transitionend event, works in all major browsers:
https://github.com/nikikante/ResizableElement
demo: https://rawgit.com/nikikante/ResizableElement/master/index.html

I see there is a commit that referenced this issue on Aug 19. So is this fixed or not?

The automaticlayout option is the only one mentioned here that really worked for me. I'm using the Monaco editor inside a golden-layout module, and everything i tried (including ResizableElement mentioned above) failed. So thank you very much for this option.

This worked for me:
  updateDimensions() {
    this.editor.layout();
  }

  componentDidMount() {
    window.addEventListener("resize", this.updateDimensions.bind(this));
  }

  componentWillUnmount() {
    window.removeEventListener("resize", this.updateDimensions.bind(this));
  }

@zdne GOAT

I'm not sure what else there is to do on our side, so I'm opting to close this issue.
The host of the editor can call editor.layout() when the container size has changed.
If the host of the editor does not want to call editor.layout(), then there is the option automaticLayout (implemented via setInterval that constantly probes for the container's size).

listening resize event on window is better than a interval every 100ms ,  if it is not too frequently

in my case my needs are different: I want the user to resize it the container - in a standard way and cheap (both on code and peformance) on libraries and performance. This is what I did:
css container : resize: vertical; overflow: auto
and this js :
function installResizeWatcher(el, fn, interval){
  let offset = {width: el.offsetWidth, height: el.offsetHeight}
  setInterval(()=>{
    let newOffset = {width: el.offsetWidth, height: el.offsetHeight}
    if(offset.height!=newOffset.height||offset.width!=newOffset.width){
      offset = newOffset
      fn()
    }
  }, interval)
}
  const typeScriptCodeContainer = document.getElementById('typeScriptCodeContainer')
  typeScriptCodeEditor = monaco.editor.create(typeScriptCodeContainer, Object.assign(editorOptions, {value: example.codeValue}))
  installResizeWatcher(typeScriptCodeContainer, typeScriptCodeEditor.layout, 2000)

yes, 2 seconds interval and make sure it registers only once. I see there is / was a resize interval on 100ms for the automatic relayout in monaco - IMHO that's too much.

为什么不侦听window.onresize，而是要setInterval ?
[o] window.onresize = installResizeWatcher[x] setInterval(
installResizeWatcher, ###0 )
Sebastián Gurin<EMAIL_ADDRESS>于2018年6月22日周五 上午3:44写道：

in my case my needs are different: I want the user to resize it the
container - in a standard way and cheap (both on code and peformance) on
libraries and performance. This is what I did:
css container : resize: vertical; overflow: auto
and this js :
function installResizeWatcher(el, fn, interval){
let offset = {width: el.offsetWidth, height: el.offsetHeight}
setInterval(()=>{
let newOffset = {width: el.offsetWidth, height: el.offsetHeight}
if(offset.height!=newOffset.height||offset.width!=newOffset.width){
offset = newOffset
fn()
}
}, interval)
}
const typeScriptCodeContainer = document.getElementById('typeScriptCodeContainer')
typeScriptCodeEditor = monaco.editor.create(typeScriptCodeContainer, Object.assign(editorOptions, {value: example.codeValue}))
installResizeWatcher(typeScriptCodeContainer, typeScriptCodeEditor.layout, 2000)
yes, 2 seconds interval and make sure it registers only once. I see there
is / was a resize interval on 100ms for the automatic relayout in monaco -
IMHO that's too much.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/Microsoft/monaco-editor/issues/28#issuecomment-399204447,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AhaCeDd_efQc5w2ydm6YCN0YTCWiUYHmks5t--l5gaJpZM4I-QpD
.

automaticLayout doesn't work when using css grid and reducing window size as ace-editor "fixes" it's height so grid layout engine assumes it cannot reduce it's size

Hi,
get the same problem here and solved it with this :
react-resize-detector
@atilkan it's based on resizeobserver
Take care to the browser compatibility (I don't care in my project and don't have test it on any other brother than Chrome)
My editor component :
import React, { Component } from 'react';
import ReactResizeDetector from 'react-resize-detector';
import * as monaco from 'monaco-editor';

class Editor extends Component {
    constructor(props) {
        super(props)

        this.state = {
            width: 0,
            height: 0,
        }
        this.editor_div = React.createRef()

        this.handle_rezise = this.handle_rezise.bind(this);
    }

    componentDidMount() {
        const editor_model = monaco.editor.createModel('', 'sql');
        this.monaco_editor = monaco.editor.create(this.editor_div.current, this.props.editorOptions);
        this.monaco_editor.setModel(editor_model);
    }

    componentWillUnmount() {
        this.monaco_editor && this.monaco_editor.dispose();
    }

    handle_rezise(width, height) {
        this.monaco_editor.layout({ height, width });
    }

    render() {
        return(
            <div
                className="editor-container"
                style={{ height: '100%' }}>
                <ReactResizeDetector
                    handleWidth
                    handleHeight
                    onResize={ this.handle_rezise }
                    refreshMode="debounce"
                    refreshRate={100} />
                <div
                    className="editor"
                    ref={ this.editor_div }
                    style={{ height: '100%' }} />
            </div>
        )
    }
}

export default Editor;

New to react this code could be better, but hope this help someone.

@ alexandrudima There is a js event for element resize now. Check the links. First one would do the job.
https://developers.google.com/web/updates/2016/10/resizeobserver
https://developer.mozilla.org/en-US/docs/Web/API/MutationObserver

@alexandrudima so you would be open to a PR that implements automaticLayout using ResizeObserver?


Fix TestPerfTicArea

This fixes the test, but it might have the effect of undoing the behavior that Matt was trying to achieve with his checkin.

Yes I'm pretty sure this will break that. Oh well, it's a pretty minor improvement, I may look at it again later in concern with some simAsSpectra fixes.


Logs: Fix host on access logs

When using ngx.var.host the access_logs are not logging the target host.
With this change, by default we log the host that was hit in the
upstream.
Fix THREESCALE-6193
Signed-off-by: Eloy Coto<EMAIL_ADDRESS>

@samugi you'll be happy with this one.

@samugi you'll be happy with this one.

yassss


How to use these files

I recently bought a Roomba780 and I am planning to play MIDI file on the Roomba, but Idk how to use mid2rmba.py b/c I am not familiar with python files... Would you write how to use the file?

Hi htnabe, thanks for your message :)
I don't know how much you know about programming the Roomba already, but it looks like a good place to start would be this page: http://www.robotappstore.com/Knowledge-Base/1-Introduction-to-Roomba-Programming/15.html. Essentially you can send command codes to the Roomba to operate it programmatically, and there are codes to program and play very simple melodies.
So, some things to note:

The number of notes the Roomba can store is extremely limited - it's really only designed to play simple "chimes" or "jingles" to, for example, indicate when it's completed a task.
This python script I wrote just produces the raw command codes to be sent to the Roomba - it doesn't actually program the Roomba itself. You will need to follow a guide from the link above.
I don't own a Roomba myself - I wrote this script for a friend and so I can't really guarantee that it will be compatible with your model, or even that it works at all. Consider it experimental.
I wrote it for the Bash shell in Linux, so your mileage may vary on Mac or Windows

But with those caveats out of the way, here's how to install it:

git checkout the repository or download and extract the tarball
Install Python 3 and pip
Optionally, set up a virtualenv
install the requirements with pip install -r requirements.txt. You might need to use sudo
test that the script is working by running python mid2rmba.py -h. It should display the command help.

Now, to use it to convert a short MIDI file called mytune.mid, and save the raw command bytes to mytune.dat:
python mid2rmba.py --outfile mytune.dat --tofmt bytes mytune.mid

Add the --play option to play a preview of the result. If the result is too fast or too slow, add the --tempo option to adjust it by a scale factor. You will probably also need to use a combination of the --intro and --channel options to extract the part of the MIDI tune that you actually want.


Training/2021.05.e1/access

Access slides from training

Waiting for #48 to be merged

need conflicts resolution


Delete 3scale-apicast-gateway job

This service is no longer needed.

There is no job for PR builds, only this one for master branch.
@kbsingh who is the right person to ask about actually deleting the job from Jenkins? Thanks.

this will need the job removed manually from ci.centos.org

this will need the job removed manually from ci.centos.org

Yeah, but before removing it from ci.centos.org, we should remove it from this JJB file first. Otherwise it can get created again when someone merges any other PR.


How to implement a disk cache? Or better ideas?

I have a lot of large and similar prompt prefixes across requests.
As an optimization, I am toying with the idea to cache kv on disk and load the cache from disk depending on the prefix.
Any design inputs on how to go about doing this?
Open to any suggestions, maybe you have better ideas where to optimize.

This feels beyond scope of the purpose of this server. I'd suggest looking in another Python packages for this. Personally I came across Helicone which I'm trying right now, I use it to let my users rate suggestions. It also seems to offer caching and you can host yourself for complete control. LLMonitor also seems promising. I'm also sure there's ton of packages out there.
You could also host yourself an embedding model and cache based on the match.
Hope that helps!

Thanks for the input @flexchar

Prefix caching has been added in #2614


MWPW-155908 Support hero-marquee eager loading of images in cc

Support hero-marquee eager loading of images in cc
Resolves: MWPW-155908
Test URLs:

Before: https://main--cc--adobecom.hlx.page/drafts/suhjain/document31
After: https://eagerloadheromarquee--cc--adobecom.hlx.live/drafts/suhjain/document31

Validation done on below url where the hero marquee is authored
https://eagerloadheromarquee--cc--adobecom.hlx.live/drafts/suhjain/document31
eager load is seen rendered only on the specific view ports where the image is authored

validations of different combination in view port is done and details are updated in https://jira.corp.adobe.com/browse/MWPW-155931


search_gen in Advanced usage deprecated

Updated advanced usage documentation to use cursor instead of search_gen

Coverage decreased (-0.78%) to 56.9% when pulling db738cf41e0d2d1a087393930b48f086d4ebc2fe on jkeenest:master into f05c3f0da6c2129ad8bf52db31220060a0680466 on ryanmcgrath:master.

Thanks!


Admin page – breadcrumbs in Rails admin for edit concept pages

Allows an admin user on an see which strand of the category tree they are on when editing a concept
As a Find and Explore admin user
I want to understand where in the category tree I am when I am editing a concept
in order to avoid editing the wrong area
Scenarios

Breadcrumbs for concept page
Given that I am on the X category page
When I click Y concept page
Then Then I am taken to the Y concept page
And i see the 'breadcrumb' list of category tree pages that lead me to the Y concept page

(Breadcrumbs seen should be: )

@benmemmott not sure the first sentence makes sence again......but maybe I am missing something?


Examples: Hover Popover

Add an example using a Popover with Button and... Separator. 🏆
It will increase the list of examples related to #626

I'm not against doing easier... wdyt @diegohaz?

Thanks for working on this, @frassinier!
Yes, I think it could be simpler. Maybe without the follow/unfollow functionality, making the "hover popover" functionality more evident. Also, the example name should be more descriptive I guess, something like "HoverPopover".

@diegohaz All done!

For some reason, this is not working when I try to run it on the website. Do you know what it can be?
Just stripped types from the code.

import * as React from "react";
import { Button } from "reakit/Button";
import {
  usePopoverState,
  Popover,
  PopoverDisclosure,
  PopoverArrow,
} from "reakit/Popover";
import { Separator } from "reakit/Separator";

function useVisibilityState(initialState) {
  let timeout;
  const [visible, setVisible] = React.useState(initialState);
  function show() {
    if (timeout) global.clearTimeout(timeout);
    setVisible(true);
  }
  function hide() {
    if (timeout) global.clearTimeout(timeout);
    timeout = global.setTimeout(() => {
      setVisible(false);
    }, 300);
  }
  function toggle(isVisible) {
    isVisible ? show() : hide();
  }
  return [visible, toggle];
}

function UserProfile({ user }) {
  return (
    <>

        {user.fullname} ({user.username})

{user.description}

      <Separator />
      <Button>follow</Button>
    </>
  );
}

const user = {
  fullname: "John Doe",
  username: "@JohnDoe",
  description: `Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed placerat,
              tortor vestibulum tempus hendrerit, velit est pellentesque massa,
              vulputate mollis diam nulla et felis. Donec molestie molestie tellus.`,
};

function Example() {
  const popover = usePopoverState({});
  const [visible, setVisible] = useVisibilityState(popover.visible);
  React.useEffect(() => popover[visible ? "show" : "hide"](), [visible]);
  const popoverVisibleOnHover = {
    onMouseEnter: () => setVisible(true),
    onMouseLeave: () => setVisible(false),
  };
  return (
    <>
      <PopoverDisclosure
        {...popover}
        {...popoverVisibleOnHover}
        aria-label={`Toggle ${user.username}'s profile`}
      >
        {user.username}
      </PopoverDisclosure>
      <Popover
        {...popover}
        {...popoverVisibleOnHover}
        aria-label={`Profile of ${user.fullname}`}
      >
        <PopoverArrow {...popover} />
        <UserProfile user={user} />
      </Popover>
    </>
  );
}

Lemme check

Oh, I think it's global.setTimeout vs. window.setTimeout.

Yes, otherwise I was faced to a TS error :|

It works like a charm on storybook

That's because window.setTimeout returns number, not NodeJS.Timeout

Have you tried the approach described here (augmenting useTooltipState instead of creating a separate custom hook)?

Done 👍I didn't read that part tbh

In a real world scenario, what would be the button action? I suppose that it should be a link pointing to the user profile page, right? In this case, shouldn't it be an  instead of a button?

Indeed 👍

If clicking on the button leads to another page, the only way to open the popover is by hovering the button. How would keyboard users access the popover? Does it make sense opening the popover on focus?

No, it doesn't.
I've just tested on ~Twitter~ a famous social network and it does not work like that at all.

How do you feel about the auto focus within the popover? For this particular case, I feel like disabling the auto focus is better. If the user has focus on the disclosure, pressing Tab would focus the popover contents anyway.

Dunno how to achieve it :D but yes if you've time to help me!

Dunno how to achieve it :D
I think the only way to do that is passing unstable_autoFocusOnShow={false} to Popover.

I've just tested on Twitter a famous social network and it does not work like that at all.

You're right. It works like that on the new Facebook though. So I guess there's no right answer for that?

@diegohaz, thanks for your time, feel free to edit directly!

Does it look good, now? 🤓

Thanks for taking the time to work on this PR, @frassinier! I'm still not sure about the implementation and the approaches used here. I'll do some deep research about accessible hover popovers before giving potentially wrong directions to people who will use this example as a reference.
In the meantime, let's keep this open so other folks can collaborate with ideas.

Leaving this here for reference. Talked with @chancestrickland about this and he mentioned they were considering these two approaches for the HoverCard component in Reach UI:

Show the card on focus, then you could move focus into the card by pressing an arrow key in the direction of the card in relation to the trigger. You'd add an aria-description with some sort of context here perhaps.

Add a second trigger element that is hidden until a user focuses on the hover trigger button, then the user could tab to the secondary trigger which would behave more like a dialog button and show the card on click.

He's also mentioned the Fabric HoverCard component, which has similar ideas.

I've adapted the example to fit the second approach

Add a second trigger element that is hidden until a user focuses on the hover trigger button, then the user could tab to the secondary trigger which would behave more like a dialog button and show the card on click.


Unable to set DEBUG flag on M1 mac, as it depends on electron-prebuilt-compile in save-dev which is way out of date

Pre-flight checklist

[X] I have read the contribution documentation for this project.
[X] I agree to follow the code of conduct that this project uses.
[X] I have searched the issue tracker for a bug that matches the one I want to file, without success.

Electron Forge version
6.0.4
Electron version
21.3.1
Operating system
macOS 12.3.1 M1
Last known working Electron Forge version
Not at all
Expected behavior
I tried running:
npm run make which calls
DEBUG=electron-osx-sign electron-forge make
but no logs were printed.
So I looked it up and it said to run
DEBUG=electron-forge:* electron-forge --verbose start
which requires: npm i -g electron-forge
So then I ran:
DEBUG=electron-forge:* electron-forge --verbose start
What I expected to happen was it would go through and where the electron-osx-sign was failing it would show me what was failing, as there are so many sequential commands to run to sign and it's the last one that fails, I wanted to just use the debug feature.
Actual behavior
After running the final command:
DEBUG=electron-forge:* electron-forge --verbose start
It failed on:
Electron forge was terminated: You must depend on "electron-prebuilt-compile" in your devDependencies
But then running npm i --save-dev electron-prebuilt-compile
It left off on:
GotError [HTTPError]: Response code 404 (Not Found) for https://github.com/electron/electron/releases/download/v8.2.0/electron-v8.2.0-darwin-arm64.zip
Which is pretty clear because M1 needs something like post-v11.0.0 or something.
Steps to reproduce
As mentioned in expected behaviour
Additional information
No response

@JDonMc Are you sure you have Electron Forge 6 installed? There should be no dependency to electron-prebuilt-compile at all. That project is long dead and should have been scrubbed from Forge 6.
Would love to get a minimal repro or maybe just take a peek at your package.json to help get to the bottom of this!

Hello, I was able to compile my electron app last week, but now I'm getting the same error with electron-prebuilt-compile
This is my package.json. Really at a loss, and not sure what happened.
{
    "name": "Electron Boilerplate",
    "version": "1.0.0",
    "description": "Electron Boilerplate with Electron, Node, React, Typescript, Jest",
    "keywords": [
      "node",
      "react",
      "typescript",
      "jest",
      "electron"
    ],
    "repository": {
      "type": "git",
    },
    "main": "./build/main/main.js",
    "scripts": {
      "build:prod": "NODE_ENV=production tsc --outDir ./build && NODE_ENV=production webpack --mode=production",
      "build:dev": "NODE_ENV=development tsc --outDir ./dist && NODE_ENV=development webpack --mode=development --watch",
      "start:prod": "nodemon --exec NODE_ENV=production electron .",
      "start:dev": "nodemon --exec NODE_ENV=development electron .",
      "test": "jest",
      "test:watch": "npm run test --watch",
      "lint": "eslint -ext .tsx,.ts,.js",
      "start": "electron-forge start",
      "package": "electron-forge package --arch=universal --platform=darwin",
      "make": "electron-forge make"
    },
    "license": "ISC",
    "dependencies": {
      "dotenv": "^8.2.0",
      "electron-squirrel-startup": "^1.0.0",
      "nodemon": "^2.0.21",
      "react": "^18.2.0",
      "react-dom": "^18.2.0",
      "sass": "^1.57.1"
    },
    "devDependencies": {
      "@electron-forge/cli": "^6.0.5",
      "@electron-forge/maker-dmg": "^6.0.5",
      "@electron-forge/plugin-webpack": "^6.0.5",
      "@types/electron": "^1.6.10",
      "@types/jest": "^29.2.4",
      "@types/react": "^16.9.56",
      "@types/react-dom": "^18.0.11",
      "@typescript-eslint/eslint-plugin": "^4.7.0",
      "@typescript-eslint/parser": "^4.33.0",
      "concurrently": "^7.6.0",
      "css-loader": "^5.0.1",
      "dotenv-webpack": "^8.0.1",
      "electron": "^23.1.4",
      "eslint": "^7.13.0",
      "eslint-config-airbnb": "^18.2.1",
      "eslint-config-prettier": "^6.15.0",
      "eslint-plugin-import": "^2.22.1",
      "eslint-plugin-jest": "^27.2.1",
      "eslint-plugin-jsx-a11y": "^6.4.1",
      "eslint-plugin-prettier": "^3.1.4",
      "eslint-plugin-react": "^7.21.5",
      "eslint-plugin-react-hooks": "^4.2.0",
      "html-webpack-plugin": "^4.5.2",
      "node-dev": "^6.2.0",
      "node-sass": "^8.0.0",
      "prettier": "^2.1.2",
      "sass-loader": "^10.1.0",
      "style-loader": "^2.0.0",
      "ts-jest": "^29.0.3",
      "ts-loader": "^8.4.0",
      "typescript": "^4.9.5",
      "webpack": "^5.4.0",
      "webpack-cli": "^4.2.0"
    },
    "config": {
      "forge": {
        "makers": [
          {
            "name": "@electron-forge/maker-dmg",
            "platforms": [
              "darwin",
              "linux"
            ],
            "config": {
              "folder": "build"
            },
            "plugins": [
              {
                "name": "@electron-forge/plugin-webpack",
                "config": {
                  "mainConfig": "./package.json",
                  "renderer": {
                    "entryPoints": [{
                      "name": "renderer",
                      "html": "./build/renderer/index.html",
                      "js": "./build/renderer/index.js",
                      "preload": {
                        "js": "./build/main/preload.js"
                      }
                    }]
                  }
                }
              }
          ]
        }
      ],
        "publishers": []
      }
    }
  }

This is causing a problem for me debugging signing an OSX build on CircleCI.


Error 500 when adding new modpack version

So everytime I try to make a new modpack build for my pack, it gives me the error
"500 -  Invalid argument supplied for foreach() (View: E:\Websites\Solder\app\views\modpack\build\create.blade.php)"
This has been working fine for ages, but suddenly stopped working. Any clue why?
OS - Windows server 2012
Technic Solder version - <IP_ADDRESS>

Logs? Solder version?
I will say though officially windows installs are not supported, as outlined in the solder docs

I know windows installs are generally not supported, but since we've had solder working this long, I don't think this is a windows specific issue. And the solder version and error is in the first post. If it has any logs, just tell me where they should be and I'll grab them for you.

Typically the logs are under ./app/storage/logs
And I have already stated - that is an old solder version, update to v<IP_ADDRESS> - the current non dev version.

It's one minor version out of date, and I didn't see anything in the changelog that fixes this issue, so I don't think that would matter for this issue.
http://pastebin.com/536R7Ax9
This is the full log for today

Upon reading of the commits since his version of solder and the current. This issue has not already been fixed. If I'm wrong, feel free to correct me, however I don't believe that his version is the problem here.
For convience's sake, here's a list of the commits from the increment version v<IP_ADDRESS> to v<IP_ADDRESS>:
https://github.com/TechnicPack/TechnicSolder/commit/537ba1afc6a4f25deb30bfa2ac637ddbdcd207f2
https://github.com/TechnicPack/TechnicSolder/commit/3d10429af6af097ac8999e113c7fbf9850b952e9
https://github.com/TechnicPack/TechnicSolder/commit/bcac5fbe04768df48fd4cff8dd8855090ace9229
https://github.com/TechnicPack/TechnicSolder/commit/8f4a521784a1c144dd7ca3539e17772d4f5b848d
https://github.com/TechnicPack/TechnicSolder/commit/63194ca8d63e74ab020fa5c7a9e85c7423ffd5fd
https://github.com/TechnicPack/TechnicSolder/commit/582a66c8a35a316f74d2b2e4fd0e8912a05095bf
https://github.com/TechnicPack/TechnicSolder/commit/3dd6721d2b307c8bbf20a45741fc815c8c383836
https://github.com/TechnicPack/TechnicSolder/commit/1410ed7556f03c2c96546457cf143e97ae31a6c5

The reason why (I assume) that @GenPage or any other of the contributors have not commented is because of the following;

OS - Windows server 2012
Technic Solder version - <IP_ADDRESS>

Regardless of what supposed minor version you have an update is needed.
Secondly your OS - it states clearly on the solder docs that there will be no windows support given, and i will quote

Windows installation is not supported (No help will be provided.)

More then likely it would be because of some Windows OS update or something else based on your OS that is the issue.  I have been running a solder setup now for nearly 6 months on CentOS non stop and not once have i had any issues .  Solder is pretty bulletproof and solid when run on the correct platform intended.
@GenPage I suggest this issue be closed based on incorrect deployment platform.

Ok, first, please read my entire report, rather than one small detail and completely dismissing it based on that. We've had our solder install running for about a year now, and we've been on both linux and windows, and honestly, linux install of solder had more issues than our windows install, but thats a topic for another time. Also, I'm fully aware they dont support windows installation, but this is not about a windows installation, as we have a very well established install of it, with no help required.
The main issue here, especially after what fixed it, seems to be a write error when it tried writing a new modpack version. Now, since they've made a ton of changes in regards to both memory requirement, and java requirement, there's a chance that solder miswrote one of these into the database, as upon manually adding a modpack version, it started to work again. Now, I want to clarify, this was NOT the first modpack version we tried adding, we have around 30+ modpack versions before this error even appeared, and has absolutely nothing to do with windows as a platform. This is a genuine bug with solder, and if I said the OS was linux, I can bet you wouldn't have even come here bashing on the issue simply because I mentioned windows. I don't appreciate you coming here with no intent on solving the problem, and instead trying to shoo me away simply because I reported an isuse I was experiencing, which last time I checked, the issues part of github is designed to report issues so devs can fix them, not ignore them, and this is a legit issue that could effect a number of users, not just me, and not just on windows.
So @spannerman79 If you don't have anything constructive to add to this issue, then I ask that you don't keep replying here with the same mentality, and leave it to others, or even the devs to handle this issue, not you.


[FEATURE]

Is your feature request related to a problem? Please describe.

Describe the solution you'd like

Describe alternatives you've considered

Additional context

حل


ArPaymentCreate not sending over OverpaymentLocationId and OverpaymentDepartmentId

The ArPaymentCreate function (Intacct.SDK.Functions.AccountsReceivable.ArPaymentCreate) is not writing the OverpaymentLocationId and OverpaymentDepartmentId properties to XML (in the WriteXml method).  This was causing the "A valid Multi-Entity Location must be specified" error to be thrown from the API.
We fixed this by adding the following code after line 46 (if/else undepfundsacct/bankaccountid) in the ArPaymentCreate.cs class.
        if (!string.IsNullOrWhiteSpace(OverpaymentLocationId))
        {
            xml.WriteElement("overpaylocid", OverpaymentLocationId);
        }
        if (!string.IsNullOrWhiteSpace(OverpaymentDepartmentId))
        {
            xml.WriteElement("overpaydeptid", OverpaymentDepartmentId);
        }

Thanks @ZacP we'll take a look.  Looks like we missed adding it here like we did in the ArPaymentApply.cs -- https://github.com/Intacct/intacct-sdk-net/blob/master/Intacct.SDK/Functions/AccountsReceivable/ArPaymentApply.cs#L43-L44


Extract embeddings/predict for new data after trained the model?

Hi,
Thanks for the great work and the ingenious paper!
I trained a model based on the line that is given on the project's page, specifically:
python main.py --dataset word --nt 1000 --nq 1000 --epochs 20 --save-split --recall --save-model
Now I have the trained model (I know it is not the version that is presented in the paper), and a list of two words, how can I use the model in order to predict their edit distance?
I got lost going through the preprocessing stage.
Thanks again, and sorry for the noob question :)

Hi do you have any updates on this, how did you end up using it?


why cost more memory than original 0.3 version

hi, I used the pytorch 0.3 version from https://github.com/gpleiss/efficient_densenet_pytorch. It seems the 0.3 version cost far less memory than your 0.4 version. Do you have tried to compare this?

@mingminzhen It doesn't matter that my implementation uses more memory （in fact it is a improvement as it runs faster）. The maximal batch size are comparable for a given maximal gpu memory capacity, you can check that.


feat: swagger annotations

Closes #173
Swagger annotations
I didn't write any tests because it's not obvious how to write tests for this thing, so I checked manually.
I will be reviewing it again tomorrow because I fill like I missed something in the schema. appreciate feedback/comments

Hey 👋 I've also been doing some PR around this and managed to create a test for this, I think you could have a look at it: https://github.com/ppetzold/nestjs-paginate/pull/714/files#diff-117c172add187737efd895786b1662b88894bb8ad7fb4cb1868151f766f594f9 ;)

@Chrisp1tv that's funny :)
Yes, I think I can use your idea for tests. Let someone take a look on both prs and decide, will probably just combine them somehow

@ppetzold tests are ready
@Chrisp1tv thank you a lot for the idea with tests, you saved me sometime on research :)

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


browserName and deviceName

Should we add browserName and deviceName to plugin?

Makes sense 👍🏻

@mmarkelov released to NPM :)


Add support for Unicode 15 and start testing Python 3.12 pre-release

Resolves #179

Ugh, the signature of parse_template changed in Re. Hopefully, we can still extract groups and literals.  This was a big surprise.

Looks like Py 3.12 optimized parse_template and combined literals and groups into one list. They seem to keep unnecessary empty strings, so we parse those out and copy literals to a literal array for compatibility, along the way we also calculate the group index array by looking for integers in the array. Once done, we have the compatible lists. In the future, we can probably simplify the logic to just use the new list, but we need to wait until PY3.11 is EOL.

@gir-bot lgtm


Handle case where IndexShard is null due to failed creation of index

Description
[Describe what this change achieves]
Related Issues
https://github.com/opensearch-project/OpenSearch/issues/8338

Check List

[x] New functionality includes testing.

[x] All tests pass

[ ] New functionality has been documented.

[ ] New functionality has javadoc added

[x] Commits are signed per the DCO using --signoff
[ ] Commit changes are listed out in CHANGELOG.md file (See: Changelog)

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

This needed a unit test, please add @gbbafna.

Hi @dblock , I am adding an Integ Test which would add more value in PR : https://github.com/gbbafna/OpenSearch/commit/bb74631b228ac8db4ec2e2a132768e55bb69d1e7 .


userX issue with search results from other modules

Could there be a way to change the map display for search results that appear in the side panel but that are from a different map than a user may be in, possibly from within a selected record?

Hi @sapyne,
Thank you for the question. Currently Nunaliit provides a mechanism to allow atlas builders to constrain search results in a module. See the first code block in the following atlas builder wiki section for an example of how search constraints work.
So in theory you can control what documents can be shown in the search results in the side panel using this technique.
I hope this answers your question.


ASP.NET Core 3 support

Is there plan to support ASP.NET Core 3 for this library? I haven't seen any news or incentices so I am asking :-)

I upgraded from ASP.NET Core 2.2 to 3.0, and noticed that CSP nonces on the script tags are not working anymore.

I have multiple ASP.NET Core 3.0 projects and would like to use NWebsec.

I upgraded from ASP.NET Core 2.2 to 3.0, and noticed that CSP nonces on the script tags are not working anymore.

I don't know if there are any changes to TagHelper handling in ASP.NET Core 3 but this worked for me:
All you need to do is create a TagHelper class in your own project, and copy / paste the code from CspNonceTagHelper.cs (NWebsec.AspNetCore.Mvc.TagHelpers).
Then add this to Views_ViewImports.cshtml
`@addTagHelper *, your_project_root_namespace
I did that, rebuilt my project, and all works fine.  I don't know why, I can't figure it out - maybe there's a bug (or a breaking change) in the way ASP.NET Core 3 imports TagHelpers from third-party libraries?  Can't find anything online yet but will keep digging.
At least it's working again!

Pretty bad, but interesting workaround.
Anyway, this project (NWebsec) seems to be dead. To solve my problems, I removed the dependency on it. That's exactly what I recommend to others. It's not acceptable that the library that deals with security has such a poor support.
P.S. I mostly needed this library because of CSP nonces. I knew that it's a bad idea to mix styles and scripts with the markup, but at that time I didn't want to bother with moving everything out to separate files. Eventually, I did it. It didn't take much time, refactoring was quite simple, and as a result I've got an ability to minify and compress .css and .js files, and to verify their integrity using subresource integrity (SRI). So, the end result is more maintainable, secure, and performant. And, of course, minus one dependency, which is always a good thing.

Yeah I agree, it's all well and good using other people's work to save time - but then when things are no longer maintained it causes more issues.
I use this for nonces, but also for adding HSTS settings etc more easily.  I use the nonces not only for inline script, but also for script files, and then have some extremely strict security settings.

I have another Razor library containing some tag helpers. It seems that Tag Helper authors need to add the following to their csproj as referenced in the ASP.NET Core 3.0 migration docs:
<AddRazorSupportForMvc>true</AddRazorSupportForMvc>

I'm not 100% sure that this is the only change that needs to be made to get this working, but it seems like it's definitely a necessity.

Actually I also had to update the Razor dependency in the library too. It didn't work until I had the following:
<PackageReference Include="Microsoft.AspNetCore.Mvc.Razor" Version="2.2.0" />

It seems 2.2.0 is the minimum requirement for that package.

There's also some more useful information in this blog post which details how to migrate libraries to support ASP.NET Core 3.0.

I've pushed RC packages with support for 3.1, you can try out those if you want. I'll push the release packages in a day or two, just need to do a bit of verification on the "old" NWebsec too.


One cluster vs. all others style dot plot

User story
For clusters / cell types / cell sets which have been defined upstream, differential expression / accessibility can be computed for each cell set by comparing to all (or all other) cell sets. We can then visualize the most significantly differentially expressed genes / peaks for each cluster when selected.
Preferred solution
Implement visualizations (and data loaders) for pre-computed one vs all(others) differential tests.
Possible alternatives
Use case

[ ] Relevant to HuBMAP Consortium
[ ] Relevant to Kidney Precision Medicine Project
[ ] Relevant to Human Tumor Atlas Network
[ ] Other

Related to #754


Add goal Q1 2024 to usage/total charts

Fixes packit/packit-service#2304
Merge after packit/packit-service#2330

recheck

👍
do you think we should also show the almost_onboarded part? 🤔

Do you mean the number of the almost_onboarded projects or their url?
I think the useful part is their url, so we can maybe do something to push them forward, but I don't think this view is the right place where to have this list. And it is so easy to get it via the usage page (for us) that I would not spend time on it. But probably this is also because I don't know React so well to do it quickly...


Update Proxy Version

Includes

#6862
#6918
#6926
#6955

The following pipelines have been queued for testing:java - templatejava - template - testsjs - templatenet - templatenet - template - testspython - templatepython - template - tests You can sign off on the approval gate to test the release stage of each pipeline. See eng/common workflow


Incremental Snapshot Feature

Hello @jpechane and @gunnarmorling, I have been reading the Debezium documentation on the incremental snapshot feature for SQL Server. The documentation says that the feature is incubating. I wanted to know if either of you is working on that feature and if so what is the expected timeline for delivery. If you are not working on that feature, can you point me to the engineers who are developing it? You help is greatly appreciated!

Thanks @jpechane ! I will try to test this feature out in a POC. Mind if I reach out to you if I have any questions?

Please bring any questions to our mailing list:
https://groups.google.com/g/debezium. That way, it will get the most
eyeballs, and future readers will benefit from any replies, too. Thanks!

Message ID: @.***
.com>

Hello!
In the past, we have used the DBZ SQL Server connector to migrate large volumes of historical data. If a table had billions of records and the connector failed while migrating, we would have to restart the connector and it would produce data from the beginning of the table again. We hoped that the incremental snapshot feature would solve this by taking a snapshots of the table and resume producing from the last committed offset.
Testing Scenario
We simulated a failure by deleting the connector in the middle of the migration. Then we restarted the connector hoping it will pick up where it left off. Instead what is happening is that it is producing the rows from the beginning of the table. Below are the stats. Keep in mind there are 1,408,376 records in the table.

How can we eliminate or at least minimize the duplicates so that the connector doesn't reproduce all the data it produced before it failed? Are there any configurations that we can modify to assist with this?
Any help would be greatly appreciated!

@NiyiOdumosu Hi, could you please move the issue to Jira or to the chat/mailing list? The GitHub issues are not used by us. Thanks. Also while in that please provide the logs and also the offsets value before the connector restart.

Hey @jpechane I have posted this question on the google groups twice and I have not received a response. I was not aware there was a Jira backlog I can post it to. Can you please send me the jira link?

Hey @jpechane I have posted this question on the google groups twice and I have not received a response. I was not aware there was a Jira backlog I can post it to. Can you please send me the jira link?