text:
mate.libmatekbd: 1.20.0 -> 1.20.1

Semi-automatic update generated by https://github.com/ryantm/nix-update tools.
This update was made based on information from https://repology.org/metapackage/libmatekbd/versions.
These checks were done:

built on NixOS
Warning: no binary found that responded to help or version flags. (This warning appears even if the package isn't expected to have binaries.)
found 1.20.1 with grep in /nix/store/03zsljdh5dy4xidfi0hr9irs23z5lvj4-libmatekbd-1.20.1
directory tree listing: https://gist.github.com/16b4b6e371f933ba6a7c385070a069c0

cc @romildo for review

No attempt on x86_64-darwin (full log)
The following builds were skipped because they don't evaluate on x86_64-darwin: mate.libmatekbd
Partial log (click to expand)

a) For `nixos-rebuild` you can set
  { nixpkgs.config.allowBroken = true; }
in configuration.nix to override this.

b) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
  { allowBroken = true; }
to ~/.config/nixpkgs/config.nix.

Success on x86_64-linux (full log)
Attempted: mate.libmatekbd
Partial log (click to expand)
glibPreFixupPhase
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/7yyvmf3778x5640iysl4hsgzw8jv04ms-libmatekbd-1.20.1
shrinking /nix/store/7yyvmf3778x5640iysl4hsgzw8jv04ms-libmatekbd-1.20.1/lib/libmatekbd.so.4.2.0
shrinking /nix/store/7yyvmf3778x5640iysl4hsgzw8jv04ms-libmatekbd-1.20.1/lib/libmatekbdui.so.4.2.0
strip is /nix/store/fzcs0fn6bb04m82frhlb78nc03ny3w55-binutils-2.28.1/bin/strip
stripping (with command strip and flags -S) in /nix/store/7yyvmf3778x5640iysl4hsgzw8jv04ms-libmatekbd-1.20.1/lib
patching script interpreter paths in /nix/store/7yyvmf3778x5640iysl4hsgzw8jv04ms-libmatekbd-1.20.1
checking for references to /build in /nix/store/7yyvmf3778x5640iysl4hsgzw8jv04ms-libmatekbd-1.20.1...
/nix/store/7yyvmf3778x5640iysl4hsgzw8jv04ms-libmatekbd-1.20.1

Success on aarch64-linux (full log)
Attempted: mate.libmatekbd
Partial log (click to expand)
glibPreFixupPhase
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/8xg65wm90pl51pk04n0445v1x7pxqxkd-libmatekbd-1.20.1
shrinking /nix/store/8xg65wm90pl51pk04n0445v1x7pxqxkd-libmatekbd-1.20.1/lib/libmatekbdui.so.4.2.0
shrinking /nix/store/8xg65wm90pl51pk04n0445v1x7pxqxkd-libmatekbd-1.20.1/lib/libmatekbd.so.4.2.0
strip is /nix/store/3zq400fri5dv7d30lpxlqm2v9y1iis6j-binutils-2.28.1/bin/strip
stripping (with command strip and flags -S) in /nix/store/8xg65wm90pl51pk04n0445v1x7pxqxkd-libmatekbd-1.20.1/lib
patching script interpreter paths in /nix/store/8xg65wm90pl51pk04n0445v1x7pxqxkd-libmatekbd-1.20.1
checking for references to /build in /nix/store/8xg65wm90pl51pk04n0445v1x7pxqxkd-libmatekbd-1.20.1...
/nix/store/8xg65wm90pl51pk04n0445v1x7pxqxkd-libmatekbd-1.20.1


text:
python.pkgs.pyyaml: 3.12 -> 3.13

Motivation for this change
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[x] Fits CONTRIBUTING.md.

I think it is time for a batch upgrade again. Not sure whether to do major updates or stick with just patch updates.

Yes, it is. When was the last time you did major upgrades?

Btw, I'd like to merge this one into master because it's required for a Home Assistant upgrade.

Yes, that's ok. Go for it.

source: gharchive/pull-request

authors: FRidh dotlambda

repo: NixOS/nixpkgs

license: MIT

license_type: permissive

license_source: github-api


text:
vimNox: drop

Motivation for this change
Close #40876 . vimNox is severely outdated (2012) and only used by a single other package, ezquake.

No attempt on x86_64-darwin (full log)
The following builds were skipped because they don't evaluate on x86_64-darwin: ezquake
Partial log (click to expand)

a) For `nixos-rebuild` you can set
  { nixpkgs.config.allowUnsupportedSystem = true; }
in configuration.nix to override this.

b) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
  { allowUnsupportedSystem = true; }
to ~/.config/nixpkgs/config.nix.

Success on x86_64-linux (full log)
Attempted: ezquake
Partial log (click to expand)
./gl_warp_sin.h
./gl_warp.c
./gl_texture.h
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/qpijl8fwbvvgjn5bgpmwsma0mjd0rc6s-ezquake-3.0.1
shrinking /nix/store/qpijl8fwbvvgjn5bgpmwsma0mjd0rc6s-ezquake-3.0.1/bin/ezquake
strip is /nix/store/1hi76hr87bd1y1q1qjk0lv8nmcjip1c8-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/qpijl8fwbvvgjn5bgpmwsma0mjd0rc6s-ezquake-3.0.1/bin
patching script interpreter paths in /nix/store/qpijl8fwbvvgjn5bgpmwsma0mjd0rc6s-ezquake-3.0.1
checking for references to /build in /nix/store/qpijl8fwbvvgjn5bgpmwsma0mjd0rc6s-ezquake-3.0.1...

Failure on aarch64-linux (full log)
Attempted: ezquake
Partial log (click to expand)
                 from common.h:35,
                 from qwsvdef.h:26,
                 from pr_cmds.c:22:
/nix/store/vdl3qn9q5a6jjrb16dv56xgap7rms6ri-glibc-2.27-dev/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 4 and 209 bytes into a destination of size 64
   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        __bos (__s), __fmt, __va_arg_pack ());
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
builder for '/nix/store/qbz6kyp42q1swbr3hn4w7555v41qwrkc-ezquake-3.0.1.drv' failed with exit code 2
error: build of '/nix/store/qbz6kyp42q1swbr3hn4w7555v41qwrkc-ezquake-3.0.1.drv' failed

ezquake never built on aarch64 according to hydra logs, so this can be ignored.

authors: GrahamcOfBorg xeji


text:
nixos/networking: add hostname to /etc/hosts by default, simplify

Motivation for this change
#1248 and #36261. This is an alternative simpler implementation of #36261.
Since networking.hosts is properly typed all of that magic /etc/hosts generator does on master can be dropped. People that disagree with the value of networking.hosts can simply mkForce.
Things done

[X] It evaluates.
[ ] Tested all my configs to boot.

Do not merge before 2018-09-30.

Did you mean
networking.hosts = lib.mkOptionDefault { ...

No, this is intended. Any non-default priority will break configs that set networking.hosts directly without priority qualifiers. (Which, I expect, most do.)
With my version both
  networking.hosts = {
     ...
  };

and
  networking.hosts = mkForce {
     ...
  };

work exactly as before.

I'd order all IPv4 before IPv6 (or IPv6 before IPv4, it does not matter) instead of current alphanumeric string sort.
...

I see, but note that the same issue applies to master.
This implementation changes nothing in this regard in the most common use case because digits are < than ":" in ASCII order, hence this produces the same /etc/hosts as before (+ "127.0.1.1" when hostName is not empty).
This can only be an issue if you explicitly add non-zero prefixed IPv6 addresses to networking.hosts.

(It might worth a separate issue/PR...)

In that sense I agree, if that's an actual issue, we can split cfg.hosts into IPv4 and IPv6 parts in a separate PR.

Perhaps using mkBefore/mkAfter here would be more succinct and flexible than a hardcoded order function

Nah, mkBefore/mkAfter don't work here
{ config, lib, ... }:
let
    inherit (lib) optionalAttrs;
    cfg = config.networking;
    oxijPR = {
        networking.hosts = {
            "127.0.0.1" = [ "localhost" ];
        } // optionalAttrs (cfg.hostName != "") {
            "127.0.1.1" = [ cfg.hostName ];
        } // optionalAttrs cfg.enableIPv6 {
            "::1" = [ "localhost" ];
        };
    };
    correctOrderOverride = {
        networking.hosts = lib.mkBefore {
            "4.0.0.0" = [ "localhost" ];
            "10.0.0.0" = [ "localhost" ];
        };
    };
in {
    imports = [
        oxijPR
        correctOrderOverride
    ];
}

result is
$ nix-instantiate -I nixos-config=$PWD/hosts.nix --eval -E 'with import <nixpkgs/nixos> { }; config.networking.hosts'
{ "10.0.0.0" = <CODE>; "127.0.0.1" = <CODE>; "127.0.1.1" = <CODE>; "4.0.0.0" = <CODE>; "::1" = <CODE>; }

Nah, mkBefore/mkAfter don't work here

I guess, the option should have list type

localhost can resolve to something other than 127.0.0.1

Right, I didn't think about that.

Probably add assert and warning that forbids redefining localhost in networking.hosts?

Right, assert seems the best option. Will do.

Added the asserts.

This message should be simplified.

Please suggest a better one. This is the best I managed.

It is also not very correct, because one may map "127.0.0.2" to localhost and it would be perfectly correct mapping

But I expect some applications to break with that too.

Done.

ping!

@GrahamcOfBorg eval

Can we merge this yet?
/cc @xeji @mic92

authors: danbst oxij volth


text:
[18.03] Backport Signal-Desktop

Motivation for this change
Reason: Signal-Desktop displayed the following message: "This version of Signal Desktop has expired. Please upgrade to the latest version to continue messaging." (see #48436).
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[x] Fits CONTRIBUTING.md.

No attempt on aarch64-linux (full log)
The following builds were skipped because they don't evaluate on aarch64-linux: signal-desktop
Partial log (click to expand)

a) For `nixos-rebuild` you can set
  { nixpkgs.config.allowBroken = true; }
in configuration.nix to override this.

b) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
  { allowBroken = true; }
to ~/.config/nixpkgs/config.nix.

No attempt on x86_64-darwin (full log)
The following builds were skipped because they don't evaluate on x86_64-darwin: signal-desktop
Partial log (click to expand)

a) For `nixos-rebuild` you can set
  { nixpkgs.config.allowBroken = true; }
in configuration.nix to override this.

b) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
  { allowBroken = true; }
to ~/.config/nixpkgs/config.nix.

