Mod seems to do nothing on 1.18.2

I installed the mod in the server's mod folders and edited the config to enable it. Still nothing happens. Plus, there are no errors in my logs. (Also, I tried v1.2.2 off curseforge and I tried v1.2.1 from the releases on this GitHub)
I am on Minecraft 1.18.2, forge 40.1.68, and here is my mod list:
(I also tried to run the server with just this one single mod but  it didn't work and it wouldn't generate the config file for the mod)

also here is my config file on the server with all the mods:
# Default configuration file for Fabric AntiXray mod by DrexHD

# Default values
enabled = true

# World specific values
[overworld]
enabled = true
engineMode = 2
maxBlockHeight = 256
updateRadius = 2
lavaObscures = false
hiddenBlocks = ["copper_ore", "deepslate_copper_ore", "raw_copper_block", "gold_ore", "deepslate_gold_ore", "raw_gold_block", "iron_ore", "deepslate_iron_ore", "raw_iron_block", "coal_ore", "deepslate_coal_ore", "lapis_ore", "deepslate_lapis_ore", "mossy_cobblestone", "obsidian", "chest", "diamond_ore", "deepslate_diamond_ore", "redstone_ore", "deepslate_redstone_ore", "clay", "emerald_ore", "deepslate_emerald_ore", "ender_chest"]
replacementBlocks = ["stone", "deepslate"]

[the_nether]
enabled = true
engineMode = 1
maxBlockHeight = 128
updateRadius = 2
lavaObscures = true
hiddenBlocks = ["ancient_debris", "nether_quartz_ore", "nether_gold_ore"]
replacementBlocks = ["netherrack"]

I am unable to reproduce this issue on Forge version 1.18.2 - 40.1.0, with just anti-xray-1.2.2-Forge-1.18.2.jar installed.
I also don't really know what might be causing this, if you have already tested it with just anti-xray installed. Please attach a server log file, so I can take a look at that.

Drex

I'll bring forge down to 40.1.0 and try it again and then Ill let you know the results, thanks!

I switched to 40.1.0 on 1.18.2 and the only thing in my mods folder is "anti-xray-1.2.2-Forge-1.18.2.jar". I am still not seeing anything working... heres a screenshot and my server log
[16:52:09] [ServerMain/ERROR]: Failed to load properties from file: server.properties [16:52:09] [ServerMain/INFO]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD' [16:52:12] [ServerMain/WARN]: Ambiguity between arguments [teleport, location] and [teleport, destination] with inputs: [0.1 -0.5 .9, 0 0 0] [16:52:12] [ServerMain/WARN]: Ambiguity between arguments [teleport, location] and [teleport, targets] with inputs: [0.1 -0.5 .9, 0 0 0] [16:52:12] [ServerMain/WARN]: Ambiguity between arguments [teleport, destination] and [teleport, targets] with inputs: [Player, 0123, @e, dd12be42-52a9-4a91-a8a1-11c01849e498] [16:52:12] [ServerMain/WARN]: Ambiguity between arguments [teleport, targets] and [teleport, destination] with inputs: [Player, 0123, dd12be42-52a9-4a91-a8a1-11c01849e498] [16:52:12] [ServerMain/WARN]: Ambiguity between arguments [teleport, targets, location] and [teleport, targets, destination] with inputs: [0.1 -0.5 .9, 0 0 0] [16:52:13] [Worker-Main-17/INFO]: Loaded 7 recipes [16:52:13] [Worker-Main-17/INFO]: Loaded 1141 advancements [16:52:14] [Server thread/INFO]: Starting minecraft server version 1.18.2 [16:52:14] [Server thread/INFO]: Loading properties [16:52:14] [Server thread/INFO]: Default game type: SURVIVAL [16:52:14] [Server thread/INFO]: Generating keypair [16:52:14] [Server thread/INFO]: Starting Minecraft server on *:25565 [16:52:14] [Server thread/INFO]: Using epoll channel type [16:52:15] [Server thread/INFO]: Preparing level "world" [16:52:21] [Server thread/INFO]: Preparing start region for dimension minecraft:overworld [16:52:21] [Worker-Main-23/INFO]: Preparing spawn area: 0% [16:52:21] [Worker-Main-26/INFO]: Preparing spawn area: 0% [16:52:22] [Worker-Main-25/INFO]: Preparing spawn area: 0% [16:52:22] [Worker-Main-17/INFO]: Preparing spawn area: 2% [16:52:23] [Worker-Main-28/INFO]: Preparing spawn area: 5% [16:52:23] [Worker-Main-21/INFO]: Preparing spawn area: 7% [16:52:24] [Worker-Main-17/INFO]: Preparing spawn area: 10% [16:52:24] [Worker-Main-22/INFO]: Preparing spawn area: 14% [16:52:25] [Worker-Main-16/INFO]: Preparing spawn area: 17% [16:52:25] [Worker-Main-21/INFO]: Preparing spawn area: 17% [16:52:26] [Worker-Main-26/INFO]: Preparing spawn area: 18% [16:52:26] [Worker-Main-21/INFO]: Preparing spawn area: 23% [16:52:27] [Worker-Main-17/INFO]: Preparing spawn area: 26% [16:52:27] [Worker-Main-17/INFO]: Preparing spawn area: 31% [16:52:28] [Worker-Main-24/INFO]: Preparing spawn area: 34% [16:52:28] [Worker-Main-20/INFO]: Preparing spawn area: 37% [16:52:29] [Worker-Main-16/INFO]: Preparing spawn area: 43% [16:52:29] [Worker-Main-16/INFO]: Preparing spawn area: 45% [16:52:30] [Worker-Main-20/INFO]: Preparing spawn area: 51% [16:52:30] [Worker-Main-16/INFO]: Preparing spawn area: 55% [16:52:31] [Worker-Main-18/INFO]: Preparing spawn area: 58% [16:52:31] [Worker-Main-25/INFO]: Preparing spawn area: 64% [16:52:32] [Worker-Main-30/INFO]: Preparing spawn area: 68% [16:52:32] [Worker-Main-21/INFO]: Preparing spawn area: 72% [16:52:33] [Worker-Main-24/INFO]: Preparing spawn area: 77% [16:52:33] [Worker-Main-17/INFO]: Preparing spawn area: 83% [16:52:34] [Worker-Main-20/INFO]: Preparing spawn area: 84% [16:52:34] [Worker-Main-17/INFO]: Preparing spawn area: 89% [16:52:35] [Worker-Main-26/INFO]: Preparing spawn area: 95% [16:52:35] [Server thread/INFO]: Time elapsed: 14309 ms [16:52:35] [Server thread/INFO]: Done (20.373s)! For help, type "help"

I am not a forge expert, but your logs look like unmodified / vanilla logs. The logs on my test forge server however have been modified by forge.
I have just created a version with debug messages.
To download that version, click this link github actions, unzip the file and navigate to forge/build/libs and grab anti-xray-1.2.2-Forge-1.18.2.jar
If you use that version a message like this should be printed during server startup.
[18:27:35] [modloading-worker-0/INFO] [me.dr.an.AntiXray/]: Successfully initialized antixray on forge

And for every chunk packet that has been modified, a message like this should pop up
[18:28:26] [Server thread/INFO] [me.dr.an.AntiXray/]: Modifying packet for chunk at [17, -4]
[18:28:26] [Server thread/INFO] [me.dr.an.AntiXray/]: Modifying packet for chunk at [17, -3]
[18:28:26] [Server thread/INFO] [me.dr.an.AntiXray/]: Modifying packet for chunk at [17, -2]
[18:28:26] [Server thread/INFO] [me.dr.an.AntiXray/]: Modifying packet for chunk at [17, -1]

Thank you so much for helping me out with this!
For some reason this is what I see when I click that link :

I am used to running 1.16.5 servers but moved to 1.18.2 recently. I was under the impression that the server.jar was the same for vanilla and forge servers cause when I tried it out it seemed to launch with all the mods. So maybe I have the wrong server.jar. I'll look into it, thanks for the lead.

Sorry, the link was incorrect, please try this one: github actions

Just figured it out I was definitely running vanilla! no idea how the other mods were working


[23.11] python311Packages.afdko: fix tests due to new year

Description of changes
(very) partial backport of #279427. The tests for afdko won't pass now that the year is 2024.
Things done

Built on platform(s)

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

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

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

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

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

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

[ ] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

So we have to do this annually?

Yeah I would probably have disabled the test, but thought it better to just follow master.
I think the idea is that upstream will never be wrong for long and we'll probably never be keeping one release for more than a year. Hopefully upstream themselves will tire of fixing the test and sort it out properly.

Thanks, though this should've gone to -next: https://github.com/NixOS/nixpkgs/pull/279139
Re-picking again now...


Country flags

Solved by simply adding an emoji flag to the location name, e.g. https://freiburg.run/event/2023-marathon-de-colmar.html


Remove remark about JsonProtocol being unsupported

as it was added in 4c5e96b38dc44663f6b306dc79d0aacb2e5ed615 / https://github.com/microsoft/thrifty/pull/156

Codecov Report

Merging #403 (81bf07c) into master (8bf93ea) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master     #403   +/-   ##
=========================================
  Coverage     59.59%   59.59%
  Complexity      784      784
=========================================
  Files            60       60
  Lines          5475     5475
  Branches        858      858
=========================================
  Hits           3263     3263
  Misses         1965     1965
  Partials        247      247

Continue to review full report at Codecov.

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

Thanks for the contribution!


Panic from symbol rename failure

Describe the bug
When upgrading to @swc/core v1.7.19 or newer, I get a new panic when compiling and minifying:
thread '<unnamed>' panicked at /Users/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/swc_ecma_transforms_base-0.145.0/src/rename/mod.rs:204:25:
internal error: entered unreachable code: ARDUINO_KW_type is already renamed to e, but it's renamed as n
stack backtrace:
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
[webpack-cli] HookWebpackError: failed to handle: internal error: entered unreachable code: ARDUINO_KW_type is already renamed to e, but it's renamed as n

