text:
DevOps - Shortening build times for content changes

@pierssinclairssw @adamcogan @bradystroud @wicksipedia
Hi,
As per my conversation with Piers and Adam, we are looking at methods to reduce the build time for content changes. In theory, only a few files should have changed when a content change is merged. However, the build process takes approximately 9 minutes. The 'yarn build:incremental' step in the build process only takes approximately 3.5 minutes of this.
Note: There is an issue to migrate SSW Rules to Azure Static Web Hosting and use GitHub Actions which could make this issue redundant. See #628

[ ] Investigate the deployment process of SSW Rules to understand what happens when a deployment is triggered
[ ] Discuss findings with @wicksipedia
[ ] Create issues to implement any changes arising from this investigation

AB#63425

@pierssinclairssw @adamcogan @tiagov8
As per my conversation with @pierssinclairssw and @adamcogan regarding @tiagov8's email, removing the CodeAuditor tests from content changes will more than halve the build times for content changes. We have agreed to implement this.
However, it is important to ensure that code builds run at least once a week to ensure CodeAuditor regularly tests SSW Rules and finds broken links.
An issue has been created for this task at #651


text:
Benchmark

https://developer.android.com/studio/profile/benchmarking-overview

Done: startup metrics with Macrobenchmark.

source: gharchive/issue

repo: STAR-ZERO/DagashiApp

license_type: permissive

license_source: github-api


text:
Rename execution::transform to execution::then and execution::detach to execution::start_detached

This is in line with https://wg21.link/p2300.

Performance test reportHPX PerformanceComparisonBENCHMARKNO-EXECUTORFuture Overhead - Create Thread Hierarchical - Latch?InfoPropertyBeforeAfterHPX Datetime2021-11-11T08:14:57+00:002021-11-12T09:42:37+00:00HPX Commit96a2e4bd1c76207dea8d5302784962c927882406846393ffacc2cd5a6cdc19b74710ea907273054dClusternamedaintdaintDatetime2021-11-11T09:28:13.071121+01:002021-11-12T10:58:47.819254+01:00EnvfileHostnamenid00006nid01607Compiler/apps/daint/SSL/HPX/packages/llvm-11.0.0/bin/clang++ 11.0.0/apps/daint/SSL/HPX/packages/llvm-11.0.0/bin/clang++ 11.0.0ComparisonBENCHMARKFORK_JOIN_EXECUTOR_DEFAULT_FORK_JOIN_POLICY_ALLOCATORPARALLEL_EXECUTOR_DEFAULT_PARALLEL_POLICY_ALLOCATORSCHEDULER_EXECUTOR_DEFAULT_SCHEDULER_EXECUTOR_ALLOCATORStream Benchmark - Add(=)(=)(=)Stream Benchmark - Scale(=)(=)(=)Stream Benchmark - Triad(=)(=)(=)Stream Benchmark - Copy(=)(=)(=)InfoPropertyBeforeAfterHPX Datetime2021-11-10T19:14:21+00:002021-11-12T09:42:37+00:00HPX Commit71d8dbe40b737be02ea734f9d98fcc0b1e21f01a846393ffacc2cd5a6cdc19b74710ea907273054dClusternamedaintdaintDatetime2021-11-10T20:28:18.266961+01:002021-11-12T10:59:03.058472+01:00EnvfileHostnamenid00120nid01607Compiler/apps/daint/SSL/HPX/packages/llvm-11.0.0/bin/clang++ 11.0.0/apps/daint/SSL/HPX/packages/llvm-11.0.0/bin/clang++ 11.0.0Explanation of SymbolsSymbolMEANING=No performance change (confidence interval within ±1%)(=)Probably no performance change (confidence interval within ±2%)(+)/(-)Very small performance improvement/degradation (≤1%)+/-Small performance improvement/degradation (≤5%)++/--Large performance improvement/degradation (≤10%)+++/---Very large performance improvement/degradation (>10%)?Probably no change, but quite large uncertainty (confidence interval with ±5%)??Unclear result, very large uncertainty (±10%)???Something unexpected…

bors merge

source: gharchive/pull-request

authors: StellarBot msimberg

repo: STEllAR-GROUP/hpx


text:
🛑 SPCast / Loadbalancer is down