Success on x86_64-linux (full log)
Attempted: signal-desktop
Partial log (click to expand)
copying path '/nix/store/109rigjz7m9xkqrxy2igfv5ndc76ik7a-cairo-1.14.10' from 'https://nix-cache.s3.amazonaws.com'...
copying path '/nix/store/mngx0as54sc57rwwgwvyxpdzc8h66hlg-libxkbcommon-0.7.2' from 'https://nix-cache.s3.amazonaws.com'...
copying path '/nix/store/s96v1m6zjphfq3lpkfk7lfg2qcm15fbr-pango-1.40.14' from 'https://nix-cache.s3.amazonaws.com'...
copying path '/nix/store/qhymj46c3vb5sd5kcc182cavdab26vg5-gtk+3-3.22.28' from 'https://nix-cache.s3.amazonaws.com'...
copying path '/nix/store/xpcvlwv1rhi8j3vj8dxhvx1mjnh00irx-librsvg-2.42.2' from 'https://nix-cache.s3.amazonaws.com'...
copying path '/nix/store/iv86gayqsx3j6751yiksj3jcwij2prlb-hook' from 'https://nix-cache.s3.amazonaws.com'...
building '/nix/store/kjxvnam9y9wlim608lz811jra9qv2gp7-signal-desktop-1.16.2.drv'...
unpacking sources
installing
/nix/store/j1v8032aq2v5pgr0haxybjbrlpxv4sxd-signal-desktop-1.16.2

authors: GrahamcOfBorg primeos


text:
tor: 0.3.4.8 -> 0.3.4.9

https://gitweb.torproject.org/tor.git/plain/ChangeLog?h=tor-0.3.4.9
Please confirm the sha256 is correct for a verified tarball,
I'm not setup (or know how offhand but docs look promising)
to do this myself.
Motivation for this change
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS)
Built on platform(s)

[x] NixOS
[ ] macOS
[x] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Fits CONTRIBUTING.md.

No attempt on x86_64-darwin (full log)
The following builds were skipped because they don't evaluate on x86_64-darwin: tor
Partial log (click to expand)

a) For `nixos-rebuild` you can set
  { nixpkgs.config.allowUnsupportedSystem = true; }
in configuration.nix to override this.

b) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
  { allowUnsupportedSystem = true; }
to ~/.config/nixpkgs/config.nix.

Success on x86_64-linux (full log)
Attempted: tor
Partial log (click to expand)
strip is /nix/store/vcc4svb8gy29g4pam2zja6llkbcwsyiq-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/vgpwkhx75iil2ajiky8wl1wr116lq9b1-tor-0.3.4.9/bin
patching script interpreter paths in /nix/store/vgpwkhx75iil2ajiky8wl1wr116lq9b1-tor-0.3.4.9
/nix/store/vgpwkhx75iil2ajiky8wl1wr116lq9b1-tor-0.3.4.9/bin/torify: interpreter directive changed from " /bin/sh" to "/nix/store/r47p5pzx52m3n34vdgqpk5rvqgm0m24m-bash-4.4-p23/bin/sh"
checking for references to /build in /nix/store/vgpwkhx75iil2ajiky8wl1wr116lq9b1-tor-0.3.4.9...
shrinking RPATHs of ELF executables and libraries in /nix/store/y7bha3l6j5v696m7n6zwin9gz7ibjl3l-tor-0.3.4.9-geoip
strip is /nix/store/vcc4svb8gy29g4pam2zja6llkbcwsyiq-binutils-2.30/bin/strip
patching script interpreter paths in /nix/store/y7bha3l6j5v696m7n6zwin9gz7ibjl3l-tor-0.3.4.9-geoip
checking for references to /build in /nix/store/y7bha3l6j5v696m7n6zwin9gz7ibjl3l-tor-0.3.4.9-geoip...
/nix/store/vgpwkhx75iil2ajiky8wl1wr116lq9b1-tor-0.3.4.9

Success on aarch64-linux (full log)
Attempted: tor
Partial log (click to expand)
strip is /nix/store/p9akxn2sfy4wkhqdqa3li97pc6jaz3r1-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/d8z0r61hin2c50nfxa0djgc5yrxhsnxm-tor-0.3.4.9/bin
patching script interpreter paths in /nix/store/d8z0r61hin2c50nfxa0djgc5yrxhsnxm-tor-0.3.4.9
/nix/store/d8z0r61hin2c50nfxa0djgc5yrxhsnxm-tor-0.3.4.9/bin/torify: interpreter directive changed from " /bin/sh" to "/nix/store/dsyc1z7ck08ga7l0b1jcxx35wj69qcii-bash-4.4-p23/bin/sh"
checking for references to /build in /nix/store/d8z0r61hin2c50nfxa0djgc5yrxhsnxm-tor-0.3.4.9...
shrinking RPATHs of ELF executables and libraries in /nix/store/1f2pr6c6pjqq1mpanaxw1yi5yhj54fcn-tor-0.3.4.9-geoip
strip is /nix/store/p9akxn2sfy4wkhqdqa3li97pc6jaz3r1-binutils-2.30/bin/strip
patching script interpreter paths in /nix/store/1f2pr6c6pjqq1mpanaxw1yi5yhj54fcn-tor-0.3.4.9-geoip
checking for references to /build in /nix/store/1f2pr6c6pjqq1mpanaxw1yi5yhj54fcn-tor-0.3.4.9-geoip...
/nix/store/d8z0r61hin2c50nfxa0djgc5yrxhsnxm-tor-0.3.4.9

authors: GrahamcOfBorg dtzWill


text:
swiftclient: init at 3.6.0

Motivation for this change
python-swiftclient was missing from Nixpkgs and I needed it for work.
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Assured whether relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

@c0deaddict Thanks for your contribution :sparkles:


text:
terminus_font_ttf: 4.46.0 -> 4.47.0

Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/terminus-font-ttf/versions.
meta.description for terminus_font_ttf is: '"A clean fixed width TTF font"'.

Checks done (click to expand)

built on NixOS
/bin/sh passed the binary check.
1 of 1 passed binary check by having a zero exit code.
0 of 1 passed binary check by having the new version present in output.
found 4.47.0 with grep in /nix/store/35j1czsrvm0k505jxfh23nhpkm3z0q82-terminus-font-ttf-4.47.0
directory tree listing: https://gist.github.com/dceee0938c8dd8d33adb52393fd1636a
du listing: https://gist.github.com/844d8d76a9e1f5408b0d12acf09cbb66

Rebuild report (if merged into master) (click to expand)