Stack backtrace:
   0: _napi_register_module_v1
   1: _wasmer_vm_imported_memory32_atomic_notify
   2: <unknown>
   3: <unknown>
   4: <unknown>
    at makeWebpackError (/Users/airhorns/Code/gadget/node_modules/.pnpm/webpack@5.88.2_@swc+core@1.7.19_webpack-cli@5.1.4/node_modules/webpack/lib/HookWebpackError.js:48:9)
    at /Users/airhorns/Code/gadget/node_modules/.pnpm/webpack@5.88.2_@swc+core@1.7.19_webpack-cli@5.1.4/node_modules/webpack/lib/Compilation.js:3068:12
    at eval (eval at create (/Users/airhorns/Code/gadget/node_modules/.pnpm/tapable@2.2.0/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:68:1)
-- inner error --
Error: failed to handle: internal error: entered unreachable code: ARDUINO_KW_type is already renamed to e, but it's renamed as n

Stack backtrace:
   0: _napi_register_module_v1
   1: _wasmer_vm_imported_memory32_atomic_notify
   2: <unknown>
   3: <unknown>
   4: <unknown>
caused by plugins in Compilation.hooks.processAssets
Error: failed to handle: internal error: entered unreachable code: ARDUINO_KW_type is already renamed to e, but it's renamed as n

Stack backtrace:
   0: _napi_register_module_v1
   1: _wasmer_vm_imported_memory32_atomic_notify
   2: <unknown>
   3: <unknown>
   4: <unknown>

@swc/core v1.7.18 works just fine. I bisected to find that v1.7.19 is the first version that fails like this for me, and it fails on v1.7.22 as well.
I am struggling to figure out what file or what element is even causing this error -- it's happening when building a very large TypeScript monorepo using SWC for TypeScript transpilation and minification via webpack and swc-loader. I tried:

running webpack with DEBUG="*" but didn't see anything useful there
searching for that ARDUINO_KW_type symbol in my codebase (not there) and in node_modules (also not there, searched with rg --hidden --no-ignore -g 'node_modules/**' 'ARDUINO_KW_type')
searching the internet for that symbol, couldn't find it anywhere!

I am not sure where it's coming from but if there are any other logs I can gather and share to help hunt this down please let me know. Please make some suggestions, I am happy to hunt just not quite sure how!
Input code
<unknown>

Config
{
  "jsc": {
    "parser": {
      "syntax": "typescript",
      "tsx": true,
      "decorators": true,
      "dynamicImport": true
    },
    "target": "esnext",
    "externalHelpers": true,
    "experimental": {
      "plugins": [
        ["@swc/plugin-loadable-components", {}],
        [
          "@swc/plugin-transform-imports",
          {
            "lodash": {
              "transform": "lodash/{{member}}"
            }
          }
        ]
      ]
    }
  },
  "module": {
    "type": "es6"
  }
}

Playground link (or link to the minimal reproduction)
https://play.swc.rs/?version=1.7.19&code=H4sIAAAAAAAAA0vLzwcAIWVzjAMAAAA%3D&config=H4sIAAAAAAAAA1WPSw7DIAwF9zkF8rrbdtE79BAWdSIifrKJVBTl7iUE0maH3xsz8jooBbNoeKq1PMsQkYX4nEsi2Sf8lARIOxTNJia49XaWvRrRCtVoOxpIyBOluiX3hoMNQajjLXPGmzH%2FC3VwkUnkCu4o%2BsnSVTc0JbjwXmrZDkk50qF%2FwA%2FqsvNjMPLqm4kXGrYvhlQioBQBAAA%3D
SWC Info output
Operating System:
    Platform: darwin
    Arch: arm64
    Machine Type: arm64
    Version: Darwin Kernel Version 23.6.0: Mon Jul 29 21:13:04 PDT 2024; root:xnu-10063.141.2~1/RELEASE_ARM64_T6020
    CPU: (12 cores)
        Models: Apple M2 Max

Binaries:
    Node: 22.2.0
    npm: 10.7.0
    Yarn: 1.22.22
    pnpm: 8.12.0

Relevant Packages:
    @swc/core: 1.7.19
    @swc/helpers: 0.5.12
    @swc/types: 0.1.12
    typescript: 5.6.0-beta

SWC Config:
    output: N/A
    .swcrc path: N/A

Next.js info:
    output: N/A

Expected behavior
No panic thrown, code is assembled as normal
Actual behavior
Panic is thrown
Version
1.7.19
Additional context
No response

How did you invoke SWC? Minifier mangle cache is not enabled by default at now.

Relevant code:
https://github.com/swc-project/swc/blob/c562cfa8af1163a4946ef79cb025d461c7e2e5e0/crates/swc_ecma_transforms_base/src/rename/mod.rs#L198-L216
total_map is Some iff get_cached returns Some https://github.com/swc-project/swc/blob/c562cfa8af1163a4946ef79cb025d461c7e2e5e0/crates/swc_ecma_transforms_base/src/rename/mod.rs#L221-L226 .

Fixed by https://github.com/swc-project/swc/pull/9524

@tonyabracadabra the issue has already been fixed in swc core and is in PR for next here: https://github.com/vercel/next.js/pull/69605


Migration repository URL should be stripped of whitespace

I accidentally pasted http://migration.source.url/repo.git followed by some whitespace into the migration source field. Not a big deal but I think trailing whitespace ought to be trimmed as it fails otherwise.

Please help test again on develop branch or https://try.gogs.io!

Close as fixed.


[AIRFLOW-234] make task that aren't running self-terminate

Task now poke at their own state and self terminate if they are not
running. This allows users to delete task instance without leaving
zombie tasks running on workers.
tested manually by running a sleeping long sleeping task and deleting its state while running, here's the log output for that task:
--------------------------------------------------------------------------------
Starting attempt 1 of 1
--------------------------------------------------------------------------------

[2016-06-10 10:51:23,558] {models.py:1273} INFO - Executing <Task(BashOperator): runme_0> on 2016-01-01 00:00:00
[2016-06-10 10:51:23,568] {bash_operator.py:55} INFO - tmp dir root location:
/var/folders/25/sl1p7zbn5vn5vd507y9g_ddw0000gp/T
[2016-06-10 10:51:23,569] {bash_operator.py:64} INFO - Temporary script location :/var/folders/25/sl1p7zbn5vn5vd507y9g_ddw0000gp/T/airflowtmpX34knh//var/folders/25/sl1p7zbn5vn5vd507y9g_ddw0000gp/T/airflowtmpX34knh/runme_0UY7Dju
[2016-06-10 10:51:23,569] {bash_operator.py:65} INFO - Running command: echo "example_bash_operator__runme_0__20160101" && sleep 10000000
[2016-06-10 10:51:23,573] {bash_operator.py:73} INFO - Output:
[2016-06-10 10:51:23,575] {bash_operator.py:77} INFO - example_bash_operator__runme_0__20160101
[2016-06-10 11:03:52,003] {jobs.py:1102} WARNING - State of this instance has been externally set to None. Taking the poison pill. So long.
[2016-06-10 11:03:52,004] {models.py:1282} ERROR - Killing subprocess
[2016-06-10 11:03:52,004] {bash_operator.py:89} INFO - Sending SIGTERM signal to bash subprocess
[2016-06-10 11:03:52,004] {models.py:1340} ERROR - Task received SIGTERM signal
Traceback (most recent call last):
  File "/Users/maxime_beauchemin/code/Airflow/airflow/models.py", line 1299, in run
    result = task_copy.execute(context=context)
  File "/Users/maxime_beauchemin/code/Airflow/airflow/operators/bash_operator.py", line 75, in execute
    for line in iter(sp.stdout.readline, b''):
  File "/Users/maxime_beauchemin/code/Airflow/airflow/models.py", line 1284, in signal_handler
    raise AirflowException("Task received SIGTERM signal")
AirflowException: Task received SIGTERM signal
[2016-06-10 11:03:52,007] {models.py:1360} INFO - Marking task as FAILED.
[2016-06-10 11:03:52,013] {models.py:1381} ERROR - Task received SIGTERM signal

[Current coverage][cc-pull] is 67.87%

Merging [#1585][cc-pull] into [master][cc-base-branch] will decrease coverage by 0.05%

@@             master      #1585   diff @@
==========================================
  Files           116        116
  Lines          8292       8306    +14
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
+ Hits           5633       5638     +5
- Misses         2659       2668     +9
  Partials          0          0

Powered by Codecov. Last updated by [b7def7f...ff6ae13][cc-compare]
[cc-base-branch]: https://codecov.io/gh/apache/incubator-airflow/branch/master?src=pr
[cc-compare]: https://codecov.io/gh/apache/incubator-airflow/compare/b7def7f1f9a97d584e9076cdad48287e652a2d41...ff6ae13948ac1d523f7802514e72ffccb446f137
[cc-pull]: https://codecov.io/gh/apache/incubator-airflow/pull/1585?src=pr

As promised a test for this:
class LocalTaskJobTest(unittest.TestCase):
    def test_terminate_task(self):
        dag = DAG(
            dag_id='test_scheduler_auto_align_1',
            start_date=DEFAULT_DATE
        )
        dag_task1 = DummyOperator(
            task_id='dummy',
            dag=dag,
            owner='airflow')

        session = settings.Session()
        orm_dag = DagModel(dag_id=dag.dag_id)
        session.merge(orm_dag)
        session.commit()

        scheduler = SchedulerJob()
        dag.clear()

        dr = scheduler.schedule_dag(dag)
        self.assertIsNotNone(dr)

        queue = mock.Mock()
        scheduler.process_dag(dag, queue=queue)

        tis = dr.get_task_instances(session=session)
        for ti in tis:
            self.assertEquals(State.SCHEDULED, ti.state)
            process = mock.Mock()
            job = LocalTaskJob(task_instance=ti)
            job.process = process
            job.start_date = DEFAULT_DATE
            job.heartbeat_callback()
            self.assertEquals(True, job.terminating)
            process.terminate.assert_called()

@bolkedebruin I hit some issues with the mocking approach and found a way to run a task asynchronously.
I think this is good to go now.

👍 , rebase needed sorry!


LoadError: KeyError when using TiffImages.load

Not a Julia-pro so forgive me if this is an issue with my implementation rather than the package.
using:
stack = TiffImages.load(filepath, mmap = true) or stack = TiffImages.load(filepath)
where the file in question is a standard .tif (default tiff option in ImageJ)
gives me the error:
LoadError: KeyError: key 0x0103 not found
Stacktrace:
 [1] getindex at C:\Users\ajsc4\.julia\packages\OrderedCollections\DqfZ7\src\ordered_dict.jl:346 [inlined]
 [2] getindex at C:\Users\ajsc4\.julia\packages\TiffImages\uTSzK\src\ifds.jl:18 [inlined]
 [3] getindex at C:\Users\ajsc4\.julia\packages\TiffImages\uTSzK\src\ifds.jl:17 [inlined]
 [4] output(::TiffImages.IFD{UInt32}) at C:\Users\ajsc4\.julia\packages\TiffImages\uTSzK\src\ifds.jl:135
 [5] load(::IOStream; verbose::Bool, mmap::Bool) at C:\Users\ajsc4\.julia\packages\TiffImages\uTSzK\src\load.jl:20
 [6] #4 at C:\Users\ajsc4\.julia\packages\TiffImages\uTSzK\src\load.jl:3 [inlined]
 [7] open(::TiffImages.var"#4#5"{Bool,Bool}, ::String; kwargs::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}) at .\io.jl:325
 [8] open at .\io.jl:323 [inlined]
 [9] #load#3 at C:\Users\ajsc4\.julia\packages\TiffImages\uTSzK\src\load.jl:2 [inlined]
 [10] top-level scope at C:\Users\ajsc4\Desktop\Code\tifread.jl:12
 [11] include_string(::Function, ::Module, ::String, ::String) at .\loading.jl:1088
in expression starting at C:\Users\ajsc4\Desktop\Code\tifread.jl:12

I'm not entirely sure how to interpret this.
Thanks for your work putting this all together!

This is definitely a bug! So I dug into this and my best guess is that your TIFF file is missing the Compression tag (259 == 0x0103), which is supposed to be included in every TIFF file. That said, the best solution is probably to assume there's no compression if the tag is missing.
Would you be willing to share the TIFF that causes this error? Either uploading it to this issue or, if you prefer, you can also email it to me. My email is in my github profile. Given that you're memory-mapping it, I suspect it is quite large so we could do some remote diagnosis too, but I'm like 90% sure that the I know what the problem is.

This is definitely a bug! So I dug into this and my best guess is that your TIFF file is missing the Compression tag (259 == 0x0103), which is supposed to be included in every TIFF file. That said, the best solution is probably to assume there's no compression if the tag is missing.
Would you be willing to share the TIFF that causes this error? Either uploading it to this issue or, if you prefer, you can also email it to me. My email is in my github profile. Given that you're memory-mapping it, I suspect it is quite large so we could do some remote diagnosis too, but I'm like 90% sure that the I know what the problem is.

Actually, here's a quick way we can check what is going on. Could you run the following code in your REPL, but change filepath below to point to your TIFF?
julia> using TiffImages

julia> filepath = "/home/tlnagy/Documents/exampletiffs/spring.tif"
"/home/tlnagy/Documents/exampletiffs/spring.tif"

julia> tf = read(open(filepath), TiffImages.TiffFile);

julia> first(tf)
IFD, with tags:
	Tag(IMAGEWIDTH, 858)
	Tag(IMAGELENGTH, 619)
	Tag(BITSPERSAMPLE, REMOTE@3186906 UInt16[] len=3)
	Tag(COMPRESSION, COMPRESSION_NONE)
	Tag(PHOTOMETRIC, 2)
	Tag(FILLORDER, 1)
	Tag(STRIPOFFSETS, 8)
	Tag(ORIENTATION, 1)
	Tag(SAMPLESPERPIXEL, 3)
	Tag(ROWSPERSTRIP, 619)
	Tag(STRIPBYTECOUNTS, 3186612)
	Tag(XRESOLUTION, REMOTE@3186890 Rational{UInt32}[] len=1)
	Tag(YRESOLUTION, REMOTE@3186898 Rational{UInt32}[] len=1)
	Tag(PLANARCONFIG, 1)
	Tag(RESOLUTIONUNIT, 2)
	Tag(PAGENUMBER, UInt16[0, 1])
	Tag(WHITEPOINT, REMOTE@3186990 Rational{UInt32}[] len=2)
	Tag(PRIMARYCHROMATICITIES, REMOTE@3186942 Rational{UInt32}[] len=6)
	Tag(SAMPLEFORMAT, REMOTE@3186912 UInt16[] len=3)
	Tag(SMINSAMPLEVALUE, REMOTE@3186918 Float32[] len=3)
	Tag(SMAXSAMPLEVALUE, REMOTE@3186930 Float32[] len=3)
	Tag(ICCPROFILE, REMOTE@3187006 Any[] len=3048)

Actually, here's a quick way we can check what is going on. Could you run the following code in your REPL, but change filepath below to point to your TIFF?
julia> using TiffImages

julia> filepath = "/home/tlnagy/Documents/exampletiffs/spring.tif"
"/home/tlnagy/Documents/exampletiffs/spring.tif"

julia> tf = read(open(filepath), TiffImages.TiffFile);

julia> first(tf)
IFD, with tags:
	Tag(IMAGEWIDTH, 858)
	Tag(IMAGELENGTH, 619)
	Tag(BITSPERSAMPLE, REMOTE@3186906 UInt16[] len=3)
	Tag(COMPRESSION, COMPRESSION_NONE)
	Tag(PHOTOMETRIC, 2)
	Tag(FILLORDER, 1)
	Tag(STRIPOFFSETS, 8)
	Tag(ORIENTATION, 1)
	Tag(SAMPLESPERPIXEL, 3)
	Tag(ROWSPERSTRIP, 619)
	Tag(STRIPBYTECOUNTS, 3186612)
	Tag(XRESOLUTION, REMOTE@3186890 Rational{UInt32}[] len=1)
	Tag(YRESOLUTION, REMOTE@3186898 Rational{UInt32}[] len=1)
	Tag(PLANARCONFIG, 1)
	Tag(RESOLUTIONUNIT, 2)
	Tag(PAGENUMBER, UInt16[0, 1])
	Tag(WHITEPOINT, REMOTE@3186990 Rational{UInt32}[] len=2)
	Tag(PRIMARYCHROMATICITIES, REMOTE@3186942 Rational{UInt32}[] len=6)
	Tag(SAMPLEFORMAT, REMOTE@3186912 UInt16[] len=3)
	Tag(SMINSAMPLEVALUE, REMOTE@3186918 Float32[] len=3)
	Tag(SMAXSAMPLEVALUE, REMOTE@3186930 Float32[] len=3)
	Tag(ICCPROFILE, REMOTE@3187006 Any[] len=3048)

I wrote a new file that is missing its compression tag and I can reproduce your error on master:
julia> delete!(img.ifds[1], TiffImages.COMPRESSION);

julia> write(open("/home/tlnagy/Documents/exampletiffs/spring_nocompresstag.tif", "w"), img)

julia> img2 = TiffImages.load("/home/tlnagy/Documents/exampletiffs/spring_nocompresstag.tif")
ERROR: KeyError: key 0x0103 not found
Stacktrace:
 [1] getindex at /home/tlnagy/.julia/packages/OrderedCollections/DqfZ7/src/ordered_dict.jl:346 [inlined]
 [2] getindex at /home/tlnagy/.julia/dev/TiffImages/src/ifds.jl:30 [inlined]
 [3] getindex at /home/tlnagy/.julia/dev/TiffImages/src/ifds.jl:29 [inlined]
 [4] output(::TiffImages.IFD{UInt32}) at /home/tlnagy/.julia/dev/TiffImages/src/ifds.jl:144
 [5] load(::IOStream; verbose::Bool, mmap::Bool) at /home/tlnagy/.julia/dev/TiffImages/src/load.jl:20
 [6] #4 at /home/tlnagy/.julia/dev/TiffImages/src/load.jl:3 [inlined]
 [7] open(::TiffImages.var"#4#5"{Bool,Bool}, ::String; kwargs::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}) at ./io.jl:325
 [8] open at ./io.jl:323 [inlined]
 [9] #load#3 at /home/tlnagy/.julia/dev/TiffImages/src/load.jl:2 [inlined]
 [10] load(::String) at /home/tlnagy/.julia/dev/TiffImages/src/load.jl:2
 [11] top-level scope at REPL[12]:1
 [12] run_repl(::REPL.AbstractREPL, ::Any) at /builddir/build/BUILD/julia/build/usr/share/julia/stdlib/v1.5/REPL/src/REPL.jl:288