In 5f9cd84, SPCast / Loadbalancer (https://loadbalancer.sp.radio.fm/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: SPCast / Loadbalancer is back up in 364b70b after 8 minutes.

license: MIT


text:
When layout is an empty array, We are unable to drag and drop and External element

I have recreated the issue in link https://codesandbox.io/s/hopeful-lamarr-4dy10?.
I have considered my layout as [] and I wanna created layout element on the drop of an external element. For some reason when empty layout I am not able to see grid-layout to drop an external element.

Why is the reason to have an empty layout?

@josesaranda I wanna create layout only on drag and drop. Initially, I don't have any layout elements on load. I will save the layout in DB and from next time onwards. I will load previously created elements.

And also Is it possible to pass some data from the draggable element and receive it on Drop method?

@josesaranda I wanna create layout only on drag and drop. Initially, I don't have any layout elements on load. I will save the layout in DB and next time onwards I will load previously created elements.

On load I have created a layout with {x:0, y:0, w:0, h:0} from there I am able to di drag and drop.

What about this? It may help you I think...
// on drop function

private onDrop = (value : any) => {
    let drop : Drop = {
      x : value.x,
      y : value.y,
      h : value.h,
      w : value.w,
      transfer : JSON.parse(value.e.dataTransfer.getData('text/plain'))
    }

    let boxes = this.state.boxes;
    boxes.push({...drop, id : v4()});
    this.setState({boxes});
}

// render method below

<ResponsiveReactGridLayout
  width={width || 0}
  style={{height: '100%', overflow: 'auto', width}}
  containerPadding={[10,10]}
  isResizable={true}
  isDraggable={true}
  compactType={'vertical'}
  onDrop={this.onDrop}
  isDroppable={true}
  droppingItem={{i : 'new',h : 3 , w : 3}}
>
this.state.boxes.map((box) => {
  return (

    Hello box

)}
</ResponsiveReactGridLayout>

What about this? It may help you I think...
// on drop function

private onDrop = (value : any) => {
    let drop : Drop = {
      x : value.x,
      y : value.y,
      h : value.h,
      w : value.w,
      transfer : JSON.parse(value.e.dataTransfer.getData('text/plain'))
    }

    let boxes = this.state.boxes;
    boxes.push({...drop, id : v4()});
    this.setState({boxes});
}

// render method below

<ResponsiveReactGridLayout
  width={width || 0}
  style={{height: '100%', overflow: 'auto', width}}
  containerPadding={[10,10]}
  isResizable={true}
  isDraggable={true}
  compactType={'vertical'}
  onDrop={this.onDrop}
  isDroppable={true}
  droppingItem={{i : 'new',h : 3 , w : 3}}
>
this.state.boxes.map((box) => {
  return (

    Hello box

)}
</ResponsiveReactGridLayout>

Thanks,... I have used something like this let id = parseInt(elemParams.e.dataTransfer.getData("id"));, It works.

Thanks for the support guys

authors: hmudimi josesaranda

repo: STRML/react-grid-layout

license: mit

license_source: bigquery


text:
Create more instances that should survive the upgrade

This is just a test so far. Obviously it should be parametrized somehow ... both qa_crowbarsetup and the heat template... @abel-navarro maybe you have some good idea as you've started with the original heat solution?

Although this proposal is correct I would rather make the number of instances configurable, otherwise there's lots of boilerplate. The solution I proposed some time ago (https://github.com/SUSE-Cloud/automation/pull/1580) did already give you that option. In that solution there was not the concept of east-west or north-south traffic.
The north-south part is easy. Just pass an outside IP as done in this PR or even hard code it. The east-west part looks a bit more complicated.
It shouldn't be hard to adapt the template to always have two VMs per network (east-west) and then use the ping between them.
I tried to look a solution for daisy chaining the pings (VM(n+1) to VM(n)) but doesn't look easy to implement with heat, so my other proposal should be better.

Yes, I know it should be configurable, I just do not want to spend more time with it ;-)

abel-navarro approved these changes a minute ago

I actually want to make it configurable and I'm against merging myself :-)

@jsuchome @abel-navarro

no news since months
needs rebase
do-not-merge-yet label

Is this PR still needed and will you update it or can we close it?

We can close it I think

authors: abel-navarro jdsn jsuchome

repo: SUSE-Cloud/automation


text:
更新 Windows 下的编译脚本

参考链接：https://github.com/sjtug/SJTUThesis/blob/master/Compile.bat
更新 Windows 下的编译脚本

https://pypi.org/project/make-to-batch/  可以试试这个

Windows 下面用 Latexmk 或者专业 TeX 软件。

repo: SUSTech-CRA/sustech-master-thesis


text:
Added Basics\Fibonacci.java & also edited the README.md accordingly

Description

Related Issue

This PR closes #
Motivation and Context

Screenshots (if any)
Types of changes

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

[x] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
[x] I have updated the documentation accordingly.
[x] I have read the CONTRIBUTING document.

Hey @Nunia thanks for contributing to open source! Your pull request has been merged 👍

Hey @Nunia thanks for contributing to open source! Your pull request has been merged 👍

Thankyou @SVijayB , there are two more contributions that were done by me. Please check once if they are mergeable.

@Nunia I will look into it! Thanks.

authors: Nunia SVijayB

repo: SVijayB/JavaSpace


text:
mock api msw로 변경

TO DO
mock api 구현 방식을 express에서 msw로 변경
Description

#5
oauth api를 제외하면 굳이 express를 사용할 이유가 없다
유닛 테스트를 지원하기 위해서는 msw가 더 적절하다
[x] express.js -> msw migration

server side component에서 작동하지 않음

repo: SWM-SMART/watchboard-front


text:
Wrapped Buttons

Final buttons were wrapping on iPad ---- FIXED

@jackel3d can you update this PR with changes made in #35? I think you can get away with merging feature/issue-34 into it.

repo: SacCounty/request-to-speak


text:
Add support of vgc://-keys

Currently, when trying to add a configuration to the client using a key like vgc://SCoQYzqLAHdCWgc…, an "Invalid Link" error message appears. This is a VPN Generator configuration supported by the VPN Generator and Amnezia VPN applications.

Currently, when trying to add a configuration to the client using a key like vgc://SCoQYzqLAHdCWgc…, an "Invalid Link" error message appears. This is a VPN Generator configuration supported by the VPN Generator and Amnezia VPN applications.

VPN Generator has export support vless keys. You can use them to import into this application.

authors: Korb legiz-ru


text:
Common superclass for models

Is your feature request related to a problem?
Models currently contain a lot of copied & pasted documentation. We also don't have a type to express that we expect/return a model.
Desired solution
Introduce a common superclass (abstract base class) classifiers and one for regressors.
Possible alternatives (optional)
No response
Screenshots (optional)
No response
Additional Context (optional)
No response

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

v0.3.0
GitHub release

Your semantic-release bot :package::rocket:

repo: Safe-DS/Stdlib


text:
There is a problem with reproduction

Please help me see what the problem is.

CUDA_VISIBLE_DEVICES="3, 4,5" accelerate launch  --config_file config.yaml  eagle/train/main.py --tmpdir /home/lisiqi23/work/eagle_train/EAGLE1/EAGLE/eagle/ge_data/out_0 --cpdir /home/lisiqi23/work/eagle_train/EAGLE1/EAGLE/eagle/model_out --configpath /home/lisiqi23/work/eagle_train/Qwen2-7B-Instruct

模型推理的时候，卡住了。。。不知道是不是配置的不正确。。。

It appears to be an out-of-memory issue.

It has been solved, thank you.

repo: SafeAILab/EAGLE


text:
[WORKFLOWS-181] Ensure shorter team names due to length limit

I ran into the following error after merging #96 when creating the challenge-infra-test-project-maintainers team in Tower-prod. I've added a note to the README, and I'm trimming the -project suffix from the team name to compensate for the addition of the -maintainers or -viewers suffix.
{'message': 'Team name must contain a minimum of 1 and a maximum of 38 alphanumeric characters separated by dashes or underscores'}

I'm disabling debug mode now that I figured out the issue with the #96 deployment.

Merging due to the trivial nature of the PR and the importance of fixing WORKFLOWS-181


text:
Bad allocation error

I tried to import some ydr file around 900kb and have this problem.
PS: i dont know why blender 3.2 freezes and in someway the import affected my web browser (opera)

I'm getting this same error. Using Blender 3.6.1.

authors: aplocher caiomadeira


text:
bug: inconsistent autocompletion UI

Make sure you have done the following

[X] I have updated to the latest version of blink.cmp
[X] I have read the README

Bug Description
Here are some examples on how inconsistent the UI becomes:
First part: typing String and then Stringu

Second part: typing a and then abb

The distance between label and description(?) changes based on what it shows.
What's going on?
Relevant configuration
No response
neovim version
0.10.1
blink.cmp version: branch, tag, or commit
9822c6b40ad9

Are you on the default config? And what is neovim 0.11.1?

It should obviously be 0.10.1. I've updated the description
And no, this is my config:
return {
  "saghen/blink.cmp",
  dev = true,
  dir = "~/projects/blink.cmp",
  -- build = "cargo build --release",
  lazy = false, -- lazy loading handled internally
  dependencies = "rafamadriz/friendly-snippets",
  -- version = "v0.*",
  opts = {
    accept = {
      auto_brackets = {
        enabled = true,
      },
    },
    windows = {
      autocomplete = {
        border = "rounded",
        min_width = 80,
        draw = {
          components = {
            label = {
              width = { fill = true, max = 60 },
              text = function(ctx)
                return ctx.label
              end,
            },
            label_description = {
              width = { fill = true, max = 90 },
              text = function(ctx, package)
                local source = ctx.item.source_id
                local client = source == "lsp" and vim.lsp.get_client_by_id(ctx.item.client_id).name

                local formattedPackage
                if source == "lsp" and client == "jdtls" then
                  if ctx.kind == "Constructor" then
                    if ctx.item.detail ~= nil and ctx.item.detail ~= "" then
                      formattedPackage = ctx.item.detail:match("^[^%(]*")
                    end
                  end
                end

                if package then
                  return package
                elseif formattedPackage then
                  return formattedPackage
                elseif ctx.label_description ~= nil and ctx.label_description ~= "" then
                  return ctx.label_description
                else
                  return ""
                end
              end,
            },
          },
        },
      },
      documentation = {
        auto_show = true,
        auto_show_delay_ms = 50,
        border = "rounded",
      },
      signature_help = {
        border = "rounded",
      },
    },
    keymap = {
      ["<Tab>"] = { "accept" },
      ["<C-k>"] = { "select_prev" },
      ["<C-j>"] = { "select_next" },
    },
  },
}

It's because you added fill = true to the label_description. This is your 7th issue that's effectively not an issue so please read the documentation and try to fix these issues on your own. I'm not tech support :smile:

It's because you added fill = true to the label_description. This is your 7th issue that's effectively not an issue so please read the documentation and try to fix these issues on your own. And when you do post issues, please follow the template. I'm not tech support 😄

https://github.com/Saghen/blink.cmp/issues/156 is the one issue that's not an actual issue, I agree, so I don't know where you get the number 7 from.
And you really think I haven't tried removing fill = true to see what happens before creating this issue? Cmon man 😆

authors: Saghen idelice


text:
Clear signals before setting

This solves the bug where a signal was not correctly able to be set more than once (depending on values) in the derived Frame class.
When setting a signal, the buffer was always |= and therefore any bit that was set high remained high when setting the next signal. Now signal will be cleared prior to setting each time.
See new unit test for fixed functionality.

I also am aware this is a fairly severe bug and I apologize for not fixing it sooner!

I also am aware this is a fairly severe bug and I apologize for not fixing it sooner!

repo: Saildrone/cantools


text:
Dash/plotly webapp skeleton + metadata work

I started a PR with a skeleton of the dash/plotly webapp, and some work on the Metadata tab.
The app is structured as a multi-page app. To execute it, run python app.py and click on the generated URL. The idea is that the tabs (i.e., app pages) reflect the steps in the pipeline (metadata, ROI definition, pose estimation and data visualisation in dashboard).
For the metadata tab, I included a mock project in the 'sample_project' directory, which contains the metadata from 10 wasp videos and a mock project config file. For now, the functionality is quite simple: first the user uploads a config file for the project of interest, which contains the path to the videos (and metadata) directory. Then the metadata (yaml files) in this directory is read and formatted as a table for inspection.
Possible next steps:

adhere to the yaml metadata approach described by @niksirbi here
add a button/other functionality to add metadata for videos in the selected folder which don't have an accompanying metadata file

maybe a button that adds a row for each video without a metadata file, then the user can edit them in the table and save this info as separate metadata.yaml files
potentially also add the option to edit existing metadata entries

draft the ROI definition tab following the Dash Image Annotations guidelines

Codecov Report

Merging #26 (1b880d7) into main (f48a544) will not change coverage.
The diff coverage is n/a.

@@         Coverage Diff          @@
##           main     #26   +/-   ##
====================================
  Coverage      0   0.00%
====================================
  Files         0       1    +1
  Lines         0       5    +5
====================================
- Misses        0       5    +5

Impacted Files
Coverage Δ

wazp/__init__.py
0.00% <0.00%> (ø)

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

Great job @sfmig ! I am very impressed with how few lines of code are needed for generating this multi-page app.
I took the liberty of adding dependencies and resolving the annoying flake8 and mypy issues that were causing the checks to fail.
In terms of future improvements, I agree that including the ability to manually edit the table would be extremely useful (however not critical for the MVP).
I would recommend merging this PR first (incorporating as many or as few of my suggestions as you want), and opening a separate PR for the ROI drawing tool

tests pending and I guess a few other improvements, but I think enough to have a decent skeleton in main

authors: codecov-commenter niksirbi sfmig

repo: SainsburyWellcomeCentre/WAZP


text:
Thanks a lot ! I'd like to ask you one last thing

          Thanks a lot ! I'm using K1 and everything seems to work well, thanks !

Lasts questions, I hope I can make sense :

I see that even if I'm doing let privateKey = K1.ECDSA.PrivateKey()  I cannot have access to the private key of the key pair, right ?
About secure enclave, I can first authenticate the user with faceID by using secure enclave and then use your package to create a keypair on the K1 curve , verify and sign data right ? And store on Keychain the public key.

thanks again for your responce
Originally posted by @dannpr in https://github.com/Sajjon/K1/issues/39#issuecomment-1622198770

let privateKey = K1.ECDSA.PrivateKey()
IS the private key. "Keypair" is a superficial thing, it means PrivateKey and PublicKey. From the PrivateKey you can get the public key.
You probably wanna store the PrivateKey, not only the PublicKey in Keychain right? Depends on your application... but those questions are not related to this package.
Check the documentation to see how you can serialize the PrivateKey for storage in Keychain.

authors: Sajjon dannpr


text:
🛑 Nostr Relay - wss://nostr.oxtr.dev is down

In 537b13f, Nostr Relay - wss://nostr.oxtr.dev (https://nostr.oxtr.dev) was down:

HTTP code: 500
Response time: 943 ms

Resolved: Nostr Relay - wss://nostr.oxtr.dev is back up in 27b4f59 after 214 days, 13 hours, 15 minutes.

repo: Sakhalinfox/orangepilldevuptime


text:
🛑 Nostr Relay - wss://nostr.oxtr.dev is down

In 58d40be, Nostr Relay - wss://nostr.oxtr.dev (https://nostr.oxtr.dev) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Nostr Relay - wss://nostr.oxtr.dev is back up in a299ddb after 12 minutes.


text:
Data Scaling

I'm testing the model, but it is not clear for me if the data needs to be scaled before feeding the model or if it is handle within the model.
I saw some scaling classes in the repo but I cannot find it being used in the code.
Can anyone clarify this doubt? thanks!

Are you referring to the scalers in https://github.com/SalesforceAIResearch/uni2ts/blob/main/src/uni2ts/module/packed_scaler.py?
They are indeed called in
https://github.com/SalesforceAIResearch/uni2ts/blob/8e07e899716c970787e9f2224e847c66c59d3eaf/src/uni2ts/model/moirai/module.py#L99
No need to scale the data before feeding in to the model.

yes, exactly those!
thank you!


text:
update locale selector to use current site, not default site

Description
fixes issue #1661
When using the locale selector, the site ID is always updated to the default site, instead of the current site ID.
Types of Changes

[x] Bug fix (non-breaking change that fixes an issue)
[ ] New feature (non-breaking change that adds functionality)
[ ] Documentation update
[ ] Breaking change (could cause existing functionality to not work as expected)
[ ] Other changes (non-breaking changes that does not fit any of the above)

Changes

update utils/url.js to remove defaultSite, use site (getSiteByReference) in the url

How to Test-Drive This PR

Open pwa-kit using the non-default site, http://localhost:3000/us/
in the footer, change the locale to English (Canada)
Confirm that locale is updated and current site remains the same

Current State (Actual Result)
https://github.com/SalesforceCommerceCloud/pwa-kit/assets/375787/d8e92b28-5926-43db-bdfa-ca8fcd2876dc
Fixed State (Expected Result)
https://github.com/SalesforceCommerceCloud/pwa-kit/assets/375787/bd763a54-89f2-42d2-9dce-ac31be54e980
Checklists

General

[x] Changes are covered by test cases
[x] CHANGELOG.md updated with a short description of changes (not required for documentation updates)

Accessibility Compliance
You must check off all items in one of the follow two lists:

[x] There are no changes to UI

or...

[ ] Changes were tested with a Screen Reader (iOS VoiceOver or Android Talkback) and had no issues
[ ] Changes comply with WCAG 2.0 guidelines levels A and AA
[ ] Changes to common UI patterns and interactions comply with WAI-ARIA best practices

Localization

[ ] Changes include a UI text update in the Retail React App (which requires translation)

closing since my work was duplicated and merged in another PR #1670. so much for open source

repo: SalesforceCommerceCloud/pwa-kit


text:
BGE - Multiple Save clicks on entry form create as many Data Imports

On the entry form for BGE, clicking the Save button multiple times will add as many Dis to the Data Table. On new batches the DIs will render on the data table, however, for older batches the DIs wont display on the data table, it will only display one, but you can see the real count when going to the processing page
Pre-conditions
-being on bge
Steps to reproduce
1- Access one of your batches on BGE
2- Hit save many times on the entry form
3- Validate that many DIs where added to the data table
Expected result:
Only one DI is added to the data table
Actual result:
The number of DIs added to the data table will correspond the amount of clicks made on the Save button

**lurch: attach W-031971

Included in beta release 3.151 (Beta 11)

Included in production release 3.151

authors: melissabarber mrbelvedere

repo: SalesforceFoundation/Cumulus


text:
BDI Enhancements

Critical Changes
Batch Data Import Enhancements
To support the new Batch Data Import feature, you need to perform some setup tasks. In the profiles of all users who perform data imports using the NPSP Data Importer:

Set the NPSP Data Import Batch tab setting to Default On.
Set object permission for the NPSP Data Import Batch object to Read, Create, Edit.
In the NPSP Data Import object settings, set field permissions for the NPSP Data Import Batch field to Read Access and Edit Access.
Override the Clone, Edit, and New buttons on the NPSP Data Import Batch object to use the BDI_BatchOverride Visualforce page.

Changes
Batch Data Import Enhancements

The NPSP Data Importer now includes support for processing your NPSP data imports in batches, using a specific set of configuration settings. Use the new NPSP Data Import Batch object to create a batch and specify its unique configuration settings.
You can also now schedule NPSP Data Import Batches to be processed automatically using a scheduled job. You can find the new scheduled job, NPSP 09 - Data Import Batch Processing, in Setup under Scheduled Jobs.
The NPSP Data Importer now supports invoking a custom Post Process Apex class to perform additional tasks as each set of Data Import records is processed. This feature requires working with a developer to write an Apex class that implements the new BDI_IPostProcess interface and its method. You then specify the Apex class in the Post Process Implementing Class field in either the NPSP Data Import configuration options or in the NPSP Data Import Batch configuration options.
For complete documentation, see the NPSP Advanced User's Guide to Importing Data (https://powerofus.force.com/articles/Resource/NPSP-Advanced-User-s-Guide-to-Importing-Data).

Issues Closed

@smarovich Can you please review and update this pull request comment to capture all of the new features in BDI that we want to hilight, as well as pointing people at your new advanced guide.  @judisohn did i forget any of the new features worth highlighting?  thanks both of you!

@smarovich @davidhabib This covers the main features! We may want to include similar language for the post processing as we did for the custom household naming to guide developers in the right direction in release notes. Should we also have language advising the enabling of the new object/new fields for push upgrades?

@judisohn @smarovich I've updated the critical changes comments to include the items that need enabling.  please cleanup to use appropriate language as you see fit.  @njjc I've added a new night batch job.  Do you recall if our upgrade script will add new jobs, or whether we need to tell people to open the NPSP Settings page to cause the jobs to get recreated?

We have a bit of a two-pronged approach, we do schedule it in the post install script, but it's scheduled by the Nonprofit Success Pack user which as limited permissions and can hit some errors. Then, the first time a SysAdmin accesses the Settings page, it will reschedule the job with that user. I don't think we need to mention it in the release notes.

@davidhabib @njjc The doc @smarovich talks about looking for and verifying that scheduled job. I think we can leave it at that for now. On the Hub post, we should be sure to link to the new doc.

@njjc I think this pull request is ready again.  Thanks to @jjbennett for doing the LEX nav fixes.  I've updated the page layout.  please let me know if there is anything else that needs to be done.
As for the globals, I've reviewed them again, and I'm good with moving forward with them.  Basically, I only made global the most minimal set of properties and methods that our implementation of IMatchDonation needed to use.  This is a pretty small set, and I believe they do make sense to expose to customizers, and I don't believe they will prevent us from further evolution of the BDI_DataImportService in the future.

Everything looks great, I agree that the globals are looking good.
My only concern, as mentioned before, is that the scheduled imports won't work with the "Nonprofit Success Pack" user that will schedule the job during the push upgrade's post install script. I think @smarovich should update the release notes to say something along the lines of "Verify that the job is scheduled by a System Administrator, not the Nonprofit Success Pack user."

@judisohn @smarovich please see Nic's comment about the scheduling of the job.  We may need a clarification in the doc.  thanks.

@davidhabib Nic and I discussed his comments and added to the release notes. I'll add it to the docs today too. Thanks!

authors: davidhabib judisohn njjc smarovich


text:
Saving seasonal address for Contact error

With Contact addresses enabled, if we create a new Address record with seasonal information as child of a Contact we get an error:
Stack Trace:
Stacktrace available at the time of saving the record - Class.ADDR_Seasonal_UTIL.verifyAddrSeasonalNoOverlap: line 222, column 1
Class.ADDR_Addresses_TDTM.run: line 154, column 1
Class.TDTM_TriggerHandler.runClass: line 167, column 1
Class.TDTM_TriggerHandler.run: line 94, column 1
Class.TDTM_Global_API.run: line 60, column 1
Trigger.TDTM_Address: line 33, column 1

**lurch: add

Tracking W-011164

Included in beta release 1.17 (Beta 1)

Included in production release version 1.17

authors: LurchTheButler ceiroa jlantz mrbelvedere

repo: SalesforceFoundation/HEDAP


text:
Add "Reverse a Stack using Recursion" in Java

I want to add solution of Reverse a Stack in Java folder. It is a Medium level DSA problem which is solved using recursion.
Reference : Reverse a Stack
Hello @Saloni6111, I am a Hactoberfest - 2024 contributer, I want to contribute the solution of the problem statement to this repository. Kindly assign this issue to me. Thank you! :)

It's okay, if this repository is excluded from Hacktoberfest 2024. I still want to contribute.

It's okay, if this repository is excluded from Hacktoberfest 2024. I still want to contribute.

@neyhere07 assigned!

Hello, i would like to work on this issue.Can you please assign it to me?


text:
Commnad maestral not found on Fedora 34

Sam,
I just switched to Fedora 34 and maestral doesn't work.
I installed with pip3 install maestral[gui].
The installation is successful but neither the commands maestral nor maestral_qt exists.
Under ~/.local/share/applications/maestral.desktop contains:
[Desktop Entry]
Version = {version}
Type = Application
Name = Maestral
Icon = maestral
GenericName=File Synchroniser
Comment = Sync your files with Dropbox
TryExec = maestral_qt
Exec = maestral_qt
Hidden = false
Terminal = false
Categories = Network;FileTransfer;

As you can see the version is a placeholder and typing maestral_qt in the terminal gives command not found. Of course clicking on Maestral from the application Overview does nothing

I have tried to start Maestral as a module and got the following error. Not sure if this is another bug:
$ python3 -m maestral start
Starting Maestral...        [OK]
! Cannot load keyring keyring.backends.SecretService.Keyring. Please relink Maestral to get a new access token.

Any luck in getting your environment to work again?

Sam,
I will try again in the weekend and report back.
Thank you for the support !

Sam,
had been very busy with work.
It's working now, and I can see the icon in the task bar after installing the Top Icons extension.
Thanks!

No worries, I'm glad its working now :)

authors: SamSchott raffaem

repo: SamSchott/maestral


text:
Add method to set plugin variables

An extra method is added to the API that allows to set a variable for a specified plugin in config.xml file.

Coverage remained the same at 100.0% when pulling 73e49a820569df2b85fc91b5dafcd17f576b516a on goncharenko:master into 41aef4cc0d411850bcfbde5603e571eb8bb15a86 on SamVerschueren:master.

Coverage remained the same at 100.0% when pulling 73e49a820569df2b85fc91b5dafcd17f576b516a on goncharenko:master into 41aef4cc0d411850bcfbde5603e571eb8bb15a86 on SamVerschueren:master.

Coverage remained the same at 100.0% when pulling 73e49a820569df2b85fc91b5dafcd17f576b516a on goncharenko:master into 41aef4cc0d411850bcfbde5603e571eb8bb15a86 on SamVerschueren:master.

Coverage remained the same at 100.0% when pulling 73e49a820569df2b85fc91b5dafcd17f576b516a on goncharenko:master into 41aef4cc0d411850bcfbde5603e571eb8bb15a86 on SamVerschueren:master.

Any news on this @nihenaoar ?, I'd love to have this feature merged on the main repo

@morellan I've updated the PR, it's been moved to #23 since this one comes from a fork that's not mine.

authors: coveralls morellan nihenaoar

repo: SamVerschueren/cordova-config


text:
Recipe Finder

This Recipe Finder project would demonstrate in searching out the recipes using keyword by themealdb API.
I  would like to work on this issue under hacktoberfest. Can you assign this issue to me? @SamarthTech

Go Ahead

I had created my PR here : https://github.com/SamarthTech/Web-Development-Projects/pull/54. Kindly review and merge it with "Hacktoberfest-Accepted" label. Thank You. @codingniket

authors: codingniket prathimacode-hub

repo: SamarthTech/Web-Development-Projects


text:
🛑 Vaultwarden instance is down

In 2fc7b52, Vaultwarden instance (https://vault.samasaur.com) was down:

HTTP code: 502
Response time: 3076 ms

Resolved: Vaultwarden instance is back up in 155db6d after 12 minutes.


text:
[MPQEditor] Attempt to fix tests

This commit tries to resolve async tests.
ONE-vscode-DCO-1.0-Signed-off-by: s.malakhov s.malakhov@partner.samsung.com

I assume #1714 resolves the issue for now!

I assume #1714 resolves the issue for now!

Yes. Thank you.

repo: Samsung/ONE-vscode


text:
common Util: Skip if there is a space after the dot

Some SVG parsers allow parsing of "0."
If there is a space after the dot, skip to the next step.
[example]
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
  <defs id="defs3051">
    <style type="text/css" id="current-color-scheme">
      .ColorScheme-Text {
        color:#31363b;
      }
      .ColorScheme-Highlight {
        color:#3daee9;
      }
      </style>
  </defs>
 <path
     style="fill:currentColor;fill-opacity:0.6;stroke:none"
     d="m 15,12 v 3 h 1 v -3 z m -2,1 v 2 h 1 v -2 z m 4,0 v 2 h 1 v -2 z m -6,1 v 1 h 1 v -1 z m -1,2 v 4 c 0,1.813 1.01,3 3,3 h -2 v 1 h 8 v -1 h -2 c 1.572,0 2.507,-0.727 3,-2 h 1 c 1,0 1,-0. 1,-1.1 v -1.1 c 0,-1.8 0,-1.8 -1,-1.813 h -1 v -1 z m 1,1 h 8 v 3 c 0,1.5 -1.3,2 -3,2 h -2 c -1.662,0 -3,-0.489 -3,-2 z m 9,1 h 1 v 2 h -1 z"
     />
</svg>

In https://github.com/Samsung/thorvg/issues/1210#issuecomment-1345796361 fix 17.png's error.

I checked all of our SVG image samples and nothing was wrong. At least in my eyes... It looked fine

note. chrome browser does not support this.

repo: Samsung/thorvg


text:
Close browser causes Protocol error

Hi everyone, i'm using Puppeteer-stream for some recording tasks, i followed the example code on main page, everything worked fine except the case that after recording, i want to close the browser by using browser.close():
setTimeout(async () => {
		await stream.destroy();
		file.close();
                await browser.close();
		console.log("finished");
}, 1000 * 10);

but the console returned error:
this._reject(callback, new Errors_js_1.TargetCloseError('Target closed'));
                                   ^

TargetCloseError: Protocol error (Runtime.callFunctionOn): Target closed

then my application stoped.
I'm running the application on Ubuntu 20.04, NodeJS 18.16.0 and Puppeteer-stream 3.0.7
Have someone ever met this issue and had the fixing way for it?
Thanks for reading my issue, have a good day.

I'm also seeing this same issue. Can't find a good way to close the process after the stream has finished writing.

Face same issue. @SamuelScheit Please have a look on it.

@SamuelScheit Hey, any news on this ?

The workaround that worked for me.
The most critical line is:

await page.evaluate((index) => window.STOP_RECORDING?.(index), i); since the extension page maintains a web socket connection and recorders that try to access a closed browser.

await stream.destroy();

await new Promise((resolve) => {
  file.close(async () => {
    const pages = await browser.pages();

    for (let i = 0; i < pages.length; i++) {
      const page = pages[i];

      // @ts-expect-error - get STOP_RECORDING from extension page.
      await page.evaluate((index) => window.STOP_RECORDING?.(index), i);

      await page.close();
    }

    await browser.close();

    resolve(undefined);
  });
});

cc. @SamuelScheit @saif-o99 @dcprime @dhavalCode @xuhpppp

@SamuelScheit Thanks for your awesome library. Did you ever find a fix for this?

authors: dcprime dhavalCode farzadso saif-o99 unravelers-tech xuhpppp

repo: SamuelScheit/puppeteer-stream


text:
[Bug] Playlist import fails

I'm trying to import a playlist I exported from Deezer (then ran through VLC to clean it up). VLC imported and played it OK, so I exported from VLC to make sure all tags were correct, as Deezer didn't do a great job. I manually created a new file and typed out the first few lines in case Deezer had stuck some weird invisible character(s) in the original file, but no joy.
Log shows;
[Mon, 24 Jun 2024 08:20:22 GMT] [MAIN] = ====== FAILED TO IMPORT THE PLAYLIST BECAUSE USER SELECTED A FILE WITH INVALID FILE DATA. ====== 	{"filePath":"M:\\Sonia Dada Good Bits.m3u8","firstLine":"#EXTM3U"}
First 3 lines of .m3u8 file:
#EXTM3U #EXTINF:248,Sonia Dada - We Treat Each Other Cruel Sonia Dada/Sonia Dada - Sonia Dada/01 - Sonia Dada - Sonia Dada - We Treat Each Other Cruel.flac
I've checked the file format and have converted it to utf8 just in case (no joy).
Nora has imported music from that drive and is playing it OK, just the playlist having issues.
OS: Win 10
Nora: v3.0.0-stable
Mapped drive is on QNAP NAS via NFS
Let me know if any additional info required.

OK did a bit of digging and have determined that the playlist must have absolute paths, and also must have 's in the path, not the Windows /'s
The backslash is a bit strange as I thought I remembered a regex to replace them, but might be mistaken. Will check the code in more detail later.

OK sorted it, not a fix for anyone who doesn't have their music drive mapped to M: lol
added the middle replaceAll to sort the windows backslashes, and then the for loop to prepend my music drive.
`const importPlaylist = async () => {
try {
const destinations = await showOpenDialog(DEFAULT_EXPORT_DIALOG_OPTIONS);
if (destinations) {
  const [filePath] = destinations;

  if (path.extname(filePath) === '.m3u8') {
    const fileName = path.basename(filePath).replace(/\.m3u8$/gim, '');
    const text = await readFile(filePath, 'utf-8');

    // Added middle replaceAll to sort Windows backslash
    const textArr = text.replaceAll('\r', '').replaceAll('\/', '\\').split('\n');

    // Added for loop to add drive prefix to non # lines. This is clearly a bodge.
    for(var i=0;i<textArr.length;i++) {
      if (textArr[i].charAt(0) != '#' && textArr[i].charAt(1) != ':') {
        textArr[i]="M:\\"+textArr[i];
      }
    }

`

Will look into setting default music drive or something better than the current hard-coded bodge.

repo: Sandakan/Nora


text:
All containers' properties are "UNKNOWN"

Using HA in a container with this configuration (in docker-compose):
  homeassistant:
    container_name: home-assistant
    restart: on-failure
    image: homeassistant/raspberrypi3-homeassistant:0.102.1
    volumes:
      - ${USERDIR}/homeassistant:/config
      - /etc/localtime:/etc/localtime:ro
      - ${USERDIR}/docker/shared:/shared
      - /var/run/docker.sock:/var/run/docker.sock
    ports:
      - "8123:8123"
      - "6080:8080"
    privileged: true
    environment:
      - PUID=${PUID}
      - PGID=${PGID}
      - TZ=${TZ}
    network_mode: host
    labels:
     - "traefik.enable=false"

And here, in HA - the containers are loaded - but without data:

What to do?

I use Portainer to manage my docker containers. I have added the item "/var/run/docker.sock:/var/run/docker.sock" to the container "homeassistant". If I recreate the container, the sensors will receive data. But as soon as I restart the Home Assistant Server via GUI (Configuration - Server Controls), no more data will appear. Maybe this helps.

I use Portainer to manage my docker containers. I have added the item "/var/run/docker.sock:/var/run/docker.sock" to the container "homeassistant". If I recreate the container, the sensors will receive data. But as soon as I restart the Home Assistant Server via GUI (Configuration - Server Controls), no more data will appear. Maybe this helps.

As you see, I too add docker.sock to the container... I don't have it running on the first time...

I have a similar issue.
However, I see data for some containers. Some of them show up as unknown though. A HA restart fixed this sometimes. It can also happen that after a restart previously unknown container properties show up, but others that worked before are unknown then.

@StWiesi It is because a reference to the container object is stored localy at startup with the id. When you recreate the container using the same name (ie docker-compose down and up) the name is the same but the id changed, so the reference is broken and never refresh until next restart of HA.
I deal with that in a fork with some additional fixes.

authors: GuyKh Maerchensarg StWiesi guillaumelamirand


text:
🛑 Eris - eris.co.in is down

In 81e47c4, Eris - eris.co.in (https://eris.co.in) was down:

HTTP code: 503
Response time: 1208 ms

Resolved: Eris - eris.co.in is back up in c046a19 after 13 hours, 7 minutes.

repo: Sandip-XDS/upptime


text:
Support new languages

Add new languages from the Prism.js repository

Done.

repo: SandraShklyaeva/prism-theme-builder


text:
Feedback for “docker”

I won't be able to install it after purchasing it. Do you have any installation videos for teaching?

Hi, thank you for your support. Did you receive the download email for the installation package?
After you've downloaded the installation package, you can refer to this installation document: https://lama-cleaner-docs.vercel.app/install/windows_1click_installer
If you have any other questions, feel free to ask here.

authors: Sanster huanglinyishu

repo: Sanster/lama-cleaner-docs


text:
Add Full Assigned Jurisdiction Path to Patient profile

Implementation: https://github.com/SaraAlert/SaraAlert/pull/494

What is the purpose of the new jurisdiction extension? Is it just informative? If so, String is fine.
But if it is more than that -- e.g. applications might edit the value and attempt to switch patients jurisdictions -- then maybe the string value is not such a great idea. The question then becomes, how does the web app do that today? By altering the string, or an identifier, or something else? Food for your thought.

It's not just informative- it's there so that client apps can assign monitoree jurisdiction. As far as I can tell, this is the same way it works in the UI, although that certainly doesn't mean we need to do it that way in the API. I'd prefer something more structured than a comma separated string, though I'll have to figure out what all can go in that string (since I know it's not as simple as just , , ). @jawalonoski

repo: SaraAlert/saraalert-fhir-ig


text:
added Pressure Calculator

Issue Id you have worked upon -
#231
Briefly explain your program logic -
our calculator finds out the pressure by given user input.
Screenshots(Attach 2 screenshots of your own input and output) -

By raising this PR I affirm that -

[x] My code follows the guidelines of this project.

[x] I have performed a self-review of my own code.

[x] I have commented my code.

[x] My code gives the correct output.

[x] I affirm that I strictly follow contributing guidelines and code of conduct.

Congratulations 🎉 @Rida-Nuha on your contribution.
Thanks for adding value to this repository. 😊
Let's celebrate this fest 😃 by providing more developers 👨💻👩💻 an opportunity to contribute. Help us make this repository reach far and more by sharing this to your friends and colleagues.
Your efforts can make difference.

Hey 👋, may you also encourage us by clicking the star icon on the repository main page. ⭐

authors: Rida-Nuha SarthakKeshari


text:
🛑 Secure is down

In 0367171, Secure (https://secure.selgaraje.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Secure is back up in d4a6bf7 after 1 hour, 44 minutes.

repo: Sasillo/upptime


text:
feat(call): Speaking indicator

What this PR does 📖

Adds indicator for when a user is speaking in a call
Username will be enlarged and highlighted
Adds system to check if a participant stopped speaking as there is only the blinkevent for when someone actually speaks BlinkEventKind::ParticipantSpeaking and not when someone stops.

This is achieved by keeping track of when a SpeakEvent comes on and checking if the last time a participant spoke was longer than 3 sec

Which issue(s) this PR fixes 🔨

Resolve #1177

linter is failing 🔨

repo: Satellite-im/Uplink


text:
update(Multipass): Improve login proccess

What this PR does 📖
1. Now is possible to create account first time, log out and login again
2. It is possible to change scramble or not keypad and save it on Store
3. If try to login again, and type wrong pin, it will return an error
Which issue(s) this PR fixes 🔨

Resolve #

Special notes for reviewers 🗒
Additional comments 🎤

Works correctly when logging out from Settings profile page
Now is possible to create account first time, log out and login again - Passed
It is possible to change scramble or not keypad and save it on Store - Passed, also scramble is disable by default now
If try to login again, and type wrong pin, it will return an error - Passed
The automated test failing on CI is related to the change of scramble keypad being disabled by default (right now, automated test assumes that scramble keypad is enabled by default), I can update the automated test once that this PR is merged

authors: lgmarchi luisecm

repo: Satellite-im/UplinkWeb


text:
chore: Remove a redundant channel

What this PR does 📖
Instead of sending commands through a channel and receiving the response through a oneshot channel created just for the response, just make the async calls directly.
Special notes for reviewers 🗒
While this compiles just fine, many conversation tests are failing after this change. Most likely, these changes are only exposing an issue, that was not being exposed before.
Keeping it draft until I can figure out the issue.

As discussed previously, the purpose of Conversations is to allow a task to own the data to create a consistent state where communication is done via channels to create, update or fetch that data. Additionally, it would allow more flexibility by allowing us add streams into the mix while polling in that task.
See #444 and #445 (both are draft at the time of this comment)

repo: Satellite-im/Warp


text:
Finalize Models to minimze requiring Migrations

With more users onboarding soon, we should aim to minimize the need to migrate. Since transactions model is pending completion in its refactoring, we should proritize that and reviewing the others to prevent any major migration requirements early on.

Closing this.
We will open a new issue to address migrations and a strategy for it.

repo: SatoshiPortal/bullbitcoin-mobile


text:
Not working the CSS or SCSS in angular 7 Material 7.0.4

The Saturn component works fine but not looks fine in Angular 7 Material 7.0.4.
The classes:

mat-calendar-cell-semi-selected
mat-calendar-body-semi-selected

and all CSS classes of the saturn (see attachements). The td element write the name of the class, but the CSS, SCSS not exists and can't be created by me in a apart CSS, SCSS

I am on version 7.0.3 of Angular and Material. For me it works perfectly, did you include the scss for the datepicker (see last 2 lines of the code)?
`@import '~@angular/material/theming';
$custom-typography: mat-typography-config(
$font-family: 'Roboto, monospace',
$headline: mat-typography-level(32px, 48px, 700),
$body-1: mat-typography-level(16px, 24px, 500)
);
@include mat-core($custom-typography);
$lcdc-primary: mat-palette($mat-blue-gray);
$lcdc-accent:  mat-palette($mat-teal);
$lcdc-warn:  mat-palette($mat-red);
// Create the theme object (a Sass map containing all of the palettes).
$lcdc-theme: mat-light-theme($lcdc-primary, $lcdc-accent, $lcdc-warn);
@include angular-material-theme($lcdc-theme);
@import '~saturn-datepicker/theming';
@include sat-datepicker-theme($lcdc-theme);
`

These 2 lines was 1st I tried, but nothing happens. Added into app.scss, into app.component.scss,... nothing
When I see inspector in Chrome, the classes are added into TD as textt, but nothing appears in CSS.

Have you made sure SCSS is enabled in angular.json?
"schematics": {
  "@schematics/angular:component": {
      "styleext": "scss"
  }
},

I added everything in styles.scss (also needs to be present in angular.json), as the styles are required in the whole application, not on one component.
"styles": [
    "src/styles.scss"
],

Sorry... it's working now including these 2 lines in a theme.scss instead into app.component.scss... but now the style can't be modified component by component (if I want semi-selected in red on a specific page and blue in other page of same app)

Normally you can. Take a look at the Angular Material theming guide.
I guess providing another theme to the sat-datepicker within a sub class can achieve your goal?
.another-theme {
  @include angular-material-theme($another-theme);
  @include sat-datepicker-theme($another-theme);
}

Thx!

authors: Laurensvdw svonnidmeg

repo: SaturnTeam/saturn-datepicker


text:
Feature Request: Email Verification

For security reasons, liveassist should have email verification.
When a user isn't verified, they cannot:

Post Content
Interact with content

However, they can:

View Content

While an account is unverified:

The account should be automatically closed after a certain period of time (probably < 1 week)

Please make any changes that would help accommodate this feature in the case of liveassist, and have a great day!

Closing due to inactivity

repo: SatvikR/liveassist


text:
Update README.md

Related Issue
Resolved the other half of issue #234
Description
information about Docker is missing in the README.md file. I have added it.
Type of PR

[ ] Bug fix
[ ] Feature enhancement
[x] Documentation update
[ ] Other (specify): _______________

Checklist:

[x] I have performed a self-review of my code
[x] I have read and followed the Contribution Guidelines.
[x] I have tested the changes thoroughly before submitting this pull request.
[x] I have provided relevant issue numbers, screenshots, and videos after making the changes.
[x] I have commented my code, particularly in hard-to-understand areas.

hey @Saurav-Pant ! can you review my pr?

repo: Saurav-Pant/Blood-Donation-Project


text:
bug: Tasks are not showing up in UI

The task are getting stored locally but they are not getting listed in the UI
https://user-images.githubusercontent.com/103348863/193470440-73e4bf45-5a3b-4c71-90da-22dd7ebd67ab.mp4

@SauveJeanLuc
Can you please label this 'hacktoberfest'
I can make a PR on this issue

@SauveJeanLuc Can you please label this 'hacktoberfest' I can make a PR on this issue

done

authors: SauveJeanLuc adi-uchiha

repo: SauveJeanLuc/coffee-tasks


text:
Update zio to 2.0.19

About this PR
📦 Updates dev.zio:zio from 2.0.10 to 2.0.19
📜 GitHub Release Notes - Version Diff
Usage
✅ Please merge!
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

🔍 Files still referring to the old version number
The following files still refer to the old version number (2.0.10).
You might want to review and update them manually.
website/yarn.lock

⚙ Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "dev.zio", artifactId = "zio" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequests = { frequency = "30 days" },
  dependency = { groupId = "dev.zio", artifactId = "zio" }
}]

labels: library-update, early-semver-patch, semver-spec-patch, old-version-remains, commit-count:1

Superseded by #772.

repo: ScalaConsultants/mesmer


text:
Update testcontainers-scala-postgresql to 0.41.4

About this PR
📦 Updates com.dimafeng:testcontainers-scala-postgresql from 0.40.17 to 0.41.4
Usage
✅ Please merge!
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

⚙ Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "com.dimafeng", artifactId = "testcontainers-scala-postgresql" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequests = { frequency = "30 days" },
  dependency = { groupId = "com.dimafeng", artifactId = "testcontainers-scala-postgresql" }
}]