4 total rebuild path(s)
1 package rebuild(s)
1 x86_64-linux rebuild(s)
1 i686-linux rebuild(s)
1 x86_64-darwin rebuild(s)
1 aarch64-linux rebuild(s)
First fifty rebuilds by attrpath
terminus_font_ttf

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/35j1czsrvm0k505jxfh23nhpkm3z0q82-terminus-font-ttf-4.47.0 \
  --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
  --option trusted-public-keys '
  r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(r-ryantm's Cachix cache is only trusted for this store-path realization.)
Or, build yourself:
nix-build -A terminus_font_ttf https://github.com/r-ryantm/nixpkgs/archive/bff3660f63f76fe42afb0b27b5f0782cd3328a99.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/35j1czsrvm0k505jxfh23nhpkm3z0q82-terminus-font-ttf-4.47.0
ls -la /nix/store/35j1czsrvm0k505jxfh23nhpkm3z0q82-terminus-font-ttf-4.47.0/bin

Whoops I only bumped one of these in #53238, thanks!

authors: dtzWill r-ryantm


text:
guake: fix by setting strictDeps to false

Motivation for this change
StrictDeps breaks guake (see https://github.com/NixOS/nixpkgs/issues/56943).
Closes https://github.com/NixOS/nixpkgs/issues/59930
Needs backport to 19.03
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nix-review --run "nix-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
Tested on NixOS 19.03
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Assured whether relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

backported in 4c57db81b15e1ff1c2a065d410544913729ad34a

authors: markuskowa worldofpeace


text:
vscode-extensions.ms-python: 2018.12.1 -> 2019.4.11987

Motivation for this change
Package not up to date.
Things done
Used this extension for developing python projects. Debugged with it successfully, tested integration with linters such as flake / mypy. Everything still works fine (even better than previous version).

[ ] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nix-review --run "nix-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Assured whether relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

Duplicate of #55149

Superseded by #55149 which has been merged.

authors: jraygauthier veprbl


text:
Allow funcy package to be built under python3 and python2

Funcy was under python2.7 specific packages

Not mergeable.

@lethalman should be fixed

Was able to build with 3.4 locally, thanks.

authors: lethalman mvcisback


text:
nixos/icingaweb: Fix module path; Add test

Motivation for this change
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[x] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nix-review --run "nix-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[x] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

@GrahamcOfBorg test icingaweb2

Thank you.

authors: dasJ mmahut


text:
kernel generate-config.pl: Allow whitespace in values

Motivation for this change
In particular, this allows setting CONFIG_CMDLINE to a value with
multiple space-seperated parameters. Other variables also take free-form
strings and might similarly benefit.
Things done

[ ] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS)
Built on platform(s)

[ ] NixOS
[ ] macOS
[x] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nix-review --run "nix-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

Notify maintainers
cc @dezgeg

would be cool to have a test for it. Maybe also change the branch to merge to to staging as this PR triggers many rebuilds.

A test for that might be a bit overkill.

Since most of the packages built here are kernel modules, I will merge this right away to master.

authors: Mic92 singron teto


text:
elfutils: 0.176 -> 0.177

Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/elfutils/versions.
meta.description for elfutils is: '"A set of utilities to handle ELF objects"'.
meta.homepage for elfutils is: '"https://sourceware.org/elfutils/"

Checks done (click to expand)

built on NixOS

The tests defined in passthru.tests, if any, passed

0 of 0 passed binary check by having a zero exit code.

0 of 0 passed binary check by having the new version present in output.

found 0.177 with grep in /nix/store/jp58520q4z39ry1yf91z1k4k4alp2047-elfutils-0.177

directory tree listing: https://gist.github.com/9e8d9e526a86ae04fa2ffca6110349e8

du listing: https://gist.github.com/a2477a47d11a53ce0e71dbf5d15b95a1

Rebuild report (if merged into master) (click to expand)

2933 total rebuild path(s)
1189 package rebuild(s)
1027 x86_64-linux rebuild(s)
899 i686-linux rebuild(s)
9 x86_64-darwin rebuild(s)
998 aarch64-linux rebuild(s)
First fifty rebuilds by attrpath
Sylk
abi-compliance-checker
abi-dumper
adapta-gtk-theme
adoptopenjdk-bin
adoptopenjdk-hotspot-bin-11
adoptopenjdk-jre-bin
adoptopenjdk-jre-hotspot-bin-11
adoptopenjdk-jre-openj9-bin-11
adoptopenjdk-openj9-bin-11
ahoviewer
akregator
alarm-clock-applet
alchemy
aliza
alloy
alloy4
alloy5
almanah
amarok
amarok-kf5
ammonite
anki
antlr3
antlr3_4
antlr3_5
antlr4
antlr4_7
apacheKafka
apacheKafka_0_10
apacheKafka_0_11
apacheKafka_0_9
apacheKafka_1_0
apacheKafka_1_1
apacheKafka_2_0
apacheKafka_2_1
apacheKafka_2_2
apitrace
apmplanner2
appimage-run
aqemu
aravis
arc-theme
areca
aspectj
astroid
astrolabe-generator
atlassian-cli
aucdtect
audaciousQt5

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/jp58520q4z39ry1yf91z1k4k4alp2047-elfutils-0.177 \
  --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
  --option trusted-public-keys '
  r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(r-ryantm's Cachix cache is only trusted for this store-path realization.)
Or, build yourself:
nix-build -A elfutils https://github.com/r-ryantm/nixpkgs/archive/b069ecb24f4d26dc2893f16e705ebdc2613e9429.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/jp58520q4z39ry1yf91z1k4k4alp2047-elfutils-0.177
ls -la /nix/store/jp58520q4z39ry1yf91z1k4k4alp2047-elfutils-0.177/bin

cc @edolstra for testing.

closing since this is automated and has conflicts (likely to have been updated)

authors: jonringer r-ryantm


text:
thanos: 0.6.0 -> 0.6.1

Motivation for this change
Things done

[ ] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS)
Built on platform(s)

[x] NixOS
[x] macOS
[ ] other Linux distributions

[x] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nix-review --run "nix-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

Notify maintainers
cc @

@GrahamcOfBorg test prometheus2

@GrahamcOfBorg test prometheus2

authors: basvandijk mmahut


text:
ispc: set doCheck to false.

Motivation for this change
The ispc test suite is brittle because it compares results to results computed with C.  This is sensitive to things like non-associative floating point summation, using the x87 FPU, and vagaries of the system math library (functions like sqrt() are apparently not guaranteed by IEEE to be bit-exact).
The test suite has caused problems before (#70260) and is causing problems again (#70846).
It makes little sense to refuse to install a compiler because a single test in its test suite fails.  Besides, running the test suite also takes a relatively long time, and there is no guarantee it won't take even longer in the future.
Things done

[ ] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nix-review --run "nix-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

Notify maintainers
cc @aristidb

Is there a way to filter the flakey tests? I would rather not discard tests which help in an automated fashion that something is broken.

Possibly by hacking the test runner script, but it'd have to be done differently for different platforms (the SSE4 failures I fixed in #70260 are not the same as the failures in #70846).  I think it is the wrong approach, and will just result in more maintenance in the future, so someone else would have to do it.  Considering that ispc is an obscure package and essentially unmaintained in nixpkgs, I recommend slimming it down and maximising the likelihood that it will merely continue building.

authors: athas jonringer


text:
openssh: 8.1p1 -> 8.2p1

Motivation for this change

https://www.openssh.com/txt/release-8.2
add libfido2 to enable hardware tokens support added in this release

Things done

[ ] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

eval problems seem unrelated to the package, but maybe @mmahut can confirm?

@GrahamcOfBorg build openssh

I just realized that gssapi patchset does not apply and we need to wait until the package is updated the debian (where we fetch the gssapi patch from).

Or just disable the gssapi patchset. I don't think that should be a blocker for updating ssh.

I added another change in 464890f which keeps version 8.1p1 for openssh_gssapi. I kept openssh_hpn for now, because it was fixed by version update in 025217a.
If there is a reason to drop the hpnSupport completely because no one uses it, I can amend my
changes, but it seems it's not really required as it builds for now and the upstream seems active too.

@GrahamcOfBorg eval

tested with fido2 and a titan security key, works like a charm :+1:

Can anyone help with the eval failure? I don't see what's wrong here ...

@prusnak can you please try to rebase on master?

@GrahamcOfBorg eval

@GrahamcOfBorg build libfido2 openssh

@GrahamcOfBorg build libfido2 openssh openssh_hpn openssh_gssapi

@GrahamcOfBorg build libfido2 openssh openssh_hpn openssh_gssapi

I had to fix the libfido2 on darwin, but afterward, it works!

It looks like libfido2 needs IOKit if you haven't fixed it yet

Debian team meanwhile updated the gssapi patch for 8.2p1 so I also bumped openssh_gssapi to this version.

@GrahamcOfBorg build libfido2 openssh openssh_hpn openssh_gssapi

@GrahamcOfBorg build openssh openssh_hpn openssh_gssapi

Once https://github.com/NixOS/nixpkgs/pull/80909 is merged I'll drop the optional stdenv.isLinux from libfido2 feature as this will be available on darwin too.

Since #80909 was just merged, I updated my PR to enable FIDO2 support for Darwin too (replaced optional stdenv.isLinux with optional stdenv.isUnix).

I'm unable to work out a suitable fix, but just so folks are aware:
IIRC openssh+libfido2 causes eval infinite loop on musl-based
configurations, by means of NetBSD tool trying to fetch its source
via our fetchcvs which has openssh injected.
I'm not sure how to best resolve this, I tried a few things but
ultimately ran out of time and rebuild-power so it's on my "revisit"
pile.
Maybe gitMinimal doesn't need fido-enabled openssh?

a144c0ef19ba51e24e436917683503c819e69449
(this helps via different route, maybe?)

Since netbsd CVS source doesn't need openssh AFAIK,
openssh-less fetchcvs and use it for these:

86c261db6d1eb2e7dd1471aa90e0ba6bdee45039

Or look at the problem and come up with a more coherent solution :).
Hope this helps, sorry can't tackle this myself for the next weeks :/.
On Mon, 24 Feb 2020 10:01:40 -0800, Pavol Rusnak notifications@github.com wrote:

Since #80909 was just merged, I updated my PR to enable FIDO2 support for Darwin too (replaced optional stdenv.isLinux with optional stdenv.isUnix).
--
You are receiving this because your review was requested.
Reply to this email directly or view it on GitHub:
https://github.com/NixOS/nixpkgs/pull/80196#issuecomment-590467946Non-text part: text/html

@GrahamcOfBorg build openssh openssh_hpn openssh_gssapi

This PR does need to add back a withFido2 option, which I think was in an earlier commit. I can't find it, but it should be in @prusnak's reflog. The option should probably default to stdenv.isUnix

@GrahamcOfBorg test openssh

I reintroduced the withFIDO option like suggested above by @artemist. However, there was no stdenv.isUnix attribute on my NixOS Linux system, so I used stdenv.hostPlatform.isUnix instead. Is that correct?

@GrahamcOfBorg test openssh

Given we need openssh 8.2 on the server side as well for these new features to work. I would like to propose to backport this into 20.03.

@mmahut should we just create a PR to 20.03 branch or what exactly is the process for proposing a backport?

We discussed the possibility of backporting openssh 8.2p1 in #nixos-dev

https://logs.nix.samueldr.com/nixos-dev/2020-02-27#3113587;

my feelings were well expressed in this comment https://logs.nix.samueldr.com/nixos-dev/2020-02-27#3113665;
A question that was raised that would make the determination easier if answered was "how long will 8.1 get security updates?".

@worldofpeace I'll ask among the OpenSSH folks what's their security update strategy is.

@worldofpeace answer from Damien Miller of OpenSSH: "We don't do backported security fixes - we're a tiny team and so only maintain the current release."

@worldofpeace answer from Damien Miller of OpenSSH: "We don't do backported security fixes - we're a tiny team and so only maintain the current release."

I guess this makes the decision easy :smile:

@prusnak Let's do it.

@worldofpeace Shall I prepare a PR? To which branch?

@worldofpeace Shall I prepare a PR? To which branch?

release-20.03

Backport created in https://github.com/NixOS/nixpkgs/pull/81368

authors: artemist dtzWill edolstra fatpat mmahut prusnak worldofpeace


text:
nixos/sshd: add authorizedKeysCommand and authorizedKeysCommandUser options

Motivation for this change
Spent more time than I would have liked this morning figuring out that I needed to add mkBefore on my AuthorizedsKeysCommand snippet in services.openssh.extraConfig.
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[ ] Fits CONTRIBUTING.md.

@GrahamcOfBorg test openssh

@GrahamcOfBorg build nixosTests.googlde-oslogin

@GrahamcOfBorg build nixosTests.google-oslogin

@aanderse can you update nixos/modules/security/google_oslogin.nix to make use of this?

Good catch @flokli! Release notes added as well. Any other requests from anyone?

@GrahamcOfBorg test openssh
@GrahamcOfBorg build nixosTests.google-oslogin

authors: aanderse flokli


text:
wpgtk: 6.1.0 -> 6.1.3

Semi-automatic update generated by nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/wpgtk/versions.
meta.description for wpgtk is: "Template based wallpaper/colorscheme generator and manager"
meta.homepage for wpgtk is: "https://github.com/deviantfero/wpgtk"
meta.changelog for wpgtk is: ""
Updates performed

Version update

To inspect upstream changes

Compare changes on GitHub

Impact

Checks done (click to expand)

built on NixOS

The tests defined in passthru.tests, if any, passed

0 of 0 passed binary check by having a zero exit code.

0 of 0 passed binary check by having the new version present in output.

found 6.1.3 with grep in /nix/store/p438qflns5nzxax2xp6i1a3fbkwy152j-wpgtk-6.1.3

directory tree listing: https://gist.github.com/34af9e3db3667b6c4ee89341aa0b5671

du listing: https://gist.github.com/e47e8168d69451e3d4ad8dbcaf88c271

Rebuild report (if merged into master) (click to expand)

3 total rebuild path(s)

1 package rebuild(s)

1 x86_64-linux rebuild(s)
1 i686-linux rebuild(s)
0 x86_64-darwin rebuild(s)
1 aarch64-linux rebuild(s)

First fifty rebuilds by attrpath
wpgtk

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/p438qflns5nzxax2xp6i1a3fbkwy152j-wpgtk-6.1.3 \
  --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
  --option trusted-public-keys '
  r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(r-ryantm's Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A wpgtk https://github.com/r-ryantm/nixpkgs/archive/6b3d67c0c649cc9ca92ffe105284d8572a871273.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/p438qflns5nzxax2xp6i1a3fbkwy152j-wpgtk-6.1.3
ls -la /nix/store/p438qflns5nzxax2xp6i1a3fbkwy152j-wpgtk-6.1.3/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review 1

1 package built:
- wpgtk

Maintainer pings
cc @melkor333 for testing.

Hint for myself if I‘m able to test this soon: A new Release 6.2 has just been released.


text:
Is ps2x2pico Compatible with DIY Keyboards (Such as Those Using QMK Firmware)?

Hi @No0ne,
I would like to confirm if ps2x2pico is compatible with DIY keyboards (such as those using QMK firmware).
Thank you for your assistance!

Just plug it in and test I guess?

Works fine on my various qmk boards.

Does QMK support NKRO? Does it work?

I'm glad I tested this when I did because there appears to be a regression in ps2x2pico v2.0. I'm using a Keychron S1 running vanilla qmk with a custom layout that allows for toggling NKRO with a hotkey.

in v1.3, both NKRO enabled and disabled works albeit with the PC only ever seeing a maximum of 6 keys
in v2.0, enabling NKRO mode results in no input to the PC at all

Thanks for testing, I'll look into it!

I tried a spare Teensy and mapped the NKRO toggle:
But it doesn't work connected directly to my Mac. I always stops send keys after the 6th. @nvllsvm Did I forget something?

I verified that my keyboard does report multiple keys on a mac. Here's how I have NKRO configured on my board:

NKRO is enabled by default each time the keyboard is powered on https://github.com/nvllsvm/dotfiles/blob/master/qmk_firmware/keychron/s1/ansi/rgb/keymaps/nvllsvm/config.h#L1
some other configuration  https://github.com/nvllsvm/dotfiles/blob/master/qmk_firmware/keychron/s1/ansi/rgb/keymaps/nvllsvm/rules.mk#L9

On Linux, my keyboard reports three separate input devices. Using evtest, I noticed that different devices are used depending on whether NKRO is enabled. It appears that the first keyboard USB interface is NKRO-disabled and the second interface is NKRO-enabled.

Device
Path
Notes

/dev/input/by-id/usb-Keychron_Keychron_S1-event-kbd
pci-0000:0d:00.3-usbv2-0:4.1.1.3:1.0-event-kbd
reports when NKRO is disabled

/dev/input/by-id/usb-Keychron_Keychron_S1-if01-event-kbd
pci-0000:0d:00.3-usbv2-0:4.1.1.3:1.1-event-kbd
reports when NKRO is enabled

/dev/input/by-id/usb-Keychron_Keychron_S1-event-if01

not reporting in either NKRO mode

Output from GPIO0
ps2x2pico-2.0
Setting defaults for keyboard
scancodeset set to 2
kb > host aa
ms > host aa
ms > host 00
Blinking keyboard LEDs

HID(1,0,KEYBOARD) mounted
 ID: 3434:0410
 HID has 1 reports
 HID(1,0,KEYBOARD) registered for reports

HID(1,1,NONE) mounted
 ID: 3434:0410
 HID has 3 reports
host > kb f2
KBHOSTCMD_READ_ID_F2
kb > host fa
kb > host ab
kb > host 83
host > kb f2
KBHOSTCMD_READ_ID_F2
kb > host fa
kb > host ab
kb > host 83
host > kb ff
KBHOSTCMD_RESET_FF
Setting defaults for keyboard
scancodeset set to 2
kb > host fa
kb > host aa
Blinking keyboard LEDs
host > ms ff
ms > host fa
ms > host aa
ms > host 00
host > kb f2
KBHOSTCMD_READ_ID_F2
kb > host fa
kb > host ab
kb > host 83
host > kb ed
KBHOSTCMD_SET_LEDS_ED
kb > host fa
host > kb 00
kb > host fa
host > kb ed
KBHOSTCMD_SET_LEDS_ED
kb > host fa
host > kb 02
kb > host fa
kb > host e0
kb > host 72
kb > host e0
kb > host f0
kb > host 72
HID(1,0) unmounted
HID(1,1) unmounted

Thanks for the hint with the QMK configuration. The ez_maker/directpins config has NKRO completely disabled, I used another keyboard with a teensy and NKRO enabled and it worked.
QMK does send NKRO a little different than the 8BitDo that I initially tested with.
Please try this testbuilt: nkro-fix.zip

Does this bug also exist in 2.0 and/or 1.2?

Also please try compiling with pico_enable_stdio_uart(ps2x2pico 0) set to 0 ind CMakeLists.txt

I was wrong as I found that Windows XP will sometimes detect input. This is regardless of any version+configuration of ps2x2pico I used. It seemed to be most consistent when I would press a keyboard key before reaching my boot menu.
I'm thinking that the issue lies elsewhere in my setup.

kb+m -> Extron USB switcher -> external hub to inject power -> Retrocution Tiny USB hub -> ps2x2pico -> Abit AV8 motherboard

I removed the external hub and Tiny USB hub and it is so far working flawlessly. The system also boots slightly faster as well 🤷. Anyway, thanks for fixing QMK+NKRO support!

Also please try compiling with pico_enable_stdio_uart(ps2x2pico 0) set to 0 in CMakeLists.txt (there will be no serial output)

Curious - why did you suggest this; were you thinking there was a timing issue?

I discovered that too much serial output crashes something in the Pico and the PIOs stop outputting PS/2 bytes. I don't why this is but its a lot worse on SDK 2.0 and 2.1. Thats why I stick to 1.5.1 at the moment.

Also TinyUSB seems more buggy regarding replugging devices.

source: gharchive/issue

authors: No0ne nvllsvm zoushiyin


text:
🛑 WikiLess wikiless.whateveritworks.org is down

In 1a33a73, WikiLess wikiless.whateveritworks.org (https://wikiless.whateveritworks.org) was down:

HTTP code: 500
Response time: 707 ms

Resolved: WikiLess wikiless.whateveritworks.org is back up in a3f81c4 after 8 minutes.

repo: NoPlagiarism/services-personal-upptime


text:
🛑 BreezeWiki breezewiki.frontendfriendly.xyz is down

In 734b192, BreezeWiki breezewiki.frontendfriendly.xyz (https://breezewiki.frontendfriendly.xyz) was down:

HTTP code: 0
Response time: 0 ms

Resolved: BreezeWiki breezewiki.frontendfriendly.xyz is back up in 2cf4caa after 9 minutes.


text:
🛑 BreezeWiki bw.projectsegfau.lt is down

In 3eeb93e, BreezeWiki bw.projectsegfau.lt (https://bw.projectsegfau.lt) was down:

HTTP code: 502
Response time: 521 ms

Resolved: BreezeWiki bw.projectsegfau.lt is back up in 94f1c76 after 21 minutes.


text:
Rename Api.definition as Api.schema

Let's stick to OAS3 terminology, like apispec does.

Coverage remained the same at 100.0% when pulling a54d69f5ff585368228f87841ff7b9b8cbdbb0ba on rename_definition_as_schema into dcb6deda771ccf7076d0e8baf0da1ed1f3cf1729 on master.

Coverage remained the same at 100.0% when pulling a54d69f5ff585368228f87841ff7b9b8cbdbb0ba on rename_definition_as_schema into dcb6deda771ccf7076d0e8baf0da1ed1f3cf1729 on master.

Coverage remained the same at 100.0% when pulling a54d69f5ff585368228f87841ff7b9b8cbdbb0ba on rename_definition_as_schema into dcb6deda771ccf7076d0e8baf0da1ed1f3cf1729 on master.

Coverage remained the same at 100.0% when pulling a54d69f5ff585368228f87841ff7b9b8cbdbb0ba on rename_definition_as_schema into dcb6deda771ccf7076d0e8baf0da1ed1f3cf1729 on master.

Coverage remained the same at 100.0% when pulling a54d69f5ff585368228f87841ff7b9b8cbdbb0ba on rename_definition_as_schema into dcb6deda771ccf7076d0e8baf0da1ed1f3cf1729 on master.

Coverage remained the same at 100.0% when pulling a54d69f5ff585368228f87841ff7b9b8cbdbb0ba on rename_definition_as_schema into dcb6deda771ccf7076d0e8baf0da1ed1f3cf1729 on master.

authors: coveralls lafrech

repo: Nobatek/flask-rest-api

license: mit

license_source: bigquery


text:
Very critical bug in javascript parser 2.0.0+

Buffers are corrupted after sending one more command. Example:
var redis  = require('redis'),
    client = redis.createClient({return_buffers: true});

client.set('s1', 'a'.repeat(65527));
client.set('s2', 'b'.repeat(65527));

client.get('s1', function(err, buf) {
	console.log(buf[0]); //prints 97, it's OK

	client.get('s2', function() {
		console.log(buf[0]); //prints 98, but must print 97
	});
});

This is starting with javascript parser 2.0.0. The bug occurs when buffer.length >= 65527 (and in 50% cases when buffer.length >= 65517).
Example 2:
var redis  = require('redis'),
    client = redis.createClient({return_buffers: true});

client.set('s1', 'a'.repeat(65527));
client.set('s2', 'b'.repeat(65527));

client.get('s1', function(err, buf) {
	setImmediate(function() {
		console.log(buf[0]); //prints 98, but must print 97
	});
});
client.get('s2');

In the second example bug occurs only in javascript parser 2.0.1+ (not 2.0.0).

I'm also facing problems in reading buffer with { return_buffers: true } It looks like corrupted.

Fixed with v.2.0.2.
I'm very sorry for this :unamused:

authors: BridgeAR palamccc vitaliylag


text:
Sik-Ho Tang | Review -- CaiT: Going Deeper with Image Transformers.

Sik-Ho Tang. Review — CaiT: Going Deeper with Image Transformers.

Overview
Going Deeper with Image Transformers, CaiT, by Facebook AI, and Sorbonne University, 2021 ICCV, Over 100 Citations, Image Classification, Transformer, Vision Transformer, ViT

CaiT (Class-Attention in Image Transformers) is proposed.
LayerScale significantly facilitates the convergence and improves the accuracy of image transformers at larger depths.
Layers with specific class-attention offers a more effective processing of the class embedding.

Deeper Image Transformers with LayerScale

From (a) ViT, to (d) ViT Using Proposed LayerScale.

(a) Vision Transformer (ViT): instantiates a particular form of residual architecture: After casting the input image into a set of vectors $x_{0}$, the network alternates self-attention layers (SA) with feed-forward networks (FFN), as:

where $\eta$ is the layer normalization.

(b) Fixup [75], ReZero [2] and SkipInit [16]: introduce learnable scalar weighting $alpha_{l}$ on the output of residual blocks, while removing the pre-normalization and the warmup:

The empirical observation in this paper is that removing the warmup and the layer normalization is what makes training unstable in Fixup and T-Fixup.

(c) Both Layer Norm and Learnable Scalar Weighting: When initialized at a small value, this choice does help the convergence when increasing the depth.

(d) LayerScale: is a per-channel multiplication of the vector produced by each residual block, as opposed to a single scalar. The objective is to group the updates of the weights associated with the same output channel. Formally, LayerScale is a multiplication by a diagonal matrix on output of each residual block:

where the parameters $\lambda_{l,i}$ and $\lambda'_{l,i}$ are learnable weights.

LayerScale offers more diversity in the optimization than just adjusting the whole layer by a single learnable scalar.

Specializing Layers for Class Attention

CLS Token Places and Interactions.

(Left) ViT: The class embedding (CLS) is inserted along with the patch embeddings.
(Middle): Inserting CLS token later improves the performance.
(Right) CaiT: Further proposes to freeze the patch embeddings when inserting CLS to save compute, so that the last part of the network (typically 2 layers) is fully devoted to summarizing the information to be fed to the linear classifier.

Experimental Results
LayerScale

Improving convergence at depth on ImageNet-1k.
LayerScale outperforms other weighting variants and baselines.

Class-Attention Stage

Variations on CLS with DeiT-Small (no LayerScale).
Using late CLS insertion obtains better results.
With class-attention stage, further improvement is observed.

Cait Model Variants

CaiT Model Variants.
CaiT model variants are constructed from XXS-24 to M-36.

SOTA Comparison

SOTA Comparison.
CaiT can go deeper with better performance.
CaiT obtains higher accuracy compared with others.

Results in transfer learning.
CaiT obtains better performance after fine-tuned to downstream tasks.

Ablation path from DeiT-S to our CaiT models.
Other than CaiT techniques, techniques from other papers, such as distillation in DeiT, are also used.

Illustration of the regions of focus of a CaiT-XXS model, according to the response of the first class-attention layer (Some of them are shown here only).

Reference

[2021 ICCV] [CaiT] Going Deeper with Image Transformers.

repo: NorbertZheng/read-papers


text:
ConnectTimeoutException => crawling is stopped?

Hi, I'm running a crawler for days now. Apparently, a TimeOut occurred on one page and the crawler is stopped for more than 2 hours...
Is that the expected/normal behaviour? Isn't the problematic URL supposed to be put back in queue and the crawler continue it's job?
For more information, you'll find an extract of the log below:
Oct 20, 2016 12:02:16 PM ....
INFO  [CrawlerEventManager]    DOCUMENT_COMMITTED_ADD: http://www.freepatentsonline.com/2529443.html
ERROR [GenericDocumentFetcher] Cannot fetch document: http://www.freepatentsonline.com/2061740.html (Connect to www.freepatentsonline.com:80 [www.freepatentsonline.com/144.202.252.20] failed: connect timed out)
INFO  [CrawlerEventManager]            REJECTED_ERROR: http://www.freepatentsonline.com/2061740.html
ERROR [AbstractCrawler] Freepatentsonline: Could not process document: http://www.freepatentsonline.com/2061740.html (org.apache.http.conn.ConnectTimeoutException: Connect to www.freepatentsonline.com:80 [www.freepatentsonline.com/144.202.252.20] failed: connect timed out)
com.norconex.collector.core.CollectorException: org.apache.http.conn.ConnectTimeoutException: Connect to www.freepatentsonline.com:80 [www.freepatentsonline.com/144.202.252.20] failed: connect timed out
at com.norconex.collector.http.fetch.impl.GenericDocumentFetcher.fetchDocument(GenericDocumentFetcher.java:171)
at com.norconex.collector.http.pipeline.importer.DocumentFetcherStage.executeStage(DocumentFetcherStage.java:42)
at com.norconex.collector.http.pipeline.importer.AbstractImporterStage.execute(AbstractImporterStage.java:31)
at com.norconex.collector.http.pipeline.importer.AbstractImporterStage.execute(AbstractImporterStage.java:24)
at com.norconex.commons.lang.pipeline.Pipeline.execute(Pipeline.java:91)
at com.norconex.collector.http.crawler.HttpCrawler.executeImporterPipeline(HttpCrawler.java:300)
at com.norconex.collector.core.crawler.AbstractCrawler.processNextQueuedCrawlData(AbstractCrawler.java:488)
at com.norconex.collector.core.crawler.AbstractCrawler.processNextReference(AbstractCrawler.java:378)
at com.norconex.collector.core.crawler.AbstractCrawler$ProcessReferencesRunnable.run(AbstractCrawler.java:736)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.apache.http.conn.ConnectTimeoutException: Connect to www.freepatentsonline.com:80 [www.freepatentsonline.com/144.202.252.20] failed: connect timed out
at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:150)
at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:353)
at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:380)
at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:184)
at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:88)
at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:107)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:55)
at com.norconex.collector.http.fetch.impl.GenericDocumentFetcher.fetchDocument(GenericDocumentFetcher.java:110)
... 11 more
Caused by: java.net.SocketTimeoutException: connect timed out
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:589)
at org.apache.http.conn.socket.PlainConnectionSocketFactory.connectSocket(PlainConnectionSocketFactory.java:74)
at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:141)
... 22 more
It's now: Oct 20, 2016 14:16:56 PM ....