I wrote a new file that is missing its compression tag and I can reproduce your error on master:
julia> delete!(img.ifds[1], TiffImages.COMPRESSION);

julia> write(open("/home/tlnagy/Documents/exampletiffs/spring_nocompresstag.tif", "w"), img)

julia> img2 = TiffImages.load("/home/tlnagy/Documents/exampletiffs/spring_nocompresstag.tif")
ERROR: KeyError: key 0x0103 not found
Stacktrace:
 [1] getindex at /home/tlnagy/.julia/packages/OrderedCollections/DqfZ7/src/ordered_dict.jl:346 [inlined]
 [2] getindex at /home/tlnagy/.julia/dev/TiffImages/src/ifds.jl:30 [inlined]
 [3] getindex at /home/tlnagy/.julia/dev/TiffImages/src/ifds.jl:29 [inlined]
 [4] output(::TiffImages.IFD{UInt32}) at /home/tlnagy/.julia/dev/TiffImages/src/ifds.jl:144
 [5] load(::IOStream; verbose::Bool, mmap::Bool) at /home/tlnagy/.julia/dev/TiffImages/src/load.jl:20
 [6] #4 at /home/tlnagy/.julia/dev/TiffImages/src/load.jl:3 [inlined]
 [7] open(::TiffImages.var"#4#5"{Bool,Bool}, ::String; kwargs::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}) at ./io.jl:325
 [8] open at ./io.jl:323 [inlined]
 [9] #load#3 at /home/tlnagy/.julia/dev/TiffImages/src/load.jl:2 [inlined]
 [10] load(::String) at /home/tlnagy/.julia/dev/TiffImages/src/load.jl:2
 [11] top-level scope at REPL[12]:1
 [12] run_repl(::REPL.AbstractREPL, ::Any) at /builddir/build/BUILD/julia/build/usr/share/julia/stdlib/v1.5/REPL/src/REPL.jl:288

I've released a new version that should have this bug fixed. In your REPL run
julia> ] up

and it should pull the new version. Hope it fixes it for you!

I've released a new version that should have this bug fixed. In your REPL run
julia> ] up

and it should pull the new version. Hope it fixes it for you!


liquidctl: 1.5.1 -> 1.6.1; fix build and polish package a bit

