[Mention The Feature]: ADD NEW FONT TO THE WEBSITE

Is your feature request related to a problem? Please describe.
ADDING A NE FONT TO THE WEBSITE IT WILL HELP TO MAKE THE WEBSITE LOOK GOOD AND MORE ATTRACTICVE
Describe the solution you'd like.
https://github.com/user-attachments/assets/bc4592a1-698a-47a4-be5b-ac8b24aa7a6e
Describe alternatives you've considered.
No response
Additional context.
No response
Show us the magic with screenshots
No response
Checklist

[X] I have checked the Existing Issues
[X] I have read the Contributing Guidelines
[X] I want to work on this issue. (optional)

@HS202022 can you make the unique font for all the pages in the website.

@HS202022 can you make the unique font for all the pages in the website.
like i want the home page font for all the remaining pages in the website.

I HAVE MADE IT ALREADY


Background for Login/Registration

Description
Added background for login and registration page
Type of change

[ ] Bug fix
[x] New feature
[ ] Refactoring
[ ] Documentation

Problem
No bg before
Solution description
As above
Tests
All unit tests pass? Y
Builds successfully? Y
Attach screenshot of the expected result (e.g. UI of the website/ postman api call result/ database changes)

Risk
Identity the risk level (low, medium, high) and indicate which component(s) will be affected if bugs exist.
Medium - Low. Might affect registration/login feature.

Wow I can't believe how much better register/login looks when we change the background! I just had a few thoughts aesthetically:
What do you think of making the boxes match the ones on the landing page like below?

And the login/register buttons as well to match:

Or to match the login/register in the top right. Cause the bootstrap blue is looking a bit out of place right now.

Wow. The Login Page and Register Page look really good now. The transition to the login and register page is much better now—just a few suggestions.

Should we add the nav links on the home page to the login and register page as well? Once you go to log in/register, all other links can only be accessed after going back to the home page.

Also, the register overlay is currently above the footer, which doesn't look right.

Yep we can, but the reason is the nav links in landing page header doesn't really work right now. And if it works, it will actually bring you to a different section on the landing page (not to different pages), not quite sure if we still need them if they're all navigating to the landing page. But yes I can add them back once the nav links are working.
Ops, can you also provide your screen dimension so that I can recreate the same issue and fix it?

Wow I can't believe how much better register/login looks when we change the background! I just had a few thoughts aesthetically:
What do you think of making the boxes match the ones on the landing page like below?

And the login/register buttons as well to match:

Or to match the login/register in the top right. Cause the bootstrap blue is looking a bit out of place right now.

I'll change them, btw do you think we should use the "brown gold" colour for the fonts or black as it is now is alright?

@jfan0010 Black because brown gold looks a bit out of place for normal body text imo.

Wow. The Login Page and Register Page look really good now. The transition to the login and register page is much better now—just a few suggestions.

Should we add the nav links on the home page to the login and register page as well? Once you go to log in/register, all other links can only be accessed after going back to the home page.

Also, the register overlay is currently above the footer, which doesn't look right.

Yep we can, but the reason is the nav links in landing page header doesn't really work right now. And if it works, it will actually bring you to a different section on the landing page (not to different pages), not quite sure if we still need them if they're all navigating to the landing page. But yes I can add them back once the nav links are working.
Ops, can you also provide your screen dimension so that I can recreate the same issue and fix it?

I think the "Researchify" button actually brings you to the landing page url. I tested it out in Mable's #222 and refreshes the page when you click on it.

Changed the colour of forms and buttons. Should have fixed the footer issue, let me know if it doesn't fix 😢

Changed the colour of forms and buttons. Should have fixed the footer issue, let me know if it doesn't fix 😢

Looks like it is fixed when the zoom is 100% but when it goes to 110% the issue still persists.

Looks like it is fixed when the zoom is 100% but when it goes to 110% the issue still persists.

That is weird cause 110% on registration page and 125% on login page still work fine for me. But I think I would fix zooming issue later in the next ticket cause I might need some time to adjust the CSS configuration.

I still have the same issue with registration but login looks great (only happens in laptop resolution but not desktop). If it's hard to fix, we can ignore this part for later?
Also can you change the color of text inside "login" button, maybe to a white? It's hard to see brown on gold.

😢 It shouldn't be hard to fix, just that I couldn't recreate the issue 🤣 . But I'll try it again later.
For the login button, black font is for the consistency with the discover more button on landing page, Not sure if we still wanna change them to white?

I still have the same issue with registration but login looks great (only happens in laptop resolution but not desktop). If it's hard to fix, we can ignore this part for later?
Also can you change the color of text inside "login" button, maybe to a white? It's hard to see brown on gold.

😢 It shouldn't be hard to fix, just that I couldn't recreate the issue 🤣 . But I'll try it again later.
For the login button, black font is for the consistency with the discover more button on landing page, Not sure if we still wanna change them to white?

Idk I just think it's hard to see black on the dark gold color. Maybe someone else has an input?

I still have the same issue with registration but login looks great (only happens in laptop resolution but not desktop). If it's hard to fix, we can ignore this part for later?
Also can you change the color of text inside "login" button, maybe to a white? It's hard to see brown on gold.

😢 It shouldn't be hard to fix, just that I couldn't recreate the issue 🤣 . But I'll try it again later.
For the login button, black font is for the consistency with the discover more button on landing page, Not sure if we still wanna change them to white?

Idk I just think it's hard to see black on the dark gold color. Maybe someone else has an input?

Yeah I agree with this. Personally I'm not a huge fan of the gold button, I think if it was similar to the Register button in being blue and white it will look better and is more readable. Since the register and log in page doesn't have any text matching the gold button like the landing page does, I reckon it looks quite inconsistent in the register and log in page.

I actually agree with you, but I was actually trying to match the original style on the landing page (top right on landing page: blue for register and gold for login), but because white background with gold font doesn't look good as a button in the form, I changed all the log in button to the same as the discover more button on the landing page. What if I change the login button to the gold background and white fonf, would that works?

I actually agree with you, but I was actually trying to match the original style on the landing page (top right on landing page: blue for register and gold for login), but because white background with gold font doesn't look good as a button in the form, I changed all the log in button to the same as the discover more button on the landing page. What if I change the login button to the gold background and white fonf, would that works?

hmm maybe have white text in the gold button in both the discover more and login buttons , and this would make it look like it uses an inverted pallet of the login button from the landing page

Have changed the gold buttons to white font, applied some CSS to fix the overlapping issue (should have work now I guess, if not will pass it to others who can recreate the issue.) Will merge in now and maybe improve the CSS in the coming ticket if have time.


Added images and updated link

Added images for Python Crash Course and The Quick Python Book.
Edited formatting for consistency.
Changed link for Python Crash Course from Amazon France to Amazon U.S. (to be consistent with English language in rest of page).

[x] I have read freeCodeCamp's contribution guidelines.
[x] My pull request has a descriptive title (not a vague title like Update index.md)
[x] My pull request targets the master branch of freeCodeCamp.
[x] None of my changes are plagiarized from another source without proper attribution.
[x] My article does not contain shortened URLs or affiliate links.

If your pull request closes a GitHub issue, replace the XXXXX below with the issue number.
Closes #XXXXX

Thank you for opening this pull request.
Book recommendations are beyond the scope of the freeCodeCamp Guide, so we've decided to go ahead and remove these book recommendation articles.
I encourage you to review this book in the ratings category of the freeCodeCamp forum. Your recommendation will reach way more people there.
Thanks again recommending this book, and for contributing to the freeCodeCamp Guide.


Help with 256 color support on Windows

[x] I am on the latest Hyper.app version
[x] I have searched the issues of this repo and believe that this is not a duplicate

OS 10.0.15063 and Windows:
Hyper.app 1.3.3:
Link of my .hyper.js
The issue is reproducible in vanilla Hyper.app:

Issue

Hi,
I would like to be able to use full 256color in Hyper. Setting the env variable TERM to xterm-256color displays colors perfectly.. but it breaks the functionality of the "clear" command. Is there some other way I can accomplish displaying the colors properly while retaining functionality of clear?

Another issue with TERM=xterm-256color, the vim will mess the screen content with the editing content.

Windows Command Prompt does not support 256 colors :cry:
You will need to use a different terminal, like Git For Windows or Msys2 to get 256 color support, and then point hyper.js to their respective executable.

I thought they supported 24-bit already?
related links:
https://wpdev.uservoice.com/forums/266908-command-prompt-console-bash-on-ubuntu-on-windo/suggestions/6509361-provides-support-for-ansi-colors-like-in-bash
https://blogs.msdn.microsoft.com/commandline/2016/09/22/24-bit-color-in-the-windows-console/

I think Windows 10 might have support, but not before that.

Windows 10 does support 256 colors as of TH2, see here
When running AnsiColors256.ans via type AnsiColors256.and in PowerShell I get:

But running the same command in Hyper I get:

I ran into the same problem. And since I use vim (with a lot of color schemes) for coding, it makes hyper almost unusable 😞

Even worse here:

any movement on this issue?

I did a lot and research, testing. It seems it is not a Hyper issue. It is a node-pty issue because of a limitation in the way they interact with processes on Windows. So basically it seems to be still a Windows limitation.
You can even confirm this because the integrated shell in vs code has exactly the same issue, and they even use winpty instead of node-pty.

ConEmu supports 256 and true color. Needs a bit of config.
https://conemu.github.io/en/Xterm256Colors.html
It works via a hook dll that monitors direct calls to write to the console, processing escape codes etc. There's also quite a lot of special case code, including detection of the vim process and powershell.
https://github.com/Maximus5/ConEmu/blob/master/src/ConEmuHk/hkConsoleOutput.cpp

Any news?

Update on this please! Really harming my Hyper experience on Windows!
I am using the hyper-solarized-dark-highcontrast theme to make it slightly less worse.