It probably hangs since the thread with the stalled connection keeps waiting for it to return.  I recommend you try explicitly configure timeout settings on HTTP connections being made.  There is a handful of timeout-related configuration options in GenericHttpClientFactory.  Here they are (to put in your crawler config):
  <httpClientFactory class="com.norconex.collector.http.client.impl.GenericHttpClientFactory">
      <connectionTimeout>(milliseconds)</connectionTimeout>
      <socketTimeout>(milliseconds)</socketTimeout>
      <connectionRequestTimeout>(milliseconds)</connectionRequestTimeout>
      <maxConnectionIdleTime>(milliseconds)</maxConnectionIdleTime>
      <maxConnectionInactiveTime>(milliseconds)</maxConnectionInactiveTime>
  </httpClientFactory>

Please confirm whether that makes a difference.

Closing due to lack of feedback.

repo: Norconex/collector-http


text:
[Snyk] Security upgrade org.seleniumhq.selenium:selenium-java from 4.0.0 to 4.14.1

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

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

pom.xml

Vulnerabilities that will be fixed
With an upgrade:

Severity
Priority Score (*)
Issue
Upgrade
Breaking Change
Exploit Maturity

768/1000  Why? Proof of Concept exploit, Recently disclosed, Has a fix available, CVSS 7.5
NULL Pointer Dereference SNYK-JAVA-ORGSELENIUMHQSELENIUM-6062318
org.seleniumhq.selenium:selenium-java:  4.0.0 -> 4.14.1
No
Proof of Concept