Motivation for this change
i want liquidctl to work because i use it
Things done
init python.pkgs.i2c-tools with pkgs.i2c-tools' source
switch pkgs.i2c-tools to use git and separate the man page (i wanted to try their latest commit, and git source is preferred?)
bump liquidctl to 1.6.1, which was released today :) (at the same time 1.5.2 was released, (is 1.6.x a new API?))
add the new python.pkgs.i2c-tools package as an input as it has been required since 1.5.0 (this broke our package)
installed man page in separate output
installed upstream available bash completion and udev rules file
add commented out stuff for running upstream's test to make it clear they're there, though i couldn't get them to work (tries to find or create /var/run/liquidctl?)
add myself as a maintainer
(i'd like all of the python stuff in $out/lib in a $dev output as i only need the bin, udev and maybe bash completion in $out)
(this is mostly because i don't consider this a python module (and hadn't put mine in pkgs/development/python-modules/)

[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

[x] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[x] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"

Result of nixpkgs-review pr 121402 run on x86_64-linux 1

2 packages marked as broken and skipped:

libsForQt512.powerdevil
libsForQt514.powerdevil

11 packages built:

clight
clightd
ddcui
ddcutil
enlightenment.enlightenment
i2c-tools
powerdevil (libsForQt5.powerdevil)
liquidctl (python38Packages.liquidctl)
python38Packages.i2c-tools
python39Packages.i2c-tools
python39Packages.liquidctl

[x] Tested execution of all binary files (usually in ./result/bin/)
[x] Determined the impact on package closure size (by running nix path-info -S before and after)

/nix/store/5ixnilmy9sj8c7lfqa28nvfxdzfdy2nw-i2c-tools-4.2	   90563152 (before my changes)
/nix/store/gagnmly43ljpvj47ap69xkppkh5pipcq-i2c-tools-4.2	   90545336
/nix/store/zwadh8zszr6h4rpd5z7dcccq67z2ac5z-i2c-tools-4.2-man	      17912
/nix/store/6b4q61k89mhv7na9fs66hd60dg5mrpr3-python3.8-i2c-tools-4.2	  155791960
/nix/store/rryxg2yzx5gqa6jnrszv5n10slfpz02q-python3.8-liquidctl-1.4.2	  219122272 (before build failure)
/nix/store/picf5lr5kisg9pij3ppca81084n9qpj5-python3.8-liquidctl-1.6.1	  275119432
/nix/store/5s2gpa79cqh6ar6vgcqzmh3my04xmmz6-python3.8-liquidctl-1.6.1-man	       5024

[x] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

ping @arcz (maintainer)

Result of nixpkgs-review pr 121402 at cb6c7daa run on x86_64-linux 1

2 packages marked as broken and skipped:

libsForQt512.powerdevil
libsForQt514.powerdevil

11 packages built successfully:

clight
clightd
ddcui
ddcutil
enlightenment.enlightenment
i2c-tools
libsForQt5.powerdevil (libsForQt515.powerdevil ,plasma5Packages.powerdevil)
liquidctl (python38Packages.liquidctl)
python38Packages.i2c-tools
python39Packages.i2c-tools
python39Packages.liquidctl

6 suggestions:

warning: unused-argument
Unused argument: pytest.
Near pkgs/development/python-modules/liquidctl/default.nix:11:3:
   |
11 | , pytest
   |   ^

warning: unclear-gpl
gpl3 is a deprecated license, please check if project uses gpl3Plus or gpl3Only and change meta.license accordingly.
Near pkgs/development/python-modules/liquidctl/default.nix:56:5:
   |
56 |     license     = licenses.gpl3;
   |     ^

warning: unclear-gpl
gpl2 is a deprecated license, please check if project uses gpl2Plus or gpl2Only and change meta.license accordingly.
Near pkgs/os-specific/linux/i2c-tools/default.nix:36:5:
   |
36 |     license = licenses.gpl2;
   |     ^

warning: no-python-tests
Test runner could not discover any test cases: ‘Ran 0 tests in 0.000s’
Near pkgs/os-specific/linux/i2c-tools/python.nix:17:0:
   |
17 |     description = "wrapper for i2c-tools' smbus stuff";
   | ^

warning: python-include-tests
Consider adding a checkPhase for tests, or if not feasible, pythonImportsCheck.
Near pkgs/development/python-modules/liquidctl/default.nix:53:0:
   |
53 |     description = "Cross-platform CLI and Python drivers for AIO liquid coolers and other devices";
   | ^

warning: unclear-gpl
gpl2 is a deprecated license, please check if project uses gpl2Plus or gpl2Only and change meta.license accordingly.
Near pkgs/os-specific/linux/i2c-tools/python.nix:19:5:
   |
19 |     license = licenses.gpl2;
   |     ^

Tested on my personal system and it worked great! well done! :+1:


Questions About libraries for rPi

Maybe I missed where the doc covers getting the neopixel libraries.
I know my issues are not with the neopixels, I am able to control them etc with other code no issues.
When I try to run led.py I got an issue that neopixel.Adafruit_neopixel does not exist - and the sample code I have for CircuitPy neopixels library from adafruit actually uses a neopixel.NeoPixel object.  It does not take the arguments used in led.py.  Nor do I have any file for strandtest.py.
I did try to re-rig the instantiation code to use the neopixel.NeoPixel constructor but then I run into other issues so I'm certain neopixel.Adafruit_neoPixel is not all that similar to neopixel.NeoPixel.
I'm hoping someone can help me figure out what I missed.  FWIW, rPi 4.

Figured out how to make it work.
Basically I had to edit led.py and replace the import statement and instantiation.
from rpi_ws281x import PixelStrip, Color
and change the instantiation to use PixelStrip object as used in strandtest.py
Cheers


Bug: Some asteriks not converted to bold and emitted as it is.

Describe the bug
Some asteriks are inadvertently emitted and not converted to bold.
How to reproduce
Steps to reproduce the behavior:

Ajamila das: I remember one time watching Srila Prabhupada while all the people from the villages were out taking prasadam. He would go to the little window in the hut and then look out and watch them. Then I would remember the verse catur-vidha-sri-bhagavat-prasada, that the spiritual master is very satisfied if he sees the devotees taking prasadam. And he looked very happy, he looked very satisfied.

**Ajamila das****:** I remember one time watching Srila Prabhupada while all the people from the villages were out taking prasadam. He would go to the little window in the hut and then look out and watch them. Then I would remember the verse _catur-vidha-sri-bhagavat-prasada_, that the spiritual master is very satisfied if he sees the devotees taking prasadam. And he looked very happy, he looked very satisfied.
For this scenario Ajamila das is emitted in bold followed by :.
Ideally the : also must be emitted as bold.
Expected behavior
For this scenario Ajamila das is emitted in bold followed by :.
Ideally the : also must be emitted as bold.

Screenshots

Additional context
Add any other context about the problem here.

Hi @nandakav, thanks for filing the issue.
I can reproduce this on master 2.6.0-1.0.pre.152 and stable 2.2.3.

flutter doctor -v
[✓] Flutter (Channel stable, 2.2.3, on macOS 11.5.1 20G80 darwin-arm, locale
    en-GB)
    • Flutter version 2.2.3 at /Users/nexus/dev/sdks/flutter
    • Framework revision f4abaa0735 (9 weeks ago), 2021-07-01 12:46:11 -0700
    • Engine revision 241c87ad80
    • Dart version 2.13.4

[✓] Android toolchain - develop for Android devices (Android SDK version 31.0.0)
    • Android SDK at /Users/nexus/Library/Android/sdk
    • Platform android-31, build-tools 31.0.0
    • Java binary at: /Applications/Android
      Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 12.5.1, Build version 12E507
    • CocoaPods version 1.10.2

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2020.3)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189)

[✓] VS Code (version 1.59.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.25.0

[✓] Connected device (2 available)
    • macOS (desktop) • macos  • darwin-arm64   • macOS 11.5.1 20G80 darwin-arm
    • Chrome (web)    • chrome • web-javascript • Google Chrome 92.0.4515.159

• No issues found!

[✓] Flutter (Channel master, 2.6.0-1.0.pre.152, on macOS 11.5.1 20G80
    darwin-arm, locale en-GB)
    • Flutter version 2.6.0-1.0.pre.152 at /Users/nexus/dev/sdks/flutters
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 56c5f13035 (8 hours ago), 2021-08-31 23:26:02 -0400
    • Engine revision aab40c8d5d
    • Dart version 2.15.0 (build 2.15.0-66.0.dev)

[✓] Android toolchain - develop for Android devices (Android SDK version 31.0.0)
    • Android SDK at /Users/nexus/Library/Android/sdk
    • Platform android-31, build-tools 31.0.0
    • Java binary at: /Applications/Android
      Studio.app/Contents/jre/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 12.5.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • CocoaPods version 1.10.2

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2020.3)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189)

