Solarized-dark color scheme colors are wrong.

Windows Terminal version
1.16.10262.0
Windows build number
10.0.22621.1265
Other Software
Ubuntu 22.04 LTS from the windows store
Steps to reproduce
Change the color scheme to solarized-dark, type systemctl status docker (or any service you have running), see the colors are wrong.
Expected Behavior
I'm expecting the colors to match the solarized theme.
Look at the settings the the config file:

These colors are not bright, see:

Actual Behavior

DAYS SINCE I'VE REGRETTED SHIPPING SOLARIZED: 35 0
Solarized is just plain a bad terminal theme[^1]. You'll note we're using it as defined, and yea, the bright colors are all pretty much just grayscale.
I'd either modify the scheme manually to put the "dark" color values in the bright entries, or just pick a sensible scheme.
[^1]: I deeply regret including it in the default color schemes list. I just wanted something common that people could recognize as a color scheme to demo how that worked. We never took the time to really re-evaluate if it was a good choice or not before shipping 0.2, and the rest is history.

Okay, well, for anyone else having this issue, here are actual good settings to use:
        {
            "background": "#002B36",
            "black": "#002B36",
            "blue": "#268BD2",
            "brightBlack": "#073642",
            "brightBlue": "#268BD2",
            "brightCyan": "#2AA198",
            "brightGreen": "#859900",
            "brightPurple": "#6C71C4",
            "brightRed": "#DC322F",
            "brightWhite": "#FDF6E3",
            "brightYellow": "#B58900",
            "cursorColor": "#FFFFFF",
            "cyan": "#2AA198",
            "foreground": "#839496",
            "green": "#859900",
            "name": "Solarized Dark",
            "purple": "#D33682",
            "red": "#DC322F",
            "selectionBackground": "#FFFFFF",
            "white": "#EEE8D5",
            "yellow": "#B58900"
        },

Also, I'm glad you shipped the theme, despite it being weird. Wasn't hard to update it like this.


buttons.server-side.js:92 Uncaught TypeError: Cannot set properties of undefined (setting 'excel') and Uncaught TypeError: Cannot set properties of undefined (setting 'pdfMake')

Summary of problem or feature request
Installed package to my laravel project and have problem with buttons:
buttons.server-side.js:92 Uncaught TypeError: Cannot set properties of undefined (setting 'excel')
edit1: https://cdn.datatables.net/1.10.25/js/jquery.dataTables.js and error gone but buttons still are not visible..
edit2: added

but now:
Uncaught TypeError: Cannot set properties of undefined (setting 'pdfMake')
at buttons.html5.js:51
at buttons.html5.js:36
at buttons.html5.js:38
any idea?
Code snippet of problem
$(document).ready(function () {

            var table = $('#sq-table').dataTable({
                dom: 'Bfrtip',
                //dom: 'lBfrtip',
                 buttons: [
                     'csv'
                 ],
                serverSide: true,
                columns: [
                    {
                        "name": "query",
                        "data": "query",
                        "title": "Query",
                        "orderable": false,
                        "searchable": true
                    },
                    {
                        "name": "query_count",
                        "data": "query_count",
                        "title": "Query Count",
                        "orderable": false,
                        "searchable": false
                    }
                ],
                ajax: {
                    url: '{{ route('admin.ajax.search-query-most-popular') }}'
                },
                searchPanes: {
                    emptyMessage: "Query added yet."
                },
                initComplete: function () {
                    @if(request()->query('page'))
                    setTimeout(function () {
                        table.fnPageChange({{ request()->query('page') }});
                    }, 1);
                    @endif
                }
            }).on('page.dt', function (e) {
                var url = new URL(window.location);
                url.searchParams.set('page', table.api().page());
                window.history.pushState({}, '', url);
            });

        });

System details

Operating System: Ubuntu 20.04
PHP Version: 7.4.3
Laravel Version: 8
Laravel-DataTables Version:

"yajra/laravel-datatables-oracle": "^9.15",
"yajra/laravel-datatables-fractal": "^1.6",
"yajra/laravel-datatables-buttons": "^4.13"
JS Versions:

DataTables 1.10.0 min (after update to https://cdn.datatables.net/1.10.25/js/jquery.dataTables.js error gone but still buttons not show)
https://cdn.datatables.net/buttons/1.7.1/js/buttons.dataTables.js

I think pdfMake is for client-side implementation and is out of scope of the package. I suggest you check on datatables.net forum. Haven't personally used it yet. Thanks!

Or maybe it because of the script below?

This might have conflicts with the custom server-side buttons.

Thanks it was wrong versions, I have generated new JS/CSS from Datatables tools. Thanks!


Configurable elastic endpoints

Checklist

[x] Affected Issues have been mentioned in the Closing issues section
[ ] Documentation has been written/updated.
[x] Changelog entry has been written

This change is to allow logs-db:9200 to be configurable, this means that either another elasticsearch can be used. Or a service with a ClusterIP can be used instead to reduce issues that can come with a headless service and DNS.
Changelog Entry

Improvement - Allow the api to use a configurable elasticsearch endpoint
Improvement - Allow the auto-idler to use a configurable elasticsearch endpoint
Closing issues
closes #1313

would this allow to specify an Elasticsearch located outside Lagoon?

Potentially

@shreddedbacon
that's a great change, though I just switched to use logs-db-service by default (which exists since Lagoon 1.1.0
can you update this in this PR? thanks!

nice idea! there are more places though where we should use this, see https://github.com/amazeeio/lagoon/commit/47a53ea462dd526203006322c08f549ce2ee9389:

logs-forwarder
logs2logs-db
logs-db-curator

Yup, will work more on this shortly

@shreddedbacon
please check https://github.com/amazeeio/lagoon/pull/1350/files which solves the problem of local logs-db-service in a more elegant version.
I still like the fact that we can define an external elasticsearch all together, but I think we don't need to have the logic switching between logs-db and logs-db-service for lagoon anymore

Agree, that is definitely more elegant. I'll re-work this to just allow for configurable ES endpoints only.

I've updated this branch to just being able to configure elastic endpoints using envvars, this goes along with needing #1350 to be merged too.


Have a guide for Wasm compilation

Have a brief guide that describe how Frontend developers can easily compile and load smartcore in the browser, with a simple example:
This example has been generated with ChatGPT, please @morenol take a look if the procedure is correct and works as expected.
Example
How frontend developers can compile and load the smartcore library in the browser using WebAssembly, along with a simple example of running k-means algorithm in the browser.
Step 1: Install Rustup
Rustup is the recommended toolchain manager for Rust programming language. You can install it by following the instructions at https://rustup.rs/. Rustup provides easy management of Rust compiler and associated tools. Install the Rust toolchain target wasm32-unknown-unknown to compile to WebAssembly.
Step 2: Create a Project with SmartCore
After installing Rustup, you can create a new Rust project that uses smartcore library as a dependency. You can do this by running the following command in your terminal:
cargo new my_smartcore_project

This will create a new Rust project with the name my_smartcore_project.
Step 3: Compile SmartCore into a WebAssembly Package
Inside your my_smartcore_project directory, you can now add smartcore as a dependency in your Cargo.toml file:
[dependencies]
smartcore = "0.3.1"

Next, you can build smartcore as a WebAssembly package by running the following command in your terminal:
cargo build --target wasm32-unknown-unknown --release

This will compile smartcore into a WebAssembly package with the target wasm32-unknown-unknown and the release mode for optimization.
Step 4: Create Bindings in JS
After building smartcore as a WebAssembly package, you need to create bindings in JavaScript to interact with it from the browser. You can use a tool like wasm-bindgen to generate the bindings. Install wasm-bindgen by running the following command:
cargo install wasm-bindgen-cli

Then, generate the bindings by running the following command:
wasm-bindgen target/wasm32-unknown-unknown/release/my_smartcore_project.wasm --out-dir .

This will generate a JavaScript file with the bindings in the current directory.
Step 5: Run K-Means in the Browser
Now that you have the bindings, you can load the WebAssembly package and run k-means algorithm in the browser. Here's an example using a simple HTML file and JavaScript:

<!DOCTYPE html>

  <meta charset="utf-8">
  <title>SmartCore K-Means Example</title>

SmartCore K-Means Example

Seems correct, but I have to check. I never have used wasm-bindgen-cli to build the wasm file directly and instead I have used wrappers like https://github.com/wasm-tool/rollup-plugin-rust and https://trunkrs.dev/

ok. edit the draft as you find convenient and use the tools you find more helpful for the task.


Support import from node_module modules?

Like this:
import React from 'react'
import { Grid } from 'react-bootstrap'

And when type Grid, auto suggest import { Grid } from 'react-bootstrap'.

@Lxxyx Actually the extension support node_module module with limitation. But, I have test react and react-bootstrap, it's work.
See https://github.com/wangtao0101/vscode-js-import#node_modules-support
Can this help you ?

Yes, Thank you.


Screen Show

is there any screen shot?

Here it is：
https://github.com/xuexiangjys/flutter_update_dialog/tree/master/example


Add request decompression to server GZip middleware

Fixes #7072.
Relates to #4981 but doesn't cover client side middleware.

Hi everyone. Maybe some assistance is needed to finish this PR?


Organize imports: incorrect categorization of external dependency as local if there's folder named similar to the dependency

Type: Bug
I have wandb dependency in my project. It creates a folder at the root of the project named wandb while running my script to store some run metadata. VSCode thinks in this case that wandb isn't an external dependency, but local package and when I perform an action "Organize Imports", it puts it in third group with "src" module, and not in second with numpy and so. What's more interesting, sub-package import wandb.plot is put in second category.
Project structure
project/
  src/
  data/
  wandb/
  .gitignore
  pyproject.toml

Folder wandb is listed in .gitignore and isn't seen by git.
Everything else works fine, including all autocompletion for wandb package.
Extension version: 2023.2.0
VS Code version: Code 1.75.0 (Universal) (e2816fe719a4026ffa1ee0189dc89bdfdbafb164, 2023-02-01T15:24:42.903Z)
OS version: Darwin arm64 22.1.0
Modes:
Sandboxed: No

System Info

Item
Value

CPUs
Apple M1 Max (10 x 24)

GPU Status
2d_canvas: enabledcanvas_oop_rasterization: disabled_offdirect_rendering_display_compositor: disabled_off_okgpu_compositing: enabledmetal: disabled_offmultiple_raster_threads: enabled_onopengl: enabled_onrasterization: enabledraw_draw: disabled_off_okskia_renderer: enabled_onvideo_decode: enabledvideo_encode: enabledvulkan: disabled_offwebgl: enabledwebgl2: enabledwebgpu: disabled_off

Load (avg)
3, 4, 4

Memory (System)
32.00GB (1.90GB free)

Process Argv
--crash-reporter-id 3e02ed5b-4b24-4765-ab64-31452df30f48

Screen Reader
no

VM
0%

A/B Experiments
vsliv368:30146709
vsreu685:30147344
python383cf:30185419
vspor879:30202332
vspor708:30202333
vspor363:30204092
vswsl492:30256859
vslsvsres303:30308271
pythonvspyl392:30443607
vserr242cf:30382550
pythontb:30283811
vsjup518:30340749
pythonptprofiler:30281270
vshan820:30294714
vstes263:30335439
pythondataviewer:30285071
vscod805:30301674
binariesv615:30325510
bridge0708:30335490
bridge0723:30353136
cmake_vspar411:30581797
vsaa593cf:30376535
pythonvs932:30410667
cppdebug:30492333
vsclangdc:30486549
c4g48928:30535728
dsvsc012cf:30540253
azure-dev_surveyone:30548225
pyindex848:30662994
nodejswelcome1cf:30587006
3biah626:30602489
pyind779:30662992
f6dab269:30613381
pythonsymbol12cf:30657549
2i9eh265:30646982
vsccsb:30662443

@lainisourgod are you using isort for import organization? Do you get the same set of changes when you run isort from a command line?

@karthiknadig yeah i'm using isort as a provider. doing isort from command line yields similar results. I guess I need to go to their repo then?

yeah this is a recognized issue they're not willing to change. still funny on why wandb.pyplot is recognized fine. https://github.com/PyCQA/isort/issues/1619#issuecomment-750752590. thank you for guiding me!


Unhandled rejection Error - Sometimes - on Retweet

Hi, love the bot... works great and I've been able to customize it to interact with Microsoft's QnA. However, every now and then I get the following error message on Retweets:
Unhandled rejection Error: Twit: Params object is missing a required parameter for this request: id
Not sure if that's a twit module problem or the twitter-bot. I can't seem to make it go away or figure out why the id param is missing.
This doesn't happen on all retweets... which is even more confusing...
More confusing is that I get Errorderp: Retweet! and then Success and the tweet... but it doesn't post to Twitter.
I'm running the bot currently from cloud9, npm v8.9.1, twit v2.2.9

Hi @cucrecords
I'm going to guess that is because the tweet doesn't exist anymore - the bot uses a search function which I have never really found that accurate in my experience.
If you really want to find the issue add in some console.log's around where you see the issue happening and try to identify what's going on.
I'm going to guess that you'll have undefined for the tweet id when doing so
I'd suggest taking a look at https://github.com/spences10/delay-tweet which uses stream where you can add a slight delay before retweeting off of the twirtter live streeam.
I'm interested in your bots interaction with MS QnA, do you have an example on GitHub I could check out?

Hi @spences10, thanks for the feedback that makes sense. My initial logging does bring back an id for the tweets that error, but it's 1380000 every time regardless of the tweet... which looks maybe like an error code ID possibly. I'll keep looking into it, but it's not a critical problem. Should we close this issue and rack it up to the twitter api search functionality?
I'll try to get my code up on GitHub shortly 👍 and I'll let you know. {need to obfuscate the keys to Microsoft's QnA} - also... I'm a hack coder so it's very copy pasta :).

I'm a professional copy pasta 💪 😁
Take a look at dotenv for hiding environment variables 👍
It's used in this repo
I'll close this but please provide details on your bit when you get it into GitHub, please feel free to log any more issues also ask me anything or get me on Twitter @ScottDevTweets


Don't work with some frameworks

I tried to run it with some libs (listed below) and it doesn't work with them, keep showing
No such module '<Lib Name>' whenever I try to import the framework into the lib.
List:

Result
CocoaAsyncSocket

note: With the Unbox framework it works.
note: I will update this list with other frameworks if I found any other with the same problem.

I just noticed this too.
testdrive Alamofire ReactiveSwift will successfully build Alamofire, but ReactiveSwift will fail(the target specs for ReactiveSwift-iOS is somehow changed to a macOS config, but it's fine in  the repo.

Screenshot ^

@caynan @codeOfRobin The way Swift playgrounds work in this regard is that they require you to build the modules that you want to use before you can use them. Test Drive could do more to make this easier (like pre-build all the frameworks that are added to the workspace, before opening it), but for now, simply select each of the frameworks that you want to use, pick the right platform (like "iPhone 7" if you're test driving on iOS) and hit CMD + B. After that the framework will be usable and the "No such module..." errors will go away 👍
Hoping to make this automated in the near future 😄

The reason it works with Unbox btw is that you most likely already have a build product of Unbox on your system (perhaps you built it before or you're using it in some of your projects?).

Hi @JohnSundell , thanks for the help! It might be useful to have this info on the documentation (README). Do you want me to help adding this to the README?

@caynan I don't mean to speak on John's behalf but I think that would be a great addition to the README to help folks who aren't familiar with how playgrounds in workspaces work. Open source projects can always use PRs 😄


Filter duplicate error messages

Closes #3139
Quick fix for OSS errors displaying the same error like seven or eight times. It would be useful for OSS to adopt Enterprise's cleaner error handling in the future

@joshri is this related to #3634 as well?

@makkes not quite, this only removes errors that have the exact same message from the list. Jordan's going to take on the permission errors situation


US_5.1: Generate name badge 💰 13

As
organizer
I want to
be able to generate name sign on one click
in order to
be faster
Attention
Button for generate the name badges should be on the participants page not on the application page.
Acceptance Criteria

select all or select only a few
after selecting: button for printing/generate pdf
generate a pdf
features for:

logo at the top
name in the middle (show both as option: first name and/or last name
bei Externen (bspw Dschool) auch Organisationsname unter den Namen setzen
area at the bottom for a color

every feature is changeable (different colors, another logo, only first name, ...)

Tasks

[x] refactor into own class
[x] upload for logo
[x] drop down for first name/full name
[x] check box for organisation name
[x] check box for colored rectangle
[x] render logo
[x] render first name/full name accordingly
[x] render organisation name
[x] render group color
[x] make the badges super pretty
[ ] validate uploaded logo as jpg or png
[ ] make the UI super pretty
[ ] move button to the participants page
[ ] test
[ ] I18n
[ ] document

depencies:  role organizer

For this sprint: Plain pdf with name

@julisa99

Measurements of print sheet?
Measurements badge?
Is there a ISO number for the used print sheet?

Namensschilder_Standard.DOCX

Refactoring of #43 : Move PDF Generation to own class

Hey, ich erhalte immer eine Fehlermeldung beim ersten Erstellen von den Namensschildern im aktuellen Master. Woran liegt das?


Add territories selection to relevant countries

Update views for region countries
Add region filter to filter.js
Change items in views combo box
Edit country route for region countries in routes.js
Edit Region route
Remove region countries from buckets and created Regioncountries const
Changed '4' & '6' items to China-4 & China-6

I'm going to merge this in as David is on personal development time and I want the user researchers to test it.


fetch-method

Checklist for This Pull Request
🚨Please adhere to the guidelines for contributing to this repository.

[x] Ensure you are submitting your pull request to a branch dedicated to a specific topic/feature/bugfix. Avoid using the master branch for pull requests.
[x] Target your pull request to the main development branch in this repository.

[x] Check that your code additions do not fail any linting checks or unit tests.

Pull Request Description
Overhaul of all Pytests
Introduced fetch method to retrieve by name
What does this pull request accomplish?

Feature addition
Refactoring
Documentation update

Are there any breaking changes included?

[x] Yes
[ ] No

Is there anything the reviewers should know?
Thank you for your contributions!

:warning: Please install the  to ensure uploads and comments are reliably processed by Codecov.
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:
:white_check_mark: All tests successful. No failed tests found.
:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.

Files with missing lines
Coverage Δ

scm/client.py
100.00% <100.00%> (ø)

scm/config/__init__.py
100.00% <100.00%> (ø)

scm/config/objects/address.py
100.00% <100.00%> (ø)

scm/config/objects/address_group.py
100.00% <100.00%> (ø)

scm/config/objects/application.py
100.00% <100.00%> (ø)

scm/config/objects/application_group.py
100.00% <100.00%> (ø)

scm/config/objects/service.py
100.00% <100.00%> (ø)

scm/config/security/anti_spyware_profile.py
100.00% <100.00%> (ø)

scm/config/security/decryption_profile.py
100.00% <100.00%> (ø)

scm/config/security/dns_security_profile.py
100.00% <100.00%> (ø)

... and 16 more

Addresses #26


Altimeter setting parsing defaults to converting to hectopascals

There are currently two Altimeter commands, AltimeterCommand and AltimeterMercuryCommand. The latter parses the altimeter setting given in inches of mercury. However, it converts it to hectopascals before setting the altimeter value to the metar object.
metar.altimeter = int(converter.convert_inches_mercury_to_pascal(mercury))

This is misleading or can cause confusion because

It implicitly changes the numeric value from the original METAR message
It does not account for the user country since many still use inHg

I recommend creating an altimeter object to

preserve the original unit from the original message
store the numeric value for both units

Hello @cherls
This behaviour is inherited from the early java version of the project when the parser could only parse the altimeter in hectopascals.
When I added the support for the altimeter in mercury I chose not to change the altimeter attribute because it would have introduce a breaking change. This is why I convert the inches of mercury into hectopascals.
I keep the issue open for now and I will try to think of a way of implementing this without introducing breaking changes.


Fix Partition() w/ size greater than the length of the input

complete() only worked correctly if at least a single full partition
has been produced already, otherwise the buf would be smaller
than the xform(rf).size, and we get buffer overflow, etc.
I've added sufficient test coverage for the issue, that now passes.
I have stumbled into this while trying to write a reduction tree,
not sure if this is something that might be interesting here?
Fixes https://github.com/JuliaFolds/Transducers.jl/issues/528

Hey @LebedevRI  I’ve finally got the test suite working. Could you rebase on Master? That should get all tests passing and then I can merge.

I've rebased, but did nothing other than that. I don't know if this still works, or needs further changes.

Great, thanks @LebedevRI!

Thank you!


Cloud I import other format by using this plugin？

Question
Thank you for providing such a good plugin, but now I want to introduce other format files into Cloudcompare through this plugin and assimp.  Is this possible?

It's been a while since I looked at it, but I think it should be really easy?
I've never worked with 3ds, so I'm not familiar with the format, but I believe you just need to copy what glTF is doing.

It's been a while since I looked at it, but I think it should be really easy?
I've never worked with 3ds, so I'm not familiar with the format, but I believe you just need to copy what glTF is doing.

Thanks a lot, I've finished it.

It's been a while since I looked at it, but I think it should be really easy?
I've never worked with 3ds, so I'm not familiar with the format, but I believe you just need to copy what glTF is doing.

I'm sorry to bother you again. I use the plug-in to run in cloudcompare2.11.3. When loading COLLADA and glTF model files, the model will only be displayed at the beginning. When I click, rotate, and other operations, it will disappear and become transparent. How should I handle this? Thank you.
When I open the. dae file

When I rotate an angle. The model disappear.

(Moved to its own issue.)


New version: uazo.cromite version 124.0.6367.91

Created by 🥟 Dumplings in workflow run #1059.
Logs
Updated: 124.0.6367.60 → 124.0.6367.91
Cannot validate argument on parameter 'ChatID'. The argument is null, empty, or consists of only white-space characters. Provide an argument that contains non white-space characters, and then try the command again.
Submitting WinGet manifests
Cannot validate argument on parameter 'ChatID'. The argument is null, empty, or consists of only white-space characters. Provide an argument that contains non white-space characters, and then try the command again.

Microsoft Reviewers: Open in CodeFlow

Automatic Validation ended with:
(Automated response - build 877.)


Various QPC job failures

The Ubuntu s390x job has been failing for sometime now at the build stage with the following error
18:37:24 Running gradle with /usr/lib/jvm/jdk8 at /home/linux/openjdk-build/workspace/.gradle
18:37:28 Downloading https://services.gradle.org/distributions/gradle-6.5-bin.zip
18:37:55
18:37:55 Exception in thread "main" javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake
18:37:55 	at sun.security.ssl.SSLSocketImpl.handleEOF(SSLSocketImpl.java:1310)
18:37:55 	at sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1151)
18:37:55 	at sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1054)

The Ubuntu ppc64le job has failed in its recent runs during the playbooks stage when trying to install various packages:
16:24:41 failed: [localhost] (item=libgtk2.0-dev) => {"ansible_loop_var": "item", "cache_update_time":<PHONE_NUMBER>, "cache_updated": false, "changed": false, "item": "libgtk2.0-dev", "msg": "'/usr/bin/apt-get -y -o \"Dpkg::Options::=--force-confdef\" -o \"Dpkg::Options::=--force-confold\"      install 'libgtk2.0-dev'' failed: E: Sub-process /usr/bin/dpkg returned an error code (1)\n"

16:27:12 failed: [localhost] (item=ruby) => {"ansible_loop_var": "item", "cache_update_time":<PHONE_NUMBER>, "cache_updated": false, "changed": false, "item": "ruby", "msg": "'/usr/bin/apt-get -y -o \"Dpkg::Options::=--force-confdef\" -o \"Dpkg::Options::=--force-confold\"      install 'ruby'' failed: E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).\n", "rc": 100, "stderr": "E: Unmet dependencies.

Recent s390x failure at https://ci.adoptopenjdk.net/job/QEMUPlaybookCheck/ARCHITECTURE=s390x,OS=ubuntu18,label=vagrant/159/console

The s390x failure occurs at the gradlew stage in the build step. The job has trouble downloading https://services.gradle.org/distributions/gradle-6.5-bin.zip.
When running the s390x qpc job directly on the machine, the build script has no problem downloading gradle

The arm32 job fails during the build step aswell
08:42:05 javac: no source files
08:42:05 Usage: javac <options> <source files>
08:42:05 use -help for a list of possible options
08:42:06 CompileDemos.gmk:62: recipe for target '/home/linux/openjdk-build/workspace/build/src/build/linux-aarch32-normal-client-release/jdk/demo/applets/Blink/_the.BUILD_DEMO_APPLET_Blink_batch' failed
08:42:06 gmake[2]: *** [/home/linux/openjdk-build/workspace/build/src/build/linux-aarch32-normal-client-release/jdk/demo/applets/Blink/_the.BUILD_DEMO_APPLET_Blink_batch] Error 2
08:42:06 BuildJdk.gmk:93: recipe for target 'demos' failed
08:42:06 gmake[1]: *** [demos] Error 2
08:42:06 /home/linux/openjdk-build/workspace/build/src//make/Main.gmk:128: recipe for target 'demos-only' failed
08:42:06 make: *** [demos-only] Error 2
08:42:06 + grep -q '] Error' /home/vagrant5/workspace/QEMUPlaybookCheck/ARCHITECTURE/arm32/OS/debian8/label/vagrant/ansible/pbTestScripts/qemu_pbCheck/logFiles/DEBIAN8.ARM32.build_log
08:42:06 + echo BUILD FAILED
08:42:06 BUILD FAILED

The ppc64le failure may have been intermittent. The recent job has passed without error
https://ci.adoptopenjdk.net/job/QEMUPlaybookCheck/ARCHITECTURE=ppc64le,OS=ubuntu18,label=vagrant/159/console

I've queued up https://ci.adoptopenjdk.net/view/Tooling/job/QEMUPlaybookCheck/160/ without the gradle step

The arm32 job fails during the build step aswell
08:42:05 javac: no source files
08:42:05 Usage: javac <options> <source files>
08:42:05 use -help for a list of possible options
From https://ci.adoptopenjdk.net/job/QEMUPlaybookCheck/ARCHITECTURE=arm32,OS=debian8,label=vagrant/159/console

I think you've missed the critical part from that log - there is a segmentation failed a couple of lines above::

08:41:16 ## Starting demos
08:41:31 Compiling 1 files for BUILD_DEMO_APPLET_ArcTest
08:41:48 Compiling 1 files for BUILD_DEMO_APPLET_BarChart
08:42:04 Segmentation fault
08:42:04 Compiling 0 files for BUILD_DEMO_APPLET_Blink
08:42:05 javac: no source files
08:42:05 Usage: javac
08:42:05 use -help for a list of possible options

I've queued up https://ci.adoptopenjdk.net/view/Tooling/job/QEMUPlaybookCheck/160/ without the gradle step (Based on my PR at https://github.com/AdoptOpenJDK/openjdk-build/pull/2228 which mean cause an issue with the metadata creation but it's not clear yet)

Closing since these errors are no longer affecting the QPC job


Minor "Getting Started" docs fixups

Removes some leading and trailing whitespace
Fixes a bug in the example where the code as written would only return the last error in the errors in the case of errors length > 1.

:heart: :green_heart: :blue_heart: :yellow_heart: :purple_heart:


No need for experimental gate for HashMap

hashmap_build_hasher seems to be stable now.

It’s #[stable] since 1.7.0. Let’s do this when that reaches the stable channel.

We should take this opportunity to make a breaking change and add a B: HeapSizeOf for the hash builder.

This was done AFAIK.


webpage has some styling and organized content

@skashish-sps Sorry, I got a bit carried away.
I added a bit of styling, added some images, added scrolling on key presses (which is weird considering you could press down arrow for that, but it makes sense in context).

Is there somewhere I can check your website

So I did look at the webpage you created.
Good effort to start off. I have a few suggestions.

Are the doodles and other image assets you put up, your own creation? If not, can you use just links instead of copying files as assets. Also protects, against copyright.

The same goes for css and fonts files, If you have just copied the files, like semantic-ui, you can just use cdn to reference the files at the correct version. This will reduce your repository size by quite a bit. Secondly, it will make code reviews easier.

The scroll on any key, I seem to be missing something, there is no way for me to go back up. Except the existing up arrow, pressing other keys to scroll down proves counter intuitive, would not suggest put it. I appreciate the effort, but it is something that makes the experience worse.

Nit: The size of logos of github and linkedin, seem to large for a good impactful portfolio project. Can we reduce the size?

@skashish-sps
I will try to see if I can host the page somewhere. The easiest way to view it right now is to pull and open the index.html file.

The doodles are my own. I removed the video game images. Now that I look at it, it feels a little odd to list them out.
I downloaded the font assets (free to use) as a zip from 1001fonts.
Yea, removed it. I initially planned on making a carousel, where this would've worked, but gave up after spending 2 hrs trying to center the carousel's content.
They're 32px now (were 60px earlier). What do you think?

Fonts look fine.
32px is ok
Github has its own HTML hosting : https://htmlpreview.github.io/?https://github.com/HelioStrike/sps/blob/0a04b6daa493356fbe04a4323d431378704bb804/portfolio/src/main/webapp/index.html

Made the changes. :)

@skashish-sps I missed the instructions describing the deployment procedure. The page can be viewed here too now.


WIP: Packet Fragmentation implementation | DO NOT MERGE

This is an implementation of fragmentation (issue). Looks like it is working, but need to test it more still. So work in progress...
Note that I have looked at this libary which had some basic implementation of fragmentation. It is from the author of gafferongames blogs:
Things I changed:

There are two headers:

PacketHeader
This will contain all the header stuff we first had in  RawPacket. This will be used for every packet.

Fragment Header
Fragment header the information of the fragments a packet is divided into. The first fragment packet will have two headers. The standard PacketHeader and the Fragment header the following fragments only have the fragment header.

Also, I have changed to using byteorder so that I can control more better how a header gets serialized an deserialized.
I have a FragmentBuffer which will be used to store fragments temporarily
Added a config ty[e for network settings.

Still, need to do:

Tests
Config file needs to be given by the user (for now the default is used).

Very nice work, I mostly just had questions and a few nitpicks

See https://github.com/amethyst/laminar/pull/1


Adding wwna @amazon.com to CodePipeline plugin maintainers

https://github.com/jenkinsci/aws-codepipeline-plugin/commits/master

Description

https://github.com/jenkinsci/aws-codepipeline-plugin/commits/master
@belltimo
Submitter checklist for changing permissions

Always

[x] Add link to plugin/component Git repository in description above

For a newly hosted plugin only

[ ] Add link to resolved HOSTING issue in description above

For a new permissions file only

[ ] Make sure the file is created in permissions/ directory
[ ] artifactId (pom.xml) is used for name (permissions YAML file).
[ ] groupId / artifactId (pom.xml) are correctly represented in path (permissions YAML file)
[ ] Check that the file is named plugin-${artifactId}.yml for plugins

When adding new uploaders (this includes newly created permissions files)

[x] Make sure to @mention an existing maintainer to confirm the permissions request, if applicable
[x] Use the Jenkins community (LDAP) account name in the YAML file, not the GitHub account name
[x] All newly added users have logged in to Artifactory at least once

I confirm wwna should be added as a CodePipeline plugin maintainer.

I confirm wwna should be added as a CodePipeline plugin maintainer.

@wwna Do you still need commit access to the repo?

I think this is all I need, thanks


[HandInteractionPanZoom] Asymmetric pan settings and dynamic configurations are needed

Describe the problem
I tried to use the HandInteractionPanZoom.cs script to dynamically display the document, but it was missing the following features.
Asymmetric pan settings
I need minPanHorizontal to control minimum value.
The same is true for minPanVertical.
Change settings via code
I want to change maxPanHorizontal and maxPanVertical via code.
It would be nice if I could change other settings as well.
Describe the solution you'd like
Create property to change settings like this
[SerializeField]
[Range(1.0f, 20.0f)]
private float maxPanHorizontal = 2;
public float MaxPanHorizontal
{
    set
    {
        maxPanHorizontal = value;
    }
    get
    {
        return maxPanHorizontal;
    }
}

https://github.com/microsoft/MixedRealityToolkit-Unity/blob/1c9e05f3ba65b5c52d191b9b1d204dde41f866f8/Assets/MRTK/SDK/Features/UX/Scripts/Slate/HandInteractionPanZoom.cs#L64-L66
Use minPanHorizontal instead of minus maxPanHorizontal
if (uvTestValue.x > tiling.x * maxPanHorizontal || uvTestValue.x < tiling.x * minPanHorizontal)
{
    xLimited = true;
}
if (uvTestValue.y > tiling.y * maxPanVertical || uvTestValue.y < tiling.y * minPanVertical)
{
    yLimited = true;
}

https://github.com/microsoft/MixedRealityToolkit-Unity/blob/1c9e05f3ba65b5c52d191b9b1d204dde41f866f8/Assets/MRTK/SDK/Features/UX/Scripts/Slate/HandInteractionPanZoom.cs#L430-L437
Additional context
This video is the application I wanted to create.
I used the custom HandInteractionPanZoom script with the above features added.
https://youtu.be/qldZZ65yXTM

Hi @tarukosu, if you'd like, we'd be happy to review a PR with the added feature.


Codes for [Replace the content of the Views/Shared/_Layout.cshtml file with the following markup.] may be wrong...

With reference to the section for
Replace the content of the Views/Shared/_Layout.cshtml file with the following markup. The changes are highlighted:
The codes:
Movie App
aps-controller="Home" in my template.   If I had follow your codes, I will hit an error.

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

ID: 788d46c9-a91a-2788-8db7-b53c37b512f2
Version Independent ID: 00c2c01d-d235-2d2d-5c96-1f33a9314382
Content: Part 3, add a view to an ASP.NET Core MVC app
Content Source: aspnetcore/tutorials/first-mvc-app/adding-view.md
Product: aspnet-core
Technology: aspnetcore-tutorials
GitHub Login: @Rick-Anderson
Microsoft Alias: riande

Its correct


Fix transpilation on Windows platform

This change fix the issue #145, where the code was not transpiled on Windows platform.
The issue was a escaping issue with the \ directory separator of windows in the regex that check if the file exists or not.

Close this because an issue in the commit, wrong data. I will send a new one... sorry


feature: Make complex edge for complex project and prune column in Plan of DPHyp

Signed-off-by: xiejiann<EMAIL_ADDRESS>Proposed changes
Issue Number: close #xxx
For different project operators, we
1. If it's a simple expression for column pruning, w ignore it
2. If it's an alias that may be used in the join operator, we need to add it to the graph
3. If it's another expression, we can ignore them and add it after optimizing
4. If it's a project only associated with one table, it's seen as an endNode just like a table
Problem summary
In DPHyp, we must process the project operator above the join to avoid constructing multiple join clusters.
Checklist(Required)

Does it affect the original behavior:

[ ] Yes
[x] No
[ ] I don't know

Has unit tests been added:

[x] Yes
[ ] No
[ ] No Need

Has document been added or modified:

[ ] Yes
[x] No
[ ] No Need

Does it need to update dependencies:

[ ] Yes
[x] No

Are there any changes that cannot be rolled back:

[ ] Yes (If Yes, please explain WHY)
[x] No

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

TeamCity pipeline, clickbench performance test result:
the sum of best hot time: 34.57 seconds
load time: 447 seconds
storage size:<PHONE_NUMBER>3 Bytes
https://doris-community-test-1308700295.cos.ap-hongkong.myqcloud.com/tmp/20221206072922_clickbench_pr_58476.html


Manjaro has the gnu-linux icon

On a dual-boot with Manjaro, the icon is that of gnu-linux instead of the Manjaro icon available in the list.

No worries! I brought the latest icons down from poly-light. Saw a few updates come through.


Add CI for container

here's a guide for using docker on builds:
https://docs.travis-ci.com/user/docker/

This could be resucitated by building a conda environment for gds_py and testing it on linux/macOS/win. This would be useful for cases where the stack needs to be used natively rather than on a container. Sequence of actions:

When building gds_py, add creation of the environment

conda env export -n base gds_py.yml

This will probably need to be parsed for the following:

replace base by gds_py
remove specific sources/versions

Set up CI to build a conda environment with the .yml file and test it works

As of dbd8684 this is in place, and status badges are available here


Which is the main repository?

https://issues.jenkins.io/browse/JENKINS-67852
There looks 2 aws-codebuild-plugin repositories:

https://github.com/jenkinsci/aws-codebuild-plugin

Linked from the plugin page: https://plugins.jenkins.io/aws-codebuild/
Has releases.
No issues tab in github. JIRA is used instead: https://issues.jenkins.io/issues/?jql=resolution is EMPTY and component%3D21955

https://github.com/awslabs/aws-codebuild-jenkins-plugin
** The upstream of the prior repository.
** Linked from AWS documentation: https://docs.aws.amazon.com/codebuild/latest/userguide/jenkins-plugin.html
** There looks commits not in https://github.com/jenkinsci/aws-codebuild-plugin
** Has issues tab in github.

I cannot get which to send pull requests or create issues.

OK, thanks for the update.
Please consider to update the plugin site metadata and let the plugin site link to the Github issues page: https://github.com/jenkins-infra/repository-permissions-updater#managing-issue-trackers

You look manage repositories in really strange way...
None of them is ancestor of another. Please also consider note that management in the documentation.


Remove flaky test

Port https://github.com/aspnet/AspNetCore/pull/15269 to release/3.1

cc @Pilchie as FYI

On a semi-related note, I just saw the test directly following these two fail in master: https://github.com/aspnet/AspNetCore/pull/13947#issuecomment-548589798 😢

Aww :( looks like it is relying on similar racy behavior

@aspnet-hello triage https://dev.azure.com/dnceng/public/_build/results?buildId=410488&view=logs

This comment was made automatically. If there is a problem contact<EMAIL_ADDRESS>I've triaged the above build. I've created/commented on the following issue(s)
https://github.com/aspnet/AspNetCore-Internal/issues/3318


obs4mips ISCCP irregular file naming on Jasmin/esmeval

I have these types of files on Jasmin/esmeval/obsdata-v2 for Tier1/ISCCP: /group_workspaces/jasmin4/esmeval/obsdata-v2/Tier1/ISCCP/pctisccp_obs4MIPs_ISCCP_L3_V1.0_200806-200806.nc - they contain an extra obs4MIPs string in the file name - none other obsr4mips (Tier1) files have this string in the file name, hence the data finder fails to find the actual existing data. @bjoernbroetz and @mattiarighi is this also on DKRZ where the data has been mirrored from? If not, could you guys please update the data on Jasmin too :beer:

I can confirm that the filenames are the same on DKRZ.

OK that means it's a problem with the parent data at DKRZ, cheers much Tina! @bjoernbroetz @mattiarighi can you guys pls see about this :beer:


[Flag] Burma/Myanmar flag is out of date

https://en.wikipedia.org/wiki/Flag_of_Myanmar
The flag was changed back in 2010.
Edit: Libya's is outdated as well.

For version 2.9 of the community Fork Fomantic-UI, the sprite flags are going to be replaced by the same SVG icons, so every missing country code flag will be supported while the syntax stays backward compatible
https://github.com/fomantic/Fomantic-UI/pull/1190
See your missing (new) flag here https://jsfiddle.net/lubber/nyapwr9L/13/


feature(#999): show stage info in digiwf-tasklist

Description
Short description or comments
Reference
Issues: closes #999
Check-List

[x] All Acceptance criteria of user story are met
[ ] JUnit tests are written (60% CodeCov)
[ ] Internal Review is maintained
[x] Documentations external and internal are completed
[x] Smoketest successful (Manual E2E-Test depending on Change)
[x] No Branch waste left
[x] Board is up-to-date
[x] Openshift environments are prepared (Secrets, etc.) and release-issue is maintained

Ops PR https://git.muenchen.de/digitalisierung/digiwf-ops/-/merge_requests/304


angular-cli closes Windows cmd command line console terminal

Please provide us with the following information:

OS?

Windows 7, 8 or 10. Linux (which distribution). Mac OSX (Yosemite? El Capitan?)

Windows 7
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.
Versions.

Please run ng --version. If there's nothing outputted, please run in a Terminal: node --version and paste the result here:

                         _                           _  _

__ _  _ __    __ _  _   _ | |  __ _  _ __         ___ | |()
/  || '_ \  / _ || | | || | / ` || '|_  / __|| || |
| (| || | | || (| || || || || (| || |  |___|| ( | || |
_,||| || _, | _,||| _,|||          _|||||
|_/
angular-cli: 1.0.0-beta.28.3
node: 6.9.2
os: win32 x64
@angular/common: 2.4.5
@angular/compiler: 2.4.5
@angular/core: 2.4.5
@angular/flex-layout: 2.0.0-beta.4
@angular/forms: 2.4.5
@angular/http: 2.4.5
@angular/material: 2.0.0-beta.1
@angular/platform-browser: 2.4.5
@angular/platform-browser-dynamic: 2.4.5
@angular/router: 3.4.5
@angular/compiler-cli: 2.4.5
Repro steps.

Was this an app that wasn't created using the CLI? What change did you do on your code? etc.

Open a Windows CMD.exe console
type in ng --version and hit enter.

The command line console window will close immediately.
This is also reproducible in the:

terminal in VSCode
terminal in IntelliJ
Git CMD

This is NOT reproducible in Git Bash on Windows. Using Git Bash has been an acceptable workaround for me. I suspect it would not be acceptable to everyone.
The log given by the failure.

Normally this include a stack trace and some more information.

none
Mention any other details that might be useful.
The Angular-Cli is a fantastic tool. The rebuild speed and bundle size keep getting smaller and smaller. Great job.

Thanks! We'll be in touch soon.

This issue went away when I upgraded to beta.30

Heya @martinmcwhorter nice to find you again here! I'm glad the issue went away and that you're enjoying the CLI.


Namer ColumnName - wrong table name when using embedded base model

GORM Playground Link
https://github.com/go-gorm/playground/pull/152
Description
Wrong table name on ColumnName
The table name is generated by reflection and saved to the field.
This behavior is implemented here: https://github.com/go-gorm/gorm/blob/f6ed895caffcde0b37d181201a5cadd442b8879e/schema/schema.go#L96
While parsing the field from the base model, Parse is called again, but this time dest is of the type of the base model:
https://github.com/go-gorm/gorm/blob/68920449f92f24c8b17d90986eb155c251ed8fc7/schema/field.go#L329
If the ColumnName function is overridden and uses the table name, the behavior might be unexpected.
In this test, the function was overridden to add a prefix based on the table name.
For example, after running the migration in this test, the users table will be like:

Fixed, thank you for your report.


ESRGAN Doesn't run on GPU "RuntimeError: error in LoadLibraryA"

Sorry, I am new to CUDA and things like this but every time I want to run ESRGAN on my GPU it gives me this error. Works fine on CPU.
Full output:
============================== RESTART: C:\Users\Masterbond7\Desktop\ESRGAN-master\test.py =============================
Model path models/RRDB_ESRGAN_x4.pth.
Testing...
1 baboon
Traceback (most recent call last):
File "C:\Users\Masterbond7\Desktop\ESRGAN-master\test.py", line 34, in
output = model(img_LR).data.squeeze().float().cpu().clamp_(0, 1).numpy()
File "C:\Users\Masterbond7\AppData\Local\Programs\Python\Python38\lib\site-packages\torch\nn\modules\module.py", line 532, in call
result = self.forward(*input, **kwargs)
File "C:\Users\Masterbond7\Desktop\ESRGAN-master\RRDBNet_arch.py", line 71, in forward
trunk = self.trunk_conv(self.RRDB_trunk(fea))
File "C:\Users\Masterbond7\AppData\Local\Programs\Python\Python38\lib\site-packages\torch\nn\modules\module.py", line 532, in call
result = self.forward(*input, **kwargs)
File "C:\Users\Masterbond7\AppData\Local\Programs\Python\Python38\lib\site-packages\torch\nn\modules\container.py", line 100, in forward
input = module(input)
File "C:\Users\Masterbond7\AppData\Local\Programs\Python\Python38\lib\site-packages\torch\nn\modules\module.py", line 532, in call
result = self.forward(*input, **kwargs)
File "C:\Users\Masterbond7\Desktop\ESRGAN-master\RRDBNet_arch.py", line 47, in forward
out = self.RDB1(x)
File "C:\Users\Masterbond7\AppData\Local\Programs\Python\Python38\lib\site-packages\torch\nn\modules\module.py", line 532, in call
result = self.forward(*input, **kwargs)
File "C:\Users\Masterbond7\Desktop\ESRGAN-master\RRDBNet_arch.py", line 30, in forward
x2 = self.lrelu(self.conv2(torch.cat((x, x1), 1)))
RuntimeError: error in LoadLibraryA

You're probably running the latest version of Python. I had the same error until I downgraded to Python 3.7.5 and now it works.

Python 3.8.1 on latest CUDA and latest NVIDIA drivers works for me.
I'm on arch linux with everything up to date.

Put this after importing torch:
import ctypes
ctypes.cdll.LoadLibrary('caffe2_nvrtc.dll')

Put this after importing torch:
import ctypes
ctypes.cdll.LoadLibrary('caffe2_nvrtc.dll')

It's working now..Thank you..


Python files for all

There seems to be a slight issue with a rounding error only for n=2, I'll fix this by adding an extra elif statement for n=2. Except for this everything works well. Thank you :)


Feature: accept a source map object that the output source map will be based on

Hello! Great work with butternut!
I was trying to add sourcemaps support to butternut-webpack-plugin (https://github.com/Apercu/butternut-webpack-plugin/pull/2) but I dont know how to pass a sourcemap to butternut.
Maybe something like will be good:
babel.transform(input, {
  inputSourceMap
})

https://babeljs.io/docs/usage/api/#babel-transform-code-string-options-object-
https://babeljs.io/docs/usage/api/#options
Also Im not sure if this is the right place for this request, maybe it should be in https://github.com/Rich-Harris/magic-string ?

In general I feel that tools should not know anything about prior transformations — it means that every single step in a build pipeline has to reimplement the same logic, and insodoing significantly increases surface area for bugs.
For example, Rollup will compose sourcemaps from multiple chained transformer plugins without those plugins having to know anything about each other. Each plugin just describes the transformations it implements. I'd assumed that webpack would do something similar (cc @TheLarkInn!)
See also sorcery, which combines sourcemaps from multiple transformations.


Refactor & Document MappingDSL #to_procs

MappingDSL Declarations were somewhat messy and under-documented, particularly the #to_proc methods. This refactors slightly, removing some undue complexity. It also documents the Declaration classes much more thoroughly.
The second commit satisfies rubocop about the related integration tests in mapper_spec.rb.

@no-reply thanks for adding all that documentation, it has made these methods much clearer and is really helpful. 👍 to merge


Add _get and _find helpers

This isn't a pull request because the implementation is quite trivial, but I propose that _get and _find should be added to the injected locals of jishaku's repl. These will obviously correlate to discord.utils.get and discord.utils.find.
I propose this change because these two functions are quite commonly used throughout code that uses Discord.py, both in cog code and in repl code.
Statistics
Searching for "jsk py discord.utils.get" in the Discord.py server returns 98 results, so we know that this function is used commonly in the jishaku repl. "jsk py discord.utils.find" returns 14 results.
While the latter result is not as common, I believe that it should be included alongside get as they seem to work in conjunction in performing a similar task (fetching something from an iterable due to arbitrary criteria).
Length-wise, these aliases would also save on typing. For example, _author is aliased to _ctx.author. That saves about 4 characters of typing. However, the _get alias would save 13 characters of typing total, which is a larger benefit. Alongside being a larger benefit, this function is used all over the place (see aforementioned points), so I believe that it would be worth it to include.
Naming
I don't think that the _get and _find names can be easily mistaken for something else, or that conflicts will be introduced. There is already the _ prefix, and even moderately experienced Discord.py developers are able to infer what the function aliases to due to their ubiquitous usage in various codebases.

Added as of 1.12.0 (5b70437803bb2ae0f4b35a7680880d7e26aed745)


handle TODOs in data.js

https://github.com/rithmschool/numbers_api/blob/master/models/data.js

This pr should remove the TODO's from data.js.
For each TODO we can do one of three things.

Update the code as requested
Create a new issue
Delete the TODO if it is no longer relevant


Build FreeRDP error

I use cmake <IP_ADDRESS> to build the wfreerdp-server in windows 7, but it  prompts ("Unknown CMake command "set_complex_link_libraries".) why ?
Dose remoteapp need wfreerdp-server? i use wfreerdp client by follow command to link windows server 2012:
wfreerdp /u:user /p:password  /app:"||calc"  /v:ip address
or
wfreerdp /u:user /p:password  /app:"c:\windows\system32\notepad.exe"   /v:ip address
but the remote windows is dark and the app dosen't run....

I also met the same problem, you have a solution,my cmake version is 3.3.2,thank you

I don't know ,I didn't build wfreerdp-server any more,  I only build the wfreerdp client.  you can change your cmake's version and test it

i change my cmake version is 3.3.2 and build it ,but it also error , the reason is  ''Error in configuration process, project files may be invalid'',thank you


Add auto-save

This plugin is a life saver but it's annoying that packaging manually doesn't require I save all assets (ctrl + shift + s) but building the mod does. Can this be added as an option in the settings? Thanks

Sure!

The 1.1.0 release now has the option to save all packages before building a mod.


Can Model::all() really return an array?

The docblock here suggests Model::all() can return an array, which is throwing a Psalm error for me when I do Model::all()->pluck.(... The way I see it, Model:all() will always ultimately return a new Collection(). What am I missing?
https://github.com/laravel/framework/blob/bda382f041ce5a3a6807976a693a6c272de2759a/src/Illuminate/Database/Eloquent/Model.php#L516

We don't optimize for tools like psalm, sorry

My question was more about whether the docblock is correct to say it can return an array of Models. I don't think it is correct.


fix(plugins/prisma):  add missing enum value documentations in generated prisma schema

fix #1389

@nopain1210  Looks nice, thanks for working on it!


Divide "read only dynamic link" and "read/write dynamic link"

for #252

Other than function name information cannot be used to tell external modules whether the function is read-only or read/write. Now I am considering making a rule to add a prefix declaring whether it is read-only or read/write to each dynamic linked function.

Consider solving #252 not to divide read-only and read/write

The entry point query can be written that sometimes be "read-only" and sometimes be "read-write" as like as dynamic link functions. And in this case, when the function tries to write, an error is issued.
diff --git a/contracts/number/src/contract.rs b/contracts/number/src/contract.rs
index d6a76a19..xxxxxxxx 100644
--- a/contracts/number/src/contract.rs
+++ b/contracts/number/src/contract.rs
@@ -64,12 +64,41 @@ fn handle_mul(deps: DepsMut, by: i32) -> Result<Response, ContractError> {
     Ok(Response::default())
 }

+/*
 #[entry_point]
 pub fn query(deps: Deps, _env: Env, msg: QueryMsg) -> Result<Binary, ContractError> {
     match msg {
         QueryMsg::Number {} => Ok(to_binary(&query_number(deps)?)?),
     }
 }
+ */
+
+#[cfg(target_arch = "wasm32")]
+mod __wasm_export_query {
+    #[no_mangle]
+    extern "C" fn query(env_ptr: u32, msg_ptr: u32) -> u32 {
+        let _env: Vec<u8> = unsafe { cosmwasm_std::memory::consume_region(env_ptr as *mut cosmwasm_std::memory::Region) };
+        let msg: Vec<u8> = unsafe { cosmwasm_std::memory::consume_region(msg_ptr as *mut cosmwasm_std::memory::Region) };
+
+        let mut deps = cosmwasm_std::make_dependencies();
+
+        let res = if msg.len() > 3 {
+            let nr = super::query_number(deps.as_ref()).unwrap();
+            cosmwasm_std::ContractResult::Ok(
+                super::to_binary(&nr).unwrap()
+            )
+        } else {
+            super::write(deps.as_mut().storage, 42);
+            let msg = "written";
+            cosmwasm_std::ContractResult::Ok(
+                super::to_binary(&msg).unwrap()
+            )
+        };
+
+        let v = cosmwasm_std::to_vec(&res).unwrap();
+        cosmwasm_std::memory::release_buffer(v) as u32
+    }
+}

 fn query_number(deps: Deps) -> Result<NumberResponse, ContractError> {
     let value = read(deps.storage)?;
@@ -92,6 +121,11 @@ fn mul(deps: DepsMut, _env: Env, by: i32) {
 }

 #[callable_point]
-fn number(deps: Deps, _env: Env) -> i32 {
+fn number(deps: DepsMut, _env: Env) -> i32 {
+    let value = read(deps.storage).unwrap();
+    if value == 21 {
+        let new_value = value.checked_add(21).ok_or(ContractError::Overflow).unwrap();
+        write(deps.storage, new_value);
+    };
     read(deps.storage).unwrap()
 }


Would like the ability to grab a sheet in a single request

I have a document with several sheets. I just want to pull back 1 sheet, but it seems to do two requests. Is there any way to avoid the 1st request and just perform the second? This is what I have at the moment...
Tabletop.init( { key: sheet_key,
callback: showData,
wanted: ["Sheet2"],
prettyColumnNames: false,
simpleSheet: true } );

Unfortunately Tabletop always has to run at least two requests - the first gets the URLs of all of the specific sheets, and the second one gets the actual content of those sheets. Even though you're only pulling one sheet, it still needs to get the table of contents to know where to find it.


PostgreSQL: Change annotations segmentation and bbox to multidimensional array

update multidimensional arrays not tested yet...

segmentations are of differing lengths so don't fit with multidimensional array well, leaving as string


groupBy() On the collection not working

From your documentation, it appears this should work:
$Import = \Excel::load($import_file, function($reader) {
    $reader->get()->groupBy('last_name');
})->get();

dd($Import);

The above outputs: https://gist.github.com/dberube/f6c9e7513a1384b95dda
No sort of grouping happening...

Hi.. your last solution unfortunately doesn't work for me.
$categories = Excel::selectSheets($sheet_name)->load($this->import_file)->get();
$grouped = $categories->groupBy(function($category) {
            return $category->parent;
        });
dd($grouped);

Also, could you please add some info to your tutorial about this problem? It took my some time and tinkering with the code, before I finally found this issue. Thanks.


download is aborted (system error)

Why is it no longer possible to watch the videos if the download fails due to a system error? So you download a dead video with a lot of GB without being able to watch it. Because of insufficient disk space. If there is an internet error, you can still see the whole video. But not if the download is aborted (system error).

and why is there no repair software to fix the playback error 0xc00d36c4 ?

As mentioned in the description of the download options, if you set the file extension to ".ts", you will be able to watch the video without issues, even if a problem occurs during the download process.


Added filelocking for Repo operations.

Coverage increased (+0.5%) to 83.922% when pulling 81944370b84b463144d6b22e81ed5d03ae43dcf3 on conf-filelock into 194f7d9336f14f1c2c9e75d4b653a8d8a562cd47 on master.

Coverage increased (+0.5%) to 83.922% when pulling 4fcf527c997414d1d5cd7624e103110f485b17af on conf-filelock into 194f7d9336f14f1c2c9e75d4b653a8d8a562cd47 on master.

Coverage increased (+8.9%) to 92.364% when pulling 6e62777bbd40de60cc7511f8e889e73032c30a86 on conf-filelock into 194f7d9336f14f1c2c9e75d4b653a8d8a562cd47 on master.

LGTM rebase and merge. And we need to deploy this to pip.

Coverage increased (+1.2%) to 92.364% when pulling a2639d383ce38e800cf12799fa9503c127017e96 on conf-filelock into 2a20ac72412ec6a90a939107ae09264e08a5f1a0 on master.


Get WASM actually working

add a dependency on "web-time" if the "wasm" feature is enabled
make the existing "wasm-bindgen" dependency optional, and only enabled if the "wasm" feature is enabled
Delete the WASM-specific "certs.rs", and instead just make the default "certs.rs" conditionally either use "web-time" or "std::time"
update id_token.rs to also use "web_time::SystemTime" when the "wasm" feature is enabled

I don't think we even really need a "wasm/client.rs" distinct from "async_client.rs" but I decided not to do that refactoring in case @caojen has a strong reason for that.

With these changes, I have been able to successfully validate tokens in a CloudFlare Worker using https://github.com/cloudflare/workers-rs/


Add use_jsonb flag for metadata data type in PostgresVectorStore

Description
I implemented a flag use_jsonb to use jsonb in PostgresVectorStore as the datatype for metadata instead of json. As this is by default disabled, backwards compatibility does not change.
Fixes #8905
Type of Change
Please delete options that are not relevant.

[x] New feature (non-breaking change which adds functionality)
[x] This change requires a documentation update

How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration

[ ] Added new unit/integration tests
[ ] Added new notebook (that tests end-to-end)
[x] I stared at the code and made sure it makes sense

Suggested Checklist:

[x] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[ ] I have added Google Colab support for the newly added notebooks.
[x] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[x] New and existing unit tests pass locally with my changes
[x] I ran make format; make lint to appease the lint gods

Hi there, I just upgraded my llama-index version to 0.9.0 and this change seems to break the initialization of PGVectorStore. Here's my code and the error I'm seeing:
from llama_index.vector_stores import PGVectorStore

vector_store = PGVectorStore.from_params(
    database=db_name,
    host=host,
    password=password,
    port=port,
    user=user,
    table_name="volunteers",
    embed_dim=1536,  # openai embedding dimension,
)

ValidationError: 1 validation error for PGVectorStore
use_jsonb
field required (type=value_error.missing)


[Idea] Optional Object Type for Logical IdRanges

We sometimes want to use differnt Object Id Range for our apps. Especially for Page Extensions.
Since we can't set this in the app.json, maybe this can be added to the logical ID Ranges, that you added recently.

I have actually already thought about this, and plan on releasing this at some point. Right now (work in progress, but you can follow it in the repo) I support only "idRanges" in .objidconfig, but I plan to do an additional setting called objectRanges where you would be able to define different logical ranges for different object types (e.g. for tables, "Sales" range is 50000..50010 but for codeunits "Sales" range is 50000..50050.
Is this what you had in mind, too?

@vjekob Yes that's exactly what I had in mind.
I'm already following the deveolpment of this repo by giving it a star.

This feature is now provided in v2.6.0. Let me know how you like it!


Optimize getting project permissions query with a view

A little performance gain of 150 times faster query.
Also add django-migrate-sql-deux for easier raw SQL migration management.

The speed is no longer 150 times faster, as additional checks of the validity of project collaboration slowed it down.


Add a remote_image method that can take a closure

Currently remote_image can only set the URL of a remote image,
keeping the inside of the object a deep dark cave. This makes it hard to
tell when an image has finished loading as there's no way we can hook
into it.
Having a hook like this is useful for UX around loading images so that a
spinner can be displayed for example.

https://github.com/infinitered/redpotion/pull/168

#168 merged by @andrewhavens


Tiankai improve code quality

Context
Improve code quality:
Apply SLAP
Follow naming conventions
Follow coding styles
Change @@author to above header

Looks good

Looks good too


Helping with helloworld on local machine

It is not just copy and paste into  index.ios.js or index.android.js to make the hello world app work on your local machine, as the text suggests. It requires the app's name to match the component which is registered with the registry. I did the Getting Started page before this and thus had the AwesomeProject app started and could paste into it, but naturally it did not work. To get it working, I originally just basically did find and replace HelloWorldApp -> AwesomeProject, which worked, but the better solution I found was in the stackoverflow topic I linked. If there is a better way to make it easier for beginners to test the hello world app in their local machine, I would be open to it.
Thanks for submitting a PR! Please read these instructions carefully:

[ ] Explain the motivation for making this change.
[ ] Provide a test plan demonstrating that the code is solid.
[ ] Match the code formatting of the rest of the codebase.
[ ] Target the master branch, NOT a "stable" branch.

Motivation (required)
What existing problem does the pull request solve?
Test Plan (required)
A good test plan has the exact commands you ran and their output, provides screenshots or videos if the pull request changes UI or updates the website. See What is a Test Plan? to learn more.
If you have added code that should be tested, add tests.
Next Steps
Sign the CLA, if you haven't already.
Small pull requests are much easier to review and more likely to get merged. Make sure the PR does only one thing, otherwise please split it.
Make sure all tests pass on both Travis and Circle CI. PRs that break tests are unlikely to be merged.
For more info, see the "Pull Requests" section of our "Contributing" guidelines.

The original intention here is not for people to copy/paste this into the AwesomeApp from the Getting Started. I'm sorry that was not clear.
We can improve the docs here. I'd rather not link to an external site with a solution. Why not either update the tutorial so it is clear that this requires creating a brand new app, or update the code samples in the tutorial so that it indeed allows for direct copy paste?

Good point, external links are fragile. I committed some improvements to the instructions to my patch-1 branch, however, I'm not sure how to send that to you or what I should do next (I'm a bit new to git/github).

Sorry for not following up earlier. So this doc has changed quite a bit since then, and I believe the issue has been addressed.

Oh good! I figured it wasn't too big of a deal, so I didn't worry about it.
Thanks for letting me know!
On Fri, Aug 4, 2017 at 2:42 PM Héctor Ramos<EMAIL_ADDRESS>wrote:

Sorry for not following up earlier. So this doc has changed quite a bit
since then, and I believe the issue has been addressed.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/facebook/react-native/pull/13138#issuecomment-320359471,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AH1Ma8R50MmGOWIX-66iDp5OWEq9ptt8ks5sU5BIgaJpZM4Mos-b
.


feat: 5903 - shop icon for "find shop" in prices

What

Shop icon for "find shop" in prices

Screenshots

before
after

Fixes bug(s)

Closes: #5903

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 6.57%. Comparing base (4d9c7fc) to head (9810c4c).
Report is 517 commits behind head on develop.

Additional details and impacted files
@@            Coverage Diff             @@
##           develop   #5929      +/-   ##
==========================================
- Coverage     9.54%   6.57%   -2.97%
==========================================
  Files          325     437     +112
  Lines        16411   24666    +8255
==========================================
+ Hits          1567    1623      +56
- Misses       14844   23043    +8199

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

🚨 Try these New Features:

Flaky Tests Detection - Detect and resolve failed and flaky tests


sample pivotUI error in IE9

Hello,
I have just download the last version of pivottable to update my sample page and there is a javascript error when using Internet Explorer 9 and trying to access this example : simple_ui_from_table.html
Javascript console shows undefined
There is no error with Chrome or Firefox.

I downloaded the source code from gib and opened the file c3.html , UI is working in firefox but not in ie and chrome,Please help out in this regard , Thanks

@jagb-nvl please create a new issue rather than commenting on an old, closed one... thanks!


[KYUUBI #2019] Hive Backend Engine - GetTableTypes Operation

Why are the changes needed?

Hive Backend Engine - GetTableTypes Operation.
How was this patch tested?

[ ] Add some test cases that check the changes thoroughly including negative and positive cases if possible

[ ] Add screenshots for manual tests if appropriate

[x] Run test locally before make a pull request

Codecov Report

Merging #2170 (7303a29) into master (f65db03) will increase coverage by 0.01%.
The diff coverage is 100.00%.

@@             Coverage Diff              @@
##             master    #2170      +/-   ##
============================================
+ Coverage     61.45%   61.46%   +0.01%
- Complexity      117      120       +3
============================================
  Files           323      324       +1
  Lines         15588    15593       +5
  Branches       1999     1999
============================================
+ Hits           9580     9585       +5
+ Misses         5193     5192       -1
- Partials        815      816       +1

Impacted Files
Coverage Δ

...e/kyuubi/engine/hive/operation/GetTableTypes.scala
100.00% <100.00%> (ø)

...i/engine/hive/operation/HiveOperationManager.scala
35.48% <100.00%> (+5.48%)
:arrow_up:

...ache/kyuubi/operation/KyuubiOperationManager.scala
92.50% <0.00%> (-2.50%)
:arrow_down:

Continue to review full report at Codecov.

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

thanks, merged to master


link to the section of the docs explaining env vars

This way if someone lands on this page and searches for "env" they will not be sorely disappointed.
I have no idea if what I wrote is correct or not, I just know that this markdown document needs to contain the characters "env" or the word "environment".
Fixes https://github.com/OpenRC/openrc/issues/420

The values typically set in conf.d/* are not environment variables; they are just shell variables that affect the startup script.
If you want to set environment variables for a daemon you are running with start-stop-daemon, you should set them in start_stop_daemon_args with the --env switch.

terminology issue, when I said "environment variables"   I meant "shell variables that affect the startup script"

Would you mind fixing the commit too?

ok i updated it, point is the 3 letters "env" need to be present in that file because thats what folks are gonna search for, at least that's what I would expect where I'm from


After Signing into azure with tenant and static web app nothing comes under resource.

Does this occur consistently?
Yes and I followed https://github.com/microsoft/vscode-azure-account/wiki/Troubleshooting#setup-your-azure-account
multiple times but still static web app is not been created.
Version: 0.11.3
OS: win32
OS Release: 10.0.19045
Product: Visual Studio Code
Product Version: 1.72.2
Language: en

Hi @MasterThreadInf
Are you able to create successfully and nothing gets listed under resources?
Could you provide a screenshot of what your Resources view looks like?
Are you able to create a Static Web App through the Azure Portal?

Hi @MasterThreadInf
Are you able to create successfully and nothing gets listed under resources? Could you provide a screenshot of what your Resources view looks like? Are you able to create a Static Web App through the Azure Portal?

Hi @nturinski
I'm newbee to azure and I didn't had subscription to azure even the free one with visual studio.  Now I signed up for free account for testing. Yes, now I'm able to create static web app and everything looks plausible.
Thank you :)


golangci-lint is failing

Context
https://github.com/celestiaorg/nmt/actions/runs/11151907426/job/30996367428?pr=277#step:4:31
Problem
golangci-lint is failing
Proposal
Fix it

https://github.com/celestiaorg/nmt/pull/276 to fix this


Add Karras post-hoc EMA

This allows to generate different EMA profiles after training, without having to retrain.
Explanation of the method:  https://github.com/cloneofsimo/karras-power-ema-tutorial
Traditional EMA implementation is based on https://github.com/lucidrains/ema-pytorch
Only train_network and sdxl_train_network are supported currently.
How to use:
Add --enable_ema --ema_type="post-hoc" to training options. --ema_on_gpu to use gpu.
It will save snapshots in OUTPUT_DIR/OUTPUT_NAME_snapshots
After training you can generate EMA checkpoints with python .\tools\reconstruct_ema_weights.py PATH_TO_SNAPSHOT_FOLDER --target_gamma GAMMA
Different values of gamma correspond to different "averaging length" sigma_rel. You can use --target_sigma_rel instead of gamma.

Examples of different gamma:
SD1.5:

SDXL:

Different models may require different gamma for best results.

100 is an extremely high value for gamma. Based on the explanation here, high values of gamma make the response time (averaging period) shorter. With gamma=100 you're essentially getting instant response, which completely negates whatever benefit EMA is supposed to bring.
You need to include a control test with no EMA. I suspect it will look very similar to the high gamma profiles.

@feffy380
You are right, gamma=100 looks same as a model without ema, and with low gamma it looks same as no lora.
As far as i understand, Lora is initialized with zeros, so with high averaging it just averages to 0.
There's an option to start EMA updates only after x steps - --ema_update_after_step. I guess it may help, but it doesn't work right now
Also those lora are trained only for 750 steps, averaging is probably not practically useful with such low number of steps. People usually use EMA when training on thousands or millions of images for many steps

from these experiment anime pictures i really can't understand quality
can't you test on a random guy face so we can see how much improvement it has?

Any plans to update it for full finetune models?

Hello, I noticed that you've removed the args option for the traditional EMA. I'd like to know if the functionality of the traditional EMA is working fine now?

@gesen2egee  @dill-shower
Sorry, I don't have the time or interest to test or finish this.
Traditional EMA worked in previous commits, but it didn't seem very useful.
I'm not sure if it's just not useful for a short training or if I made a mistake somewhere and it was not working correctly.
Maybe someone else will implement it properly


Customizable Banner Image

The current banner image seems to be hardcoded. Would be great if users can customize it via _config.yml.

The banner image is here: https://github.com/hexojs/hexo-theme-landscape/blob/master/source/css/images/banner.jpg
You can find it in your theme folder, and change the image by another

Sir/Ma'am, Yes the image is customizable. Suppose you are in your project directory, then go to this path - themes/landscape/source/css/images, and add the image you wish to see as banner. Also change the name of the image to banner.jpg and delete the default one. This should fix the issue.

Modifying an external module directly might not be what we want. It conflicts with the workflow of using Git submodules.


gen-l10n command tool regression

Steps to Reproduce
--arb-dir argument is totally ignored.

Create l10n folder at the project root and put app_en.arb inside it.

flutter create flutter_app && cd flutter_app && mkdir l10n && cd l10n && echo '{"test": "test"}' > app_en.arb

Generate app_localizations.dart inside lib/l10n (I want to generate it inside the lib folder, since it is a dart file that should go into version control)

flutter gen-l10n --no-nullable-getter --no-synthetic-package --arb-dir l10n --output-dir lib/l10n --template-arb-file app_en.arb --output-localization-file app_localizations.dart --output-class AppLocalizations --preferred-supported-locales en

Expected results:
Generates app_localizations.dart inside lib/l10n
Project/
  l10n/
    app_en.arb # input template file
  lib/
    main.dart
    l10n/
      app_localizations.dart # output file

Actual results:

The 'arb-dir' directory, 'LocalDirectory: 'l10n'', does not exist.
Make sure that the correct path was provided.

Project/
  l10n/
    app_en.arb # input template file
  lib/
    main.dart

Steps to Reproduce (different example)
Let's say I want to use two different localizations, for instances one for my application and one for exception localization. Note: This time my templates aren't at the top level.

Create l10n folder inside the lib folder and create app_localizations / failure_localizations folder inside it with their own app_en.arb template.

flutter create flutter_app && cd flutter_app/lib && mkdir l10n && cd l10n && mkdir app_localizations failure_localizations && cd app_localizations && echo '{"app_localizations": "App Localizations"}' > app_en.arb && cd ../failure_localizations && echo '{"failure_localizations": "Failure Localizations"}' > app_en.arb

generate app_localizations.dart inside lib/l10n/app_localizations; both commands will fail no matter if I try with or without lib

flutter gen-l10n --no-nullable-getter --no-synthetic-package --arb-dir l10n/app_localizations --output-dir l10n/app_localizations --template-arb-file app_en.arb --output-localization-file app_localizations.dart --output-class AppLocalizations --preferred-supported-locales en
flutter gen-l10n --no-nullable-getter --no-synthetic-package --arb-dir lib/l10n/app_localizations --output-dir lib/l10n/app_localizations --template-arb-file app_en.arb --output-localization-file app_localizations.dart --output-class AppLocalizations --preferred-supported-locales en

generate failure_localizations.dart inside lib/l10n/failure_localizations; both commands will fail no matter if I try with or without lib

flutter gen-l10n --no-nullable-getter --no-synthetic-package --arb-dir l10n/failure_localizations --output-dir l10n/failure_localizations --template-arb-file app_en.arb --output-localization-file failure_localizations.dart --output-class FailureLocalizations --preferred-supported-locales en
flutter gen-l10n --no-nullable-getter --no-synthetic-package --arb-dir lib/l10n/failure_localizations --output-dir lib/l10n/failure_localizations --template-arb-file app_en.arb --output-localization-file failure_localizations.dart --output-class FailureLocalizations --preferred-supported-locales en

Expected results:
Generates app_localizations.dart inside lib/l10n/app_localizations
Generates failure_localizations.dart inside lib/l10n/failure_localizations
Project/
  lib/
    main.dart
    l10n/
      app_localizations/
        app_en.arb # input template file
        app_localizations.dart # output file
      failure_localizations/
        app_en.arb # input template file
        failure_localizations.dart # output file

Actual results:

The 'arb-dir' directory, 'LocalDirectory: 'lib/l10n/app_localizations'', does not exist.
Make sure that the correct path was provided.

Project/
  lib/
    main.dart
    l10n/
      app_localizations/
        app_en.arb # input template file
      failure_localizations/
        app_en.arb # input template file

I'm closing this issue since I don't experience it anymore, I probably had problems after the flutter upgrade.


Starting vite with turbo stops it immediately

Verify canary release

[X] I verified that the issue exists in the latest Turborepo canary release.

Link to code that reproduces this issue
https://github.com/leo-petrucci/vite-turborepo-issue
What package manager are you using / does the bug impact?
pnpm
What operating system are you using?
Mac
Which canary version will you have in your reproduction?
2.2.4-canary.9
Describe the Bug
In our application we have many apps that don't all need to be started at the same time. For example app-1 might need:

authentication api
app-1 frontend
shop api

Then app-2 might need:

app-2 frontend
authentication
dashboard api

So we ended up setting up different turbo commands for each of these parts of the app. It means that if a team is working on a specific part of our stack they don't need to start stacks they won't need.
Our turbo.json looks something like this:
{
  "$schema": "https://turbo.build/schema.json",
  "ui": "tui",
  "tasks": {
    "shop": {
      "cache": false,
      "persistent": true,
      "dependsOn": ["app-1#dev"]
    },
    "dashboard": {
      "cache": false,
      "persistent": true,
      "dependsOn": ["app-2#dev"]
    },
    "app-1#dev": {
      "persistent": true
    },
    "app-2#dev": {
      "persistent": true
    }
  }
}

If a team needs to work on the dashboard they'll run turbo dashboard if they have to work on the shop they'll run turbo shop.
This used to work great in v1, but it's now broken in v2.
In the current version 2.2.3 when I start a Vite app without the persistent option Vite shuts down as soon as it's finished booting up. This was first reported in #7279.
Many issues suggest adding persistent: true to your tasks, however that means we're unable to add those commands to dependsOn.
❯ turbo shop
turbo 2.2.4-canary.9

 WARNING  Unable to calculate transitive closures: Workspace 'apps/app-3' not found in lockfile
  × invalid task configuration

Error:   × "app-1#dev" is a persistent task, "app-2#shop" cannot depend on it
   ╭─[turbo.json:7:1]
 7 │       "persistent": true,
 8 │       "dependsOn": ["app-1#dev"]
   ·                     ─────┬─────
   ·                          ╰── persistent task
 9 │     },
   ╰────
Error:   × "app-1#dev" is a persistent task, "app-3#shop" cannot depend on it
   ╭─[turbo.json:7:1]
 7 │       "persistent": true,
 8 │       "dependsOn": ["app-1#dev"]
   ·                     ─────┬─────
   ·                          ╰── persistent task
 9 │     },
   ╰────
Error:   × "app-1#dev" is a persistent task, "app-1#shop" cannot depend on it
   ╭─[turbo.json:7:1]
 7 │       "persistent": true,
 8 │       "dependsOn": ["app-1#dev"]
   ·                     ─────┬─────
   ·                          ╰── persistent task
 9 │     },
   ╰────

Is there a solution for this beyond using the --filter option? Since that would require developers to remember which apps they want to start every time.
Expected Behavior
I should be able to start a task that depends on other persistent tasks.
To Reproduce

clone bug repo
pnpm i
run turbo shop or turbo dashboard

Additional context
No response

We're doing the correct thing here as dependsOn isn't the relation that we desire here, but more of a "this task should be run alongside". If we allowed tasks to depend on persistent tasks, then they would never run as they would wait for the persistent task to exit. In your example app-2#shop would never get to run as it would wait for app-1#dev to exit before starting.
The most immediate solution for you would be to create top level scripts that invoke the sets of tasks you want e.g. "app-1-shop": "turbo run app-1#shop app-3#dev" to avoid having developers remember that they need to start app-3#dev when working on the shop.
We could look at adding a new relation between tasks so tasks could add persistent tasks into the graph, but that would be a new feature.

This used to work great in v1, but it's now broken in v2.

This was an unintentional bug in v1 where we would keep stdin open regardless of task configuration. This lead to tasks getting stuck as they waiting for input that would never come.

In the current version 2.2.3 when I start a Vite app without the persistent option Vite shuts down as soon as it's finished booting up.

vite will shut down if stdin is closed and any task that isn't persistent or interactive will have stdin closed to prevent it from waiting on non-existent input. You should add persistent to your task.

Not sure how to set this up, but without this feature am I supposed to use "dev": { "dependsOn": ["^build"], ... }?
Does that mean I need to restart turbo run everytime I make a change to packages/?


Is there alternative way to decrypt by openssl shell commands?

Hello.
Thanks for an extension, I try it on local server and it's worked, but I can't use extensions on my prod server.
Can somebody tell me, is it possible to decrypt ApplePay payment token by calling openssl commands from linux shell?

Sorry, we are not aware of a way to decrypt using just OpenSSL commands.


drive.get returns different values than readme says

Readme says it returns {id, info} but it returns {id, opts}

Didnt make a PR because I dont know if readme is right or code is

No longer applies


lts: 2.7.5: security rel notes

Release notes about vulnerabilities fixed in 2.7.5 release.

fixes #58353

@ceolin - were there any specific CVEs part of the mbedTLS 2.26.x release that should be included here? Would it make sense to mention the CVEs that we're potentially avoided by switching to mbedTLS 2.28?
If we don't have evidence of an attack against Zephyr even, is there a link that can be referenced that lists generally which vulnerabilities were fixed between 2.26 and 2.28?

A link to the mbedTLS release notes already exists, I'm just really curious about actual CVEs encountered in the wild in any product between 2.26 and 2.28

https://www.cvedetails.com/vulnerability-list/vendor_id-15698/product_id-32568/year-2021/ARM-Mbed-Tls.html
https://www.cvedetails.com/vulnerability-list/vendor_id-15698/product_id-32568/year-2022/ARM-Mbed-Tls.html
https://www.cvedetails.com/vulnerability-list/vendor_id-15698/product_id-32568/year-2023/ARM-Mbed-Tls.html

A link to the mbedTLS release notes already exists, I'm just really curious about actual CVEs encountered in the wild in any product between 2.26 and 2.28

I just added a commit on top with vulnerabilities fixed from 2.26 to 2.28.3. I think that is a little bit to much for us tbh though.

LGTM - thanks @ceolin .
@stephanosio - please merge when it's green


Update OpenEXR.cpp

Hey! TY!
This way to get size_t defined is a bit weird... Can you try to include stddef.h and try again?
(See https://open-std.org/JTC1/SC22/WG14/www/docs/n1256.pdf#page=266)


Added the usage of markdown for team description

Fixes: #451
Signed-off-by: Jürgen Löhel<EMAIL_ADDRESS>

LGTM


video downloading problems

Are there any video dataset link?
Problems will appear if we want to get access to YOUTUBE at certain region in the world  :(

Hello @Yukun4119 , please follow the instructions to request videos.


Balder/rearrange mbus and content threads

@geirst @vekterli FYI

Will be merged in smaller pieces eventually.


cannot access class sun.security.util.ManifestEntryVerifier

Alright, So when starting my server the container exits and the logs I'm left with show the following:
[init] Starting the Minecraft server...

2021-04-16 18:25:08,278 main WARN Advanced terminal features are not available in this environment

[18:25:08] [main/INFO] [cp.mo.mo.Launcher/MODLAUNCHER]: ModLauncher running: args [--gameDir, ., --launchTarget, fmlserver, --fml.forgeVersion, 36.1.4, --fml.mcpVersion, 20210115.111550, --fml.mcVersion, 1.16.5, --fml.forgeGroup, net.minecraftforge]

[18:25:08] [main/INFO] [cp.mo.mo.Launcher/MODLAUNCHER]: ModLauncher 8.0.9+86+master.3cf110c starting: java version 16 by AdoptOpenJDK

Exception in thread "main" java.lang.IllegalAccessError: class cpw.mods.modlauncher.SecureJarHandler (in unnamed module @0x3e6d8c1c) cannot access class sun.security.util.ManifestEntryVerifier (in module java.base) because module java.base does not export sun.security.util to unnamed module @0x3e6d8c1c

	at cpw.mods.modlauncher.SecureJarHandler.lambda$static$1(SecureJarHandler.java:41)

	at cpw.mods.modlauncher.api.LamdbaExceptionUtils.uncheck(LamdbaExceptionUtils.java:95)

	at cpw.mods.modlauncher.SecureJarHandler.<clinit>(SecureJarHandler.java:41)

	at cpw.mods.modlauncher.Launcher.lambda$new$6(Launcher.java:55)

	at java.base/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1708)

	at cpw.mods.modlauncher.api.TypesafeMap.computeIfAbsent(TypesafeMap.java:52)

	at cpw.mods.modlauncher.api.TypesafeMap.computeIfAbsent(TypesafeMap.java:47)

	at cpw.mods.modlauncher.Environment.computePropertyIfAbsent(Environment.java:62)

	at cpw.mods.modlauncher.Launcher.<init>(Launcher.java:55)

	at cpw.mods.modlauncher.Launcher.main(Launcher.java:66)

	at net.minecraftforge.server.ServerMain$Runner.runLauncher(ServerMain.java:63)

	at net.minecraftforge.server.ServerMain$Runner.access$100(ServerMain.java:60)

	at net.minecraftforge.server.ServerMain.main(ServerMain.java:57)

2021-04-16T18:25:08.407Z	WARN	mc-server-runner	sub-process failed	{"exitCode": 1}

2021-04-16T18:25:08.407Z	INFO	mc-server-runner	Done

Based on my previous experience with this image I went ahead and created a fresh container in a new directory, as that's become my go to start for debugging. Same error
Looks like running minecraft or forge with java 16+ is the issue so I'm going to switch from the multiarch-latest image to multiarch and see if this resolves. Ultimately had to use java8-multiarch because of a specific mod. Eitherway thought I'd post this so you're aware of possible incompatibility.

Yes, most Forge things require Java 8. There's a warning at he start that mentions compatibility issues.


Refactor MagicNumber to use commaSeparatedPatterns

Codecov Report

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

@@             Coverage Diff              @@
##             master    #2195      +/-   ##
============================================
- Coverage     81.17%   81.17%   -0.01%
  Complexity     2059     2059
============================================
  Files           339      339
  Lines          5891     5890       -1
  Branches       1073     1072       -1
============================================
- Hits           4782     4781       -1
  Misses          535      535
  Partials        574      574

Impacted Files
Coverage Δ
Complexity Δ

...itlab/arturbosch/detekt/rules/style/MagicNumber.kt
89.47% <100%> (-0.14%)
60 <0> (ø)

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 aa21086...fbdcd26. Read the comment docs.


Images of hatchet and hoe in inventory are missing the heads

Images of hatchet and hoe in inventory are missing the heads.  They show up just fine in the street spirit.

These (as well as many other items) have been fixed in the dev branch (going live soon)

Awesome!  Thank you!

@Klikini I think those items might look better if you used the icon url in place of the sprite url. You can see the different style when looking at the pick in @montuos' inventory above. I personally like the icon url better which is why I used it for the pick (fills more of the frame).

RobertMcDermot makes a very good point about filling the frame; the smaller images are harder to distinguish one from the other.  This can be a major issue for people with less than perfect eyesight.  The images in the street spirit are easy to distinguish not just because of the larger size, but because of the differences in orientation as well.

Better?

(I wanted to match that icon but wasn't sure how. iconUrl -> spriteUrl. Now I know :)

Great!  Now I can tell the difference even without my reading glasses!  :)


Support for checkbox List

Question
On mobile phones it is better to have checkboxes as a list, just like below. How to create one
https://stackblitz.com/angular/pbrqonoeojn?file=src%2Fapp%2Flist-selection-example.ts
A clear and concise description of what the question is.

I am using material theme and wanted to display checkboxes with list just like below
Anybody please help on making this UI, also wanted to add a header , still trying to figure out how should i goo ahead,  i've created a custom field first with checkbox and created a wrapper which can add a header to that list
stuck in the first part, getting below error

Please provide a stackblitz of your work in order to check what you've missed!

To create a custom type, just follow our doc https://formly.dev/guide/custom-formly-field,
also, there is a multi checkbox type which you may use instead https://stackblitz.com/edit/angular-tab7ut


Add FCM v1 API

Use new FCM v1 API by using firebase_admin SDK.

Removed GCM type
Added firebase-admin
Updated documentation
Updated tests

Resolves #546

@jamaalscarlett @jleclanche Any sense of when this might be reviewed? Would be really great to have FCM v1 support merged in soon with the legacy API going away in 2024/06/20

@ceoy nice work. In your changes to the docs, you have:
		firebase_app = firebase_admin.initialize_app()
	PUSH_NOTIFICATIONS_SETTINGS = {
		# Load and process all PUSH_NOTIFICATIONS_SETTINGS using the AppConfig manager.
		"CONFIG": "push_notifications.conf.AppConfig",
		# collection of all defined applications
		"APPLICATIONS": {
			"my_fcm_app": {
				# PLATFORM (required) determines what additional settings are required.
				"PLATFORM": "FCM",
				# FCM settings
				"FIREBASE_APP": firebase_app,
			},
			"my_ios_app": {
				  # PLATFORM (required) determines what additional settings are required.
				  "PLATFORM": "APNS",
				  # required APNS setting
				  "CERTIFICATE": "/path/to/your/certificate.pem",
			},
			"my_wns_app": {
				# PLATFORM (required) determines what additional settings are required.
				"PLATFORM": "WNS",
				# required WNS settings
				"PACKAGE_SECURITY_ID": "[your package security id, e.g: 'ms-app://e-3-4-6234...']",
				"SECRET_KEY": "[your app secret key, e.g.: 'KDiejnLKDUWodsjmewuSZkk']",
			},
		}

Would this allow for setting up and initializing multiple firebase_admin apps, each with different service account credentials and then being to dynamically choose which app to send the push with at the time of sending the message? Or would this work some other way? I'm trying to get a sense for how we can use multiple Firebase apps with this.

Yes, exactly.
This part is basically the same as before (old documentation here https://github.com/jazzband/django-push-notifications), you just need to set the FIREBASE_APP  instead of an API_KEY.
The config is then selected depending on the value of the application_id field in the GCMDevice model.

Excellent, thanks @ceoy

very nice job!! @ceoy

@ceoy any idea why the python 3.6 test is failing?

not sure, i have some time tomorrow to check 👀

@jamaalscarlett fixed now, bit of a weird issue and there is probably a better way to fix it 😆

Thanks @ceoy for this PR. Very nice work.

@ceoy, good work out here! thanks for sending in this patch, re-running the pipeline all test now passes with the new update 👍🏼
cc: @jamaalscarlett