(*) Note that the real score may have changed since the PR was raised.
Check the changes in this PR to ensure they won't cause issues with your project.

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

Learn how to fix vulnerabilities with free interactive lessons:
🦉 NULL Pointer Dereference

Upgraded.

repo: Norconex/crawlers


text:
tests: add reconnect test

as promised last week, this new test examines

redisClusterAsyncCommandToNode
reconnects
functionality without cluster mode enabled. this is handy for applications wanting to support both cluster and standalone mode, and don't want all their reply callbacks in two forms (redisClusterAsyncContext for cluster and redisAsyncContext for standalone) :)

The clusterclient_reconnect_async.c is quite similar to the clusterclient_async.c, except it sends the next command after receiving a reply from the previous command. It also works for standalone Redis nodes (without cluster mode), and uses the redisClusterAsyncCommandToNode function to send the command to the first node. If it receives any I/O error, the program performs a reconnect.
Naming is hard though and I'm open to any renames, or other suggestions/improvements of course.

Hey, Guys.

Hey, Guys.

authors: andreasgerstmayr youguys

repo: Nordix/hiredis-cluster


text:
Bug: No Reactions Found

I can't seem to get this extension to work successfully. I am running it in Chrome Version 111.0.5563.64 (Official Build) (64-bit) with v2.4.2 of the Extension (I am using Ubuntu 22.04, though I'm unsure whether this impacts extension viability). I enabled logs for the extension and am getting the following warning:
Cannot load extension with file or directory name _metadata. Filenames starting with "_" are reserved for use by the system.

I am not sure if this is what is causing the issue, but thought I would include it!
Here is a screenshot demonstrating the lack of reactions, even though reactions should be showing:

Thanks again for your work on this project!

this might be something to do with different emojis on Linux 🤔💭
I don't have a Linux machine right now, so would you mind try to appending the linux emojis (copy paste) to this array:
https://github.com/Norfeldt/github-issue-reactions-browser-extension/blob/main/src/index.ts#L189

const reactions = ['👍', '🚀', '🎉', '😄', '❤', '😕', '👎', '👀']

then you should be able to see if it works by following this guide on how-to run it locally:
https://github.com/Norfeldt/github-issue-reactions-browser-extension/blob/main/README.md?plain=1#:~:text=%23%23 Manual Setup,7. Enjoy! 👍

@Norfeldt That didn't seem to fix it. Here's the HTML that I see for the reaction on my initial issue:

  <button
    name="input[content]"
    id="reactions--reaction_button_component-0a5963"
    value="EYES react"
    data-button-index-position="7"
    data-reaction-label="Eyes"
    data-reaction-content="eyes"
    aria-pressed="false"
    aria-label="react with eyes"
    type="submit"
    data-view-component="true"
    class="social-reaction-summary-item js-reaction-group-button js-optimistic-reaction-render-button btn-link d-flex no-underline color-fg-muted flex-items-baseline mr-2"
    aria-describedby="tooltip-5b6218e3-da21-4c8e-87e4-2d26274af0ae">
    <g-emoji
      alias="eyes"
      fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/1f440.png"
      class="social-button-emoji"
      ></g-emoji>
    1
  </button>
  <tool-tip
    id="tooltip-5b6218e3-da21-4c8e-87e4-2d26274af0ae"
    for="reactions--reaction_button_component-0a5963"
    data-direction="n"
    data-type="description"
    data-view-component="true"
    class="position-absolute sr-only"
    role="tooltip"
    style="left: -23.1406px; top: 829.625px"
    >Hacksore reacted with eyes emoji</tool-tip
  >

          All reactions

          <g-emoji
            alias="eyes"
            fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/1f440.png"
            class="social-button-emoji mr-2"
            ></g-emoji>
          1 reaction