[✓] VS Code (version 1.59.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.25.0

[✓] Connected device (2 available)
    • macOS (desktop) • macos  • darwin-arm64   • macOS 11.5.1 20G80 darwin-arm
    • Chrome (web)    • chrome • web-javascript • Google Chrome 92.0.4515.159

• No issues found!

Screenshot


Revert "Rianfowler/sc 52399/upgrade kots to react 18 9"

Reverts replicatedhq/kots#3087

[sc-56546]


What do fake and real graphs refer to?

I have troble understanding what does these respertively  means.
Grateful to get your response.

Hi, @HARVEYDOU, thanks a lot for your interest in our work! save_real_out_img means the ground truth image; save_real_warp_img is generated by applying the pseudo ground truth flow to the reference image; save_fake_out_img means the predicted image; save_fake_warp_img is generated by applying the synthesized flow to the reference images.


Replace deprecated usage of pkg_resources

setuptools has deprecated their pkg_resources sub-package in favor of stdlib packages. See https://setuptools.pypa.io/en/latest/pkg_resources.html
We appear to use it on only a few places:
$ git grep pkg_resources
tests/unit/forklift/test_legacy.py:import pkg_resources
tests/unit/forklift/test_legacy.py:                project.name, pkg_resources.safe_name(project.name).lower()
warehouse/forklift/legacy.py:import pkg_resources
warehouse/forklift/legacy.py:    prefix = pkg_resources.safe_name(project.name).lower()
warehouse/forklift/legacy.py:    if not pkg_resources.safe_name(filename).lower().startswith(prefix):
warehouse/utils/readme.py:import pkg_resources
warehouse/utils/readme.py:    return pkg_resources.get_distribution("readme-renderer").version

I'm not certain where to best find a replacement for safe_name() yet. We might have existing comparable functionality in warehouse already.
A similar refactor took place in readme-renderer, see https://github.com/pypa/readme_renderer/pull/281 for details.

Good First Issue: This issue is good for first time contributors. If you've already contributed to Warehouse, work on another issue without this label instead. If there is not a corresponding pull request for this issue, it is up for grabs. For directions for getting set up, see our Getting Started Guide.
If you are working on this issue and have questions, feel free to ask them here, in the #pypa-dev chat channel on Libera, the PyPA Discord or on the Discourse.
Screenshot Required: If your pull request makes a visual change, include a screenshot of your update. This helps our team give you feedback faster.

I think that changing the behavior where we use safe_name basically amounts to fixing https://github.com/pypi/warehouse/issues/10030, which is a considerably bigger lift than just switching to a stdlib equivalent, so that might not be "good first issue" material.
The change where we use get_distribution should be straightforward, though!


Django 3.2 compatibility

Prevents following error for djang3.2 >:
maintenancemode/middleware.py", line 56, in process_request
callback, param_dict = resolver.resolve_error_handler("503")
TypeError: cannot unpack non-iterable function object
Solution from django-maintenancemode-2 project. Added a if to check the version of django.
Tested on the following django versions:
2.2.24
Django==2.2.24
3.0.12
Django==3.0.12
3.1.13
Django==3.1.13
3.2.6
Django==3.2.6
1.11.29
Django==1.11.29

@bashu

@c-goosen thank yoy

@bashu any time. Thanks for merging, now I can update a work project.


[CELEBORN-1276] Move checkQuotaSpaceAvailable from Quota to QuotaManager

What changes were proposed in this pull request?
Move checkQuotaSpaceAvailable from Quota to QuotaManager
Why are the changes needed?
Put method in correct place
Does this PR introduce any user-facing change?
No
How was this patch tested?
Added UT

ping @RexXiong

Thanks, merge to main(v0.5.0)


Allow to deny multiple-versions except for a list of crates

While
[bans]
multiple-versions = "deny"

is very much desirable, it is hard to fulfill completely. The typical example right now would be syn, where many crates are still using version 1.0.
On the other hand, while there is a documented way to deny multiple-versions of a specific crate, there doesn't seem to be the opposite : denying them all except a given crate.

https://embarkstudios.github.io/cargo-deny/checks/bans/cfg.html#the-skip-field-optional

May I suggest an adjustment to the doc to use the word "multiple", like everything else related to the feature? (likewise for the skip-tree feature).

Actually the expression "duplicated versions" seems out of place. It should be either "duplicated crates" or "multiple versions".


Diamond/netherite spikes dont damage mobs when standed on[Bug Report] -

Describe the bug
A clear and concise description of what the bug is.
Diamond/netherite spikes dont damage mobs when standed on
To Reproduce
Steps to reproduce the behavior:

Place down spikes
check if it doesnt damage you

Expected behavior
A clear and concise description of what you expected to happen.
Diamond/netherite spikes would damage mobs when standed on
Screenshots
If applicable, add screenshots to help explain your problem.
Mod Info (please complete the following information):

Forge: 36.2.2
MC Version: 1.16.5
Mod Version: 1.2.2

Additional context
Add any other context about the problem here.

https://github.com/OneLemonyBoi/MiniUtilities/pull/90

fixed in 1.2.3


Please add support for Markdown

Firstly, the project is amazing!
Thank you for all your efforts.
I do a lot of documentation and writing work in Markdown, is it possible to support Markdown?
If you point me to documentation on how to add support, I'm very happy to have a go at a PR.
Markdown is supported by Tokei
The reason I think Markdown is not supported yet is that I ran it on a repo that is primarily Markdown, and it stated:
kathyreid@kathyreid-ubuntu-X510UQ:~/Dropbox/ANU/CECS8001-Lab/kathy-sensebook-semester2$ onefetch -d .
Error: Could not find any source code in this directory

Kind regards, and thanks again for your efforts.


Connector requires HANDLE_QUERIES and HANDLE_COMMANDS authorization when only dispatching queries or commands

When using the Query Channel in the connector, it pro-actively sets up the Query Stream with Axon Server, used to handle queries. When the authorizations are limited to only DISPATCH_QUERY, then the creation of the channel will generate many subsequent failures (and reattempts) to set up this Query Stream.
The same applies for the Command Channel.
The Query Channel and Command Channel should only set up their respective streams for inbound messages when at least one handler has been subscribed.

Closing this issue as it has been resolved in pull request #41.


Documentation: Remove CONFIG_ARMV7M_USEBASEPRI from code base

Summary
since the basepri is always used without any configuration
Impact
continue clean up from https://github.com/apache/nuttx/pull/15073
Testing
ci

[Experimental Bot, please feedback here]
No, this PR does not appear to meet the NuttX requirements based on the provided information.  The summary is far too vague.  It needs to clearly state what is being changed and why.  "since the basepri is always used without any configuration" doesn't tell us anything about the actual change.
The impact section is also insufficient.  It references a previous PR but doesn't explain the impact of this PR.  All the "NO/YES" questions should be answered explicitly with explanations where necessary.
Finally, "ci" for testing is not acceptable.  The requirements ask for specific build host and target information, as well as before/after testing logs.  Simply saying "ci" doesn't demonstrate that the changes have been adequately tested.  The reviewer needs to see the evidence.

Fix the concern from https://github.com/apache/nuttx/issues/15100.


get_objects() argument error

I'm trying to pass the "added_after" to collection.get_objects but I keep getting this error:
TypeError: get_objects() takes 1 positional argument but 2 were given
code:
objects = collection.get_objects({"added_after": lastUpdate})

any update on why this isn't working? thanks

@jordan2175, let me know if I'm using an invalid URL to test this; it seems like freetaxii is aborting the connection rather than returning a response (even an empty HTTP response)

FYI
I've used my scala code to ask https://test.freetaxii.com:8000 for the above collection of objects.
I tried:
2018-01-23T05:13:19.080825Z
get an error with "Remotely closed" message, get no bundle at all but should return an empty bundle.
and
2017-12-03T08:00:38.231Z
get a bundle with 7 stix indicator
Note:
The 10 indicators returned for collection "34f8c42d-213a-480d-9046-0bd8a8f25680"
have dates created in the year 2017.
So 2018-01-23T05:13:19.080825Z will not return any objects,
but should return a bundle with nothing in it,
however we get a "Remotely closed" error instead.

This is to say this is a known issue with https://test.freetaxii.com:8000.
Quote: "The way I have the code right now, if there is no data in the collection that matches your filter, I am returning an error."
Is there another play/test taxii server around?

I have a new version based on TAXII 2.1 CSD 01 that I am going to upload to the test server, once we figure out how we are going advertise a CSD version.
Bret
Sent from my Commodore 64
PGP Fingerprint: 63B4 FC53 680A 6B7D 1447  F2C0 74F8 ACAE 7415 0050

On Feb 22, 2018, at 8:18 PM, workingDog<EMAIL_ADDRESS>wrote:
FYI
I've used my scala code to ask https://test.freetaxii.com:8000 for the above collection of objects.
I tried:
2018-01-23T05:13:19.080825Z
get an error with "Remotely closed" message, get no bundle at all but should return an empty bundle.
and
2017-12-03T08:00:38.231Z
get a bundle with 7 stix indicator
Note:
The 10 indicators returned for collection "34f8c42d-213a-480d-9046-0bd8a8f25680"
have dates created in the year 2017.
So 2018-01-23T05:13:19.080825Z will not return any objects,
but should return a bundle with nothing in it,
however we get a "Remotely closed" error instead.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.

It sounds like this isn't an issue in the cti-taxii-client, so I'm going to close this; but if there's anything that needs to be done here, feel free to re-open.


Scummvm stark_surface_fill.vertex Shader

Hello, I'm using an RG353V (V2 display) unit with Arkos, fully updated, and trying to launch The Longest Journey in ScummVM standalone, version 2.8.0git. It's failing with the following error:
ERROR: Could not open shader stark_surface_fill.vertex!!
Other ScummVM titles are running with no issue. I see that the shaders folder is present at /opt/scummvm/extra/shaders, but this one is missing. Any suggestions? Thanks in advance!

I went and grabbed that file and stark_surface_fill.fragment from the main ScummVM Git repo, dropped them into /opt/scummvm/extras/shaders/ and everything is running fine now. Weird that they were missing, though, right?

Interesting.  I'll make sure to include that in the next update.  Thanks for reporting this.

This has been addressed with today's update.


chore(main): release 1.5.2

:robot: I have created a release beep boop
1.5.2 (2022-11-08)
Miscellaneous Chores

deps: bump tailwindcss from 3.2.1 to 3.2.2 (ac25f79)
deps: bump tailwindcss from 3.2.1 to 3.2.2 (#175) (5e31e7d)
deps: bump vite from 3.2.2 to 3.2.3 (954b6b2)
deps: bump vite from 3.2.2 to 3.2.3 (#174) (4ec6f65)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/rotex1800/registration/releases/tag/v1.5.2 :sunflower:


E2E Test: Docker Image for E2E Test

Docker image for E2E test that will set up a simple flask site running on port 80.
The contents of the flask site were provided by @malini-kamalambal

Thank you for contributing to stackforge/poppy!
stackforge/poppy uses Gerrit for code review.
Please visit
http://docs.openstack.org/infra/manual/developers.html#development-workflow
and follow the instructions there to upload your change to Gerrit.


acetyl co-a carboxylase (ACCase)

This term and their children terms need instances for
plastid ACCase complex. They should be children of
plastid stroma.
By the way, the definition of the complex term should
be made more generic, this multi-polypeptide complex
exist in all known prokaryotes and plastids of plants.
Reported by: syrhee
Original Ticket: "geneontology/ontology-requests/3160":https://sourceforge.net/p/geneontology/ontology-requests/3160

thanks www.movied.org


Update kotlin-compiler-embeddable, ... to 1.9.23

About this PR
📦 Updates

org.jetbrains.kotlin:kotlin-compiler-embeddable
org.jetbrains.kotlin:kotlin-reflect
org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable
org.jetbrains.kotlin:kotlin-stdlib-jdk8

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

⚙ Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "org.jetbrains.kotlin" } ]

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

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

:warning: Please install the  to ensure uploads and comments are reliably processed by Codecov.
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 79.45%. Comparing base (c04d33c) to head (511cabf).

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1638      +/-   ##
==========================================
+ Coverage   79.35%   79.45%   +0.09%
==========================================
  Files         144      144
  Lines        5008     5008
  Branches      670      670
==========================================
+ Hits         3974     3979       +5
+ Misses       1034     1029       -5

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

ignored these updates in the scala-steward config file.


Calculate hFov to fit vertically a partial panorama knowing minYaw, maxYaw and the dimensions of the viewport

Hello,
I spent some time, without success, trying to calculate the hFov to fit vertically an equirectangular partial panorama to a viewport. Knowing minYaw, maxYaw, the dimensions of the panorama and the dimensions of the viewport how can I calculate the correct hFov to fit it exactly to the viewport hight ?
Many thanks in advance
Umberto

The minYaw and maxYaw parameters are irrelevant. You need to know the vertical field of view and the viewport width and height:
hfov = Math.atan(Math.tan(vfov / 360 * Math.PI) * viewportWidth / viewportHeight) * 360 / Math.PI

Thanks a lot for your answer,  Matthew.
Umberto


[REVIEW] Add GPU SHAP on Azure

Closes https://github.com/rapidsai/cloud-ml-examples/issues/114
Adds a simple classification example with Higgs dataset for explainability on Azure
Using N_ROWS as the dataset is huge and causes memory error for larger values
Right now, we need to specify interpret-community==0.18 because azureml-interpret uses 0.17; but going forward we can get rid of it as it'll get updated in the next release

@zronaghi This is ready to be merged pending your review. The code works end-to-end


maintenance mode: incorrect page/template

Current situation when the site is in maintenance, I think we had a nicer template:

Fixed in release 1.7.3


File Open function, Draw svg shapes, LinearGradient, Video play, Google Map

How to implement above functions?
Is there any proton-native libraries? such as proton-native-maps, proton-native-snap-carousel, etc...

Not currently. This is still very much a work in progress and that is quite a long ways off.


Add impls for standard errors from core library

Hey,
this PR adds remaining implementations for errors existing in Rust 1.47's core/alloc module that were previously omitted.

Hmm, this breaks on nightly. A bit worrying, haha. In any case, I'll merge as-is.

Published as 0.3.3


NTRNL-450 - Add auth middleware

JIRA link
Resolves NTRNL-450

Description
Add Authentication MW and feature flag to node-web-template
Work checklist

[x] Tests added where applicable
[x] No vulnerability added

The FEATURE_FLAG_ENABLE_AUTH environment variable is missing from env.example, could you add it please?
You could change env.example to match the github-requests format too, alphabetically arranged variable names and no double quotes for single word values.

PR has been closed as Melissa has left the team and implementation was left unfinished. It has been superceded by #29.


.exe file not generating

Describe your problem here.
so, i was making a fixed build of Vs dave definitive edition and there was NOTHING wrong with the code, compiling it, etc.
But the .exe file just doesn't generate. So i can't actually test the game myself. I think it's probably my pc's problem or the haxe version the source code uses is old. But i still need clarification.
Are you modding a build from source or with Lua?
Source
What is your build target?
Windows x64
Did you edit anything in this build? If so, mention or summarize your changes.
Edited and added some new stuff in source.

Wait,,,, you were making- A FIXED BUILD?

yeah, but it's not going public unless i got perms from whatsdown


Improve ockam message send to support --from /node/NAME syntax

Currently
This works:
ockam node create n1
ockam node create n2
ockam message send "hello" --from n1 --to /node/n2/service/uppercase

Desired
We want to change it to also support:
ockam node create n1
ockam node create n2
ockam message send "hello" --from /node/n1 --to /node/n2/service/uppercase

Similar to #3205

Added in https://github.com/build-trust/ockam/pull/3254


Change Nebula.bz style

make theme "jekyll-theme-architect" local so that we could customize easily
change theme color to #330066
remove the /, //, /// before h1, h2, h3...

Before:

After:

It may look better if fit the subtitle in just one line


\chapter \section and \chapterstyle \sectionstyle

These could be made to play better with the standard
\section
\chapter
BUT since article does not come packaged with a title, we'd need to make ximera's default be more like "report" than article.
Maybe, we'd just need "xourse" to be more like report than article....
The code would be quite simple:
\newcommand\sectionstyle{\def\maketitle{\section@title}}
Numbers and no numbers can be implemented easy with if and *
this would play better than the current implementation.

I know this is a bit old, but since we were talking about some stuff along these lines via email, I have to ask - what are you referring to here with "article does not come packaged with a title"? the \title and \maketitle commands work normally in the article documentclass, as do (sub)sections and "parts", although I believe chapters are not natively included (but can be added easily enough if that is desired).


feat(engine-update): Node engine update, ES6 linting enabled, dependencies update

Commit Message Guidelines
Header
Blank Line
Body
Blank Line
Footer

The header should look like:
<type>(<scope>): <subject>

The body should have any necessary detailed info about the commit:
An example, references as to where this idea came from, etc.

The footer should have all the issues tagged:
Fixes #123, Fixes #456

So a commit should look like:
feat(users): Add new Yahoo authentication

Yahoo authentication idea proposed by @codydaig
Example implementation in file.js

Fixes #82

Types:

feat - Features, Enhancements, and overall Improvements
fix - Fixes, Bugs, HotFixs, etc...
doc - Changes to the Documentation and doesn't actually touch any code.

Scope:

The scope should be where the change took place.
Examples: users, core, config, articles

Subject:

The subject line should be clear and concise as to what is being accomplished in the commit.

General Rules:

No Line in the Commit message can be longer than 80 characters.

Reference: Angular Conventions

updated engine to use node v4.4.7 and npm v3.10.5
updated .eslinterc to allow ES6
updated most dependencies to bring them up to date, with out breaking
tests
added npm script convenience command to clear installed dependencies
(“npm run clean”) and reinstall them (“npm run reinstall”)

After changing gulp-wiredep to wiretap in the second commit, Travis builds for Node 4 & 5 are both passing.

Only issue on Node 6 build servers is trivial,
`
106 passing (6s)
1 failing

User CRUD tests should be able to login successfully and logout successfully:
Uncaught AssertionError: expected 'Found. Redirecting to /' to be 'Moved Temporarily. Redirecting to /'

expected - actual
-Found. Redirecting to /
+Moved Temporarily. Redirecting to /
`

@imranzaidi can you take a look at the list @mleanos put here https://github.com/meanjs/mean/issues/1411#issuecomment-235781145 and add that to this PR as well? Once you've done that, then just squash to 1 commit and we should be ready to merge.

@ilanbiala My comment, that you referenced, was pertaining to the issue of not being able to deploy properly to Heroku. I'm not sure if it's relevant to this PR.

@ilanbiala I've moved the dependencies mentioned in @mleanos post and squashed the commits.

@imranzaidi Why are you moving those dependencies from devDependencies?
I think my comment was misunderstood. I was providing a solution for thise that needed a workaround for the limitation of the Heroku build process.

@mleanos Got it, I'll revert those changes.

@mleanos LGTY then?

LGTM, @ilanbiala please squash and merge?

LGTM.
@ilanbiala Sorry I didn't respond to you. I lost track of this one.

@ilanbiala ?

@meanjs/contributors This would be nice to get for 0.5.0. Can we make an effort to get this merged?
@lirantal Could you take over this PR? Since you've been more involved in the updating of the packages, I figure you'd have a much better handle on this one.

Sure I'll take a look @mleanos  but we need rebasing there. @imranzaidi are you up for the task?

@lirantal Last commit on this PR is 3 months old. Current master already has higher versions of the packages this PR is purposed to update. And it would be better if the node engine is upgraded to v4.6.0 instead of v4.4.7 since 4.6.0 is LTS and contains recent high severity security patches. Infact node v6.x is scheduled to be LTS in less than a week.
The only upgrade from this PR now would be setting es6 to true and the 2 scripts - clean and reinstall(with the modification of && instead of ; )
per david-dm only out of date dependencies are a couple of dev dependencies-
eslint
eslint-config-airbnb

Thanks @sujeethk, I'll open a new PR with the relevant changes remaining.
Appreciate the comment here!

Sorry guys, had my head deep in work and just saw this.


sway module: add configFile option

Motivation for this change

Port configFile option from i3 module to sway and sway-beta modules
If sway-beta with buildDocs = false don't pass -Dman-pages=enabled cmake flag

cc @primeos
Things done

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

[ ] 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)
[ ] Assured whether relevant documentation is up to date
[ ] Fits CONTRIBUTING.md.