This is a windows issue @florisvaneck, not much we can do.

Hyper 2.0.0 stable:

That's https://github.com/xtermjs/xterm.js/issues/484

@Stanzilla this is not actually xtermjs/xterm.js#484, that's for truecolor (16 million) color support. 256 color support in Windows is due to winpty: https://github.com/Microsoft/vscode/issues/45693

@dvf, nope the issue is still repro

repro again on windows 10 build 1803 with hyper 2.1.0-canary2

Ohh I should have searched for this issue before taking the time to make this:

Man, windows terminal emulation sucks SOOO bad. Nothing but issues with drawing, color support, mouse support with tmux and vim. ... Hoping I can finally get gnome-terminal to work at some point.

Any news?

This is related news: https://github.com/Microsoft/console/issues/57
A lot of console problems will probably be solved this fall/winter.

More specifically for hyper: https://github.com/Microsoft/node-pty/issues/216

Better 30 years late than never :-)

Same issue here, Hyper 2.0.0 on Windows 10 1803. Any news?

@printempw I'm working on Microsoft/node-pty#216 which is expected to fix this, ETA is still a while off though.

Pardon me, but why SSH to virtual machine also doesn't display colors?
I don't think it's WSL specific bug.

This can be marked as fixed when Hyper adopts<EMAIL_ADDRESS>https://github.com/Microsoft/node-pty/releases/tag/0.8.0. To be clear, it will never work for < Windows 10 1809 and non-WSL may or may not work.

Updated to Hyper 3.0.0 Canary 6 and still having the issue. Been fighting this off and on for months and just found this thread today. Thought I was just doing something wrong.

Yup, still doesn't work. Latest Windows 10 and canary 6:

Actually it works. Probably you need to update your Windows 10 to build 1809 or higher.

Probably you need to update your Windows 10 to build 1809 or higher.

I'll give it a try. I've been putting off some updates for a few days due to some important work. I'll inform you later, thanks :)

FYI there are several issues in Windows 1809 and I moved the default minimum version in node-pty to what is the current fast ring Windows Insiders build, so you should get this in windows 190*.

So we have to wait a lil bit more...

I've updated my windows to test it, and it works. But clear isn't cleaning the buffer.

After I've updated my Windows it works as expected :tada:

It still doesn't work with msys2 on the latest version, mintty with msys2 works fine.


Experiment: transparent

Trying to use the transparent compiler in Rider.

To start somewhere I would start by using the new FSharpSnapshotProject and use the new API.
When FSharpChecker.Create(useTransparentCompiler = false) is should just call the old methods anyway: https://github.com/dotnet/fsharp/blob/02d11c67bf156bb406c127d3a552352f8696927a/src/Compiler/Service/BackgroundCompiler.fs#L1631-L1646
We will need to check of course if that is always the case.


feat(table): add forward ref to TExpandableRow

Опишите проблему
У компонента TExpandableRow отсутствовал ref
Ожидаемое поведение
у TExpandableRow есть ref

Pull Request Test Coverage Report for Build<PHONE_NUMBER>1
Details

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 82.403%

Totals

Change from base Build<PHONE_NUMBER>0:
0.0%

Covered Lines:
10616

Relevant Lines:
11762

💛  - Coveralls


[Enhancement]: Fix The Website

Is your enhancement request related to a problem? Please describe.➕
Game enhancement
I would like to fix the website that was changed by a recent PR made by someone.
Preview

Describe the solution you'd like
Solution steps

Fix the index.html

Select program in which you are contributing
GSSoC23
Code of Conduct

[X] I follow CONTRIBUTING GUIDELINE of this project.

Hey @5h0ov !
Thank you for raising an issue 💗
You can self assign the issue by commenting /assign in comment 😀
Make sure you follow CODE OF CONDUCT and CONTRIBUTING GUIDELINES 🚀
Don’t Forget to ⭐ our GameZone🎮
Make sure you join our Discord🕹

/assign

Hey @5h0ov ! Thank you so much for your raising the issue💗
It’s all yours, you can come anytime again and make some contributions! 🚀
Alone, we can do little, but together we can do so much! 😇


More thorough support for interface map

Suggestion
interface inputMap {
  A: inputA;
  B: inputB;
}
interface outputMap {
  A: outputA;
  B: outputB;
}
class inputA {}
class inputB {}
class outputA {}
class outputB {}

function getOutput<T extends keyof inputMap>(input: inputMap[T]): outputMap[T] {
  if (input instanceof inputA) {
    return new outputA();
  } else {
    return new outputB();
  }
}

const A = getOutput(new inputA());
const B = getOutput<"B">(new inputB());

A will be thought as outputA|outputB;
B will be thought as outputB;
But we know A must be outputA;
Use Cases
When send message to remote, we can declare input type, we can declare output type, but how to decare input and output together and keep the one-to-one match.
Checklist
My suggestion meets these guidelines:

[x] This wouldn't be a breaking change in existing TypeScript/JavaScript code
[x] This wouldn't change the runtime behavior of existing JavaScript code
[x] This could be implemented without emitting different JS based on the types of the expressions
[x] This isn't a runtime feature (e.g. library functionality, non-ECMAScript syntax with JavaScript output, etc.)
[x] This feature would agree with the rest of TypeScript's Design Goals.

This should be a Stack Overflow question and not a GitHub issue.
interface InputMap {
  A: InputA;
  B: InputB;
}
interface OutputMap {
  A: OutputA;
  B: OutputB;
}

// https://github.com/Microsoft/TypeScript/wiki/FAQ#why-do-these-empty-classes-behave-strangely
class InputA {
  a = "a";
}
class InputB {
  b = "b";
}
class OutputA {
  c = "c";
}
class OutputB {
  d = "d";
}

function getOutput<T extends InputMap[keyof InputMap]>(
  input: T
): OutputMap[{
  [K in keyof InputMap]: InputMap[K] extends T ? K : never
}[keyof InputMap]];
function getOutput(
  input: InputMap[keyof InputMap]
): OutputMap[keyof OutputMap] {
  if (input instanceof InputA) {
    return new OutputA();
  } else {
    return new OutputB();
  }
}

const A = getOutput(new InputA()); // OutputA
const B = getOutput(new InputB()); // OutputB

Playground link


Increase minimum required version of clang to 3.6.

This is intended to address #2874.

I think we concluded that 3.6 should be sufficient. I know 3.8 works.


ARROW-15349: [Doc][Guide] Existing Contributors page - update

This PR is a proposal to rearrange the existing contributing page to serve as a landing page for topics connected to contribution to Apache Arrow. Main topics are as follows:

Community
New Contributor's Guide
Advanced code contribution
Report bugs and propose features

The existing content was transferred to two new pages (bug_reports.rst, advanced.rst) and to existing section of the New Contributor's Guide.

Working html version is available on this link:
https://alenkaf.github.io/arrow-dev-docs-preview/html/developers/contributing.html

TODO:

[x] Convert contributing.rst to a landing page with panels to link the content.
[x] Code of Conduct and Mailing List - link to existing Arrow page and add a note about ML.
[x] Report bugs and propose features moves to it's own page (bug_reports.rst).
[x] Improve documentation - becomes a dropdown on the landing site:

add link from the landing page to the Guide section for documentation,
add link to the building of the documentation.

[x] Contribute code moves to the Guide.
[x] Experimental repositories and Guidance for specific features would live in Advanced code contribution where the links to the existing docs would be added (advanced.rst).
[x] Move all the pictures into developers/images.
[x] Add example reprex for R and Python.
[x] Add Report bugs and propose features to the sidebar.
[x] Use sphinx-design instead of sphinx-panels.
[x] Try to form the info on the Advanced code contribution  page into a checklist.
[x] Reshuffle cards on the landing page to have Report bugs and propose features in the first line and New Contributors Guide on the second.
[x] Update https://github.com/apache/arrow/blob/master/CONTRIBUTING.md to be in sync with contributing.rst.

@thisisnic no, I don't think we have a licence for Pro images but I have included only free versions and that should be fine. See https://fontawesome.com/plans under Open Source Icons "A solid set of icons safe for use in open source projects" near the bottom of the page.

I'm not sure that that quote means that we can use those icons without a license, but the fact that you've only used the free ones means that it's all good anyway.  Glad we can use them as these look great!

Yes, if the icons can be downloaded for free, we do not need a licence. The ones I selected are free.

Yes, if the icons can be downloaded for free, we do not need a licence.

Theoretically, it's not because it is free / open source, that it might not be required to include the license if you copy some files (eg when we vendor another library in Arrow, we also include its license).
Now, checking the github repo, it has https://github.com/FortAwesome/Font-Awesome#license, which indicates the svg files are CC BY, which requires attribution, but there is also this paragraph:

Downloaded Font Awesome Free files already contain embedded comments with sufficient attribution, so you shouldn't need to do anything additional when using these files normally.

Yes, I would need to clarify better.
For free downloadable icons it is stated that these are "A solid set of icons safe for use in open source projects." plus the paragraph you added, Joris, add the info about attribution.
From this I concluded that the icons, I am able to download for free, are OK to be used.


Color code trips in trip entry screen

Previous trips show one color, current trip (or next trip) shows a different color, and upcoming trips show another.  This way, the trip information can be differentiated between trips without any guess work.

Done.


transparent property?