It looks like it doesn't use emojis but an image instead. I tried on my Windows 11 machine and the same thing happened (no reactions found). I'm not sure if maybe I just have a weird setting on my github toggled, or if only Mac's use emojis? I'm not sure. There seems like several ways that one could select for the emoji though, but by using either [data-reaction-content="eyes"] or g-emoji[alias="eyes"]

Thank you @pcbowers - I wish you a nice week 🤗

authors: Norfeldt pcbowers


text:
Add README for R NYC Recap

Add a README to the individual presentation so there is a landing page for more detail outside of the presentation and direct link to the HTML presentation.

First, 100 characters are free! $0.25 per char after that :)

repo: NorfolkDataSci/presentations


text:
not working with patch 3

it does not work on patch 3

i think you installed it incorrectly

skill issue?

No it is working now

authors: BerrieBuffel MoonCakeToo adamd3v

repo: Not-Enough-Photons/Hitmarkers


text:
Dashboard - Improve rescueduling date handling

Correct date handling on todos in the following scenarios:
- Moving a scheduled todo from a calendar note using the quick edit dialog.
- Moving  a scheduled todo from a calendar note using Overdue's All -> Today button.
- Moving a scheduled todo from a project note using Overdue's All -> Today button.
- Rescheduling a todo from a calendar note using Overdue's All -> Today button.
- Rescheduling a todo from a project note using Overdue's All -> Today button.
Also, fix error using the Today section's All Today -> Tomorrow button. Previously would not reschedule any items, but would log an error scheduleAllTodayTomorrow :: Oddly I can't find a daily note for today.

Associated issue: 549

repo: NotePlan/plugins


text:
[Prefix] Add auditing for Reserved namespaces

Application changes and shim changes. Test as well. Add telemetry

We should also audit failed package pushes due to namespace conflict.

repo: NuGet/NuGetGallery


text:
How to enable login option while configuring NuGet feed in visual studio?

Hi,
We are using custom public feed in our company. We have used NuGet.Server for this.
Now we need to enable authentication for our feeds.
We have more customers nearly 9 L,  so we need to enable customer based authentication.
We have customer username and password in our database, so once they configured our feed, they need to prompt to login , they need to login using our site's username and password.
We have to validate this and then allow them. Is this option is available in the NuGet.Server.
Please suggest me any option?

NuGet.Server only authenticates package uploads and deletions. If you would like authentication for other operations such as package downloads, I would recommend looking at VSTS or MyGet.

authors: Nivitha-Gopalakrishnan loic-sharma


text:
Expand deprecation warning by default

(untested)
Addresses https://github.com/NuGet/NuGetGallery/issues/8618