To be honest I'm not sure if we really want the configFile option.
I definitely see some advantages but I'm not sure how many users would actually prefer to manage their Sway configuration via Nix (as root) instead of in their $HOME (and most users probably use $HOME ATM). And AFAIK some community members are currently trying to avoid unnecessary options.
But another problem I see is the implementation. All relevant parameters (e.g. --version and --help) still work, which is good, but (at least in theory) a user looses the ability to change/override his configuration. But on the other hand this is only a problem if someone actually uses configFile and not by default.
man sway currently states the following:
CONFIGURATION
       sway searches for a config file in the following locations, in this order:

       1.   ~/.sway/config
       2.   $XDG_CONFIG_HOME/sway/config (suggested location)
       3.   ~/.i3/config
       4.   $XDG_CONFIG_HOME/i3/config
       5.   /etc/sway/config
       6.   /etc/i3/config

       If unset, $XDG_CONFIG_HOME defaults to ~/.config.

       An error is raised when no config file is found. The recommended default configuration is usually installed to /etc/sway/config; you are encouraged to copy this to ~/.config/sway/config and edit it
       from there.

IMO it would be better if users that want to manage their configuration via Nix would simply use something like environment.etc."sway/config".text. But that's just my personal opinion.
I'm not necessarily against merging this but I'd like to get some feedback from other community members (e.g. Infinisil or Mic92) first, if you still want this merged.
The first commit is fine :)
The other two commits should use the nixos/<module> format (see CONTRIBUTING.md#submitting-changes) and I'd prefer pointing to something like $HOME/.config/sway/config (I don't like having a lot of configuration file in $HOME) but technically this isn't 100 % correct either (maybe we could just refer to $HOME or man sway).

@primeos good point, thanks! Could you please take only first commit then?

Okay, I've pushed it in e5a937bbdf197d9b611e9b9302304a4b22f8cb28. Thanks :)


Idoychev/websocket integration

This PR fixes #14, fixes #13, fixes #12, fixes #9, fixes #10
It includes total replacement of the Rest API dependencies with the Refbox Websocket:

Subscribing to Refbox Websocket
Implementations of commands for:

Setting Teamname, State, Phase (with a dropdown to choose specific Phase)
Pause/Play/Next and Previous phase buttons
Randomizing Field
Changing Websocket Port
Confirmation box to confirm delivery
Set robots to maintenance

Displaying gamestate, robot, order, cyan machine and points information coming from the Websocket connection.
General visual improvements to UI

Great work integrating the new backend and incorporating the suggestions/issues! Thank you for the work you put into this!
Minor suggestions/issues:

Regarding the issues #9 and #14 I'm not sure if the icons you chose work that well, I had trouble figuring out what they are supposed to mean, however this should be tested within the team/with members of other teams.
Regarding issue #10  the attention messages should still be integrated into the log (as with the refbox shell, this way they are still readable if the user missed the "pop-up"). Additionally I would suggest switching to a strict vertical layout (not two messages side-by side), even if only one message is shown in that case.

Thanks for the feedback!

Thanks for the feedback!

I think after the first use it is easy to understand what they are there for. There is also a tooltip to describe what they do
I will make sure to display them in the log as well and also change the layout (it was vertical at first, let me know if that is nicer)

Thanks for the additional changes! I think it's better now, but I noticed two more things:

I couldn't find a way to enter an IP address for the server. This would be required since we also want the client to run on other devices than the designated refbox device.
The buttons in the top-right corner and the buttons for order confirmation are of different styles. It would be nice if there was one button style across the board.

Hey Ivo, thanks again for all your changes! There's one last thing I'd like you to add before I approve. I'll write a new issue for that.

Thanks Dani! With the latest commits this issue as well as no confirmation box on orders with quantity greater than 2 should be fixed.


rfxn maldet signatures

Would you consider including the md5 sigs from maldet https://www.rfxn.com/projects/linux-malware-detect/
https://www.rfxn.com/downloads/md5.dat
Will converting the above list to a json file and placing it in signatures/checksum/ be enough to include this?

Looks like LMD uses IPS extracted data, community domain lists, ClamAV and user submissions to convert into LMD format.
"The signatures that LMD uses are MD5 file hashes and HEX pattern matches, they are also easily exported to any number of detection tools such as ClamAV."
If we can get an up to the minute list whether in ClamAV(.ndb) format or other, we can look to add more rulesets here in a best accepted format. Cool!

In aid of building out lmd; http://www.tecmint.com/install-linux-malware-detect-lmd-in-rhel-centos-and-fedora/

if you want, you can convert the md5.dat file to the json format under signatures/checksum/

nevermind, I will merge it

done, its under signatures/checksum/rfxn_lmd.json


Update 'Core' test target name to 'CorePromise'

More descriptive name avoids target conflicts during swift build process
when depending on multiple packages that also have a 'Core' target
I believe this was the only place a name change was necessary; I couldn't see anything in .travis.yml that named this target explicitly

This breaks the tests, see Travis.

Bugger, one of the linux tests failed due to timeout. I'm going to squash these commits to try triggering again

Tagged 6.3.1


VsTest2 fails to use testAssemblyVer2

Question, Bug, or Feature?
Type: Bug
Enter Task Name: here
list here (V# not needed):
https://github.com/Microsoft/azure-pipelines-tasks/tree/master/Tasks
Environment

Server - Azure Pipelines

If using Azure Pipelines, provide the account name, team project name, build definition name/build number:
Account name<EMAIL_ADDRESS>Team project: https://dev.azure.com/HalliburtonSandBox/HCT-Romulus
Build: Services

Agent - Private:

If using private agent, provide the OS of the machine running the agent and the agent version: Windows Server 2016, Agent version 2.144.2

Issue Description
Task: VSTest2
when I have testAssemblyVer2: '*test*.dll
!*TestAdapter.dll
!**\obj**'
the build didn't find any test, but when I remove the testAssemblyVer2 part, the build found all the tests.
Also I was using multi-stage pipeline preview feature.
Task logs
buildlog.zip

@tannguyen3 Please refer this issue for resolution on this. We are in the process of fixing this. Please let us know if the issue is resolved on using YAML block for this input.

@tannguyen3 were you able to unblock your sceanrio?

It works, thanks for your help.


Compact the error example to match other examples

What
Compact the error example.
Why
To match the form of other examples. Since the page describes the example the comments are less critical. The comments remain in the actual example since the page isn't present there.

Something went wrong with PR preview build please check


Initial icache testplan

This doesn't list all that many entries, possibly because the icache
doesn't really have many modes of operation (enabled/disabled;
invalidating).

This feels a little thin on the ground, especially compared to the AES testplan, but I'm struggling to think of other behaviours to test (which aren't already tested by the sanity test and similar). I'd love to hear of other ideas!

@rswarbrick - Can you set up a testplan review meeting with Tom, Scott, and some other DV folks (Sri, Cindy, Weicai)? We'll get this PR merged after the meeting, after a wider audience has a chance to provide any input they might have.

@udinator Yep, can do. I'm not sure what times are best for you guys - since we're going to talk tomorrow afternoon anyway, let's figure out a good time then.

@rswarbrick Sure, that sounds good to me!


src/ebuild.template: add valid Gentoo copyright header to generated ebuilds

Bug: https://bugs.gentoo.org/611542
Signed-off-by: Sergei Trofimovich<EMAIL_ADDRESS>

While I am reserved about this actually being appropriate to be copyright Gentoo Foundation, wouldn't the year be appropriate to be 2017-{this_year}?

Yeah, I always found in-tree copyright start dates amusing. For example cargo.eclass starts from 1999- as well. Arguably it could have been derived from another eclass though. But header does not say which :)
2017- sounds fine. Changed to it.
As for copyright attribution we could place whatever is easier to tweak after initial ebuild generation. I'd say this default makes sense if ebuilds are supposed to go upstream at some point.

Thanks for the improvement everyone. I agree the Gentoo copyright assignment bits are definitely a bit wrong. I believe the eclass was changed to 1999 because of someone's tree checks and something gave an error.


added response for policy assignment delete

Fixing in response to #1351
This checklist is used to make sure that common issues in a pull request are addressed. This will expedite the process of getting your pull request merged and avoid extra work on your part to fix issues discovered during the review process.
PR information

[ ] The title of the PR is clear and informative.
[ ] There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For information on cleaning up the commits in your pull request, see this page.
[ ] Except for special cases involving multiple contributors, the PR is started from a fork of the main repository, not a branch.
[ ] If applicable, the PR references the bug/issue that it fixes.
[ ] Swagger files are correctly named (e.g. the api-version in the path should match the api-version in the spec).

Quality of Swagger

[ ] I have read the contribution guidelines.
[ ] My spec meets the review criteria:

[ ] The spec conforms to the Swagger 2.0 specification.
[ ] The spec follows the guidelines described in the Swagger checklist document.
[ ] Validation tools were run on swagger spec(s) and have all been fixed in this PR.

@vishrutshah - I guess, so but I am not sure. I added it to fix the documentation, but we only publish the latest version. Which version does Stack use?