labels: test-library-update, early-semver-major, semver-spec-minor, commit-count:1

Superseded by #639.


text:
Update zio-json to 0.6.0

About this PR
📦 Updates dev.zio:zio-json from 0.5.0 to 0.6.0
📜 GitHub Release Notes - Version Diff
Usage
✅ Please merge!
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

⚙ Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "dev.zio", artifactId = "zio-json" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequests = { frequency = "30 days" },
  dependency = { groupId = "dev.zio", artifactId = "zio-json" }
}]

labels: library-update, early-semver-major, semver-spec-minor, commit-count:1

Superseded by #169.


text:
⚠ Jenkins Plugins Artifactory has degraded performance

In 3926741, Jenkins Plugins Artifactory (https://get.jenkins.io/plugins/artifactory/) experienced degraded performance:

HTTP code: 200
Response time: 1250 ms

Resolved: Jenkins Plugins Artifactory performance has improved in 2027cb1 after 26 minutes.

repo: Schmitzis/Uptime


text:
⚠ Jenkins Plugins Artifactory has degraded performance

In 5630b36, Jenkins Plugins Artifactory (https://get.jenkins.io/plugins/artifactory/) experienced degraded performance:

HTTP code: 200
Response time: 1219 ms

Resolved: Jenkins Plugins Artifactory performance has improved in 8618294 after 46 minutes.


text:
⚠ Jenkins Plugins Artifactory has degraded performance

In 22535d4, Jenkins Plugins Artifactory (https://get.jenkins.io/plugins/artifactory/) experienced degraded performance:

HTTP code: 200
Response time: 1107 ms

Resolved: Jenkins Plugins Artifactory performance has improved in 1b7adc1 after 21 minutes.


text:
Specifying the time from youtube video to upload to Anchor?

First off, thanks for creating this amazing tool. This is something I exactly need for uploading live streams to Anchor.
Is it possible to modify the episode.json file to include the start and stop times of the youtube video you want to be uploaded to Anchor? If there isn't maybe inside  episode.json have a field for the start and end times of the video in seconds:
  "id": "nHCXZC2InAA",
  "start_time": "256",
  "end_time": "3000"
}

Good idea, we will think about it.

Actually we are using youtube-dl lib and it's not providing any methods to split the input video.
We should do this on our side: cropping the video-audio of the webm file and save it again.
We can evalutate to use ffmpeg in order to accomplish this, but it would be a very heavy load on the Github Action especially counting the free execution time per month available.
I believe the video input should be alread cutted and ready to be uploaded on anchorfm.
Eventually, the audio can be edited on anchorfm after the upload.

Ah yes that's very true. I had not considered the processing load that ffmpeg can bring. Having Anchor.fm edit the audio as segments may be a solution, but I can imagine it would be difficult to get the trim right because it's a lot steps.

I've merged the PR, it was a really nice one. Good job and thanks on helping this project out :)

authors: JosueAChavez TheJoin95 Wabri

repo: Schrodinger-Hat/youtube-to-anchorfm


text:
Support InitContainer for node-red pod

In the values.yaml we should add a key initcontainer to define a whole initcontainer. In the template we can reference on it with toYaml

I would recommend to classify this a bug, since the helm chart is not properly working on EKS or GKE in persistent mode.
How to reproduce the error
helm repo add node-red https://schwarzit.github.io/node-red-chart/
helm repo update
helm upgrade --install node-red-test node-red/node-red -f values.yml --namespace dev --version 0.3.2

While the values.yml is defined as follows:
replicaCount: 1

env:
  - name: "TZ"
    value: "UTC"
  - name: "NODE_RED_ENABLE_SAFE_MODE"
    value: "false"
  - name: "NODE_RED_ENABLE_PROJECTS"
    value: "false"
  - name: "FLOWS"
    value: "flows.json"

persistence:
  enabled: true
  accessMode: ReadWriteOnce
  size: 10Gi

ingress:
  enabled: false

resources:
  limits:
    cpu: 100m
    memory: 256Mi

service:
  type: NodePort
  port: 1880

done, thx again @Langhalsdino for the contribution!

authors: Langhalsdino dirien

repo: SchwarzIT/node-red-chart


text:
Problems without specific revision of pipeline when pulling via Singularity

Hi!
neither on local nor on our cluster (binac) I can download the appropriate image...
[warm up] executor > local
ERROR ~ Error executing process > 'fastqc (null)'

Caused by:
  Failed to pull singularity image
  command: singularity pull --name scilifelab-ngi-rnaseq-master.img docker://scilifelab/ngi-rnaseq:master > /dev/null
  status : 1
  message:
    WARNING: pull for Docker Hub is not guaranteed to produce the
    WARNING: same image on repeated pull. Use Singularity Registry
    WARNING: (shub://) to pull exactly equivalent images.
    ERROR MANIFEST_UNKNOWN: manifest unknown
    ERROR: pulling container failed!
-- Check '.nextflow.log' file for details

I think the problematic part is this code piece here in base.config:
container = { "scilifelab/ngi-rnaseq:${workflow.revision ? workflow.revision : 'latest'}" }

This defaults to something else, namely namely this command:
singularity pull --name scilifelab-ngi-rnaseq-master.img docker://scilifelab/ngi-rnaseq:master

Which doesn't work unfortunately - removing the master and things are fine ;-)
I can send a pull request to fix this in case you'd be interested.

Ah crap - workflow.revision is resolving to master? I think this is a new change.. Pretty sure that used to be blank before if not a release tag.
Thinking out loud: perhaps we can use params.version here (the version of the pipeline). If -r v1.4 is used, the code executed with have the older params.version number and then that tag will be used for the container label. So maybe we should keep things simple and just have a static version number and container string which is updated for each release..
eg: development branch:
params.version = '1.5dev'
container = 'scilifelab/ngi-rnaseq'

Then bump for a release:
params.version = '1.5'
container = 'scilifelab/ngi-rnaseq:1.5'

This is the root cause behind the latest problem we've seen when trying to fix #200

I think your proposed solution could work - I'll test this quickly locally and send a pull request in a separate branch then :)

authors: apeltzer ewels

repo: SciLifeLab/NGI-RNAseq


text:
error when aligning the result of "sess.run"

when I run the following code
var results = tf_with<Session, NDArray>(tf.Session(graph),                 sess => sess.run(normalized));
the error will occur like following
System.NullReferenceException
HResult=0x80004003
Message=Object reference not set to an instance of an object.
Source=TensorFlow.NET
Does anyone know why?

I found the problem,
tf.compat.v1.disable_eager_execution(); should be used (my version is 0.31.1)


text:
Update regular coord checking

The existing checks for whether a coord is regular in iris.util quite reasonably only works on coords. However in #2527 I need to check whether just a set of points is regular, which the existing functionality could not achieve.
To deal with this I have added a new function, iris.util.points_step, which checks whether there is a regular step between a set of points (a NumPy array). This function represents the part of iris.util.regular_step that dealt with checking the incoming coord's points. I've also added tests for the iris.util functions is_regular, regular_step, and points_step.
Note: #2527 now depends on this PR.

Thanks @djkirkham!

repo: SciTools/iris


text:
Pin dask <2024.9

🚀 Pull Request
Description
Addresses #6251.
Note: it may be worth also adding a test for the bug encountered in #6251. This bug can be replicated without Iris, so this probably doesn't fall under our jurisdiction to test for.
TODO: update the lockfiles.

The doctest failure: I had a PR merged-and-released on Dask, which allowed me to remove this workaround:
f5476629870aeee80f8b4b468dca99b83a458971
If we're using an older version of Dask then the above workaround needs to go back in.

authors: stephenworsley trexfeathers


text:
Unit total stored size displaying

Change that makes format_api_response work
Should be tested with https://github.com/ScilifelabDataCentre/dds_web/pull/1264
Please include the following in this section

[ ] Summary of the changes and the related issue
[ ] Relevant motivation and context
[ ] Any dependencies that are required for this change

Fixes DDS-1324
Type of change

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update

Checklist:
Please delete options that are not relevant.

[ ] Any dependent changes have been merged and published in downstream modules
[ ] Rebase/merge the branch which this PR is made to
[ ] Product Owner / Scrum Master: This PR is made to the master branch and I have updated the version
[ ] I am bumping the major version (e.g. 1.x.x to 2.x.x) and I have made the corresponding changes to the API version

Formatting and documentation

[ ] I have added a row in the changelog
[ ] The code follows the style guidelines of this project: Black / Prettier formatting
[ ] I have performed a self-review of my code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[ ] My changes generate no new warnings

Tests

[ ] I have added tests that prove my fix is effective or that my feature works
[ ] New and existing unit tests pass locally with my changes

@valyo Could you add row to changelog here too?


text:
[Request] Clean Flash Player

Package Request
Criteria
For a package to be acceptable in the Extras bucket, it should be:

[X] a well-known and widely used tool (e.g. if it's a GitHub project, it should have at least 100 stars and 50 forks)
[X] the latest stable version of the program

Information
Name: Clean Flash Player
Description:
Clean Flash Player is a distribution of Adobe Flash Player, with the mission of keeping the original Flash Player alive for compatibility and ease of use.
The original Flash Player was discontinued on January 12th, 2021. Adobe is committed to keeping Flash Player alive in the Chinese region, however, by providing official monthly updates to Flash Player in China.
Clean Flash Player uses a modified version of this updated Flash Player version, keeping Flash Player clean from adware.
Homepage:
https://github.com/darktohka/clean-flash-builds
https://gitlab.com/cleanflash/installer
Download link(s):
https://github.com/darktohka/clean-flash-builds/releases/tag/v1.29/
https://gitlab.com/cleanflash/installer/-/releases
Some indication of popularity/repute:
240 stars on GitHub + 45 on GitLab
I think GitHub version is a mirror

https://github.com/anderlli0053/DEV-tools/blob/master/bucket/clean-flash.json

repo: ScoopInstaller/Extras

license: Unlicense


text:
Propertree: Add version 0.2022.01.21

[x] I have read the Contributing Guide.

No persist file.

/verify

I see python scripts, we should add "depends": "python",, no?

I see python scripts, we should add "depends": "python",, no?

You are right, it has been corrected, thank you!

/verify

/verify

/verify

Why can't checkver pass after I add depends?🤔

It fails because there's a new version available

/verify


text:
neovim-nightly: remove nvim-qt

Remove the nvim-qt shim + shortcut since upstream will not bundle nvim-qt anymore. Users who depend on nvim-qt will need to get it from a separate bucket
❯ scoop bucket list

Name       Source                                             Updated              Manifests
----       ------                                             -------              ---------
extras     https://github.com/ScoopInstaller/Extras           3/31/2023 2:31:10 PM      1786
main       https://github.com/ScoopInstaller/Main             6/7/2023 6:27:50 PM       1202
nerd-fonts https://github.com/matthewjberger/scoop-nerd-fonts 6/5/2023 1:18:09 PM        278
Versions   git@github.com:alex-tdrn/Versions.git              6/7/2023 7:43:49 PM        424

~\scoop\buckets\Versions  7  7  0529b09  remove_neovim_nightly_nvim_qt_shims  1sec 170ms
❯ scoop update neovim-nightly
neovim-nightly: 0.10.0-dev-449-gcc4169777 -> 0.10.0-dev-480-gc0952e62f
Updating one outdated app:
Updating 'neovim-nightly' (0.10.0-dev-449-gcc4169777 -> 0.10.0-dev-480-gc0952e62f)
Downloading new version
Loading nvim-win64.zip from cache
Checking hash of nvim-win64.zip ... ok.
Uninstalling 'neovim-nightly' (0.10.0-dev-449-gcc4169777)
Removing shim 'nvim.shim'.
Removing shim 'nvim.exe'.
Unlinking ~\scoop\apps\neovim-nightly\current
Installing 'neovim-nightly' (0.10.0-dev-480-gc0952e62f) [64bit] from versions bucket
Loading nvim-win64.zip from cache
Extracting nvim-win64.zip ... done.
Linking ~\scoop\apps\neovim-nightly\current => ~\scoop\apps\neovim-nightly\0.10.0-dev-480-gc0952e62f
Creating shim for 'nvim'.
'neovim-nightly' (0.10.0-dev-480-gc0952e62f) was installed successfully!

Closes #1259

[x] I have read the Contributing Guide.

/verify

#1267

authors: HUMORCE alex-tdrn

repo: ScoopInstaller/Versions


text:
perl-pdl: Update to version 5.32.0.1

Fix checkver to reflect ScoopInstaller/Main#966

/verify

/verify

authors: nemuelle rasa


text:
#296: Peer discovery fix

Fix #296

Use automatically assigned local port (not from declaredAdress) for outgoing connection to peer
Use DeclaredAddress as a key for peer database instead of peer connection local socket address
Added trace logs for peer database

Let's try to use this part more user-friendly - without special config section nodes should understand, whether they are public or not, and should connect to all nodes they can (including local one)

repo: ScorexFoundation/Scorex


text:
TECH: increase code coverage to 90%

Add additional unit tests to increase code coverage

reached 97% level already after refactoring/new features implementation

repo: Scorpibear/game-insights


text:
Style: Add ways to create custom styles and reset to default style

In ScottPlot4 there was the possibility to have various styles. Now the only style present (to my knowledge) is DarkMode.
It would be awesome to a light mode or a default mode that resets the plot back to its original state. without the need to reset the plot and creating it again.
Moreover it would be awesome if one could create its own style and apply it, and have different styles to choose from.

Hi @cataclism, thanks for the suggestion! I like it. It would be great if users could easily "package up their own styles into a class" that they could apply to various plots, and there could be a collection of sample styles provided with ScottPlot, including a default style which can be used to "reset" the style of an existing plot.
I'll use this issue to track adding this feature into an upcoming release 👍

authors: cataclism swharden

repo: ScottPlot/ScottPlot


text:
Can do possible to make the length of a scrolling DataStreamer point variable?

Question: (Ask your question here)
I would like to have a variable length set of points in a DataDtreamer, with varying X-Axis range for a scrolling real-time chart.
【Range 10Sec】

【Range30Sec】

Change 10Sec or 30Sec or 60Sec
ScottPlot Version: (What NuGet package are you using?)
V5.1.0
Code Sample: See http://scottplot.net/faq/repro/ for tips about creating reproducible code samples
            <ScottPlot:WpfPlotGL x:Name="WpfChart" Margin="5" />

        public MainWindow()
        {
            InitializeComponent();
            this.Loaded += MainWindow_Loaded;       // Xaml

            // ScottPlot
            dataStreamer1 = WpfChart.Plot.Add.DataStreamer(points: 500, period: 0.02);  // ← This points (and period)
            dataLogger1 = WpfChart.Plot.Add.DataLogger();
        }
        private async void MainWindow_Loaded(object sender, RoutedEventArgs e)
        {
            // SamplingRate
            for(int i = 0; i < SamplingRate_Values.Count; i++)
            {
                cboSamplingRate.Items.Add(new ComboBoxItem {Content = SamplingRate_Values[i].ToString("0") + "Hz"  });
            }

            // Y-Range
            for(int i = 0; i < yRange_Values.Count; i++)
            {
                cboChart_YRange.Items.Add(new ComboBoxItem { Content = "±" + yRange_Values[i].ToString("0.##0") + "mV" });
            }

            // X-Range
            for (int i = 0; i < xMaxValues.Count; i++)
            {
                cboChart_XMax.Items.Add(new ComboBoxItem { Content = xMaxValues[i].ToString("0") + "s" });
            }
            subChartInit();
        }

        double Chart_YLevel = 0.0;    // Y-OFS
        double Chart_YRange = 5.0;    // Y-Ramge Value（±）
        private List<double> yRange_Values = new List<double> { 5000.0, 4000.0, 3000.0, 2500.0, 2000.0, 1500.0, 1000.0, 500.0, 300.0, 200.0, 100.0, 10.0, 1.0, 0.5, 0.1, 0.05, 0.01, 0.005, 0.001 }; // Y-Range（±mV）

        double Chart_XMax = 10.0;    // X-Range
        private List<double> xMaxValues = new List<double> { 5.0, 10.0, 30.0, 60.0 }; // X-Range Value[s]

        // Y-OFS
        private void txtY_OFS_TextChanged(object sender, TextChangedEventArgs e)
        {
            if (WpfChart == null) return;

            if (Numeric.IsNumeric(txtY_OFS.Text) == true)
            {
                Chart_YLevel = Convert.ToDouble(txtY_OFS.Text);
                WpfChart.Plot.Axes.SetLimitsY(Chart_YLevel - Chart_YRange, Chart_YLevel + Chart_YRange);
                WpfChart.Refresh();
            }
        }

        // Y-Range
        private void cboChart_YRange_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            ComboBox comboBox = sender as ComboBox;
            if (comboBox != null && comboBox.SelectedIndex >= 0)
            {
                Chart_YRange = yRange_Values[comboBox.SelectedIndex];
                WpfChart.Plot.Axes.SetLimitsY(Chart_YLevel - Chart_YRange, Chart_YLevel + Chart_YRange);      // Y-Range
                WpfChart.Refresh();
            }
        }

        // X-Range Changed
        private void cboChart_XMax_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            ComboBox comboBox = sender as ComboBox;
            if (comboBox != null && comboBox.SelectedIndex >= 0)
            {
                Chart_XMax = xMaxValues[comboBox.SelectedIndex];
                WpfChart.Plot.Axes.SetLimitsX(0.0, Chart_XMax);    // X-Range
                WpfChart.Refresh();
            }
        }

        private void subChartInit()
        {
            WpfChart.Plot.Title("Lock-In Amp");
            WpfChart.Plot.Axes.Bottom.Label.Text = "Time[Sec]";
            WpfChart.Plot.Axes.Left.Label.Text = "Volt[mV]";
            WpfChart.Plot.DataBackground.Color = ScottPlot.Color.FromHex("#000000");
            WpfChart.Plot.Grid.MajorLineColor = ScottPlot.Color.FromHex("#AAAAAA");
            WpfChart.Plot.Grid.MinorLineColor = ScottPlot.Color.FromHex("#888888");
            WpfChart.Plot.FigureBackground.Color = ScottPlot.Color.FromHex("#222222");
            WpfChart.Plot.Axes.Color(ScottPlot.Color.FromHex("#EEEEEE"));

            WpfChart.Plot.Axes.SetLimitsX(0.0, Chart_XMax);             // X-Range
            WpfChart.Plot.Axes.SetLimitsY(Chart_YLevel - Chart_YRange, Chart_YLevel + Chart_YRange);      // Y-Range

            // Y Format
            ScottPlot.TickGenerators.NumericAutomatic myTickGenerator = new()
            {
                LabelFormatter = CustomFormatter
            };
            WpfChart.Plot.Axes.Left.TickGenerator = myTickGenerator;

            PlstX.Clear();
            PlstY.Clear();
            PlstAD.Clear();

            // DataStreamer Setting
            dataStreamer1.LineColor = Colors.Yellow;
            dataStreamer1.LineWidth = 5;
            dataStreamer1.ViewScrollLeft();     // Scroll

            // DataLogger Setting
            dataLogger1.LineColor = Colors.Yellow;
            dataLogger1.LineWidth = 5;
        }

        // Y--Units Format
        static string CustomFormatter(double position)
        {
            return position.ToString("0.##0");
        }

        List<double> PlstX = new List<double>();        // time[s]
        List<double> PlstY = new List<double>();        // Volt[mV]
        List<int> PlstAD = new List<int>();             // AD

        readonly ScottPlot.Plottables.DataStreamer dataStreamer1;
        readonly ScottPlot.Plottables.DataLogger dataLogger1;

        private readonly object _lock = new object();
        private void subChartAdd(double x, double y, int ad)
        {
            lock (_lock)
            {
                PlstX.Add(x);
                PlstY.Add(y);
                PlstAD.Add(ad);

                if (PlstX.Count >= Chart_XMax * SamplingRateHz)       // Remove data
                {
                    PlstX.RemoveAt(0);
                    PlstY.RemoveAt(0);
                    PlstAD.RemoveAt(0);
                }

                Dispatcher.InvokeAsync(new Action(() =>
                {
                    //WpfChart.Plot.Add.SignalXY(PlstX.ToArray(), PlstY.ToArray(), color: ScottPlot.Colors.Yellow).LineWidth = 5; // SignalXY

                    dataStreamer1.Add(y);
                    //dataLogger1.Add(PlstY.ToArray());

                    WpfChart.Refresh();
                }));
            }
        }

Hi @GLC-Kazetani, your post is pretty long with a lot of complicated code 😅
I think this question is "How can I change the width of a data streamer after it has already been loaded with data?"
Here is some simpler starter code to help investigate this question
public partial class Form1 : Form
{
    readonly System.Windows.Forms.Timer UpdatePlotTimer = new() { Interval = 50, Enabled = true };

    public Form1()
    {
        InitializeComponent();

        var logger = formsPlot1.Plot.Add.DataStreamer(points: 25);

        UpdatePlotTimer.Tick += (s, e) =>
        {
            double t = DateTime.Now.Ticks / 1e6;
            logger.Add(Math.Sin(t) * 5);
            formsPlot1.Refresh();
        };
    }
}

This strategy works for me!
When you want to change the length:

copy the data out of the old streamer
remove the old streamer
create a new streamer with the new desired width
load the new streamer with the old data

public partial class Form1 : Form
{
    readonly System.Windows.Forms.Timer UpdatePlotTimer = new() { Interval = 50, Enabled = true };

    ScottPlot.Plottables.DataStreamer CurrentStreamer;

    public Form1()
    {
        InitializeComponent();

        CurrentStreamer = formsPlot1.Plot.Add.DataStreamer(25);

        UpdatePlotTimer.Tick += (s, e) =>
        {
            double t = DateTime.Now.Ticks / 1e6;
            CurrentStreamer.Add(Math.Sin(t) * 5);
            formsPlot1.Refresh();
        };

        button1.Click += (s, e) =>
        {
            // get old data and remove the old data logger
            double[] oldData = CurrentStreamer.Data.Data.ToArray();
            formsPlot1.Plot.Remove(CurrentStreamer);

            // NOTE: you probably want use logic to split the data into
            // two arrays, one before CurrentStreamer.Data.NewestIndex and one after it,
            // then join them in reverse order to "unwrap" the "rollover" data
            // in the circular buffer.

            // replace the logger with a new one
            CurrentStreamer = formsPlot1.Plot.Add.DataStreamer(50);
            CurrentStreamer.AddRange(oldData);
        };
    }
}

authors: GLC-Kazetani swharden


text:
Cached structure lookup

This cached the results of room.find in an easily accessed hash of structures. This makes it easy to get an array of a specific structure without using find or filter.
The find and groupBy is called on first access and cached for the lifetime of the Room object
ex: room.structures[STRUCTURE_TOWER] returns an array of towers for the room
room.structures.all is a convenience array of all structures.

Please also update city_defense to use this :)

This Pull Request has been merged by GitConsensus.
Vote Totals

Yes
No
Abstain
Voters

2
0
0
2

Vote Breakdown

User
Yes
No
Abstain

tedivm
✔

ags131
✔

Vote Results

Criteria
Result

Has Quorum
True

Has Votes
True

authors: ScreepsQuorumBot ags131 anisoptera

repo: ScreepsQuorum/screeps-quorum


text:
[i18n]: Translate README.md

Description
Hey everyone,
we need help to translate README.md into multiple languages. Please find the list of languages that need to be supported below:

Language
Assignee
Status

Italian
@N3v1
WIP

German
@N3v1
WIP

Spanish
@kamdvc
WIP

Polish
-
-

Dutch
@kilian-balaguer
WIP

Japanese
-
-

Chinese
-
-

Korean
-
-

If you want a not listed language just ask 👍
Version

none

To Reproduce

none

Additional Context
In the "documentation" folder of this repository, create a new file named README~[your language].md for translation.
e.g. German translation ~> README~de.md
Once you've finished translating the README, you can include your language in the main README (en).
Screenshots

none

Is there an existing translation issue for this?

[X] I have searched the existing issues

Hello! I would like to contribute to your repo, would you mind if I add the Spanish language?

Hello! I would like to contribute to your repo, would you mind if I add the Spanish language?

Sure you can 👍🏼
Thank you in advance for your contribution

Hi !
If you want I can do the Italian translation !

Hi ! If you want I can do the Italian translation !

Sure 👍🏼 Thank you in advance for your contribution

Hey @kamdvc,
how is your Spanish translation going? Do you need any help?

authors: N3v1 ctrlVnt kamdvc

repo: ScribbleLabApp/ScribbleLab


text:
will you update it for latest bootstrap?

is it project active?

@nabtron,
What changes have occurred in the latest version of Bootstrap for Toasts?
I've not been using Bootstrap as much but I might be able to find some time to update the package.


text:
🛑 Tzar API is down

In 1085cb6, Tzar API (https://api.tzar.fr/health) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Tzar API is back up in 2b08cf1.

repo: Scriptor-Group/status


text:
Reset health, hunger, inventory and time of day with /fs init command

The init command should reset everything so we can start fresh.

Health
Hunger
Inventory
Time of day
Hostile mobs

Not doing hostile mobs at first

repo: Scubakay/final-stand


text:
Removed deprecated Optimizer  dependency from the dashboard.

@andreaturli could you review this?

good cleaning, but what's the purpose of the PlannerResource now?
I think you can rename this PR into something like refactor PlannerResource where you remove optimize and matchmake operations but you add POST generateFeasiblePlans and  POST submitPlan
In fact, I think plan is not enough as the planner should generate a number of sensible plans that the user can review and pick. Makes sense?

My original idea was to directly integrate the new planner version via rest proxy, but sadly I found some issues while I was deploying it with the Catalog. They probably are related with a bad wiring of the config parameters (like #121). As part of this integration I had to remove the non working code on the dashboard side in order to avoid more dependency conflicts around this topic but as now the integration is on hold, I decided to open a PR with just the dependency fix.
Do you suggest to close this PR until the planner will be working properly and then open a new one providing fully integration with the planner?
About the call signature, the planner (due I made a bad suggestion sadly) uses GET requests (this is straightforward to be modified) instead of POST do you think that those calls should be modified into POST requests? (for me passing a file thought urlencoded params it's insane, but sadly when I made the suggestion I didn't realzied that GET doesn't support body params)

I think you don't need to close this PR.
The Dashboard needs to use the API exposed by the underlying services. If one of the consumed services is not working yet, we will need to fix that service itself.
For the signature, well, this is the semantic of RESTful services, I think. But we may convert GET to POST or viceversa later, if needed

Nice  I will mock the call, as it were functional instead of delaying the development.

This fixes the problem I have running the dashboard.

@adriannieto I suggest to look at https://github.com/square/okhttp/tree/master/mockwebserver

With the current version of the dashboard, I can see
$ cat console.out
Exception in thread "main" java.lang.ExceptionInInitializerError
Caused by: java.lang.ClassCastException: org.slf4j.impl.Log4jLoggerAdapter cannot be cast to ch.qos.logback.classic.Logger
	at io.dropwizard.logging.LoggingFactory.bootstrap(LoggingFactory.java:43)
	at io.dropwizard.logging.LoggingFactory.bootstrap(LoggingFactory.java:37)
	at io.dropwizard.Application.<clinit>(Application.java:20)

so I think this fix is absolutely needed!

@andreaturli so maybe then we can merge this and then add the real planner in a former step? In this moment the dashboard has a skip button in step three so the planner step could be skipped.

ok, meanwhile add the support for plan, please.

authors: adriannieto andreaturli rosogon

repo: SeaCloudsEU/SeaCloudsPlatform


text:
As an Admin I want to be able to order Items to the Store

To Demo:
An amount of an item is bought if the store has enough funds. If not an error is thrown and nothing is bought.
If it succeeds the funds are removed from the store balance and the item(s) now exist in the inventory list.

.5 hrs


text:
🛑 IPFS Gateway 1/2 is down

In e2a4535, IPFS Gateway 1/2 (https://ipfs.seanstaffiery.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: IPFS Gateway 1/2 is back up in a4c8259.


text:
how to check if a piece has an attack available (on your side )

Okay so i am kinda starting out C# and this whole thing is new to me so i am a little confused. Do i just loop through the entire  board and checking every square or is there a craftier way to do this.
Help would be appreciated

By attack do you mean a capture move? If so, you can just loop through all the moves in board.getLegalMoves() and check if the start square of the move is the square of your piece and the captured piece of the move isn't PieceType.None

Use board.getLegalMoves(true)

Specifically, the line:
Move[] allCaptureMoves = board.GetLegalMoves(true);
will give you all of your moves stored in an array variable named "allCaptureMoves". You can then iterate over these moves to check which pieces have captures available, or look to see if the piece you are interested in is in any of the moves in the array.

authors: Marki2019 dudecon mcthouacbb

repo: SebLague/Chess-Challenge


text:
Map does not work correctly under AoT

Issue description
Map throws errors when built with aot.
Steps to reproduce and a minimal demo of the problem
Code base is the angular-seed.

Clone the repo that includes the map and that you can use to reproduce the issue.
run npm install
run npm run serve.prod and activate the map tab: everything will work as expected and console won't show any errors
now run npm run serve.prod.aot and activate the map tab: the console will show the following errors (Chrome):

`ERROR TypeError: Cannot read property 'create' of undefined
at e.subscribeToMapEvent (app.js?1504871595630:1)
at e._handleMapCenterChange (app.js?1504871595630:1)
at e._initMapInstance (app.js?1504871595630:1)
at e.ngOnInit (app.js?1504871595630:1)
at tn (app.js?1504871595630:1)
at Ln (app.js?1504871595630:1)
at Dn (app.js?1504871595630:1)
at lr (app.js?1504871595630:1)
at Object.updateDirectives (app.js?1504871595630:1)
at Object.updateDirectives (app.js?1504871595630:1)
C @ app.js?1504871595630:1
app.js?1504871595630:1
ERROR TypeError: Cannot read property 'create' of undefined
at e.createEventObservable (app.js?1504871595630:1)
at e._addEventListeners (app.js?1504871595630:1)
at e.ngOnChanges (app.js?1504871595630:1)
at tn (app.js?1504871595630:1)
at Ln (app.js?1504871595630:1)
at Dn (app.js?1504871595630:1)
at lr (app.js?1504871595630:1)
at Object.updateDirectives (app.js?1504871595630:1)
at Object.updateDirectives (app.js?1504871595630:1)
at Nn (app.js?1504871595630:1)`
Current behavior
Map throws errors when build with aot
Expected/desired behavior
Should work when built with aot.
angular2 & angular-google-maps version
1.0.0-beta.0
Other information

No time right now to try out to reproduce your problem, but just a note: I've successfully used this module in AOT today in a project I work on.

authors: lazarljubenovic thegoodsoldier

repo: SebastianM/angular-google-maps


text:
Numbers

Hey,
what is the quickest way to show numbers on the display?
Thanks

no clue. it is a graphical display, so you have to render them yourself, probably images from SD-Card.


text:
LOB-187-account-transaction-flow

LOB-187-account-transaction-flow-v4

Implemented controllers and interfaces to support v4 account and transaction flows functionality.
Refactored to account for the package changes in commons and RCS.

Can you remove the new entities added in this PR please? The existing entities should support both v3 and v4.
See comment on this PR: #350 (review)

I've removed all of them, except FRProduct which uses OB class:


text:
Improve or Replace POST Parameter field in User Table

The Post Parameter field of the User table was initially just used for adding Static CSRF tokens to requests.  There are several more use cases where it may be helpful, but it needs to be updated first.
Use Cases:

If you want to generate a new session token with your first request, use this field to replace the username and password parameters of the login request.  Then you can use a Chain to populate the resulting session token into the remaining messages.

If you need unique parameters for each user but do not have a response that can be chained.

For example, say each user of an API has a UserID that is part of the POST body of each request, but these IDs are known values and are not returned from any of the requests.
It would be an interesting auth check to see what happens when users try an incorrect UserID, but it is also important to test requests when UserIDs match the authenticated user's session but don't match another asset (i.e. receiptID, transactionID, etc).
Updates Needed for the POST Parameter field:

Support handling more than one token
Support handling replacement of GET/URL parameters as well
Support replacement of Body when content type is JSON
Support restricting this replacement to individual requests, similar to DEST in Chaining (i.e. replace user and password in request 0 but not in any of the other requests)

One possibility up for consideration is just getting rid of this field entirely and replace it with a static values.
For example, the user table will have:
ID | User Name | Cookies | HTTP Header | Static Value 1| Static Value 2 | ... | Role1 | Role 2 | ...
Then the Chains table could be updated to use a static value in certain cases instead of a source message's response. The Destination Regex can determine where in the message it is used.

Added in v0.7

repo: SecurityInnovation/AuthMatrix


text:
Support alterations to hold or remove columns of a result-set by name or index

It should be possible to define a way to remove or hold some columns in a result-set. The identification of the columns should be the index or the name. The order of the columns in the result is determined by their original order in the table. Only the columns that were specified as arguments are dropped. The other columns are included in the result.
<alteration>
  <project-away>
    <column identifier="#1">
    <column identifier="Foo">
  </project-away>
</alteration>

the command to hold columns should be project. The order of the columns in the result is specified by the order of the arguments. Only the columns specified in the arguments are included in the result: any others in the input are dropped.

https://ci.appveyor.com/project/Seddryck/nbi/build/1.18.0-alpha.1+161.build.428

Beta available in 1.21.0-beta0313

repo: Seddryck/NBi


text:
chore(Ref): use component from Stardust UI

This PR is a part of convergence effort between Semantic UI React & Stardust UI.
🔮 Ref component is reexported from Stardust UI
Stardust UI has the same Ref component as Semantic UI. To simplify maintenance we will support Ref component only under Stardust.
Docs for this component will be also removed from Semantic UI, but still will be available under Stardust: https://stardust-ui.github.io/react/components/ref/definition
These changes should not affect you as SUIR user, however.
😨 Possible breaking changes
Things below were never advertised as public API, but should be mentioned:

TypeScript interfaces StrictRefProps, RefFindNodeProps, StrictRefFindNodeProps, RefForwardProps,  StrictRefForwardProps are no longer exported.
RefFindNode & RefForward components are no longer exported.

Also bumps react-popper to latest.

Codecov Report

Merging #3774 into master will decrease coverage by <.01%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##           master    #3774      +/-   ##
==========================================
- Coverage   99.84%   99.83%   -0.01%
==========================================
  Files         175      172       -3
  Lines        3125     3101      -24
==========================================
- Hits         3120     3096      -24
  Misses          5        5

Impacted Files
Coverage Δ

src/elements/Button/Button.js
95.45% <ø> (ø)
:arrow_up:

src/modules/Checkbox/Checkbox.js
100% <ø> (ø)
:arrow_up:

src/modules/Sticky/Sticky.js
99.09% <ø> (ø)
:arrow_up:

src/addons/Portal/PortalInner.js
100% <ø> (ø)
:arrow_up:

src/modules/Dimmer/DimmerInner.js
100% <ø> (ø)
:arrow_up:

src/addons/Portal/Portal.js
100% <ø> (ø)
:arrow_up:

src/modules/Dropdown/Dropdown.js
100% <ø> (ø)
:arrow_up:

src/modules/Modal/Modal.js
100% <ø> (ø)
:arrow_up:

src/addons/TextArea/TextArea.js
100% <ø> (ø)
:arrow_up:

src/behaviors/Visibility/Visibility.js
100% <ø> (ø)
:arrow_up:

... and 5 more

Continue to review full report at Codecov.

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

@layershifter Sorry for mention you here, What does it mean "convergence effort between Semantic UI React & Stardust UI."? StardustUI provides the JS/component part and SemanticUI the style/look and feel part? It is to make the core lightweight?

@montogeek
Stardust UI was forked from SUIR, in the current state components there have a bit different API, design and ideas. To clarify, Stardust is more accessible, uses CSS-in-JS for styles and has some API changes in shorthands that were implemented based on consumers feedback and our experience. However, there are also caveats, it's less stable, supports less features and don't offer other themes than Teams.
However, there is a lot of things that can and should be shared. At least to simplify maintenance, first it's a Ref component that is totally same. Next things will be probably shorthand factories and some React hooks for internal implementation that will allow to get accessibility improvements and simplify components like Dropdown.

StardustUI provides the JS/component part and SemanticUI the style/look and feel part?

In the end we will probably end with this, but it's a long ride 🚗 Currently, just converge utils.

Sounds really good, specially the CSSinJS use, overriding SUI specificity is hard.

authors: codecov-io layershifter montogeek

repo: Semantic-Org/Semantic-UI-React


text:
[Dropdown] - Search Selection Dropdown example incorrect

In the search selection dropdown example, I believe the item divs should all be child to the menu div.
http://semantic-ui.com/modules/dropdown.html#search-selection

They are, the formatting is just off because of how the templates are generated. (This is included from a partial)

authors: jlukic zxlin

repo: Semantic-Org/Semantic-UI


text:
How to enlarge the result box of Semantic Search Modules

Hello! It seems that I cannot stretch the suggested result list, please advise, thanks!
http://semantic-ui.com/modules/search.html#/usage

@stephenlam1
Hello! Have you figured it out? If not, please elaborate on what you wanted to do, have I understood it correctly that you wanted to make the results container wider?

Closing the issue until there’s a reply.


text:
Add a __builtin_va_list type, to complement __builtin_va_*

expressions.

@dave-bartolomeo, do the fixes LGTY?

authors: jbj zlaski-semmle

repo: Semmle/ql


text:
[Feature] Download decks for MTGO trading

In order to facilitate Cube drafts on Magic Online, we often have to download all the drafted deck lists, so that we can trade with each drafter from our collection. This involves clicking on each drafter in the logs, selecting the format, and then downloading.
Any chance you could add a feature that would allow downloading each of the drafter's pools, in a particular format, into 8 separate files with the drafters username as the name of the file? That would be so convenient!

This could be accessible from the draft log as "Download decks for MTGO trading"?
Also ignore added basic lands for this export?

What would also be useful is if we could just download it as card names without set/version information. Sometimes the card/set information gets other tools - like mana traders deck builder function - confused.

Commit 77f52f0 adds multiple actions to the draft log explorer:

I'm not thrilled with the UI, but it should be serviceable.

What would also be useful is if we could just download it as card names without set/version information. Sometimes the card/set information gets other tools - like mana traders deck builder function - confused.

Currently "Card Names Only" gives the following format:
1 Vat of Rebirth
1 Planar Disruption
1 Aspirant's Ascent
1 Sinew Dancer
1 Escaped Experiment
1 The Mycosynth Gardens
1 Mesmerizing Dose
1 Vat of Rebirth
1 The Surgical Bay
1 Meldweb Curator
1 Adaptive Sporesinger
1 Leonin Lightbringer
1 Flensing Raptor
1 Bonepicker Skirge
1 Myr Kinsmith
1 Prophetic Prism
1 Meldweb Curator
1 Escaped Experiment
1 Mirran Bardiche
1 Duelist of Deep Faith
1 Duelist of Deep Faith
1 Unctus, Grand Metatect

1 Rebel Salvo
1 Vulshok Splitter
1 Against All Odds
1 Bladegraft Aspirant
1 Bladegraft Aspirant
1 Hexgold Halberd
1 Free from Flesh
1 Phyrexian Atlas
1 Cinderslash Ravager
1 Skyscythe Engulfer
1 Ezuri, Stalker of Spheres
1 Vulshok Splitter
1 Goldwarden's Helm
1 Maze's Mantle
1 Maze's Mantle
1 Cruel Grimnarch
1 Drown in Ichor
1 Drown in Ichor
1 Evolving Adaptive
1 Green Sun's Twilight

Is it good enough?

I wonder if this is better or even more confusing?

I think the format dropdown with a checkbox for basics is very understandable! This will make it so much easier to download decklists for trading on MTGO, thank you.

One thing worth noting from a usability perspective is that there are now a lot of places where one can perform various kinds of exports and downloads of files and logs. I wonder if there should be a single 'export hub' with all the options contained in one place. It would obviously look different and have different options which depend on if you're in the Draft view or the Game Log view, but maybe there's something there...

One thing worth noting from a usability perspective is that there are now a lot of places where one can perform various kinds of exports and downloads of files and logs. I wonder if there should be a single 'export hub' with all the options contained in one place.

I think it makes sense as it is, but I'm open to suggestions if you want to elaborate!
About this particular issue: I've deployed the update. Closing this as long as you don't find issues with the functionality :)

Works perfectly. You're awesome thank you!

authors: Senryoku kylesnowschwartz

repo: Senryoku/MTGADraft


text:
Remove database credentials from the log

Redact/remove log record containing database credentials
2022-05-24 13:54:17,823 senzing-50070156I /etc/opt/senzing/G2Module.ini - Modified. Changed SQL.CONNECTION to postgresql://postgres:postgres@senzing-postgres:5432:G2/

Pull requests:

https://github.com/Senzing/docker-init-container/pull/167

repo: Senzing/docker-init-container


text:
🛑 MedicoVet is down

In ccb31a7, MedicoVet (https://medicovet.eu) was down:

HTTP code: 429
Response time: 1498 ms

Resolved: MedicoVet is back up in c149b6f after 20 minutes.

repo: SeoWeb/upptime