Takes for taking the initiative to address a frustration you had! Let me loop in several folks who have been working on the package details page design recently.
@jcjiang, @sophiamfavro, @loic-sharma: what do you all think about this idea of making the deprecation details expanded by default? I think it makes sense since it's a relatively "strong" signal provided by the package owner. In this case, it's extra work the owner went through to urge folks to use an entirely different package, e.g. (from @fowl2's issue https://github.com/NuGet/NuGetGallery/issues/8618)

+1, I think this is a good idea! The Azure SDK team ran a user study and found that customers often miss the deprecation banner. I expect expanding by default would help make the banner more noticeable. /cc @chgill-MSFT
@anangaur Do you remember why we made this banner collapsed by default? Do you have any concerns? (I couldn't find any info in the original spec)

@fowl2 , thanks for the contribution! Folks are OOF right now, so we will take a look at the proposal next week.

Hello, thank you for the contribution! It looks like this change needs a few minor tweaks:

On line 38, the ms-Icon--ChevronDown class should be replace with the ms-Icon--ChevronUp class
On line 38, the aria-hidden attribute should be set to false
On line 43, we need to add the in class to the div for the deprecation content container (see Bootstrap 3's documentation)

We should be able to merge this pull request in once these items are updated!
Here's a patch file with the suggested changes:
diff --git a/src/NuGetGallery/Views/Packages/_DisplayPackageDeprecation.cshtml b/src/NuGetGallery/Views/Packages/_DisplayPackageDeprecation.cshtml
index 33b4dc6a4..6e31409d7 100644
--- a/src/NuGetGallery/Views/Packages/_DisplayPackageDeprecation.cshtml
+++ b/src/NuGetGallery/Views/Packages/_DisplayPackageDeprecation.cshtml
@@ -35,12 +35,12 @@

-
+

-

+

             @if (!string.IsNullOrEmpty(Model.AlternatePackageId))
             {
                 string alternateUrl;


text:
Create 5.8.1 release notes

Related https://github.com/NuGet/Client.Engineering/issues/695
Note that this needs to be merged by 1/12 cc @JonDouglas @aortiz-msft

Docs Build status updates of commit 603c3b4:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/release-notes/NuGet-5.8.md
:white_check_mark:Succeeded
View

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

Docs Build status updates of commit 603c3b4:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/release-notes/NuGet-5.8.md
:white_check_mark:Succeeded
View

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

Docs Build status updates of commit 90bb3de:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/release-notes/NuGet-5.8.md
:white_check_mark:Succeeded
View

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

Docs Build status updates of commit 90bb3de:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/release-notes/NuGet-5.8.md
:white_check_mark:Succeeded
View

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


text:
packages.config must be in the project directory

my testing found that this file must be in the project root next to the .vcxproj file. attempts to share this file between multiple projects, putting it above (e.g. ..\packages.config) and referencing it from the .vcxproj file, does not work.

Docs Build status updates of commit 8e52d7e:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/reference/packages-config.md
:white_check_mark:Succeeded
View

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

Does the ..\ reference work in other languages? I assume not. My understanding is other languages don't need to use packages.config as this information is stored in  .*proj files. So, this is issue is more related to C++ and it seems appropriate here.

Docs Build status updates of commit 5adde09:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/reference/packages-config.md
:white_check_mark:Succeeded
View

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

It's true for any proj files.
I've removed the C++ reference.


text:
Компонента не инициализируется на Linux сервере.

Здравствуйте! Взял Ваше расширение, при инициализации компоненты срабатывает исключение.
Предположил что  скорее всего по умолчанию в него загружена компонента для Windows, загрузил новую компоненту для линукс в KFK_Компонента, однако всё равно попадает в исключение. Подскажите пожалуйста, с чем может быть связано?

Оказалось, что почему-то не хочет работать именно в расширении. Если добавить компоненту в основную конфигурацию то инициализация происходит корректно.

В расширении скорее всего включен безопасный режим. Его необходимо выключать. Так же задание, которое запускает прослушивание, должно выполняться под пользователем, у которого отключена защита от опасных действий.

Всё таки наблюдается проблема на (Linux-Сервер, windows-Клиент)

Взял компоненту SimpleKafka1C64_1_4_6.so   из архива.

Добавил как ОбщийМакет.СимплКафкаАдаптер - двоичные данные в основную конфигурацию
Код:
Топик = "payments";
Брокер = "localhost:9092";
ПодключитьВнешнююКомпоненту("ОбщийМакет.СимплКафкаАдаптер", "Integration", ТипВнешнейКомпоненты.Native, ТипПодключенияВнешнейКомпоненты.Изолированно);
Попытка
Компонента = Новый ("AddIn.Integration.simpleKafka1C");
Исключение
ВызватьИсключение "Компонента <Simple Kafka 1C> не подключена!";
КонецПопытки;

Без проблем проходит строку  ПодключитьВнешнююКомпоненту("ОбщийМакет.СимплКафкаАдаптер", "Integration", ТипВнешнейКомпоненты.Native, ТипПодключенияВнешнейКомпоненты.Изолированно);
по отладчику.  Но вылетает в Исключение.
На такой же базе 1  в 1 на  Windows-Клиент, Windows-Сервер  всё корректно.

В расширении скорее всего включен безопасный режим. Его необходимо выключать. Так же задание, которое запускает прослушивание, должно выполняться под пользователем, у которого отключена защита от опасных действий.

Базы абсолютно одинаковые, разница лишь в том что одна работает на windows сервере, другая на Linux.
ещё разнятся версии платформы. Та что на windows (8.3.24.1667)  та что на linux 8.3.25.1394.
Использую Ваше расширение, компонента не инициализируется на Linux сервере, но инициализируется на Windows.
Может быть нужно какие-то зависимости для неё поставить на Linux? Сам не собирал компоненту. взял готовую so из архива.

У нас такая же проблема с linux версией компоненты. На одних системах она подключается, на других нет. Использовали как уже готовую, так и собранную собственноручно. Но если мы вырезаем avro из компоненты, то она начинает работать в той системе, где ранее не подключалась полная версия.

Linux подобных систем достаточно много - нужна конкретика - что за о/с, какая версия.

Работает:
Linux version 6.1.0-27-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian 6.1.115-1 (2024-11-01)
Не работает:
Linux version 6.1.0-22-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian 6.1.94-1 (2024-06-21)

authors: DDosos NuclearAPK pirog64


text:
Optimizing lambda call with star dict argument crashes

Nuitka version, full Python version and Platform (Windows, OSX, Linux ...)

$python -m nuitka --version
0.6.9rc4
Python: 3.8.2 (default, Apr 27 2020, 15:53:34)
Executable: /home/user/nu-test/dev/bin/python
OS: Linux
Arch: x86_64

How did you install Nuitka and Python (pip, anaconda, deb, rpm, from source,
what is a virtualenv ...), this is very important usually.
$pip install Nuitka-0.6.9rc4.tar.gz

geometry.py.txt
error when compiling this simple file:
Problem with statement at geometry.py:12:
->         (lambda mod, **kwa: getattr(mod, 'unittest').main(mod, **kwa))(
Problem with statement at geometry.py:7:
->     if name=='main':
Problem with statement at geometry.py:6:
-> if debug:
Nuitka:INFO:Interrupted while working on '<Node 'COMPILED_PYTHON_MODULE' with {'filename': 'geometry.py', 'module_name': }>'.

That's for the nice reproducer. This is a case apparently not seen before. The argument matching for star dict arguments, returns a list of pairs, rather than a node. All users for built-ins deal with that, by accepting pair arguments for constructing the node.
However, when used for function call optimization (which happens only very little right now, due to limitations still in place), the star argument is expected to be just another node, but not a list of pairs, so I put an adapter in there, that creates it for now.
The pair vs. node stuff ought to be cleaned up, as also where Nuitka hands around keys and values separately.
I expect to make this part of a hotfix in the next days.

This is on factory now: https://nuitka.net/doc/factory.html

factory works perfect. Thanks!

This is part of the 0.6.8.4 release I just made.

authors: kayhayen niki-sp

repo: Nuitka/Nuitka


text:
[Automated] Sync main after 0.1.1 release

Sync main after 0.1.1 release

Codecov Report

Merging #3 (5d8b566) into main (ba307a5) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##               main       #3   +/-   ##
=========================================
  Coverage     88.42%   88.42%
  Complexity       25       25
=========================================
  Files             7        7
  Lines           121      121
  Branches         33       33
=========================================
  Hits            107      107
  Misses            9        9
  Partials          5        5

:mega: Codecov can now indicate which changes are the most critical in Pull Requests. Learn more

authors: Nuvindu codecov-commenter

repo: Nuvindu/module-pipe


text:
Add @silent to news messages

now instead of giving a notification every time a poll gets passed, it just ticks the number next to the news channel.

You pinged a person named silent 4 times

Did this get resolved?

I think that this was controversial so I'm not going to merge

authors: Nv7-GitHub Sightnado abnormalhare


text:
Enchantment Issue

when I use the enchantment command
/rpgitem [Item] enchantment clone
it doesn't put the enchantment on that item
and I'm using an item with the amount of enchant I want

Did you enchant the rpgitem itself, then clone that specific one?
It wouldn't work if you use something like an enchanted book to clone....
P.S. when you put enchantment on the rpgitem that you're trying to clone, just use /enchant

authors: SoySaucy vipbrian

repo: NyaaCat/RPGitems-reloaded


text:
Adds three shuttles

Screenshots

Changelog
:cl:

add: Adds a few shuttles for admins to quickly deploy.

Don't really get why some checks aren't succeeding. It's just a few maps in /Shuttles.

sure why not

authors: Colin-Tel Elijahrane

repo: Nyanotrasen/Nyanotrasen


text:
Unknown security handler: apikey

can any one guide me in which file i need to add security definitions i am using swagger 2.0 and sails 0.12 added security definitions in Header it throws error like unknown security handler

I'm not aware of what sails 0.12 to is.  However, if you show your OpenAPI description, we can help you verify its validity

No answer, came the stern reply.

authors: MikeRalphson darrelmiller praveen4554

repo: OAI/OpenAPI-Specification


text:
[Bug] Fail to display correctly 3D series

Describe the Bug
The image fails to load correctly using DICOMJSON or drag and drop on both https://viewer.ohif.org or https://viewer-dev.ohif.org
Steps to Reproduce
Load DICOM file on OHIF
The current behavior
The image is shown as several low res miniates

The expected behavior
The image should display correctly

OS
macOS 14.5
Node version
20
Browser
Chrome

Hmmm, this is not about 3D, it is about color, i will look

Could you kindly provide the data if it has been anonymized and you can confirm that there is no patient health information present in any of the headers or embedded within the pixel data?

Sorry for the delay, I'm sending the examples without PHI: Anonymized - 08.zip

We released OHIF 3.9 which address this issue

authors: arturojain sedghi

repo: OHIF/Viewers


text:
A tool can be repeatedly activated despite being active already

Hello!
In the context of ToolbarRow.js a button is set as the active button once it is clicked on. Once active, if you repeatedly click it, the underlying tool will be repeatedly activated as well.
Is this by design?
If not, I have the following fix, such that we only update the state if the clicked button is not already active.
if (button.type === 'setToolActive' && !_isButtonAlreadyActive.call(this, button)) {
    this.setState({
      activeButtons: [button.id],
    });
  }

I'll put up a PR once this is confirmed as an issue.

I'm not sure there's any harm in allowing a tool to be activated once already active. At least not for any maintained cornerstoneTools. I could see there being issues if assumptions were made in a tool's activation callback?
Is there a specific problem you're encountering that has you looking for a solution here? We could certainly do this, I'm just trying to better understand the why/value.

@dannyrb No concrete examples to be honest. That said, it is an unnecessary update if re-activating does not make any tangible difference in the UI.
In our case, this behavior was causing setToolActive to be called twice, which may not necessarily be an issue on itself but may cause unexpected behavior given the activeCallback behavior of any tool.

@Ggpsv, I'd say that's reasonable. I would be happy to review a small PR to prevent multiple activations for the same tool :+1:

@dannyrb Great, I'll post a PR next week.

authors: Ggpsv dannyrb


text:
Use contexts to handle termination

I noticed that you were using a boolean for the termination in state:
https://github.com/OJ/gobuster/blob/1.4-dev/libgobuster/state.go#L69
Have you considered using contexts instead?
https://golang.org/pkg/context/
An example is in the implementation I did based on your library.
The thread which receives the "Done" message:
https://github.com/kkirsche/gbust/blob/master/libgbust/worker.go#L18
The main context creation. The cancel is a context.CancelFunc which allows you to tell everything using it to "finish" what it's doing:
https://github.com/kkirsche/gbust/blob/master/libgbust/attacker.go#L74

Implemented in this PR https://github.com/OJ/gobuster/pull/79

Doneski!

authors: FireFart OJ kkirsche

repo: OJ/gobuster


text:
Connecting Communityserver to Documentservice with UTM 9

Hi Guys,
i have following problem.
I have installed Community and Documentserver on 2 seperate Machines with Ubuntu 16.04 LTS
Communityserver is working great but i can´t Connect to my Documentservice. Following error i found in the log
[2018-11-12 08:49:40.814] [ERROR] nodeJS - error downloadFile:url=https://domain.xy:443/storage/files_template/root/newdocuments/default/new.docx?X-REWRITER-URL=https%3a%2f%2fdomain.xy%3a443;attempt=3;code:UNABLE_TO_VERIFY_LEAF_SIGNATURE;connect:undefined;(id=conv_NhCwJeJ4dGVSK7Evtg8__docx)
Error: unable to verify the first certificate
at Error (native)
at TLSSocket. (_tls_wrap.js:1092:38)
at emitNone (events.js:86:13)
at TLSSocket.emit (events.js:185:7)
at TLSSocket._finishInit (_tls_wrap.js:609:8)
at TLSWrap.ssl.onhandshakedone (_tls_wrap.js:439:38)
[2018-11-12 13:19:22.379] [WARN] nodeJS - update cluster with 1 workers
i have no idea what can i do. i hope here is Anyone to help me
thanks and best
Ferdinand

Hello @Nandi90  What is the error you got? How you connect document server, in portal settings(document service)? And specify in what log you have an error?

What error do you get when saving settings? Any errors in community server log, in particular web.api.log?

i become the following error in front of community server by save the settings
Community server url: download,[object Object]
2018-11-12 18:09:48,887 ERROR [Thread Pool Worker] ASC.Api - method error: https                                                                                ://local-ip/api/2.0/files/docservice.json?__=714464 - Server error System.Exception: Community server url: download   at ASC.Web.Files.Services.DocumentService.DocumentServiceConnector.CheckDocSer                                                                                viceUrl () [0x000b2] in <20d590741d8045fcb76883ad99649386>:0   at ASC.Api.Documents.DocumentsApi.CheckDocServiceUrl (System.String docService                                                                                Url, System.String docServiceUrlInternal, System.String docServiceUrlPortal) [0x                                                                                00026] in <3e5734938f9b46a98a980088f5b656b3>:0   at (wrapper managed-to-native) System.Reflection.MonoMethod.InternalInvoke(Sys                                                                                tem.Reflection.MonoMethod,object,object[],System.Exception&)   at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.B                                                                                indingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] paramet                                                                                ers, System.Globalization.CultureInfo culture) [0x0003b] in <3833a6edf2074b959d3                                                                                dab898627f0ac>:0

This error means that address of community server is not respond from document server. Please check connection from document server to community.

witch way i can check this?

curl or ping community server address.

I have already done that before, in the 2 directions is available

and what is output of curl community server address?

curl: (60) server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none
More details here: http://curl.haxx.se/docs/sslcerts.html
curl performs SSL certificate verification by default, using a "bundle"
of Certificate Authority (CA) public keys (CA certs). If the default
bundle file isn't adequate, you can specify an alternate file
using the --cacert option.
If this HTTPS server uses a certificate signed by a CA represented in
the bundle, the certificate verification probably failed due to a
problem with the certificate (it might be expired, or the name might
not match the domain name in the URL).
If you'd like to turn off curl's verification of the certificate, use
the -k (or --insecure) option.

I have installed the certs in UTM9

Do you use a selfsigned certificates? Problem is in connection between two servers, not in Onlyoffice. You need configure your system to be connection between two servers. Or I recommend to you use docker in one server installation.

I didn´t found the Error. i have installed complet new and backup the old Database into the Docker version. Thanks for all help

repo: ONLYOFFICE/CommunityServer


text:
Erreur Inconnue when create or editing document

Hello,
i m on a frech install using docker on ubuntu 16.04.
using this how to --> https://www.linuxbabe.com/linux-server/install-onlyoffice-ubuntu-16-04
my probleme is when i try to create a document i have this error :

can u please helpe me to found how debug this probleme
thanks

Please use this spript http://download.onlyoffice.com/install/opensource-install.sh to install ONLYOFFICE Community Edition.

Hello
But with thé script we don t have HTTPS activated

Ok so now i have installed nginx, but i need to know how change the port of onlyoficce?
this my nginx conf files :
`server {
listen 80;
server_name oo.demo.com;
return 301 https://$server_name$request_uri;
}
server {
listen 443 ssl http2;
server_name oo.demo.com;
   ssl                  on;
   ssl_certificate      /etc/ssl/oo.demo.com/oo.demo.com.crt;
   ssl_certificate_key  /etc/ssl/oo.demo.com/oo.demo.com.key;

    ssl_session_timeout 1d;
    ssl_session_cache shared:SSL:10m;
    ssl_session_tickets off;
    ssl_protocols TLSv1.1 TLSv1.2;

    error_log /var/log/nginx/onlyoffice.error;
    access_log /var/log/nginx/onlyoffice.access;

    location / {
            proxy_pass http://127.0.0.1:8080;
    }

}
`
so do u know how configre the nginx to go on onlyoffice in port 80 ?
thanks

After installing according to instructions http://download.onlyoffice.com/install/opensource-install.sh,  put the certificates on the path
/app/onlyoffice/CommunityServer/data/certs/onlyoffice.key
/app/onlyoffice/CommunityServer/data/certs/onlyoffice.crt
and restart container CommunityServer.

Hello,
so i do this simple task :
1> Install frech ubuntu server 16.04 LTS
2> Install OnlyOffice with script :
-  wget http://download.onlyoffice.com/install/opensource-install.sh
-  bash opensource-install.sh -md "yourdomain.com"
3> Create my own ssl certificate :
- domaine=oo.mydmoine.com
- cd /etc/ssl
- mkdir $domaine
- cd $domaine
- openssl genrsa -out $domaine.key 2048
- openssl req -new -key $domaine.key -out $domaine.csr
- openssl x509 -req -days 365 -in $domaine.csr -signkey $domaine.key -out $domaine.crt
4> Copy certificat files on docker onlyOffice :
- cp /etc/ssl/$domaine.key ./app/onlyoffice/CommunityServer/data/certs/onlyoffice.key
- cp /etc/ssl/$domaine.crt /app/onlyoffice/CommunityServer/data/certs/onlyoffice.crt
5> restart docker community
- found docker id with
- docker ps
- restart the cdocker community  :
- docker restart b510353c2b25
6> go to web access  https://yourdomain.com
and works
thanks !!!!

authors: alexeybannov ychoucha


text:
portuguese dictionary

Hello all
I am using onlyoffice and installed languagetool.
but where I can get and install dictionary for portuguese and english language?
tks
paulo

Hi, could you clarify something for me?
This plugin uses API of https://languagetool.org/ service, so there is no possibility to install own languages
But I don't quite get - portuguese and english language is available:

Yes, in the onlyoffice site show this plugin, but really I can't find dictionaries

I'm sorry, I dont understand you
You've installed this plugin and cannot find Portuguese language in it?
Didn't my screenshot helped?
Please describe step by step what operations you've done and what do expect, because we may expect different things than you

Yes, I installed the plugin in the office and didnt find any language.
Here is the screens.

I see that you've already closed this issue, but I think problem was that plugin sources was not the latest ones

no problem, it is not urgent.

SO you still have problems? You shouldn't close this issue in that case
Could you attach plugin file? Seems that it's just old. You can compare it's internals (as zip archive) with this repo sources

authors: ShockwaveNN paulobreim

repo: ONLYOFFICE/plugin-languagetool


text:
Articles

Use this issue to discuss the Articles in the ONS Design System

Is there a variant of this without the images?

@armstrongb It should work without an image, if you have not specified one.
This is still in the works, so I can make sure it does.
The patterns was designed and developed for Census2021 News
https://deploy-preview-118--sdc-prototypes.netlify.app/prototypes/census-website-engage/news/
https://deploy-preview-118--sdc-prototypes.netlify.app/prototypes/census-website-engage/news/article/
https://deploy-preview-118--sdc-prototypes.netlify.app/prototypes/census-website-engage/news/category/
If you have any other requirements, let me know.

Not a requirement as such just a query. For wider use the ability to have the image optional would be useful I'd expect.

Also... is this the article or an article variant of card? Article to me would hint at the full content.

authors: armstrongb trevorsaint

repo: ONSdigital/design-system


text:
Update design system to version 31.4.0

This is an auto-generated PR.
Design system release: https://github.com/ONSdigital/design-system/releases/tag/31.4.0

Updated to 31.4.2 in https://github.com/ONSdigital/eq-questionnaire-runner/pull/508

authors: ajmaddaford ons-eq-team

repo: ONSdigital/eq-questionnaire-runner


text:
Sdss 875 remove schema version from dataset metadata

Motivation and Context
schema_version in dataset_metadata is unused and therefore should be removed.
*** These changes require simultaneous update on sds-cloud-function > create_dataset ***
What has changed
Updated classes related to dataset_metadata to remove schema_version
Updated unit tests and integration tests to match new metadata format
Fix local development environment so that Postman can be used to test dataset publish
How to test?
Pass unit test and integration test
Manual test: Publish two datasets, one with schema_version and one without. Check if schema_version is not found in FireStore. Then use dataset_metadata endpoint to retrieve the metadata. Ensure it does not error and schema_version is not to be found.
Links
https://jira.ons.gov.uk/browse/SDSS-875
Screenshots (if appropriate):

Should I implement the changes to the cloud function in https://github.com/ONSdigital/sds-cloud-functions/pull/8

Should I implement the changes to the cloud function in ONSdigital/sds-cloud-functions#8

Yes please. The changes required are:
models > dataset_models.py
repositories > buckets > dataset_bucket_repository.py
services > dataset > dataset_processor_service.py
services > validators > dataset_validator_service.py

repo: ONSdigital/sds


text:
Explanation of use

Hello,
Would it be possible to have a brief explanation or example about how to use it? I am trying to use the sample files but I don't have a clear idea how it works. Is the software generating a OPC UA server? Is a tag mapper? How to create my own TD? The Readme focus on installation but the functional aspect is not clearly explained. If I manage to understand it a bit I don't mind to contribute with a better explanation.
Thanks in advance

Hey @alexmc1510 , yes, it effectively is a tag mapper with a built-in OPC UA server. How to create TDs is already documented: "Thing descriptions can be easily edited using the Eclipse Foundation's edi{TD}or." To run UA-EdgeTranslator, you need a Docker-enabled PC. Feel free to make a readme contribution.

repo: OPCFoundation/UA-EdgeTranslator


text:
Resolve syncing conflicts from privateToPublicToPrivate-pr-working to privateToPublicToPrivate-pr

Pull request opened by Docs to resolve syncing conflicts from privateToPublicToPrivate-pr-working to privateToPublicToPrivate-pr.

Docs Build status updates of commit 05a8603:
:x: Validation status: errors
Please follow instructions here which may help to resolve issue.

File
Status
Preview URL
Details

:x:Error

Details

[Error-PullRequestMergeConflict] Cannot sync git repo to specified state. Please make sure the pull request is mergeable.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel


text:
DocsArchive-1.0.0.0Auto archive content

Please don't merge this PR until target archive repo PR https://github.com/OPS-E2E-PPE/docs-archive-test-target_a7acc367-08c8-4063-88c6-b1f1445aa3e6/pull/1 is merged into live branch.
Auto archive content to https://github.com/OPS-E2E-PPE/docs-archive-test-target_a7acc367-08c8-4063-88c6-b1f1445aa3e6.git

Docs Build status updates of commit ec7911a:
:x: Validation status: errors
Please follow instructions here which may help to resolve issue.

File
Status
Preview URL
Details

:x:Error

Details

[Error]

Cannot sync git repo to specified commit because branch Archive_master_2019-10-11-04-03-41 has been deleted or has been force pushed: fatal: Couldn't find remote ref Archive_master_2019-10-11-04-03-41

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

authors: VSC-Service-Account v-alji


text:
DocsArchive-15.0.0.0Auto archive content

Please don't merge this PR until target archive repo PR https://github.com/OPS-E2E-PPE/docs-archive-test-target/pull/537 is merged into live branch.
Auto archive content to https://github.com/VSC-Service-Account/docs-archive-test-target.git

Docs Build status updates of commit 001ce2a:
:x: Validation status: errors
Please follow instructions here which may help to resolve issue.

File
Status
Preview URL
Details

:x:Error

Details

[Error-ServiceAccountCannotAccessRepository] Your repository https://github.com/VSC-Service-Account/docs-archive-test-source has enabled Docs Build service account. It seems that at least one of the accounts, e2ebd1, does not have Read permission to the repo. Please ask your repo admin to grant correct permission to service accounts (refer to this document: https://review.docs.microsoft.com/en-us/engineering/projects/ops/engdocs/how-to-grant-service-account-permission-in-your-repository?branch=master#ops-e2e-ppe) and then retry the build. Don't know who to contact? Refer https://repos.opensource.microsoft.com/VSC-Service-Account/repos/docs-archive-test-source/permissions/ to get admin list of the repo if the repo is in one of the organizations Microsoft owns.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel


text:
documentation: fixes documentation examples

Updates examples to be acceptable by the orcid api.

Signed-off-by: Panos Paparrigopoulos panos.paparrigopoulos@cern.ch

@Panos512 is this now compatible with RC1 or RC2?

That's RC1, which is the old schema, so I am gonna close it.
Although the minimal-example from the documentation:
{
    'title': {'title': 'API Test Title'},
    'type': 'JOURNAL_ARTICLE',
    'external-ids': [{
        'external-id': [{
            'external-id-type': 'source-work-id',
            'external-id-value': '1234'
        }]
    }]
}

Which is RC2 is currently failing with the following message:
'Can not deserialize instance of org.orcid.jaxb.model.record_rc2.ExternalIDs out of START_ARRAY token\n at [Source: org.apache.catalina.connector.CoyoteInputStream@10e721f8; line: 1, column: 2] (through reference chain: org.orcid.jaxb.model.record_rc2.Work["external-ids"])

@Panos512 can you open a dedicated Issue with that bug? If the documentation is still in need to be improved maybe you can force-push with the changes to make it RC2 compatible. (and we keep it open until the issue you are having is solved)

repo: ORCID/python-orcid


text:
Add files shorcuts

The directory shortcuts should be on the left of the dialog, and by default should be the first directory:

When I opened it, I was on the root file system and couldn't find my home directory.

The current implementation always defaults to the root dir on the first load, it's something that I want to fix before the release is 100% ready.

Added in 5e723a326c324795813b13129ff7638d56a76243

Added in v0.1.0.

authors: MorganRodgers ericfranz


text:
Initialize FileExplorer path using input

If a default value is set for the input use that instead of the home directory.

Added in v0.1.0


text:
Get Jupyter running at a SLURM site

On a branch, modify the files necessary to get Jupyter running at a SLURM site. We can use an ssh tunnel to connect and if necessary install Jupyter in our home directory.
Having this working, modified version at another site will help us understand what parts are Torque and OSC specific and make it easier to discuss generalizing Jupyter or documenting how to fork and modify Jupyter to run elsewhere.

Perhaps we should wait on this until we implement https://github.com/OSC/ood-dashboard/issues/179?

Moved to https://github.com/OSC/bc_example_jupyter/

authors: ericfranz nickjer


text:
[Feat]: revamp faq section on homepage ✨

What feature?

We need to revamp the FAQ Section on Homepage, currently the design is not perfectly structured the colors are looks inconsistent and many more.
We need to revamp the FAQ to improve the look and UI

Show us the magic with screenshots
No response
Record

[X] I agree to follow this project's Code of Conduct
[X] I'm a GSSoC'23 contributor
[X] I want to work on this issue

Hey there @Vaishnavi-Patil2211 👋🏻
Please make sure to assign this issue to me to make the work done!
Thank you.

repo: OSCode-Community/OSCodeCommunitySite


text:
Logo image not showing

Description
Logo image not showing. Image is cracked the path is not correct.
Expected Behavior
The image logo should be displayed.

It is there @abhishekbhonde , kindly check

authors: abhishekbhonde akshathar-navada