@tfitzmac Hmm I am even not sure which version the stack uses but let me check around today and see. If you get any insights into that let us know as well :)

@tfitzmac We are still in the process of finalizing the guidelines around Azure Stack for SDKs/CLIs, we are good here. Thanks!

 https://github.com/Azure/azure-sdk-for-python/pull/1345

No modification for AutorestCI/azure-sdk-for-node

 https://github.com/Azure/azure-sdk-for-ruby/pull/875


GG-312 Fix toc not rendering on link navigation

useMemo was not running on Link navigation, possibly overoptimized


Finish homepage

bottom nav, top pinned posts maybe add current user to homepage top right -> finishing post likes.

Still todo - pinned posts


Use CommonMark in description fileds

Swagger (aka OpenAPI 2) stipulates that description uses GFM for rich text; and OpenAPI 3 settles down on CommonMark. Matrix API descriptions use ReStructuredText because of the tooling; however, this surprises the original Swagger tooling (used, e.g., to produce https://matrix.org/docs/api/client-server/, AFAICT - see the description for one_time_keys in uploadKeys slot).
I don't think it's even possible (and reasonable) to remake the whole documentation in Markdown (RST is more expressive). The other option is to add Markdown support in Matrix.org tooling - either by prerendering pieces of Markdown to HTML and then embedding them in Jinja templates with ::raw html, or imbue the used Jinja engine with Markdown support (a quick search returns a few projects; I have no idea about feasibility or stability of them). Or, well, lobby/upstream RST support in OpenAPI but that would take years and a release of OpenAPI 3.1 or 4.

(warts are reserved for the protocol bits - we don't have labels for dealing with tooling triage beyond 'tools' because they're all bugs)

The spec was moved to Markdown as part of the website redesign. It can be seen working as intended in the playground. Feel free to reopen if there is any leftover work.


Update troubleshooting.md to include Alpine freetype dependency

A freetype update broke bitmap fonts. Adding freetype-dev to the Alpine dependencies resolves related issues.
This resolves these errors when launching chromium:

Error relocating /usr/lib/chromium/chrome: FT_Get_Color_Glyph_Layer: symbol not found
Error relocating /usr/lib/chromium/chrome: FT_Palette_Select: symbol not found```

Background:
https://bugs.alpinelinux.org/issues/10309
https://github.com/stark/siji/issues/28
https://github.com/lucy/tewi-font/issues/35

Thanks for your pull request. It looks like this may be your first contribution to a Google open source project (if not, look below for help). Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).
memo Please visit https://cla.developers.google.com/ to sign.
Once you've signed (or fixed any issues), please reply here (e.g. I signed it!) and we'll verify it.
What to do if you already signed the CLA
Individual signers
* It's possible we don't have your GitHub username or you're using a different email address on your commit. Check [your existing CLA data](https://cla.developers.google.com/clas) and verify that your [email is set on your git commits](https://help.github.com/articles/setting-your-email-in-git/).

Corporate signers
* Your company has a Point of Contact who decides which employees are authorized to participate. Ask your POC to be added to the group of authorized contributors. If you don't know who your Point of Contact is, direct the Google project maintainer to [go/cla#troubleshoot](http://go/cla#troubleshoot) ([Public version](https://opensource.google.com/docs/cla/#troubleshoot)).

* The email used to register you as an authorized contributor must be the email used for the Git commit. Check [your existing CLA data](https://cla.developers.google.com/clas) and verify that your [email is set on your git commits](https://help.github.com/articles/setting-your-email-in-git/).

* The email used to register you as an authorized contributor must also be [attached to your GitHub account](https://github.com/settings/emails).

information_source Googlers: Go here for more info.

I signed it!


fix: guava version update because of vulnerability

see: https://ossindex.sonatype.org/vulnerability/sonatype-2020-0926?component-type=maven&component-name=com.google.guava%2Fguava&utm_source=ossindex-client&utm_medium=integration&utm_content=1.7.0
This issues does not have any impact on us, just would nice to cover it anyways.

see: https://github.com/java-operator-sdk/java-operator-sdk/pull/1328


Spec tests 1v1 small

Change description
API tests for spec claims, 1v1, small claim
Does this PR introduce a breaking change? (check one with "x")
[ ] Yes
[X] No

To be merged along with other branches


Increase performance for newer browsers.

With a lot of scope changes, the amount of manipulations on the DOM results in a decrease of performance for big angular applications.
HTML modify check is only useful for old IE8 browsers. So we only want to run the specific fix for IE 8 when needed.
Issue: #360

This is a strange fix. The HTML modified detection should only run once, when the factory is initialized, so I don't see how this can be related to the number of DOM manipulations.
How did you measure this to be a bottleneck? Do you have any profiling data that pinpoints this section as the cause of performance issues?

Ruben, we've checked on our forked repo. The mistake lies with us.
Thanks for taking a quick look at it.


Manage endpoints updated to support Tokens

Manage endpoints that will likely change:

request - https://developers.deepgram.com/reference/get-request
requests  - https://developers.deepgram.com/reference/get-all-requests
usage - https://developers.deepgram.com/reference/summarize-usage
fields - https://developers.deepgram.com/reference/get-fields"

@jpvajda I would like to work on this issue, can you provide more context regarding it.

@UniversalDevGenius You missed it by about a day... it's mostly implemented here:
https://github.com/dvonthenen/deepgram-python-sdk/tree/feature-sits-impl
Just need to rename a couple of functions after discussing what they should be called.

@UniversalDevGenius You missed it by about a day... it's already implemented here: https://github.com/dvonthenen/deepgram-python-sdk/tree/feature-sits-impl
Just need to rename a couple of functions after discussing what they should be called.

Can you share me some issues that I can contribute just tag them here or assign them to me, I really appreciate if you give me an chance to work on interesting issue to start mine first every open source contribution.

hey @UniversalDevGenius drop me a line in Discord (https://dpgr.am/discord) if you are interested and we can discuss. The APIs for 3.1 are mostly finalized and the deadline is fast approaching.

Responded to you on Discord as well. Thanks for responding. Looking forward to discuss more on it.

I think this is mostly implemented and was available in v3.0.0... might need to investigate some:
https://github.com/deepgram/deepgram-python-sdk/blob/main/deepgram/clients/manage/v1/client.py#L621-L747

Looks like new fields on the response objects. That's about the extent of the work.

@UniversalDevGenius
for the support endpoint tokens (https://github.com/deepgram/deepgram-python-sdk/issues/170), I will double check... but you should just need to enable the debug flag in the example (https://github.com/deepgram/deepgram-python-sdk/blob/main/examples/manage/usage/main.py) and then grab a copy of the response JSON (in the debug statements it will be the output starting with json:) and then run the json through https://jsonformatter.org/json-to-python to copy over the new fields in the response objects
let me know if you have any questions or are unable to work on this. thanks for your help!

PR Merged https://github.com/deepgram/deepgram-python-sdk/pull/259. Will be available on the next release (today or tomorrow-ish).


clicking the reply to a post link when reading as unauthenticated reader leads to a key error

Ideally, it would redirect you to the login page to fill in your phone number.

or maybe a throw a 403 @jlin

this logic is bring thrown from the posts.js controller starting at line 342. uid is undefined when a user is not logged in.
  var uid = request.session.get('uid');

  profile.getByUID(uid, function (err, user) {
    if (err) {
      return reply(Boom.wrap(err, 404));
    }

another way to fix this is to only show the link for reply IF there is a valid uid in the session

+1 to hiding the reply link for u authenticated users

On Jan 7, 2015, at 1:30 PM, Cole Gillespie<EMAIL_ADDRESS>wrote:
another way to fix this is to only show the link for reply IF there is a valid uid in the session
—
Reply to this email directly or view it on GitHub.

@jasonrhodes also maybe we should remove all that FE js and make the reply button all server side /cc @ednapiranha

@jasonrhodes fixed, pull request needs approval though

this can be closed @ednapiranha #163


Feature/infinite user loading

Date: 25-09-2024

Developer Name: Prashant Kumar

Issue Ticket Number

closes : #833
Description
The User Management page currently features infinite scroll loading of users and the users in the list view are now rendered as the list rather than in the form of cards / tiles , i have changed the loading functionality as the infinite scroll loading when the scroll bar hits bottom of the page and the user list are also altered to render as the list form.

Documentation Updated?

[ ] Yes
[x] No

Under Feature Flag

[x] Yes
[ ] No

Database Changes

[ ] Yes
[x] No

Breaking Changes

[ ] Yes
[x] No

Development Tested?

[x] Yes
[ ] No

Screenshots

Screenshot 1

Before:

Screenshot 2

After:

Test Coverage

Screenshot 1

Additional Notes

The Second screenshot is from the dummy data i created to work , i have used staging api , so there were limited users the api was returning , so i created the dummy users using a for loop for development purposes , also attaching the videos of the video of the new changes here
https://github.com/user-attachments/assets/3f4c7d25-b3fc-482a-9119-b4bee923ea7a

Fix the failing test
and make the loader according to the others site


Platypus takes too much time building

In the deployment phase from Google Cloud from time to time is returning a DEADLINE_EXCEEDED error because the image is taking more than 10 minutes to build.
Example of a deployment failed here.

Issue related with #75

Related with #901 and solved in #902


Different SVGO options for each sprite

Hello, thanks for the awesome module!
I was wondering if there is a possibility to use different SVGO options depending on the spritesheet that is generated. I would like to use the default one for monochromatic icons (/icons) where I overwrite colors with currentColor (convertColors.params.currentColor = true) and one for colored icons (/icons/colored) where it doesn't overwrite them.

Hello @oncode,
The idea seems intresting, in order to achieve this, we should refactor module core to support custom config based on sprite.
If you want to, contribution is more than welcome 👍

Thanks, I will have a look and try implement it. 👍🏻

@oncode  any updates on this feature? I just ran in a problem, where this would be extremely helpful :)


Ignore bmp files that fail to parse

https://skins.webamp.org/skin/3537c9557e978c7d4b15808588289967/Yu Yu Hakusho - Yoko Kurama Yummies.wsz/
Fails due to NUMS_EX.bmp being a .xcf file renamed to .bmp.  Winamp and WACUP just treat it as if the file were missing.

Another example: https://skins.webamp.org/skin/38d1820d207909c6a2d3d8d64f06cae3/Inuyasha - elora_kikyoflame.wsz/


An error in DeblurNet.py

Hi, thank you for sharing your code! I think I found an error in DeblurNet.py.
I think the line 174 in DeblurNet.py
https://github.com/sczhou/STFAN/blob/5429b86f9c33c058156185457ab8046b124150fb/models/DeblurNet.py#L174
should be changed to
conv_a_k = self.kconv_warp(output_last_fea, kernel_warp)

Thanks for your information. You are right and I fixed it.
I think our released model is matched with the correct code, could you test again and confirm it for me?
Thanks!


ipxe: Add options to specify trusted root certificate and enable image trust management

Motivation for this change
These changes are necessary for the "Trusted root certificates" and
"Code signing" sections of ipxe's Cryptography configuration guide
(http://ipxe.org/crypto).
"DOWNLOAD_PROTO_HTTPS" is defaulted to true for backward
compatibility (it was hard-coded before).
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)
[ ] Assured whether relevant documentation is up to date
[ ] Fits CONTRIBUTING.md.

I tested the resulting ipxe.iso with both a custom trusted root cert and an embedded script that used the imgtrust and imgverify commands from IMAGE_TRUST_CMD  by dding it to a usb and booting it. It appeared to work as expected.


Remove yarn from GH Actions for Expo

We moved away from yaml some time ago on the other js clients.
Yarn caused some weird issues when trying to run latest expo. So a good solution is just to replace it with npm and make it consistent with the other clients as a surplus

Closed by #285


Unexpected error when trying to use with Svelte

Check existing issues

[X] I checked there isn't already an issue for the bug I encountered.

Describe the bug
I am trying to create an adapter to use wagmi with svelte 5, but encounter an "unexpected error" in the browser console:

Lengthy error trace
Error: Unexpected error
    Rr <anonymous code>:1
    request <anonymous code>:7
    selectExtension <anonymous code>:7
    request <anonymous code>:7
    connect injected.ts:122
    connect connect.ts:82
    _page +page.svelte:23
    _page +page.svelte:41
    update_reaction runtime.js:401
    update_effect runtime.js:527
    flush_queued_effects runtime.js:638
    flush_queued_root_effects runtime.js:617
    process_deferred runtime.js:669
    schedule_effect runtime.js:688
    mark_reactions sources.js:262
    internal_set sources.js:177
    set sources.js:159
    <anonymous> +page.svelte:51
    acceptExports client:46
    fetchUpdate client:218
    queueUpdate client:193
    queueUpdate client:193
    handleMessage client:638
    handleMessage client:636
    setupWebSocket client:546
    setupWebSocket client:545
    <anonymous> client:530
<anonymous code>:7:8980
    selectExtension <anonymous code>:7
    request <anonymous code>:7
    connect injected.ts:122
    connect connect.ts:82
    _page +page.svelte:23
    _page +page.svelte:41
    update_reaction runtime.js:401
    update_effect runtime.js:527
    flush_queued_effects runtime.js:638
    flush_queued_root_effects runtime.js:617
    process_deferred runtime.js:669
    (Async: VoidFunction)
    schedule_effect runtime.js:688
    mark_reactions sources.js:262
    internal_set sources.js:177
    set sources.js:159
    <anonymous> +page.svelte:51
    acceptExports client:46
    fetchUpdate client:218
    queueUpdate client:193
    queueUpdate client:193
    handleMessage client:638
    handleMessage client:636
    setupWebSocket client:546
    (Async: EventListener.handleEvent)
    setupWebSocket client:545
    <anonymous> client:530

Link to Minimal Reproducible Example
https://stackblitz.com/edit/sveltejs-kit-template-default-bdjexp37?file=src%2Froutes%2F%2Bpage.svelte
Steps To Reproduce

Try to use @wagmi/core with svelte(kit)
Observe an unknown error in the "injected" connector

What Wagmi package(s) are you using?
@wagmi/connectors, @wagmi/core
Wagmi Package(s) Version(s)
<EMAIL_ADDRESS><EMAIL_ADDRESS>Viem Version
2.21.57
TypeScript Version
^5.0.0
Anything else?
Here's the +page.svelte file.
<script lang="ts">
  import { mainnet, sepolia } from "@wagmi/core/chains";
  import { injected } from "@wagmi/connectors";
  import {
    connect,
    getAccount,
    http,
    createConfig,
  } from "@wagmi/core";

  const config = $state(
    createConfig({
      chains: [mainnet, sepolia],
      transports: {
        [mainnet.id]: http(),
        [sepolia.id]: http(),
      },
    }),
  );
  const { address } = $derived(getAccount(config));

  $effect(() => {
    (async () => {
      await connect(config, { connector: injected() });
    })();
  });

</script>

<div>{address}</div>

I did some more testing and it seems the error only happens in svelte dev mode (with metamask). If I build the application and serve the preview, the metamask pop-up opens.


publish benchmarks for leaf and other machine learning frameworks

Removing them from README for the commit so here are the benchmarks if we need them elsewhere.
## Benchmarks

| (in ms)          | Leaf    | Torch    | Neon    | Caffe    | Tensorflow |
| ---------------- |---------|----------|---------|----------|------------|
| **Alexnet**
| *FORWARD*        |    30.8 |     33.0 |    30.9 |     42.0 |       46.1 |
| *BACKWARD*       |    70.6 |     66.1 |    67.2 |     85.3 |      156.0 |
| *TOTAL*          |   101.4 |     99.1 |    98.1 |    127.3 |      202.1 |
| **Overfeat**
| *FORWARD*        |   104.6 |    113.5 |         |    142.3 |            |
| *BACKWARD*       |   216.7 |    213.7 |         |    287.9 |            |
| *TOTAL*          |   321.3 |    327.2 |         |    430.2 |            |
|                  |         |          |         |          |            | |

We now have benchmarks at https://github.com/autumnai/deep-learning-benchmarks .


Feature: from_buffer method

The PR contains

from_buffer method for Transaction, which needs from_buffer from Message so added that as well. Need these methods for Solana Pay so did them first!

Can you add reference code / resource for the implementation in comments somewhere? Would be useful for making future changes / understanding

Added check now


Code snippet throwing an error

https://github.com/azure/azure-sdk-for-python/issues/9856

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

ID: 4cc0278b-7324-095c-9806-771bcf3a50ba
Version Independent ID: 8c96e464-3115-16a2-43ad-7160aca08c9f
Content: Quickstart: Use Azure Service Bus topics and subscriptions with Python
Content Source: articles/service-bus-messaging/service-bus-python-how-to-use-topics-subscriptions.md
Service: service-bus-messaging
GitHub Login: @axisc
Microsoft Alias: aschhab

@kaerm Thank you for your feedback! We will review and update as appropriate.

@kaerm I have gone through the steps and didn't run into issues. I have tested with Version: 0.50.2 of the azure-servicebus package.
Since we haven't found any issues, we will now proceed to close this thread. If there are further questions regarding this matter, please reopen it and we will gladly continue the discussion.


Remove activity listeners, open telemetry sampler not working with them.

It will essentially remove all the metrics, and I don't think it's a good idea. Maybe, we should align with how Otel assign samplers as they use functions depending on the sampler and use their sampler inside the sample function of the activity listener.
We must find a way to do it without coupling to Open Telemetry. I think it can be done if metrics don't use activity listeners and either use metrics directly or diagnostic listeners.

Fixed by removing the Sample property set.


Remove obsolete system-organization-tabs filter

Since we've split system page into several pages and it doesn't exist anymore we don't need this filter.

retest this please


Problem about the generated segmentation mask

Thanks for your kind share!
Because there is no segmentation mask for voc07 dataset, as you said , zeros are padded for these samples as segmentation masks.  What confused me is whether to compute the segmentation loss for these samples or not. As known, '0' represents background in segmentation labels. when I using
--run_name=BlitzNet300_x4_VOC0712_detseg
--dataset=voc07+12-segmentation
--trunk=resnet50
--x4
--batch_size=32
--optimizer=adam
--detect
--segment
--max_iterations=65000
--lr_decay
40000
50000
for training the model, and validate the trained model on voc12 validation dataset, the detection performance is 83% map, but only 47%mIoU for segmentation. Can you help me?
Thanks!

Hi @tjulyz, I guess these scripts were not used to train the model in the mixes setting (with gt segmentation masks and without). If I remember correctly, in the file voc_loader.py, in the line add 255 to the segmentation.
In the training.py file, where the segmentation loss is defined, the pixels that have a value of gt segmentation higher than the number of categories in the dataset don't contribute to the loss, they are filtered out.
Don't hesitate to come back with the results.
Good luck.

Thanks for the rely. @dvornikita
However, you did not add 255 to the zero-valued segmentation in the original source code. Does it mean  we should add by ourselves?
Best,

Hi @Hshihua, that's correct. Sorry for the inconvenience. Can't modify the code or run the experiment right now. I'll come back soon and check this myself.

Thanks for your reply. And I can understand.
Maybe the code should be like: segmentation = np.ones([height, width], dtype=np.uint8) * 255

Thanks~
If I am doing the right thing, and you just need to modify the code by replacing "segmentation = np.zeros([height, width], dtype=np.uint8)" with segmentation = np.ones([height, width], dtype=np.uint8) * 255" in the voc_loader.py.
Best,

Yes, that's right.

Thanks a lot! @dvornikita @Hshihua

Hi @tjulyz . I am facing the same issue as yours. The detection performance is 83% map, but only 49% mIoU for segmentation. Does the above change improve the training process?

Hi @ganeshtata. Yes, it does improve the process. I pushed the modification.
You need to generate the dataset in tf_record format again and run the training.

Great @dvornikita . Thank you for the prompt response! Just a few things that I wanted to add -

Could you please add the reasoning behind this change in the comment above the line? The current comment reads that an image of all zeros is generated. But now, we aren't doing that, but instead generating an image with all 255 values. You have mentioned the reasoning behind it as well in this thread. It would be awesome if you could write the same ( In short ) in the comment above the line.

Also, instead of writing
segmentation = np.zeros([height, width], dtype=np.uint8) + 255
Could we write -
segmentation = np.full([height, width], value=255, dtype=np.uint8)

These are just a few suggestions. Thank you for this project!

@ganeshtata you can write either of the lines, they do the same thing.
0 corresponds to the background class and the value of 255 stands for ignoring the pixel in the loss. If we don’t know the true image semantics it’s better to not make updates on it rather than to treat all its content as background and to learn from a wrong signal.


In increment_build_number verifying that it's not a workspace by checking if string includes "workspace" is bad

In increment_build_number line 64, it checks if the value of the xcodeproj option contains the text "workspace" which is really bad. For example, one might use a Jenkins setup where the working directory is placed in a workspace/ folder and thus raising the exception.
What's the logic of checking for "workspace" rather than something more specific or checking that it's .xcodeproj specifically?

Seems like this was fixed in Issue #895 .

Ah darn, my bad for not searching well enough. Cheers!

Thanks @Rking788 :+1:


Technical competence multi question

•	combines shortlist and evaluation pages
•	makes essential skills and experience, nice-to-have skills and experience and proposal a multi-question
•	explains shortlist and evaluation process on shortlist and evaluation page
•	adds validation for answer required assessment method question
•	removes ‘technical competence:’ from the technical competence questions
•	removes content that is no longer needed
•	fixes price of proposal question to price approach

Hey Kev,
Loads of content comments there. I can talk you through the decision-making process behind each one on Monday.

I'm not in next week, don't mind what happens with my comments, but just things to think about maybe.

Done a few fixes for the problems raised and for a few formatting issues that weren't caught.
Now looks good to me 👍

Discussed this with @allait the other day - we decided that meaningful trailing whitespace is probably more evil than explicit <br> tags. For a start some editors (e.g. Atom, as used by @pcraig3) will automatically delete trailing whitespace when a file is edited.
So maybe revert to explicit tags, sorry, we didn't capture that real life conversation anywhere public.


Wayland issues on run

System Configuration:
Default Nobara 40 full upgraded
Steps to recreate:
Download and execute 1.4.3
...
9230 INFO: checking EXE
9230 INFO: Building EXE because EXE-00.toc is non existent
9230 INFO: Building EXE from EXE-00.toc
9230 INFO: Copying bootloader EXE to /home/jabes/Desktop/FOLON-FO4Downgrader-1.4.3/dist/FOLON-Downgrader
9230 INFO: Appending PKG archive to custom ELF section in EXE
9370 INFO: Building EXE from EXE-00.toc completed successfully.
curl: try 'curl --help' for more information
xdg_toplevel@33: error 2: minimum width can't be bigger than the maximum width
The Wayland connection experienced a fatal error: Protocol error
 ~/De/FOLON-FO4Downgrader-1.4.3

Deleting as it duplicates #9