Ionic version:  (check one with "x")
[ ] 1.x (For Ionic 1.x issues, please use https://github.com/ionic-team/ionic-v1)
[ ] 2.x
[X] 3.x
I'm submitting a ...  (check one with "x")
[X] bug report
[ ] feature request
[ ] support request => Please do not submit support requests here, use one of these channels: https://forum.ionicframework.com/ or http://ionicworldwide.herokuapp.com/
Just found out that I can add transparent property to Navbar and Toolbar: https://forum.ionicframework.com/t/ionic-2-transparent-header/53017
However it's not in the documentation. Is it still supported?

This issue was moved to ionic-team/ionic-site#1144


Typescript migration: worspace config module

As part of the typescript migration effort (https://github.com/label-sleuth/label-sleuth/issues/205), migrate the workspace config module (the ones that are located at src/modules/Workspace-config), which implies migrating the following files:
./src/modules/Workspace-config/LoadDocumentForm.jsx MIGRATED!!
./src/modules/Workspace-config/index.jsx MIGRATED!!
./src/modules/Workspace-config/NewWorkspaceForm.jsx MIGRATED!!
./src/modules/Workspace-config/WorspaceForm.jsx MIGRATED!!
./src/modules/Workspace-config/ExistingWorkspaceForm.jsx MIGRATED!!
./src/modules/Workspace-config/DeleteWorkspaceModal.jsx MIGRATED!!

Note: there is no need to migrate all the listed file. Migrating subset of them (one or more) is already highly appreciated!
Note 2: you can read https://github.com/label-sleuth/label-sleuth/pull/318#issue-1503153659 in order to find the files that has been already migrated.

Check this notes for more information about how to migrate the code to typescript.

Migration of worspace config module files is finished.


get_iplayer: bugfix

Description of changes
added  runHook postInstall so that the postInstall section to fix the issue on darwin actually runs.

Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
23.11 Release Notes (or backporting 23.05 Release notes)

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

[x] Fits CONTRIBUTING.md.

Hi, thanks for your contribution! The changes itself look good to me (though I don't know the package), but the commit message does not explain what you did and why.
Would you mind fixing the commit message of the changes as suggested below?
🙂

Many thanks for the detailed feedback. It is much appreciated! I have done as requested and re-opened a new pull-request with the desired changes split into multiple commits. Wil tag you in that PR. Am closing this PR. Many thanks again!

Next time not necessary to open a new PR, just update the already opened one! :laughing:


use ViewPager with umanoScrollableView

How to use ViewPager with TabLayout with umanoScrollableView in SlidingUpPanelLayout ?
And I have two Fragments both containing RecyclerView .
I cannot ScrollDown in my ViewPager.
If I scrolldown then Panel is getting Collapsed..
So what's the solution for this situation ?
waiting for asap positive response..

I have the same issue

I have the same issue, any updates on this ?

is there a workaround?

Any update on fixing this issue?


Downgrade core to java 8

I currently work on gluten, which translates SparkPlan into a Substrait plan.  Although Java 8 is at the end of its life, as we know,  Spark currently mainly runs on JVM 8.  And hence, gluten has to focus on Java 8 in its first release. Jabel may be fine, but it needs to modify the byte code, which introduces some risks.
Based on https://github.com/substrait-io/substrait-java/pull/94, this patch downgrades the core module into Java 8.

remove var
Using java 8 switch case, which is a litter Cumbersome.
Replace o instanceof Type.Boolean t with explicitly cast

Using existed unit test is enoguth.
cc @jacques-n  @FelixYBW

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

Can you propose an alternative that leverages jabel? I'd like to see the difference in terms of code changes. Targeting source code to java 8 feels like the wrong choice.

I'm not very familiar with jabel, it may take a while

as to focus on Java 8 in its first release. Ja

SInce we are going to add the spark plan conversion here, and java8 is still very widely used to run Spark. So it will be great if we can support java 8 directly. Once spark removed the java8 support, we may upgrade version.
Using jable needs us to compile the substrait-java seperately, then convert the bytecode, then call from Spark, it's not a convinent way.

Going to prefer #97 over this. Closing for now.


Need improvement in Configuration class and function

I think we need to improve the configuration class and their respective functions
like now in Zest it something following
$language = __config()->config->language
//Or
$language = config()->config->language

This is looking odd it should be something like
$language = __config('app.language');
//Or
$language = config('app.language');

And the function prototype something like this
function config ($key = null, $default = null)
{

}

SO we can provide default value to avoid requiring Zest for tests as well
What do you think @peter279k @Maikuolan

It seems that you want to create a dot array style for the configuration array.
It's very similar with the config on Laravel framework.
I think it's fine to scratch their approaches to implement our own config dot array style.

Sorry for not replying earlier. Caught up with other things a little the past few days.
For better understanding: Is this just a question about code style and aesthetics, or about a specific problem (e.g., something not working properly, possible performance improvements, etc)?

@Maikuolan, thank you for your concern, this is about improving configuration array manipulation.
The issue author, @Lablnet wants to replace the object style with the dot array style.
Do you have any idea/suggestion on that?

Could consider implementing adbario/php-dot-notation, maybe. I haven't used the library before, but it seems to be able to achieve the desired effect.

I think it can also consider following code about setting config value with dot array style.
function set_value(&$array, $key, $value)
{
    if (is_null($key)) {
        return $array = $value;
    }

    $keys = explode('.', $key);

    while (count($keys) > 1) {
        $key = array_shift($keys);

        if ( ! isset($array[$key]) || ! is_array($array[$key])) {
            $array[$key] = [];
        }

        $array = &$array[$key];
    }

    $array[array_shift($keys)] = $value;

    return $array;
}

Here is the sample code:

$array1 = [
    "member1" => "lablet",
    "member2" => "Maikuolan",
];

set_value($array1, 'member3.user.name', 'peter279k', '.');

var_dump($array1);

It will output:
array(3) {
  'member1' =>
  string(6) "lablet"
  'member2' =>
  string(9) "Maikuolan"
  'user' =>
  array(1) {
    'name' =>
    string(9) "peter279k"
  }
}

I consider the Arr class on illuminate/support package, and I hope this will be hopeful for improving the config array manipulation with dot array approach :).

@Maikuolan  Our problem is to reinvent the wheel, that the goal of Zest without external dependencies expect core, autoloader and unit testing to make the framework lightweight like codeigniter

Let consider this code
After some strug;e i able to invent wheel
    function set(&$array, $key = null, $value = null, $opr = null)
    {
        if (null === $value) {
            return $array;
        }
        if (null === $key) {
            return $array = $value;
        }
        if (null === $opr) {
            return $array[$key] = $value;
        }

        $keys = explode($opr, $key);
        foreach ($keys as $ks => $key) {
            if (!isset($array[$key])) {
                $array = &$array[$key];
            }
        }
        $array = $value;
        return $array;
    }

Usage

$array1 = [
    "member1" => [
        'name' =>  "lablet"
    ],
    "member2" => [
        'name' => 'Maikuolan'
    ],
];
set($array1, 'member3.name', 'peter279k','.');
var_dump($array1);

result prefect as expected
array(3) { ["member1"]=> array(1) { ["name"]=> string(6) "lablet" } ["member2"]=> array(1) { ["name"]=> string(9) "Maikuolan" } ["member3"]=> array(1) { ["name"]=> string(9) "peter279k" } }

Does this issue accomplish?

Yes it completed, as the Config class completed just waiting of container class then i will merge that PR


[tech-debt] Speed up the retirement receipt page load time

After a user creates a carbon offset retirement, and clicks the link to their retirement page, there is a few seconds of delay. ?Let's try to improve this.

[ ] prefetching can help

<link
    rel="prefetch"
    href={`https://klimadao.finance/retirements/${data.beneficiary_address}/${data.retirement_index}`}
/>

[ ] add a subgraph poller so we don't try navigating / prefetching the page until we know the record exists in subgraph

Related to #1018

@Atmosfearful I added this to the /retire epic

addressed in: https://github.com/KlimaDAO/klimadao/pull/1331

This issue was addressed in PR #1331


feat: use custom X-Ignored-Error-Code header with event list queries

HH-325.
Apollo Router
Change the router configuration: Propagate all headers to the Events-proxy.
Clients
Set X-Ignored-Error-Code: 'UNPOPULATED_MANDATORY_DATA' to every event list query.
Relates to https://github.com/City-of-Helsinki/events-helsinki-monorepo/pull/456.

Test instrocutions
It's easiest to use the local router. The errenous article that is good for testing is in the production CMS.
    "docker:graphql-router:events:serve": "cross-env FEDERATION_CMS_ROUTING_URL=https://tapahtumat.content.api.hel.fi/graphql FEDERATION_EVENTS_ROUTING_URL=http://docker.for.mac.localhost:4100/proxy/graphql FEDERATION_UNIFIED_SEARCH_ROUTING_URL=https://kuva-unified-search.api.test.hel.ninja/search FEDERATION_VENUES_ROUTING_URL=https://venue-graphql-proxy.test.hel.ninja/proxy/graphql docker-compose -f docker-compose.router.yml up",

Changing the .env.local might be needed to allow unauthorized requests: NEXT_PUBLIC_ALLOW_UNAUTHORIZED_REQUESTS=0
Then navigate to http://localhost:3000/sv/artiklar/film/hosten-kommer-med-ett-rikt-program-i-kulturcentralerna
Test result:
When the new header is used, the router is propagating all the headers to events-proxy and the event-proxy has the #456 features on, the errenous page is shown

Actually, instead of modifying just all the event list queries, it would be better to just add the header to every request with some kind of middleware/apollo link

[ ] use middleware to add the header

A better version of this that is using a middleware is in #458 .


Redfishapi

Initial merge of redfish services and libraries from ODIM namely

svc-account-session
svc-aggregation
svc-api
svc-events
svc-systems
svc-task
and
lib-dmtf
lib-messagebus
lib-persistence-manager
lib-rest-client
lib-utilities

There is an error when building proto files - one of the files has wrong name (composition_service).
Also readme file should mention etcd as a requirement to run those services.


Question -How does bubble strength increase work? It should be linear (e.g. +1) not exponential (e.g. *1).

@wadek2 It's linear but I see a bug in how enemies are tallying hits. I am making a fix.

@wadek2 Fixed HP hit calculation.


Adding support for forbidden

Support is needed to re-write the tests on invalid password

Any tests?


git-project broken for non GNU sed

osx's sed is failing on the command
sed -i'' -e '...' .gitproj
It's treating the -e as the argument to the -i, meaning it's writing the new file to .gitproj-e, instead of overwriting .gitproj
Simplest fix would be to write to a temp file, then mv temp .gitproj

I had this backwards. The argument to -i is the extension for the backup file, not the new file. Either way, the new fix should work fine


Remove dependency on IntervalSets

We don't really need this package and can just use Tuples.

assign this to me.

ClimaCore depends on IntervalSets, so we can't do much about this here.


Worker storage metrics - Ticket #314

Ticket link https://github.com/orgs/masa-finance/projects/11/views/1?pane=issue&itemId=66045984


CAGRA API update and allow async host refinement

This PR updates the CAGRA public API, changes defaults, and improves refinement during IVF-PQ build step.
Updated defaults:

By default CAGRA would select NN descent. We fall back to IVF-PQ build algorithm if there is not enough memory for NN descent.

For the IVF-PQ build algo, the search params were updated to use n_probe = 0.01*nlist, and both LUT and internal distance type is set to fp16 (as opposed to fp8/fp32 previously)

By default build would create the index that contains both the graph and the dataset on GPU. If the dataset does not fit gpu, then the returned index will only contain the graph (on device). In such case the user is expected to call index.update_dataset()  (for example with dataset in managed memory) before we can search the index.

API changes:

We can specify IVF-PQ build algo parameters the following way:

cagra::index_params params;
params.graph_degree = 32;
params.intermediate_graph_degree = 48;
auto pq_params = cagra::graph_build_algo::ivf_pq_params(dataset.extents());
// This sets reasonable defaults, but can be updated by the user, e.g.:
pq_params.pq_dim = 32;
// Select IVF-PQ algorithm by passing ivf_pq_params as graph_build_algo
params.graph_build_algo = pq_params;

We can specify NN descent algo parameters a similar way

cagra::index_params params;
params.graph_degree = 32;
params.intermediate_graph_degree = 48;
// Select NN descent algo by passing nn_descent_params
params.graph_build_algo = cagra::graph_build_params::nn_descent_params(intermediate_degree) ;

Additionally, this PR optimizes the IVF-PQ refinement step within the CAGRA graph creation in case the dataset is in host-memory.

depending on hardware, a certain amount of refinement comes for free
the change also has a positive effect without refinement as the graph creation is done on host either way

/merge


Please release v2.0.0 of this GitHub Action to release node20 change

Hi @cristiangreco ,
When you have a few minutes, can you please create a new release based off the current master branch, specifically to pick up the change by @chadlwilson in https://github.com/gradle-update/update-gradle-wrapper-action/pull/802 to fully close out https://github.com/gradle-update/update-gradle-wrapper-action/issues/800.
As a related aside, if you'd like help maintaining this repository, I'd like to offer my help; next to dependabot & you, I'm ranked 3rd for contributors to this repository (https://github.com/gradle-update/update-gradle-wrapper-action/graphs/contributors ; with a total of 2 commits to this repo, wow. ik.). I've happily given several PRs reviews in the past, and am happy to help review the others as well. Let me know.
Best,
Chris Carini

Hi Chris, v2 is now released.
Thanks so much for your help and proactivity, hope you'll continue to contribute :)

Hi Christian - thank you for releasing v2; I've been using it in several of my repos since release, and it's been completely stable for me. ✅
No problem - glad to help! My offer will remain, if you are interested (now or in the future), just get in touch!


Fix to to the empty grandparent folder issue.

Fix to this issue: https://github.com/sutoiku/jsdox/issues/81

Thanks @gaborsar. This looks good from a quick glance.

looks good.  Thank you @gaborsar.


Missing keycode 63

Key code 63 is the "ß" character on a German keyboard.

Thanks!

This is a good first PR for anyone who wants practice. You just need to add this key/val in scripts.js

Thanks to @selfagency for this one
https://github.com/wesbos/keycodes/pull/37


[Fix][UI Next][V1.0.0-Alpha] Fix several problems in SQOOP.

Purpose of the pull request
This pull request fixs several problems in SQOOP.
Releated issues
close #9193

Codecov Report

Merging #9194 (c195f1d) into dev (294f94e) will decrease coverage by 0.01%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##                dev    #9194      +/-   ##
============================================
- Coverage     40.22%   40.20%   -0.02%
+ Complexity     4377     4373       -4
============================================
  Files           817      817
  Lines         32676    32676
  Branches       3637     3637
============================================
- Hits          13144    13139       -5
- Misses        18304    18311       +7
+ Partials       1228     1226       -2

Impacted Files
Coverage Δ

...er/master/dispatch/host/assign/RandomSelector.java
77.77% <0.00%> (-5.56%)
:arrow_down:

...org/apache/dolphinscheduler/remote/utils/Host.java
37.77% <0.00%> (-2.23%)
:arrow_down:

...dolphinscheduler/remote/future/ResponseFuture.java
81.96% <0.00%> (-1.64%)
:arrow_down:

...e/dolphinscheduler/remote/NettyRemotingClient.java
52.11% <0.00%> (-1.41%)
:arrow_down:

...r/plugin/task/sqoop/parameter/SqoopParameters.java
56.33% <0.00%> (ø)

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 294f94e...c195f1d. Read the comment docs.


[5.5] Cannot clear package auto-discovery cache

Laravel Version: 5.5.3
PHP Version: 7.1
Database Driver & Version: Not relevant

Description:
If package providers cache becomes invalid it is impossible to clear it with clear-compiled command. But clear-compiled command looks right tool to use.
By invalid cache I mean bootstrap/cache/packages.php contains non-existing package service providers.
We commit all code from vendor folder to git. There are reasons for this.
When we switch branches some dependencies can disappear but cache still contains them.
This was not an issue before package discovery.
Also I can clean cache only manually deleting bootstrap/cache/packages.php.
clear-compiled fails because it loads non-existing service providers for some reason.
Steps To Reproduce:

install auto-discoverable package for example laravel/passport
delete this package manually from vendor folder
open home page, error happens: laravel loads non-existing PassportServiceProvider

Have you tried composer du?

It works thanks!
I think it works because of
"post-autoload-dump": [
    "Illuminate\\Foundation\\ComposerScripts::postAutoloadDump",
    "@php artisan package:discover"
]

in composer.json
But we don't have composer on production servers. And we need to clear cache there too. Is it possible to run ComposerScripts::postAutoloadDump without composer?

But we don't have composer on production server

:scream: how do you install dependencies then? pushing the vendor folder?
You can close this issue though since this repo is for bug tracking. You can use the forums or the slack channel

Yes we push full vendor folder to git. There are reasons for this.
Should clear-compiled command work to delete bootstrap/cache/packages.php? I thought the purpose of this command is to delete cache from bootstrap/cache. But it fails in my particular case.
If clear-compiled should not work in this case I will close issue.

You could run php artisan package:discover.

php artisan package:discover fails. Any artisan command fail because it loads not existing service provider.
That would be nice to add short comment explaining why issue is closed.

@themsaid could you please comment why this was closed?

It's not a bug in the framework, you can use the forum for discussions or if you have a suggestion
please use the https://github.com/laravel/internals repo.
A composer dump-autoload after each deploy would solve your issue but it seems like you have a special installation method out of the norm, so I suggest you seek help on the forums.

@themsaid, composer dump-autoload do no solve this problem - after running you still have nonexistent provider classes inside bootstrap/cache/config.php and all artisan commands will fail. Moreover, seems this bug can be fixed only by hands with rm bootstrap/cache/config.php :(
I think this should be reopened and fixed.

I agree with @LastDragon-ru, I went through same thing today, only rm bootstrap/cache/config.php solved the issue and has restored all commands.
Neither of these were working:
composer du
composer dump-auto
composer dump-autoload
composer install
composer update
composer remove old-package-name
php artisan cache:clear
php artisan config:clear
php artisan package:discover

All of them were showing Class 'XXX' not found.
How did I get there? I've installed a package (composer require package-name), didn't like it, went back on the version control, running git checkout -- . + rm created files, then tried all said above.
It'd be cool if php artisan cache:clear could solve that.
I think the issue should be re-opened.

Same here than @LastDragon-ru and @giovannipds
This needs a fix.

Same issue here. We are using Laravel Forge with quick-deploy on our staging environments and the deployment scripts fail in the described cases. The only fix is to manually ssh into the server and rm bootstrap/cache/config.php. Definitely needs a fix!

I don't know why package:discover has to connect to database. I cannot event cache:clear.

I ended up with writing Composer's pre-autoload-dump script in composer.json file:
{
    "scripts": {
        "pre-autoload-dump": [
            "@php -r \"array_map('unlink', glob('bootstrap/cache/*'));\""
        ],
        "post-autoload-dump": [
            "Illuminate\\Foundation\\ComposerScripts::postAutoloadDump",
            "@php artisan package:discover --ansi"
        ]
    }
}

@andreshg112
either your app or a package it is using is trying to access database from a service provider / adding an event listener
personally i recently had this with telescope

@rs-sliske , yes. I think that was the problem. I had a called to Schema in AppServiceProvider.php.
I just used a try-catch in order to solve it.

bootstrap/cache is causing other problems as well: I use Laravel Nova, and create custom tools/cards/fields for it for our projects.
When I add a new one, i always have to manually clear this folder just to get my components working. No cache clearing command in existence fixes this.
I believe, @taai' solution should be considered for inclusion.

@andreshg112
The real solution is here: https://github.com/mpyw/laravel-cached-database-stickiness/commit/ba9749f6a280345880a0531fef123fc45ebe3501?short_path=04c6e90#diff-04c6e90faac2675aa89e2176d2eec7d8

@mpyw is that serious that it was caused by the Schema::defaultStringLength? lol I'd never imagined that.

If that's right, it'd be cool if Laravel News get updated: https://laravel-news.com/laravel-5-4-key-too-long-error


Loading screen infinitely

Thanks for your great art
it is good in demo
but, if i download and start it in my desktop
then loading screen infinitely

It appears that you're attempting to open the index.html file directly in your web browser. To properly view it, you'll need to run it on a local server.

It appears that you're attempting to open the index.html file directly in your web browser. To properly view it, you'll need to run it on a local server.

Thanks!!

Do you know why it needed local server?


Sort connections manually

Describe the feature
This App is everything I need to take control of my Linux servers. Please insert the possibility to organize the servers in the home screen by moving them up and down.
From App Store : Patrick444

I'm closing this issue yet. A possible workaround could be A-Z name sorting.


Add troubleshooting section to package description

Addresses #5518
cc @stanley-cheung

This looks good (I have also taken a look at it as rendered).
Merge when the testing fixit code freeze is lifted.

I believe documentation PR can go in during this week. @ctiller @nicolasnoble @jtattermusch can you guys confirm?

Documentation is encouraged to be committed this week.
On Wed, Mar 2, 2016, 3:33 PM Stanley Cheung<EMAIL_ADDRESS>wrote:

I believe documentation PR can go in during this week. @ctiller
https://github.com/ctiller @nicolasnoble
https://github.com/nicolasnoble @jtattermusch
https://github.com/jtattermusch can you guys confirm?
—
Reply to this email directly or view it on GitHub
https://github.com/grpc/grpc/pull/5542#issuecomment-191492828.


[BUG] Unable to use User Assigned Managed Identity in Azure Hosted Services

Describe the bug
Unable to use User Assigned Managed Identity in Azure Synapse Spark Cluster. So basically I have enabled user assigned managed in Azure Synapse analytics workspace to access Azure keyvault rom Java/Scala code. I have integrated azure-security-keyvault-secret java library in code (https://github.com/Azure/azure-sdk-for-java/tree/azure-security-keyvault-secrets_4.3.5/sdk/identity/azure-identity).
Exception or Stack Trace
Add the exception log and stack trace if available
22/01/11 09:41:08 INFO testclass$: KeyVault Triggered Now
22/01/11 09:41:08 ERROR EnvironmentCredential: Azure Identity => ERROR in EnvironmentCredential: Missing required environment variable AZURE_CLIENT_ID
22/01/11 09:41:08 INFO JacksonVersion: Package versions: jackson-annotations=2.10.0, jackson-core=2.10.0, jackson-databind=2.10.0, jackson-dataformat-xml=2.10.0, jackson-datatype-jsr310=2.10.0, azure-core=1.22.0
22/01/11 09:41:09 INFO DefaultsConfigSparkListener: Persisted spark_conf_merge_records.json
22/01/11 09:41:09 INFO RpcAppSender: Remote SparkContext server is opened on <IP_ADDRESS>:18083, remoteSparkContext/remoteSparkContextEndpoint
22/01/11 09:41:09 INFO RpcAppSender: Sent driver info of local-1641894065187 to RPC history server
22/01/11 09:41:09 ERROR EnvironmentCredential: EnvironmentCredential authentication unavailable. Environment variables are not fully configured.To mitigate this issue, please refer to the troubleshooting guidelines here at https://aka.ms/azsdk/net/identity/environmentcredential/troubleshoot
22/01/11 09:41:09 INFO DefaultAzureCredential: Azure Identity => Attempted credential EnvironmentCredential is unavailable.
22/01/11 09:41:09 ERROR IdentityClient: MSI: Failed to acquire tokens after retrying 3 times
22/01/11 09:41:09 ERROR ManagedIdentityCredential: Azure Identity => ERROR in getToken() call for scopes [https://vault.azure.net/.default]: MSI: Failed to acquire tokens after retrying 3 times
22/01/11 09:41:09 ERROR AccessTokenCache: Failed to acquire a new access token.
22/01/11 09:41:39 ERROR EnvironmentCredential: EnvironmentCredential authentication unavailable. Environment variables are not fully configured.To mitigate this issue, please refer to the troubleshooting guidelines here at https://aka.ms/azsdk/net/identity/environmentcredential/troubleshoot
22/01/11 09:41:39 INFO DefaultAzureCredential: Azure Identity => Attempted credential EnvironmentCredential is unavailable.
22/01/11 09:41:39 ERROR IdentityClient: MSI: Failed to acquire tokens after retrying 3 times
22/01/11 09:41:39 ERROR ManagedIdentityCredential: Azure Identity => ERROR in getToken() call for scopes [https://vault.azure.net/.default]: MSI: Failed to acquire tokens after retrying 3 times
22/01/11 09:41:39 ERROR AccessTokenCache: Failed to acquire a new access token.
22/01/11 09:42:09 ERROR EnvironmentCredential: EnvironmentCredential authentication unavailable. Environment variables are not fully configured.To mitigate this issue, please refer to the troubleshooting guidelines here at https://aka.ms/azsdk/net/identity/environmentcredential/troubleshoot
22/01/11 09:42:09 INFO DefaultAzureCredential: Azure Identity => Attempted credential EnvironmentCredential is unavailable.
22/01/11 09:42:09 ERROR IdentityClient: MSI: Failed to acquire tokens after retrying 3 times
22/01/11 09:42:09 ERROR ManagedIdentityCredential: Azure Identity => ERROR in getToken() call for scopes [https://vault.azure.net/.default]: MSI: Failed to acquire tokens after retrying 3 times
22/01/11 09:42:09 ERROR AccessTokenCache: Failed to acquire a new access token.
22/01/11 09:42:39 ERROR EnvironmentCredential: EnvironmentCredential authentication unavailable. Environment variables are not fully configured.To mitigate this issue, please refer to the troubleshooting guidelines here at https://aka.ms/azsdk/net/identity/environmentcredential/troubleshoot
22/01/11 09:42:39 INFO DefaultAzureCredential: Azure Identity => Attempted credential EnvironmentCredential is unavailable.
22/01/11 09:42:39 ERROR IdentityClient: MSI: Failed to acquire tokens after retrying 3 times
22/01/11 09:42:39 ERROR ManagedIdentityCredential: Azure Identity => ERROR in getToken() call for scopes [https://vault.azure.net/.default]: MSI: Failed to acquire tokens after retrying 3 times
22/01/11 09:42:39 ERROR AccessTokenCache: Failed to acquire a new access token.
22/01/11 09:42:39 INFO RetryPolicy: Retry attempts have been exhausted after 3 attempts.
22/01/11 09:42:39 WARN SecretAsyncClient: Failed to get secret - cosmosDBReadConnectingString
DefaultAzureCredential authentication failed. ---> ManagedIdentityCredential authentication failed. Error Details: MSI: Failed to acquire tokens after retrying 3 times
22/01/11 09:42:39 INFO KeyVaultClient: Exception message=DefaultAzureCredential authentication failed. ---> ManagedIdentityCredential authentication failed. Error Details: MSI: Failed to acquire tokens after retrying 3 times
spark3-8-application_1641893074058_0002-Driver (stderr) (1).log
To Reproduce
It is happening always.
Code Snippet
Add the code snippet that causes the issue.
public class KeyVaultClient {
private SecretClient secretClient;
Logger logger = Logger.getLogger(KeyVaultClient.class.toString());

public KeyVaultClient(String KeyVaultUrl) {
    DefaultAzureCredential defaultCredential = new DefaultAzureCredentialBuilder()
            .managedIdentityClientId("3c7acf3c-ad6f-4a64-82ed-2670145bb92e")
            .retryTimeout(duration -> Duration.ofSeconds(2))
            .build();
    secretClient = new SecretClientBuilder()
            .vaultUrl(KeyVaultUrl)
            .credential(defaultCredential)
            .buildClient();
}

public String getSecret(String secretKey) {
    try {
        KeyVaultSecret keyVaultSecret = secretClient.getSecret(secretKey);
        return keyVaultSecret.getValue();
    } catch (Exception exception) {
        logger.info("Exception message=" + exception.getMessage());
        exception.printStackTrace();
    }
    return "";
}

}
Expected behavior
It should work out when deployed to azure hosted service. I am deploying to Azure Synapse.
Screenshots
If applicable, add screenshots to help explain your problem.

Setup (please complete the following information):

OS: Azure Synapse Spark cluster
IDE: [e.g. IntelliJ]
Library/Libraries: [e.g. com.azure:azure-core:1.16.0 (groupId:artifactId:version)]
Java version: 8
App Server/Environment: Spark Cluster deployed on Azure Synapse

If you suspect a dependency version mismatch (e.g. you see NoClassDefFoundError, NoSuchMethodError or similar), please check out Troubleshoot dependency version conflict article first. If it doesn't provide solution for the problem, please provide:
Additional context
Same code working fine locally. As we know in local it uses Developer login to authenticate to keyvault.
Information Checklist
Kindly make sure that you have added all the following information above and checkoff the required fields otherwise we will treat the issuer as an incomplete report

[ ] Bug Description Added
[ ] Repro Steps Added
[ ] Setup information Added

@billwert could you assist @shikhil-gupta with getting identity working in the configuration above?

Hi @billwert Earlier I was using Azure-Identity 1.4.1 and now upgraded tp 1.4.2, I am seeing more accurate logs but problem are still not solved. Attached logs file also.
22/01/11 15:45:45 INFO testclass$: KeyVault Triggered Now
22/01/11 15:45:45 ERROR EnvironmentCredential: Azure Identity => ERROR in EnvironmentCredential: Missing required environment variable AZURE_CLIENT_ID
22/01/11 15:45:45 INFO JacksonVersion: Package versions: jackson-annotations=2.10.0, jackson-core=2.10.0, jackson-databind=2.10.0, jackson-dataformat-xml=2.10.0, jackson-datatype-jsr310=2.10.0, azure-core=1.22.0, Troubleshooting version conflicts: https://aka.ms/azsdk/java/dependency/troubleshoot
22/01/11 15:45:46 INFO DefaultsConfigSparkListener: Persisted spark_conf_merge_records.json
22/01/11 15:45:46 INFO RpcAppSender: Remote SparkContext server is opened on <IP_ADDRESS>:18083, remoteSparkContext/remoteSparkContextEndpoint
22/01/11 15:45:46 ERROR EnvironmentCredential: EnvironmentCredential authentication unavailable. Environment variables are not fully configured.To mitigate this issue, please refer to the troubleshooting guidelines here at https://aka.ms/azsdk/net/identity/environmentcredential/troubleshoot
22/01/11 15:45:46 INFO DefaultAzureCredential: Azure Identity => Attempted credential EnvironmentCredential is unavailable.
22/01/11 15:45:46 ERROR IdentityClient: ManagedIdentityCredential authentication unavailable. Connection to IMDS endpoint cannot be established.
22/01/11 15:45:46 ERROR ManagedIdentityCredential: Azure Identity => ERROR in getToken() call for scopes [https://vault.azure.net/.default]: ManagedIdentityCredential authentication unavailable. Connection to IMDS endpoint cannot be established.
22/01/11 15:45:46 INFO DefaultAzureCredential: Azure Identity => Attempted credential ManagedIdentityCredential is unavailable.
22/01/11 15:45:46 ERROR SharedTokenCacheCredential: Azure Identity => ERROR in getToken() call for scopes [https://vault.azure.net/.default]: SharedTokenCacheCredential authentication unavailable. No accounts were found in the cache.
22/01/11 15:45:46 INFO DefaultAzureCredential: Azure Identity => Attempted credential SharedTokenCacheCredential is unavailable.
22/01/11 15:45:46 ERROR IdentityClient: IntelliJ Authentication not available. Please log in with Azure Tools for IntelliJ plugin in the IDE.
22/01/11 15:45:46 ERROR IntelliJCredential: Azure Identity => ERROR in getToken() call for scopes [https://vault.azure.net/.default]: IntelliJ Authentication not available. Please log in with Azure Tools for IntelliJ plugin in the IDE.
22/01/11 15:45:46 INFO DefaultAzureCredential: Azure Identity => Attempted credential IntelliJCredential is unavailable.
22/01/11 15:45:46 ERROR VisualStudioCacheAccessor: Failed to read Vs Code credentials from Linux Key Ring.
22/01/11 15:45:46 ERROR VisualStudioCodeCredential: Azure Identity => ERROR in getToken() call for scopes [https://vault.azure.net/.default]: Failed to read Vs Code credentials from Linux Key Ring.
22/01/11 15:45:46 INFO DefaultAzureCredential: Azure Identity => Attempted credential VisualStudioCodeCredential is unavailable.
22/01/11 15:45:46 ERROR IdentityClient: AzureCliCredential authentication unavailable. Azure CLI not installed.To mitigate this issue, please refer to the troubleshooting guidelines here at https://aka.ms/azsdk/java/identity/azclicredential/troubleshoot
22/01/11 15:45:46 ERROR IdentityClient: AzureCliCredential authentication unavailable. Azure CLI not installed.To mitigate this issue, please refer to the troubleshooting guidelines here at https://aka.ms/azsdk/java/identity/azclicredential/troubleshoot
22/01/11 15:45:46 ERROR AzureCliCredential: Azure Identity => ERROR in getToken() call for scopes [https://vault.azure.net/.default]: AzureCliCredential authentication unavailable. Azure CLI not installed.To mitigate this issue, please refer to the troubleshooting guidelines here at https://aka.ms/azsdk/java/identity/azclicredential/troubleshoot
22/01/11 15:45:46 INFO DefaultAzureCredential: Azure Identity => Attempted credential AzureCliCredential is unavailable.
22/01/11 15:45:46 ERROR PowershellManager: Unable to execute PowerShell. Please make sure that it is installed in your system
22/01/11 15:45:46 ERROR AzurePowerShellCredential: Azure Identity => ERROR in getToken() call for scopes [https://vault.azure.net/.default]: Unable to execute PowerShell. Please make sure that it is installed in your system
22/01/11 15:45:46 INFO DefaultAzureCredential: Azure Identity => Attempted credential AzurePowerShellCredential is unavailable.
22/01/11 15:45:46 ERROR AccessTokenCache: Failed to acquire a new access token.
22/01/11 15:45:48 INFO RpcAppSender: Sent driver info of local-1641915941873 to RPC history server
22/01/11 15:45:48 INFO AsyncEventQueue: Process of event SparkListenerApplicationStart(com.microsoft.teams.deviceanalytics.core.copyactivity.testclass$,Some(local-1641915941873),1641915940144,trusted-service-user,None,None,None) by listener RpcAppListener took 2.045485494s.
22/01/11 15:46:16 ERROR EnvironmentCredential: EnvironmentCredential authentication unavailable. Environment variables are not fully configured.To mitigate this issue, please refer to the troubleshooting guidelines here at https://aka.ms/azsdk/net/identity/environmentcredential/troubleshoot
22/01/11 15:46:16 INFO DefaultAzureCredential: Azure Identity => Attempted credential EnvironmentCredential is unavailable.
22/01/11 15:46:16 ERROR IdentityClient: ManagedIdentityCredential authentication unavailable. Connection to IMDS endpoint cannot be established.
22/01/11 15:46:16 ERROR ManagedIdentityCredential: Azure Identity => ERROR in getToken() call for scopes [https://vault.azure.net/.default]: ManagedIdentityCredential authentication unavailable. Connection to IMDS endpoint cannot be established.
22/01/11 15:46:16 INFO DefaultAzureCredential: Azure Identity => Attempted credential ManagedIdentityCredential is unavailable.
22/01/11 15:46:16 ERROR SharedTokenCacheCredential: Azure Identity => ERROR in getToken() call for scopes [https://vault.azure.net/.default]: SharedTokenCacheCredential authentication unavailable. No accounts were found in the cache.
22/01/11 15:46:16 INFO DefaultAzureCredential: Azure Identity => Attempted credential SharedTokenCacheCredential is unavailable.
22/01/11 15:46:16 ERROR IdentityClient: IntelliJ Authentication not available. Please log in with Azure Tools for IntelliJ plugin in the IDE.
22/01/11 15:46:16 ERROR IntelliJCredential: Azure Identity => ERROR in getToken() call for scopes [https://vault.azure.net/.default]: IntelliJ Authentication not available. Please log in with Azure Tools for IntelliJ plugin in the IDE.
22/01/11 15:46:16 INFO DefaultAzureCredential: Azure Identity => Attempted credential IntelliJCredential is unavailable.
22/01/11 15:46:16 ERROR VisualStudioCacheAccessor: Failed to read Vs Code credentials from Linux Key Ring.
22/01/11 15:46:16 ERROR VisualStudioCodeCredential: Azure Identity => ERROR in getToken() call for scopes [https://vault.azure.net/.default]: Failed to read Vs Code credentials from Linux Key Ring.
22/01/11 15:46:16 INFO DefaultAzureCredential: Azure Identity => Attempted credential VisualStudioCodeCredential is unavailable.
22/01/11 15:46:16 ERROR IdentityClient: AzureCliCredential authentication unavailable. Azure CLI not installed.To mitigate this issue, please refer to the troubleshooting guidelines here at https://aka.ms/azsdk/java/identity/azclicredential/troubleshoot
22/01/11 15:46:16 ERROR IdentityClient: AzureCliCredential authentication unavailable. Azure CLI not installed.To mitigate this issue, please refer to the troubleshooting guidelines here at https://aka.ms/azsdk/java/identity/azclicredential/troubleshoot
22/01/11 15:46:16 ERROR AzureCliCredential: Azure Identity => ERROR in getToken() call for scopes [https://vault.azure.net/.default]: AzureCliCredential authentication unavailable. Azure CLI not installed.To mitigate this issue, please refer to the troubleshooting guidelines here at https://aka.ms/azsdk/java/identity/azclicredential/troubleshoot
22/01/11 15:46:16 INFO DefaultAzureCredential: Azure Identity => Attempted credential AzureCliCredential is unavailable.
22/01/11 15:46:16 ERROR PowershellManager: Unable to execute PowerShell. Please make sure that it is installed in your system
22/01/11 15:46:16 ERROR AzurePowerShellCredential: Azure Identity => ERROR in getToken() call for scopes [https://vault.azure.net/.default]: Unable to execute PowerShell. Please make sure that it is installed in your system
22/01/11 15:46:16 INFO DefaultAzureCredential: Azure Identity => Attempted credential AzurePowerShellCredential is unavailable.
22/01/11 15:46:16 ERROR AccessTokenCache: Failed to acquire a new access token.
22/01/11 15:46:46 ERROR EnvironmentCredential: EnvironmentCredential authentication unavailable. Environment variables are not fully configured.To mitigate this issue, please refer to the troubleshooting guidelines here at https://aka.ms/azsdk/net/identity/environmentcredential/troubleshoot
22/01/11 15:46:46 INFO DefaultAzureCredential: Azure Identity => Attempted credential EnvironmentCredential is unavailable.
22/01/11 15:46:46 ERROR IdentityClient: ManagedIdentityCredential authentication unavailable. Connection to IMDS endpoint cannot be established.
22/01/11 15:46:46 ERROR ManagedIdentityCredential: Azure Identity => ERROR in getToken() call for scopes [https://vault.azure.net/.default]: ManagedIdentityCredential authentication unavailable. Connection to IMDS endpoint cannot be established.
22/01/11 15:46:46 INFO DefaultAzureCredential: Azure Identity => Attempted credential ManagedIdentityCredential is unavailable.
22/01/11 15:46:46 ERROR SharedTokenCacheCredential: Azure Identity => ERROR in getToken() call for scopes [https://vault.azure.net/.default]: SharedTokenCacheCredential authentication unavailable. No accounts were found in the cache.
22/01/11 15:46:46 INFO DefaultAzureCredential: Azure Identity => Attempted credential SharedTokenCacheCredential is unavailable.
22/01/11 15:46:46 ERROR IdentityClient: IntelliJ Authentication not available. Please log in with Azure Tools for IntelliJ plugin in the IDE.
22/01/11 15:46:46 ERROR IntelliJCredential: Azure Identity => ERROR in getToken() call for scopes [https://vault.azure.net/.default]: IntelliJ Authentication not available. Please log in with Azure Tools for IntelliJ plugin in the IDE.
22/01/11 15:46:46 INFO DefaultAzureCredential: Azure Identity => Attempted credential IntelliJCredential is unavailable.
22/01/11 15:46:46 ERROR VisualStudioCacheAccessor: Failed to read Vs Code credentials from Linux Key Ring.
22/01/11 15:46:46 ERROR VisualStudioCodeCredential: Azure Identity => ERROR in getToken() call for scopes [https://vault.azure.net/.default]: Failed to read Vs Code credentials from Linux Key Ring.
22/01/11 15:46:46 INFO DefaultAzureCredential: Azure Identity => Attempted credential VisualStudioCodeCredential is unavailable.
22/01/11 15:46:46 ERROR IdentityClient: AzureCliCredential authentication unavailable. Azure CLI not installed.To mitigate this issue, please refer to the troubleshooting guidelines here at https://aka.ms/azsdk/java/identity/azclicredential/troubleshoot
22/01/11 15:46:46 ERROR IdentityClient: AzureCliCredential authentication unavailable. Azure CLI not installed.To mitigate this issue, please refer to the troubleshooting guidelines here at https://aka.ms/azsdk/java/identity/azclicredential/troubleshoot
22/01/11 15:46:46 ERROR AzureCliCredential: Azure Identity => ERROR in getToken() call for scopes [https://vault.azure.net/.default]: AzureCliCredential authentication unavailable. Azure CLI not installed.To mitigate this issue, please refer to the troubleshooting guidelines here at https://aka.ms/azsdk/java/identity/azclicredential/troubleshoot
22/01/11 15:46:46 INFO DefaultAzureCredential: Azure Identity => Attempted credential AzureCliCredential is unavailable.
22/01/11 15:46:46 ERROR PowershellManager: Unable to execute PowerShell. Please make sure that it is installed in your system
22/01/11 15:46:46 ERROR AzurePowerShellCredential: Azure Identity => ERROR in getToken() call for scopes [https://vault.azure.net/.default]: Unable to execute PowerShell. Please make sure that it is installed in your system
22/01/11 15:46:46 INFO DefaultAzureCredential: Azure Identity => Attempted credential AzurePowerShellCredential is unavailable.
22/01/11 15:46:46 ERROR AccessTokenCache: Failed to acquire a new access token.
22/01/11 15:47:16 ERROR EnvironmentCredential: EnvironmentCredential authentication unavailable. Environment variables are not fully configured.To mitigate this issue, please refer to the troubleshooting guidelines here at https://aka.ms/azsdk/net/identity/environmentcredential/troubleshoot
22/01/11 15:47:16 INFO DefaultAzureCredential: Azure Identity => Attempted credential EnvironmentCredential is unavailable.
22/01/11 15:47:17 ERROR IdentityClient: ManagedIdentityCredential authentication unavailable. Connection to IMDS endpoint cannot be established.
22/01/11 15:47:17 ERROR ManagedIdentityCredential: Azure Identity => ERROR in getToken() call for scopes [https://vault.azure.net/.default]: ManagedIdentityCredential authentication unavailable. Connection to IMDS endpoint cannot be established.
22/01/11 15:47:17 INFO DefaultAzureCredential: Azure Identity => Attempted credential ManagedIdentityCredential is unavailable.
22/01/11 15:47:17 ERROR SharedTokenCacheCredential: Azure Identity => ERROR in getToken() call for scopes [https://vault.azure.net/.default]: SharedTokenCacheCredential authentication unavailable. No accounts were found in the cache.
22/01/11 15:47:17 INFO DefaultAzureCredential: Azure Identity => Attempted credential SharedTokenCacheCredential is unavailable.
22/01/11 15:47:17 ERROR IdentityClient: IntelliJ Authentication not available. Please log in with Azure Tools for IntelliJ plugin in the IDE.
22/01/11 15:47:17 ERROR IntelliJCredential: Azure Identity => ERROR in getToken() call for scopes [https://vault.azure.net/.default]: IntelliJ Authentication not available. Please log in with Azure Tools for IntelliJ plugin in the IDE.
22/01/11 15:47:17 INFO DefaultAzureCredential: Azure Identity => Attempted credential IntelliJCredential is unavailable.
22/01/11 15:47:17 ERROR VisualStudioCacheAccessor: Failed to read Vs Code credentials from Linux Key Ring.
22/01/11 15:47:17 ERROR VisualStudioCodeCredential: Azure Identity => ERROR in getToken() call for scopes [https://vault.azure.net/.default]: Failed to read Vs Code credentials from Linux Key Ring.
22/01/11 15:47:17 INFO DefaultAzureCredential: Azure Identity => Attempted credential VisualStudioCodeCredential is unavailable.
22/01/11 15:47:17 ERROR IdentityClient: AzureCliCredential authentication unavailable. Azure CLI not installed.To mitigate this issue, please refer to the troubleshooting guidelines here at https://aka.ms/azsdk/java/identity/azclicredential/troubleshoot
22/01/11 15:47:17 ERROR IdentityClient: AzureCliCredential authentication unavailable. Azure CLI not installed.To mitigate this issue, please refer to the troubleshooting guidelines here at https://aka.ms/azsdk/java/identity/azclicredential/troubleshoot
22/01/11 15:47:17 ERROR AzureCliCredential: Azure Identity => ERROR in getToken() call for scopes [https://vault.azure.net/.default]: AzureCliCredential authentication unavailable. Azure CLI not installed.To mitigate this issue, please refer to the troubleshooting guidelines here at https://aka.ms/azsdk/java/identity/azclicredential/troubleshoot
22/01/11 15:47:17 INFO DefaultAzureCredential: Azure Identity => Attempted credential AzureCliCredential is unavailable.
22/01/11 15:47:17 ERROR PowershellManager: Unable to execute PowerShell. Please make sure that it is installed in your system
22/01/11 15:47:17 ERROR AzurePowerShellCredential: Azure Identity => ERROR in getToken() call for scopes [https://vault.azure.net/.default]: Unable to execute PowerShell. Please make sure that it is installed in your system
22/01/11 15:47:17 INFO DefaultAzureCredential: Azure Identity => Attempted credential AzurePowerShellCredential is unavailable.
22/01/11 15:47:17 ERROR AccessTokenCache: Failed to acquire a new access token.
22/01/11 15:47:17 INFO RetryPolicy: Retry attempts have been exhausted after 3 attempts.
22/01/11 15:47:17 WARN SecretAsyncClient: Failed to get secret - cosmosDBReadConnectingString
EnvironmentCredential authentication unavailable. Environment variables are not fully configured.To mitigate this issue, please refer to the troubleshooting guidelines here at https://aka.ms/azsdk/net/identity/environmentcredential/troubleshoot
ManagedIdentityCredential authentication unavailable. Connection to IMDS endpoint cannot be established.
SharedTokenCacheCredential authentication unavailable. No accounts were found in the cache.
IntelliJ Authentication not available. Please log in with Azure Tools for IntelliJ plugin in the IDE.
Failed to read Vs Code credentials from Linux Key Ring.
AzureCliCredential authentication unavailable. Azure CLI not installed.To mitigate this issue, please refer to the troubleshooting guidelines here at https://aka.ms/azsdk/java/identity/azclicredential/troubleshoot
Unable to execute PowerShell. Please make sure that it is installed in your systemTo mitigate this issue, please refer to the troubleshooting guidelines here at https://aka.ms/azure-identity-java-default-azure-credential-troubleshoot
22/01/11 15:47:17 INFO KeyVaultClient: CredentialUnavailableException message=EnvironmentCredential authentication unavailable. Environment variables are not fully configured.To mitigate this issue, please refer to the troubleshooting guidelines here at https://aka.ms/azsdk/net/identity/environmentcredential/troubleshoot
ManagedIdentityCredential authentication unavailable. Connection to IMDS endpoint cannot be established.
SharedTokenCacheCredential authentication unavailable. No accounts were found in the cache.
IntelliJ Authentication not available. Please log in with Azure Tools for IntelliJ plugin in the IDE.
Failed to read Vs Code credentials from Linux Key Ring.
AzureCliCredential authentication unavailable. Azure CLI not installed.To mitigate this issue, please refer to the troubleshooting guidelines here at https://aka.ms/azsdk/java/identity/azclicredential/troubleshoot
Unable to execute PowerShell. Please make sure that it is installed in your systemTo mitigate this issue, please refer to the troubleshooting guidelines here at https://aka.ms/azure-identity-java-default-azure-credential-troubleshoot
spark3-15-application_1641915896352_0001-Driver (stderr) (1).log

@shikhil-gupta Hello! Still researching. It will be Friday Redmond time before I have anything further.

Managed Identity is currently unsupported by the Java Identity SDK. Support for this is planned for a future milestone. In the interim, we recommend using an EnvironmentCredential (either a secret or a certificate.)

Adding a link to the docs for folks who find this issue in the future:
https://learn.microsoft.com/en-us/java/api/overview/azure/identity-readme?view=azure-java-stable#managed-identity-support


Crossfire updates and new packages

Description of changes

GTK2 client updated to latest official release
Server, archetypes, and maps updated to HEAD
Java client and map/arch editor packaged
All upstream URLs switched from SVN to git

I also tweaked the packages to derive version from the git commit ID if not explicitly specified, since the GTK client is the only one of these packages that actually uses version numbers anymore.
Things done

Built on platform(s)

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

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[x] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
23.11 Release Notes (or backporting 23.05 Release notes)

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

[x] Fits CONTRIBUTING.md.

Ping?


Update Pages “TermitesInTreesAndPage”

Automatically generated by Netlify CMS

👷 Deploy Preview for chic-shortbread-66a66b processing.

Name
Link

🔨 Latest commit
b162be2a9ca4197281eafc41b3fd294ebd421d64

🔍 Latest deploy log
https://app.netlify.com/sites/chic-shortbread-66a66b/deploys/6551b5f2eee9dc0008903d21


Feature Request, historical data handling

Is it possible to add enhancement to simplify the export of collectd graph data from older installs to new fresh install of adsb-receiver portal.
If not, could some instructions be provided in the wiki on how to backup/export/import historical collectd graph data.

yeah backup/restore functionality would be useful, both for graph data and settings..
perhaps the latter could be related to master config file referenced in issue #251 ?

@jprochazka made a Wiki page a while back that explains where the information is stored https://github.com/jprochazka/adsb-receiver/wiki/Backup-and-Restore

Jacob,
Thanks for that, I guess when using the advanced features like SQL backend it wold typically require this manual procedure..
But would the portal at least have the permissions to be able to zip up all the data from a basic install and allow the user to download for backup purposes, and ideally also upload to allow the data to be restored back onto fresh install?

Backup script added for the v2.5.0 release.
Set the correct permissions on the backup script if needed.
chmod +x ~/adsb-receiver/bash/tools/portal_backup.sh
Execute the backup script.
cd ~/adsb-receiver/ && ./bash/tools/portal_backup.sh
Added in commit 2d130cab6a0653d617d81edfebfe840b91cdbe06.


debug.log no such file

hi,
My debug.log keeps disappearing.
It was working fine but after a restart it is not present anymore and in the info screen I get this error message:
tail: cannot open file '/mnt/hdd/bitcoin/debug.log' for reading: No such file or directory
I got this issue in another device too, and I even tried creating the file myself but it is not getting populated with logs.
It has happened with v1.8 and v1.9 now.
bitcoin.conf
# mainnet/testnet
testnet=0
# Bitcoind options
server=1
daemon=1
txindex=1
disablewallet=0
peerbloomfilters=1
datadir=/mnt/hdd/bitcoin

The raspiblitz is deleting the bitcoin debug.log on every bootup here in the script:
https://github.com/rootzoll/raspiblitz/blob/1f06f90b95da39f1593b4a9a483bf85f244b4fac/home.admin/_bootstrap.sh#L876
For bitcoind this is is OK because it will recreate a new log file. I will check where the infoscreen has problems with accessing it.

The raspiblitz is deleting the bitcoin debug.log on every bootup here in the script:
https://github.com/rootzoll/raspiblitz/blob/1f06f90b95da39f1593b4a9a483bf85f244b4fac/home.admin/_bootstrap.sh#L876
For bitcoind this is is OK because it will recreate a new log file. I will check where the infoscreen has problems with accessing it.

Ah great, good to see that it is deleted on restart by design. But in my case when I check in the folder after bitcoind has started then I don't see the file. So it is not recreated for some reason. I manually made the file once with the user bitcoin, but it didn't generate any logs inside it later.

Not sure why it not gets recreated on your machine. The location of the debug.log file is directly set with the systemd service ... can you check if you get a similar output with command sudo systemctl status bitcoind
● bitcoind.service - Bitcoin daemon
     Loaded: loaded (/etc/systemd/system/bitcoind.service; enabled; vendor preset: enabled)
     Active: active (running) since Mon 2023-02-27 18:22:54 GMT; 3 weeks 0 days ago
   Main PID: 8098 (bitcoind)
      Tasks: 19 (limit: 9353)
        CPU: 3d 15h 47min 57.163s
     CGroup: /system.slice/bitcoind.service
             └─8098 /usr/local/bin/bitcoind -daemonwait -conf=/mnt/hdd/bitcoin/bitcoin.conf -datadir=/mnt/hdd/bitcoin -debuglogfile=/mnt/hdd/bitcoin/debug.log

Yeah exactly the same including all the right paths...
I have Raspiblitz on a VM and on a raspberry pi 4, both same behavior...

Not sure why it not gets recreated on your machine. The location of the debug.log file is directly set with the systemd service ... can you check if you get a similar output with command sudo systemctl status bitcoind
● bitcoind.service - Bitcoin daemon
     Loaded: loaded (/etc/systemd/system/bitcoind.service; enabled; vendor preset: enabled)
     Active: active (running) since Mon 2023-02-27 18:22:54 GMT; 3 weeks 0 days ago
   Main PID: 8098 (bitcoind)
      Tasks: 19 (limit: 9353)
        CPU: 3d 15h 47min 57.163s
     CGroup: /system.slice/bitcoind.service
             └─8098 /usr/local/bin/bitcoind -daemonwait -conf=/mnt/hdd/bitcoin/bitcoin.conf -datadir=/mnt/hdd/bitcoin -debuglogfile=/mnt/hdd/bitcoin/debug.log

● bitcoind.service - Bitcoin daemon
     Loaded: loaded (/etc/systemd/system/bitcoind.service; enabled; vendor preset: enabled)
     Active: active (running) since Sun 2023-03-19 17:17:47 CET; 2 days ago
   Main PID: 2042 (bitcoind)
      Tasks: 18 (limit: 9505)
     Memory: 3.2G
        CPU: 4h 28min 813ms
     CGroup: /system.slice/bitcoind.service
             └─2042 /usr/local/bin/bitcoind -daemonwait -conf=/mnt/hdd/bitcoin/bitcoin.conf -datadir=/mnt/hdd/bitcoin -debuglogfile=/mnt/hdd/bitcoin/debug.log

Warning: journal has been rotated since unit was started, output may be incomplete.

Hmm .. so if the bitcoind is told directly to create a degub.log and it doesnt get created - I am an bit clueless why. Maybe File permissions, etc .. one last way would be to monitor if there is anything from bitcoind complaining on creating logs when you start it manually - you can try
sudo systemctl stop bitcoind

and then
sudo -u bitcoin /usr/local/bin/bitcoind -daemonwait -conf=/mnt/hdd/bitcoin/bitcoin.conf -datadir=/mnt/hdd/bitcoin -debuglogfile=/mnt/hdd/bitcoin/debug.log

If no error message comes - restart node after this.

sudo -u bitcoin /usr/local/bin/bitcoind -daemonwait -conf=/mnt/hdd/bitcoin/bitcoin.conf -datadir=/mnt/hdd/bitcoin -debuglogfile=/mnt/hdd/bitcoin/debug.log

Everything worked without any error message and the log file was created and started filling up with logs. But when I restarted the node I am back to the same issue as before with no log file... Weird, everything else seems to be working so maybe I shouldn't worry about it?

Ok so the problem seems when you run bitcoin as systemd - but not when you start manual. Can you post the content of your bitcoind.service file? Use sudo cat /etc/systemd/system/bitcoind.service

Ok here is the output:
sudo cat /etc/systemd/system/bitcoind.service
# RaspiBlitz: systemd unit for bitcoind
# based  on https://github.com/bitcoin/bitcoin/blob/master/contrib/init/bitcoind.service
[Unit]
Description=Bitcoin daemon

After=network-online.target
Wants=network-online.target

# for use with sendmail alert
#OnFailure=systemd-sendmail@%n

[Service]
ExecStartPre=-/home/admin/config.scripts/blitz.systemd.sh log blockchain STARTED
ExecStart=/usr/local/bin/bitcoind -daemonwait \
                                  -conf=/mnt/hdd/bitcoin/bitcoin.conf \
                                  -datadir=/mnt/hdd/bitcoin \
                                  -debuglogfile=/mnt/hdd/bitcoin/debug.log

# Make sure the config directory is readable by the service user
PermissionsStartOnly=true
ExecStartPre=/bin/chgrp bitcoin /mnt/hdd/bitcoin

# Process management
####################
Type=forking
Restart=on-failure
TimeoutStartSec=infinity
TimeoutStopSec=600

# Directory creation and permissions
####################################
# Run as bitcoin:bitcoin
User=bitcoin
Group=bitcoin

StandardOutput=null
StandardError=journal

# Hardening measures
####################
# Provide a private /tmp and /var/tmp.
PrivateTmp=true
# Mount /usr, /boot/ and /etc read-only for the process.
ProtectSystem=full
# Deny access to /home, /root and /run/user
ProtectHome=true
# Disallow the process and all of its children to gain
# new privileges through execve().
NoNewPrivileges=true
# Use a new /dev namespace only populated with API pseudo devices
# such as /dev/null, /dev/zero and /dev/random.
PrivateDevices=true
# Deny the creation of writable and executable memory mappings.
MemoryDenyWriteExecute=true

[Install]
WantedBy=multi-user.target

Looks OK so far. Kind of running out of ideas what else to check for.

@al3xisxyz  is this still an issue with 1.9.0?
Closing this for now, please re-open if it still persists.

I'm having this same issue on 1.9.0. I confirmed that when I start bitcoind mannually, the debug.log is created, but when it is ran with systemd no debug.log is created.

see #4003 and the open PR #4051


SQL injection security

Tracking issue for:

[ ] https://github.com/Oisavictor/stock-market-predictor/security/dependabot/36

@laju-09 kindly resolve the security issue in your code