Call for ideas for a sleek design for cheatsheet page

I was discussing with my friend if there was a way to improve the page he came up with this

A search bar too could be a great addition to navigation I can recommend this https://github.com/roxiness/poindexter
The original design is at #4

I would to a crossover between the actual and this design (I would still use the mac-like three circles in the corner)

I would to a crossover between the actual and this design (I would still use the mac-like three circles in the corner)

I second the mac like circles. I would make the card height dependent on content instead of uniform height - the dead space at the bottom looks a little off to me. Overall though I think Svelte Brasil did a solid job on it...

I second the mac like circles. I would make the card height dependent on content instead of uniform height - the dead space at the bottom looks a little off to me. Overall though I think Svelte Brasil did a solid job on it...

I don't know if this is a good idea, but I just wanted to share it with you to get feedback. I used blue for the header, because then the mac buttons have a better readability:

I don't know if this is a good idea, but I just wanted to share it with you to get feedback. I used blue for the header, because then the mac buttons have a better readability:

Did you use var(--color-secondary) it is easier on the eyes tho.

Did you use var(--color-secondary) it is easier on the eyes tho.

Ok, thank you for the hind, now I use that.

Ok, thank you for the hind, now I use that.

The blue does pop rather nicely on the screen. 💯

The blue does pop rather nicely on the screen. 💯

What is with making the single 'windows' hidable with clicking on the mac-dots? Should I implement this also?

What is with making the single 'windows' hidable with clicking on the mac-dots? Should I implement this also?

We can do this on the next incremental update; also we could work on something like this (discord chat).

We can do this on the next incremental update; also we could work on something like this (discord chat).

I don't know if this is a good idea, but I just wanted to share it with you to get feedback. I used blue for the header, because then the mac buttons have a better readability:

I updated the Svelte Brasil site with this sugestion:
https://sveltebrasil.dev/#/cheatsheet

Closing since this was implemented and merged :)


Replace travis with github actions

Introduce github actions as a replacement for travis.
Signed-off-by: Marcus brandenburger<EMAIL_ADDRESS>

I ported the travis ci test to github actions using the same setting. In my fork tests timed out :/ Maybe timeouts need to be adapted for github actions. Any advise?


Website syntax highlighting

Currently, syntax highlighting does not appear to be working on the documentation website:
https://satelcreative.github.io/spylib/#implement-token-classes

Based on how it's done in fastapi, I believe we need to use mdx-include

looks like it also uses codehilite extension
https://python-markdown.github.io/extensions/fenced_code_blocks/#syntax-highlighting

Right but this thing is a bit confusing @lishanl.
I believe codehilite is part of some other package ... check what is done in fastapi.


Why does init.py not export tokenize?

Tokenize is required to parse the file-like object, no?

Fixed in 3ce7de9662c83a1624273fc3243a7fcd9f9452d8


Remove all traces of the kcl.cemrgapp.renderwindow from the code

These include:

CemrgApp/Modules/CemrgAppModule/test/CemrgTestCommon.cpp
CemrgApp/Modules/CemrgAppModule/test/test.hpp

For some reason, github is taking this CemrgTestCommon.cpp and comparing it to the recently deleted kcl_cemrgapp_renderwindoweditor_Activator.h . I don't know why github decided to do that.

Closing for now, can reopen if needed.


Props to pass info from loader to driver for telemetry logging

Refer: https://github.com/microsoft/FluidFramework/issues/8035
Refer: https://github.com/microsoft/FluidFramework/issues/7598
This will be used in both of above issues where we want to use the containerID and the loader version to log in server, push telemetry.
1.) Loader version will be used to pass to push so that it can log it.
2.) ContainerId will be passed to spo network calls.

Ping


no support for git < 1.7.10

Taking cowboy as an example I want to fetch the lib from the authors depo first then edit the rebar.config and change git:// to https:// run rebar3 again and have the transient dependencies downloaded. The old rebar would create a deps folder for me and place the files there. Any advice?

Use overrides http://www.rebar3.org/docs/configuration#overrides

I am getting:
===> Failed to fetch and copy dep: {git,"https://github.com/ninenines/cowboy.git",
{tag,"2.0.0-pre.2"}}
when doing
rebar3 compile
My .config is:
{erl_opts, [debug_info]}.
{deps, [
{cowboy, {git, "https://github.com/ninenines/cowboy.git", {tag, "2.0.0-pre.2"}}}
]}.
{overrides,[
{override,cowboy,[]}
]}.
The get-deps with rebar works as expected cloning the remote repo locally.
I have bot env var in the system and https.proxy in git set to use my proxy server.
By the looks of it I do not think rebar3 finds its way through the proxy.

git repos use the git command if you need a proxy to be used for it you have to set that up outside of rebar3.
And the overrides should include the deps entry you want to override in cowboy with the new ranch and cowlib entries.

I have the proxy set as a global configuration entry for my git client otherwise the old rebar would not work. Also the usual 'git clone' stuff works as expected...

Then maybe the issue is that rebar3 uses a tmp directory to fetch the repo before copying it to _build. Can you write to /tmp?

yes

If you run it was DEBUG=1 rebar3 compile it'll print out the actual git command it runs so you can try that directly, it must be something about the options or cwd it uses.

This is what I am getting:
===> Due to a filelib bug in Erlang 17.1 it is recommendedyou update to a newer release.
===> Verifying dependencies...
===> Fetching cowboy ({git,"https://github.com/ninenines/cowboy.git",
{tag,"2.0.0-pre.2"}})
===> sh info:
cwd: "/home/xxx/erlng"
cmd: git clone https://github.com/ninenines/cowboy.git .tmp_dir331214434636 -b 2.0.0-pre.2 --single-branch
===>    opts: [{cd,"/tmp"}]
===> Port Cmd: git clone https://github.com/ninenines/cowboy.git .tmp_dir331214434636 -b 2.0.0-pre.2 --single-branch
Port Opts: [{cd,"/tmp"},
exit_status,
{line,16384},
use_stdio,stderr_to_stdout,hide,eof]
===> sh(git clone https://github.com/ninenines/cowboy.git .tmp_dir331214434636 -b 2.0.0-pre.2 --single-branch)
failed with return code 129 and the following output:
error: unknown option `single-branch'
usage: git clone [options] [--]  []
-v, --verbose         be more verbose
-q, --quiet           be more quiet
--progress            force progress reporting
-n, --no-checkout     don't create a checkout
--bare                create a bare repository
--mirror              create a mirror repository (implies bare)
-l, --local           to clone from a local repository
--no-hardlinks        don't use local hardlinks, always copy
-s, --shared          setup as shared repository
--recursive           initialize submodules in the clone
--template <path>     path the template repository
--reference <repo>    reference repository
-o, --origin <branch>
                      use <branch> instead of 'origin' to track upstream
-b, --branch <branch>
                      checkout <branch> instead of the remote's HEAD
-u, --upload-pack <path>
                      path to git-upload-pack on the remote
--depth <depth>       create a shallow clone of that depth

===> rebar_fetch exception throw rebar_abort [{rebar_utils,
debug_and_abort,2,
[{file,
"/home/travis/build/rebar/rebar3/_build/default/lib/rebar/src/rebar_utils.erl"},
{line,505}]},
{rebar_utils,sh,2,
[{file,
"/home/travis/build/rebar/rebar3/build/default/lib/rebar/src/rebar_utils.erl"},
{line,175}]},
{rebar_fetch,
download_source,3,
[{file,
"/home/travis/build/rebar/rebar3/_build/default/lib/rebar/src/rebar_fetch.erl"},
{line,45}]},
{rebar_fetch,
download_source,3,
[{file,
"/home/travis/build/rebar/rebar3/_build/default/lib/rebar/src/rebar_fetch.erl"},
{line,29}]},
{rebar_prv_install_deps,
fetch_app,3,
[{file,
"/home/travis/build/rebar/rebar3/_build/default/lib/rebar/src/rebar_prv_install_deps                                  .erl"},
{line,577}]},
{rebar_prv_install_deps,
maybe_fetch,5,
[{file,
"/home/travis/build/rebar/rebar3/_build/default/lib/rebar/src/rebar_prv_install_deps                                  .erl"},
{line,415}]},
{rebar_prv_install_deps,
update_unseen_src_dep,
10,
[{file,
"/home/travis/build/rebar/rebar3/_build/default/lib/rebar/src/rebar_prv_install_deps                                  .erl"},
{line,343}]},
{lists,foldl,3,
[{file,"lists.erl"},
{line,1261}]}]
===> Failed to fetch and copy dep: {git,"https://github.com/ninenines/cowboy.git",
{tag,"2.0.0-pre.2"}}

Aaah, you must have an old git version.

git version 1.7.1

Can you upgrade to 1.7.10? https://lkml.org/lkml/2012/3/28/418

I will try doing that, can you advise was is causing the error?

Yea, it says it failed because single-branch doesn't exist, which was introduced in 1.7.10.

sorry, was not familiar with the 'single-branch' concept in git. are you not planning on making rebar3 pre 1.7.1 git compatible?

No, 1.7.1 is over 5 years old.

I upgraded to 1.7.12 which did not work for me - a 'git clone' just hung with no error. I did some debugging and I suspect a problem with SSL handshake. I do not have time to debug now. I am running Oracle Linux Server release 6.4 and the 1.7.1 is in the standard repository so I have reverted back to the old version. I will see how much effort would be involved into getting a newer git working and using rebar3 later, for now I will have to stick with good old rebar. I would advise getting rebar3 to work with old git too if it is not too much work. Thank you for looking into this.

@tsloughter we use Ubuntu Precise at the moment and it will be supported for another 2 years the git version in it is 1.7.9 - http://packages.ubuntu.com/precise/git-core
What's your plans about Ubuntu LTS support?

@coolfeature could we change 1.7.1 in the title to 1.7.10?

Did @tsloughter not say rebar3 should work with 1.7.10?

You title says that rebar does not work with git <=1.7.1, actually it also does not work with version 1.7.9 of git

Ok, I am changing the title to 'no support for git < 1.7.10'. Thanks!

We have no plans about Ubuntu LTS support.

--single-branch is too good of an optimization to turn it off for everyone because of 5 year old installs using an outdated git version, I believe.
Specifically, the LTS version of Ubuntu you use had support for Erlang R14B04, I believe, which is also not supported by rebar3 (R15B03 is the oldest version we still test, a year newer!) -- if we were to go and support old git version for that LTS, we'd pretty much also sign up for older Erlang versions. It would at least be very weird not to do so.
There's just no plan for to commit supporting the schedules of entirely unrelated projects for what we work with now, and at the very least, there hasn't been a compelling argument in favor of it yet.

We actually don't use Erlang from Ubuntu repos (we use our own OTP fork) and as for git we've decided to use backported git until we move from Ubuntu Precise to Trusty

There is (sadly) currently no plan to go back and support a 5+ years old version of git when it means that all branch fetches end up grabbing more data than required, making the tool needlessly slower for everyone else.

well, we could make rebar3 smarter by doing a check on the version of git first and then carrying on with its tasks with more or less optimized way?

I'm not too keen on it. If the check can be guaranteed to run only once it's not too bad, but this won't be a priority for us given the target systems running that git version are also using older erlang versions than we support.


Minor "Getting Started" documentation improvement

What could be improved
The "Getting Started" documentation.

Especially the part where it says:

then run pub get and you are ready to start using it!

Why should this be improved
Apparently someone thought they should run pub get in their terminal instead of flutter pub get.
More so, it's inconsistent with Tutorials/Bare Flame game, which tells you to use flutter pub get or the [Pub get] button from some IDE.
Any risks?
Not applicable.

It might also worth considering to make it more beginner-friendly by adding IDE specific installation guide (instead of only telling people to use the terminal).

I'm only adding flutter, since that part is what troubles us in the Discord.
I'm not entirely sure about the rest, I leave that to your decision.


Explore lxml for faster loading of vasprun.xml

Loading a large (~2 GB) vasprun.xml using pymatgen takes a couple of minutes.
It's using the standard library xml module to parse the element tree (see here).
See if we can use a faster library like lxml (source) to speed this up. It claims to follow the standard library ElementTree API.

I tried it but it is not faster, the bottleneck is probably not the xml parser


What is R.p' in the Getting Started Documentation?

I entered the example code from the Getting Started guide (top level README.md) into a new file. Around line 20, there is a statement like this:
render :: T.Render State _ Action
render dispatch _ state =
    [ R.p' [ R.text "Value: "
            , R.text $ show state.counter
            ]
    , R.p'  [ R.button  [RP.onClick \_ -> dispatch Increment ]
                        [ R.text "Increment" ]
            , R.button  [RP.onClick \_ -> dispatch Decrement ]
                        [ R.text "Decrement" ]
            ]
  ]

R.p' results in an unknown symbol error. Obviously this is supposed to be replaced by something else, but what?

I'll try to make it a complete example - I think it's just missing an import, or it's using out-of-date code from the react library. Sorry about that, I should have something better soon.

@jstr045329 Hey so I think you just must be a bit new to the whole ecosystem - the document itself tries to render itself as self-referential and a complete source of info. If you check out the import declarations above the line you're having issues with, it imports the React module as import React.DOM as R, which makes the call to R.p' accessible in the current scope. I hope this helps! Btw, I just released a new version that should work with purescript v0.13.2. Thanks!


Problem with Guard and more than one Laravel app in subfolders of domain

Laravel generates remember token based only on Guard class and doesn't respect application key.
https://github.com/laravel/framework/blob/5.1/src/Illuminate/Auth/Guard.php#L757
/**
     * Get the name of the cookie used to store the "recaller".
     *
     * @return string
     */
    public function getRecallerName()
    {
        return 'remember_'.md5(get_class($this));
    }

Hence if there are two applications in subfolders of same domain and they use same Guard class... there is a problem with remembering logged in users.
Also it would make sense  to automatically append application key hash to session cookie name. But guess it could break backward compatibility in some cases.

Change cookie path in config/session.php to site's subfolder would probably solve this issue.


Phoneme count bug

As pointed out by @ajmalanoski in #387, the phoneme summary counter in generate_phones_summary.py is actualy counting lines, not phonemes, and we allow blank lines.

@ajmalanoski going to assign this one to you, at your leisure.


How to use controlNet with pretrained LoRA?

I want to combine the pretrained LORA_model and pretrained controlnet_mdoel like "[control_sd15_depth.pth]",and export new model.
How to realize this function?

I have the same problem with you, is there any solution?

I have the same problem with you, is there any solution?

I've solved this problem, and I combined Lora + Train + ControlNet + change basemodel, export the final result and the model without Stable-Diffusion-WebUI (only use the command line)

I have the same problem with you, is there any solution?

I will release the code in few days ;)

I have the same problem with you, is there any solution?

I will release the code in few days ;)

thanks a lot. I am also trying to solve this issue. May I ask should we apply lora on the trainable copy of controlnet?

Not exactly, Lora  is only effective on the main network and is independent from ControlNet

Hi @zengqixun12, may I ask do you still plan to release the code? Thank you :)

@zengqixun12  Hello, do you still have plan to release the code? Thanks,

I have the same problem with you, is there any solution?

I will release the code in few days ;)

thanks a lot. I am also trying to solve this issue. May I ask should we apply lora on the trainable copy of controlnet?

You can try: first merge the SD model of base and the parameters of lora, similar to the merger of con parameters and bn parameters. Then train your own data according to the document of train.md. I followed this plan and it worked.


PCM-1000 changes

@sshumake Please review.

@sshumake Please review and merge. Not able to understand the inconsistency between the version in bower.json and actual tag version. Actual tag version would be 1.0.8 once i tag after this merge. But in bower.json, the tag is 1.0.6(the next number after 1.0.5)

@renujhamtani we should be using published_date for comments.

@sshumake is there a prize for the 1000th jira? What does @renujhamtani win??

@connyay Good point!!! Need something here !! Big Prize!! I can take it from you all when you are in India.

@ardasgup @sshumake Please review this. I am using published_date instead of created_date for sorting of comments and display. This would cover both the bugs PCM-998 and PCM-1000. Once reviewed and merged, I will tag this and use this tag in PCM. ( Not able to understand the inconsistency between the version in bower.json and actual tag version. Actual tag version would be 1.0.8 once i tag after this merge. But in bower.json, the tag is 1.0.6(the next number after 1.0.5)).

Reviewed!

Looks good to me.


Adds basic support for clipboard

I have extended the gui class with two methods. SetClipboardText for setting a given text in clipboard and GetClipboardText for getting text from the clipboard.

Thanks


[BUG] Fix the race between Rancher and Harvester on resourcequota when VM is migrating

Describe the bug

When a resourcequota on namespace is created from Rancher Manager upon Harvester, Rancher will sync the configuration. E.g., restart the rancher-cluster-agent* POD on Harvester.
On the other hand, when VM is migrating, Harvester will actively scale up the resourcequota to make rooms for migration target POD to run, and scale it down when migration is finished.
This works in most cases, but the race may cause some issue if following conditions are met:
-The ResourceQuota for a given namespace has been used 80+%.
-A couple of VMs from this namespace are running on a same node.
-The cattle-cluster-agent related PODs are also running on this node.
Detailed ananlysis: https://github.com/w13915984028/harvester-develop-summary/blob/main/v121-vm-migration-with-resources-quota.md#issue-resourcequota-was-changed-unexpected
To Reproduce
Steps to reproduce the behavior:

Import Harvester to Rancher
Create a project and namespace with resourcequota limitation
Create a couple of VMs on this namespace and use the resource to around 80%
Schedule/Migration all those VMs to one node (make sure the VMs can migrate)
Schedule the cattle-cluster-agent* to this node as well
Maintain this node
Harvester & kubevirt will auto migration all VMs to other node
8.There is chance to hit the issue and virt-controller report such error:

./harvester-system.virt-controller-6bc767746-qr5rm.virt-controller.20241210.log.gz:{"component":"virt-controller","level":"info","msg":"reenqueuing Migration ns1/kubevirt-evacuation-dfp6l","pos":"migration.go:233","reason":"failed to create vmi migration target pod: pods \"virt-launcher-ns1-4ae21d5d-n2mtw-qgtdp\" is forbidden:

 exceeded quota: default-4tmmk,

requested: limits.cpu=4,015m,  limits.memory= 8,940,039,936,
used:      limits.cpu=28,505m, limits.memory=62,900,279,552,
limited:   limits.cpu=26,      limits.memory=54,242,646Ki",

"timestamp":"2024-12-10T14:36:47.533782Z"}

Expected behavior

The migration should be successful.
Support bundle

Environment

Harvester ISO version:
Underlying Infrastructure (e.g. Baremetal with Dell PowerEdge R630):

Additional context

https://github.com/harvester/harvester/issues/7161

### Short Summary

The VM-migration was affected by the relacement of POD `cattle-cluster-agent`, the latter reverted the RQ scaling.

When drain/maintain the node, the `cattle-cluster-agent` PODs may also be affected and replaced to another node, and they run in parallel with VM migration, when new `cattle-cluster-agent` POD/Rancher Manager reverts the RQ after Harvester has scaled it, then `virt-controller` may encounter error `exceeded quota` when creating new VM migration target POD. Sure, it does not always happen.

Following are pre-conditions:

- The ResourceQuota for a given namespace has been used 80+%.
- A couple of VMs from this namespace are running on a same node.
- The `cattle-cluster-agent` related PODs are also running on this node.

### Workaround

#### 1: Increase the resourcequota before ugprade

When cluster is planned for upgrade, check those resourcequota and increase the limit to make spare rooms.

And decrease it after upgrade.

#### 2: Manual fix when it happens

When new migration is blocked due to quota limitation:

(1) If the current `resourcequota` is under the initial value, kill the `cattle-cluster-agent` to get the initial value back.

(2) Stop the blocked migration

When upgrading, a new migration will be re-created and the resourcequota will be scaledup by Harvester.

(3) (Optional) Manual migration the VM to another node

Keep monitoring and repeat (1)(2) until the upgrade is finished.

FWIW I hit this yesterday on an upgrade for 3 VMs. There were a few differences:

Create a couple of VMs on this namespace and use the resource to around 80%
^^ For us on at least one of them there was only 1 VM and it used up the entire allocation.

When new migration is blocked due to quota limitation:
(1) If the current resourcequota is under the initial value, kill the cattle-cluster-agent to get the initial value back.
(2) Stop the blocked migration

I didn't know about this. There was no way to "stop " the migration from UI. (there might be a CRD if memory serves) Not knowing about the cattle-cluster-agent my only workaround was to stop the VM, then start it again after it shutdown. (this started it on a new node).

Hey, have you considered using AAQ operator  to address live migration challenges related to quota limitations?


FormBuilderStepper broken on previously required integer values.

In 3.7.1.,  FormBuilderStepper now requires double values to in min, max, step values. Immediately prior to this, only integer values were allowed so upgrading to the latest version breaks all prior instantiations of FormBuilderStepper. I believe this to be a critical bug that should be fixed immediately.

I believe this is fixed in 3.7.1. The bug was in 3.7.0. Kindly confirm this

Seems to work now. Thanks.


TS Error when crafting a Transaction: Expression produces a union type that is too complex to represent.

Although this is known to you, I figured I'd create an issue so that I can track its resolution.
When crafting a Tx, with a dynamically typed api, TS may complain.
Here's an example:

interface Params {
  api: ApiType // this is of type TypedApi<typeof dot> | TypedApi<typeof ksm>
  threshold: number
  otherSignatories: string[]
  tx: Transaction<any, any, any, any>
  weight?: { ref_time: bigint; proof_size: bigint }
  when?: MultisigStorageInfo['when']
}

export const getAsMultiTx = ({
  api,
  threshold,
  otherSignatories,
  tx,
  weight,
  when
}: Params): Transaction<any, any, any, any> | undefined => {

  return api.tx.Multisig.as_multi({
    threshold,
    other_signatories: otherSignatories,
    maybe_timepoint: when,
    max_weight: weight || { proof_size: 0n, ref_time: 0n },
    call: tx.decodedCall
  })
}

The TS error "Expression produces a union type that is too complex to represent." comes from the fact that the call param in the mulitig.as_multi is strongly typed, and contains in my case the union of call types from polkadot, kusama and potentially all the other typed api that my application supports. Since all chains have different pallets, there's no overlap.

Thanks Josep, also good to note for anyone seeing this, it's not a blocking issue since there's an easy workaround for now, by narrowing the type on the api: (api as TypedApi<typeof dot>).tx.Multisig...

This should be fixed after #687 🎉
It has been released at<EMAIL_ADDRESS>We'll update the docs at papi.how soon!

Whoop whoop, so fast!! Thank you so much :pray:


HUB: no device or entities

added integration,
restarted HA,
seems to find my heatpump as "none LWC407"
at: <IP_ADDRESS>
port: 8888
but: "no device or entities"

Which HA and which Integration Version do you use?
If you use HA>=2023.8 please use the beta version of the integration.

I have the same issue. Read your beta suggestion installed newest beta today, but no effect - still no devices or entities.

Same Problem here. I tried several times to use the newest Beta (Latest with HA 2024.3.1).
Auto Discovery is not working. Adding the Luxtronic manually by IP works to get the integration done but without device or entities (same as in the screenshot of @zolldi ).
Can i contribute with some infos?

Hey Folks, I do have the same issue.
I checked the logs, and I found some errors like below.
Logger: homeassistant.components.update
Source: helpers/entity_platform.py:755
integration: Update (documentation, issues)
First occurred: 15:24:27 (1 occurrences)
Last logged: 15:24:27
luxtronik2: Not adding entity with invalid device info: Invalid device info {'configuration_url': 'http://<IP_ADDRESS>/', 'default_manufacturer': 'Alpha Innotec', 'default_model': '', 'default_name': 'Heatpump', 'identifiers': {('luxtronik2', '330512_023_heatpump')}, 'manufacturer': 'Novelan', 'model': 'LD7', 'name': 'Heatpump 330512-023', 'suggested_area': 'Utility room', 'sw_version': 'V2.88.3'} for 'luxtronik2' config entry: device info needs to either describe a device, link to existing device or provide extra information.
System:
Core
2024.4.3
Supervisor
2024.04.0
Operating System
12.2
Frontend
20240404.2

Well... shame one me..
Looks like the order of the beta versions are a little bit off.. I installed a 2023 beta version... after upgrading to the lastest 2024 version it works perfectly fine :).
@zolldi @morpheus12 please check HACS if you see an update, after updating to the latest version and restarting home assistant it just should work, even the auto discover worked.

Well... shame one me.. Looks like the order of the beta versions are a little bit off.. I installed a 2023 beta version... after upgrading to the lastest 2024 version it works perfectly fine :). @zolldi @morpheus12 please check HACS if you see an update, after updating to the latest version and restarting home assistant it just should work, even the auto discover worked.

@xfirestyle2k : YOU ARE GREAT! ! ! Now it works I'm so happy About!!!
Again thx to @BenPru for this great Plugin!

Hello, I am also in the process of integrating the project here. Since I had exactly the same problems as @zolldi, I noticed that the 2023 version is always downloaded. When updating to the 2024 version I get the following error message! Should I ignore it?

Hello,
there is another problem, doesn't really bother me, just wanted to let you know that the manufacturer Roth is not recognized. Or do you have to enter it yourself somewhere?

@PVAnfaenger The manufacturer is requested from the underlying module https://github.com/Bouni/python-luxtronik.
As the problem is fixed I close this issue.


how to make work ipa format?

i'm try to start bsds on ios, app crash. where to put my IP on ipa?

open with jit)

How?

How?

trollstore

Does altserver works too?

Does altserver works too?

i dont now, i dont have alt server


Groups

Hey there,
Thank you for creating and maintaining this package - it's been very useful! I was wondering if there was a way to fetch groups? I see that there is a Group struct defined, but I'm not seeing how to fetch groups from Zendesk.
Thanks!

https://github.com/MEDIGO/go-zendesk/pull/63/files We received a PR with the group methods. Unfortunately it was missing test cases. Since Groups are not a business priority for us, this has got overlooked. Perhaps you would like to take over the code from the PR, add a few test cases and send us a new PR?

@eggman64 thanks for the quick reply. Take a look at #87. Thanks!


Admin user needs means tp reset his pwd

Admin can reset passwords for standard users. He also must be able to do this for himself.
Since we dont have mail servers we need a simple way to do this.
May be via some karaf.cfg or default karaf user

Or we can use e2e plugin to confirm pwd reset. This mandates pgp key usage for every user

Done


volumeoptions.go defaults logic broken

I came across this problem with a docker image built from the cvmfs-csi master branch code.
Hash and tag options are supposed to be optional, so I didn't set them. However I was getting
"missing required field tag" or "missing required field hash" errors.
I don't know go, but I think the problem is in the newVolumeOptions function. The call to validate, which sets a default for tag, needs to be moved up before the extractOption(tag) call
https://github.com/cernops/cvmfs-csi/blob/b39da4aed09e234bc6da7b1821b1bb8f341962c1/pkg/cvmfs/volumeoptions.go#L82
https://github.com/cernops/cvmfs-csi/blob/b39da4aed09e234bc6da7b1821b1bb8f341962c1/pkg/cvmfs/volumeoptions.go#L73
When setting both tag and hash, the error "specifying both hash and tag is not allowed" jumps, so the image is unusable.

Hi @fbarreir, we are overhauling the driver in #39. The validation logic for volume parameters should be fixed there. Since the issue you're reporting won't be relevant anymore, I'm closing it. Please feel free to reopen, or open another one if you have comments or questions.


Is there a way to turn off the tool tip?

I couldn't find it in the readme, but is there a way to turn off the tooltip? A lot of the times, it obstructs the code I have to edit, especially if the error is large. I'm pretty good with just the error that shows up at the bottom bar.

The option you're looking for is Show Inline Error Tooltips of the Linter package.  There's also relevant discussion here: https://github.com/mybuddymichael/linter-elm-make/issues/75


Functional Model predict render bug

Functional Model Input and Layer render have bug.

Fixed during the process of building Inceptionv3 model.


New load demo file -- draws inliers and outliers from two different s…

…ets of normal distributions.
Let me know if what you had something else in mind! :)

LGTM! We can configure later when we're benchmarking.


Backwards-compatibility fixes

One backwards-compatibility problem is associated with the recent upgrade to rust-lightning:0.0.116.
The other is related to the newly added channel_keys_id field of SubChannel.

@Tibo-lg: This PR syncs up our branch with split-tx-experiment in LDK now.


⚠ Samsung has degraded performance

In 16a2b29, Samsung (https://samsung.com) experienced degraded performance:

HTTP code: 200
Response time: 2446 ms

Resolved: Samsung performance has improved in 0b603af.


Bump kolibri tools

Issue: #568

@GeorgesStavracas @jprvita please note that since this changes a frontend dependency you will have to run yarn install again in your local checkouts after it's merged.

I'm seeing this error, even after running yarn install:
(kolibri-py3.9) jprvita@endless:~/src/kolibri-explore-plugin$ yarn dev
yarn run v1.22.19
$ kolibri-tools build dev --plugins kolibri_explore_plugin --port 4000
Gathering relevant modules from ['kolibri_explore_plugin']
Writing webpack_json output to /tmp/2023513-420922-1ruhevk.8pz4.json
Error: ENOENT: no such file or directory, open '/sysroot/home/jprvita/src/kolibri-explore-plugin/kolibri/core/assets/src/core-app/apiSpec.js'
    at Object.openSync (node:fs:585:3)
    at Object.readFileSync (node:fs:453:35)
    at specModule (/sysroot/home/jprvita/src/kolibri-explore-plugin/node_modules/kolibri-tools/lib/apiSpecExportTools.js:37:26)
    at Object.<anonymous> (/sysroot/home/jprvita/src/kolibri-explore-plugin/node_modules/kolibri-tools/lib/apiSpecExportTools.js:103:13)
    at Module._compile (node:internal/modules/cjs/loader:1103:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1155:10)
    at Module.load (node:internal/modules/cjs/loader:981:32)
    at Function.Module._load (node:internal/modules/cjs/loader:822:12)
    at Module.require (node:internal/modules/cjs/loader:1005:19)
    at require (node:internal/modules/cjs/helpers:102:18) {
  errno: -2,
  syscall: 'open',
  code: 'ENOENT',
  path: '/sysroot/home/jprvita/src/kolibri-explore-plugin/kolibri/core/assets/src/core-app/apiSpec.js'
}

I also have this message in template-ui, in addition to a message similar to the one above during building (before the build clearing the screen).
 warning  in ./src/dynamicLoadComponents.js

Module not found: Error: Can't resolve '@/overrides/components' in '/sysroot/home/jprvita/src/kolibri-explore-plugin/packages/template-ui/src'

@jprvita Richard says that this is just a console.log of a caught error that will be resolved in a future release. So I'm merging it.

Deployed in Ladybird 6.9-339 to internal testing.


Document/export included fonts

Since MathTeXEngine includes font files, it would be nice to have a simple, documented API for users and other packages to use them. For example this would allow the following:
using CairoMakie, MathTeXEngine
lines(0..2π, sin, font=MathTeXEngine.fontpath("NewCM"))

Currently one can use MathTeXEngine.fontpath(joinpath("NewComputerModern", "NewCM10-Regular.otf")) or MathTeXEngine.fontpath(MathTeXEngine.FontSet().fonts[:regular]) which is a bit cumbersome...

Interesting idea. However I am not sure what the API should be, since font sets contain multiple fonts depending on the context.
Maybe something like
mathfont(fontsetname, context=:text)

Because you probably just want the regular font most of the time, and neither the symbols nor the italics one.

This looks rather specific to MathTeXEngine's kind of use case, I was thinking more of a simple way to get access to font files for general purpose, so I would expect to work with traditional style names. But of course both use cases are valid...
Some thoughts:

context=... sounds good for the MathTeXEngine use case (composing formulas)
style=... would make more sense for general purpose font handling
I think "family" is a more usual term than "font set"
mathfont sound specific, this would provide regular font files too so fontpath or fontfile seems more accurate to me

Maybe the following?
# Only one of `style` and `context` allowed, defaults to regular if both are `nothing`
fontfile(family; style=nothing, context=nothing)

Fixed by #27.


Fix bug in assert in AddShadowedData()

DictionaryPropertyDescriptor<>::AddShadowedData() has an assert at the
end to verify the data property index is correct after the shadowing.
However GetDataPropertyIndex<>() relies on the PropertyLetConstGlobal
attribute being set on the Attributes field in order to return correct
results and this was being set after the call to AddShadowedData.
Fixed by moving the attribute flag set into AddShadowedData before the
assertion.
Found by internal web crawler, VSO bug 8482800.

@curtisman please review

:shipit:

@dotnet-bot test Windows x64_debug please


The ability to use OpenAI embeddings with Groq

Hey there! It would be great if we could use OpenAI embeddings (or any other supported API-based embedding models) with Groq (or any other supported llm). With the current way the code is organized, you can only use OpenAI embeddings with OpenAI models. If I want to use Groq as my main llm, I would have to use Ollama, which is ok if you want to run models locally. But I don't want to install models on my local machine, I would prefer to use OpenAI as my embedder service.
One way to add this is to change the way self.embedder_model is initialized in the AbstractGraph class. Currently, both self.llm_model and self.embedder_model are initialized using one method, self._create_llm(), which kinda makes our options limited. One possible solution is to add another function e.g. self._create_embedder() and completely separate the logic for initialization of llms and embedder models.

Thanks! We will do that

hi, we did it in this file example! link

Well, that wasn't the inteded solution but nice workaround haha

ok, make a pull request and we will do it

Alright I'll try to implement my solution and will submit a pull request as soon as I get the chance.

Remember to read the contributions rules :)


Feature: Allow merging folders in the conflict dialog

What feature or improvement do you think would benefit Files?
Files currently supports solving conflicts with folders but not sub files
Requirements

Add a "merge" option to the conflict dialog, this should be visible for folders
If there are conflicts with the sub files, the conflict dialog should display again and allow the user to solve the new conflicts.

Files Version
Έκδοση: <IP_ADDRESS> OS Version: 10.0.22000.1281
Windows Version
Windows 11 Pro 21H2
Comments
No response

This is already supported, can you add more context?

When windows explorer copies or moves a folder and finds that it one with
the same name exists asks if you want to replace it.
When goes in a subfolder that it has files that already exist in the target
it asks again for the files if it want to be replaced.
Your doesn't do that. If you select replace it replaces the folder and the
files in the folder and in it's subfolder.
I suggest to have different settings for files and folders.
Στις Δευ, 28 Νοε 2022, 05:59 ο χρήστης Yair @.***>
έγραψε:

This is already supported, can you add more context?
—
Reply to this email directly, view it on GitHub
https://github.com/files-community/Files/issues/10595#issuecomment-1328503680,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABM7PXPTVGAFOOCRI3T3EVLWKQU2VANCNFSM6AAAAAASM3WNFM
.
You are receiving this because you authored the thread.Message ID:
@.***>

This is essentially the same thing as merging two folders

Yeah but it should ask if the user wants to replace the already existed files or not
From: Yair @.>
Sent: Sunday, December 11, 2022 8:37 PM
To: files-community/Files @.>
Cc: Paris @.>; Author @.>
Subject: Re: [files-community/Files] Feature: Allow solving conflicts for sub files (Issue #10595)
This is essentially the same thing as merging two folders
—
Reply to this email directly, view it on GitHub https://github.com/files-community/Files/issues/10595#issuecomment-1345626408 , or unsubscribe https://github.com/notifications/unsubscribe-auth/ABM7PXKCKXQ5MWOITYZQJATWMYNMHANCNFSM6AAAAAASM3WNFM .
You are receiving this because you authored the thread.  https://github.com/notifications/beacon/ABM7PXNBLNTJ3QUMAOSGEOTWMYNMHA5CNFSM6AAAAAASM3WNFOWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTSQGSQSQ.gif Message ID: @.*** @.***> >

Hi, also hoping for a Merge feature.

Hi, I also miss this option from Windows Explorer. If I paste a folder with the same name as the existing one, I am asked to skip, rename or replce the folder. If I choose replace, all the files inside that have the same name will be overritten, which is not what I want. I want to be asked again for the files if I want to overwrite or not those files, while just merging the outside folder.
I will go back to using Windows Explorer until this is implemented.


Set operation on key "value" failed: target is readonly always warned with useTemplateRef in some case

Vue version
3.5.1
Link to minimal reproduction
https://play.vuejs.org/#eNp9UV1Lw0AQ/CvLvcRCTKnVl5oWVApW/KL28UBCuompl7vjPmKk5r+7SWwtIs1D2LuZnZ3Z27IrraPKI5uw2Kam0A4sOq9BJDKfcuYsZzMui1Ir42ALBrMQvMUVllokDpeYQQOZUSUEJBNccinQQV3XMP3Di29XD/cLqb2bCyxROvgC6YWYnQSfwYAaUyWtEhgJlZ8EpLD/gpB+g57goLQ5aQej8dko4DIe9rbJJB3czzg6AcRFOwyq01KtUVAY6uSsjUA1KVI9JGI8POhiIUWmOVmRRxurJO1l22pxlqpSFwLNk3YF+eBsAh3SYokQ6uOuu3PGY7i7T98wff/nfmNp+ISKZ4MWTYWc7TGXmBxdD89fHrGmeg9SEi+IfQRcIi3Rtx572rWXa7J9wOvcLroXLWS+svPaobS7UK3Rltl0fM7oVW+ORP+1O47Ouz4uG9ria4Wm1aQFjqOLaMSab0YKzvM=
Steps to reproduce

What is expected?
No warning to be logged
What is actually happening?
Unexpected warning is being logged
System Info
No response
Any additional comments?
No response

a side note:

if the user uses ts, language-tools gives an error message

a side note:

if the user uses ts, language-tools gives an error message

When I added generics, language-tools seemed to stop working


remove some redundant async state machines

@dotnet-bot test please

@dotnet-bot test Windows Release x64 Build please

@SimonCropp Branch seems to have been removed. Please open a new PR if you would still like to contribute these changes.

@SimonCropp Only if you want to.


PHP validator is picking excluded files/folders

Even when I have configured files.exclude properly, PHP validator is still validating them. This pretty much kills usefulness of this feature, because some folders in my workspace contains large number of old, invalid files. And it's almost impossible to find single error among 100+ others.
Oh, and startup performance is in this case really bad as well, since every file is validated on start.

VSCode Version: 1.28.2
OS Version: Win 10

Is that from an extension? If so please file an issue on that extension's repo.

Gdzie są te pliki do usunięcia..n
pon., 29.10.2018, 18:33 użytkownik Mangatt<EMAIL_ADDRESS>napisał:

Even when I have configured files.exclude properly, PHP validator is
still validating them. This pretty much kills usefulness of this feature,
because some folders in my workspace contains large number of old, invalid
files. And it's almost impossible to find single error among 100+ others.
Oh, and startup performance is in this case really bad as well, since
every file is validated on start.

VSCode Version: 1.28.2
OS Version: Win 10

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/Microsoft/vscode/issues/62070, or mute the thread
https://github.com/notifications/unsubscribe-auth/AlmclyUVSbicyUzg0VJj6d_Tbizi0O8jks5upzvWgaJpZM4X_sIj
.

@roblourens I'm sorry, which extension is that? I'm not sure where to file this.

@konradw86 They are inside workspace folder and can't be moved away.

I was just wondering whether you are using the simple builtin php validation or using an extension for this.
If you are using the builtin validation, you should only see errors when you open the file. It won't crawl your workspace to find files. Is that not what you see?

@roblourens Yes, built-in validation. There are errors piling up after start-up in unopened files even with code --disable-extensions. Apparently VS Code is crawling these files and validating them.

Ok, there is culprit: https://github.com/felixfbecker/vscode-php-intellisense. This was crawling excluded files, you were right @roblourens . Thanks for your help!


Enhancment : Validation of "Get in Touch" using pop-up msg

The validation for the Get in Touch form is done using alert, which is a basic alert method. We can customize the alert message box using sweet alert which would better sync with the website.
If this idea looks appropriate to you then I want to work on this issue under JWOC.
@smaranjitghose

Great Go ahead with this

Kindly add the JWOC label and difficulty level @anushbhatia


[Question] How to debug tsc.js

I'm trying to play around with the code of the compiler and I'm using debugging both as a means to understand the internals and also to debug my own experiments. The problem I'm facing is that debugging via VS Code is extremely slow - stepping over takes about a second, hovering variables to display their current value takes ages. I tried Node Inspector as well, but it's not better. console.log works fine but it's a mediocre debugging facility.
Because of the above I decided to ask the source: what do you use for debugging?
PS: I'm not on Windows currently, thus I haven't tried Chakra Core. Does it offer a better experience?

node --inspect --debug-brk is my weapon of choice :).

OK, closing for now, if I have further questions I might reopen to save clutter.

$ gulp runtests-browser --t=specificTest --browser=chrome gives you source maps, which is nice when you're investigating a specific feature with a specific test. Instead of showing the entire compiler, Chome will show just the contents of transformers/esnext.ts, for example.
For other purposes I agree with @vladima. Debugging is similar with and without source maps -- perhaps a little faster without?

@sandersn Thanks!


chore: Upgrade Jira to 1.16.6-bb.3

chore: Upgrade Zarf to 0.31.3
chore: Upgrade DUBBD to 0.14.0

/test all


ModbusClient() not found in any files

I can't load the main.js completely .Could Anyone helpe me solve this problem?

Hey @AlbertHatesCodes,
if you post the whole code, maybe I could help.

Hey @AlbertHatesCodes,
if you post the whole code, maybe I could help.

@stefanpoeter hello my friend
The Code I used is the sample01 under the folder examples,
I opened it by VS Code and I run it on the Chrome.
I saw the console indicate that this modbusClient was not import.
Neither do the jquery.min.js and modbus.min.js
I guess I didn't do the process correctly or this example lose some files

This is library is not ment to be executed in a browser. You need to run it with node.js.

Got it !Thank you my friend, it works!
What If I really want to show the Data where I got from Modbus TCP.
How should I do it with Node.js?
Could you give me some suggestions?


Cleaning up numbers

States now have commas:

Any state less than 2 gets some sigfigs:

There are now 3 significant figures for the county data, but no commas on that.

Fixes #263


Communicating Flask app with py_canoe module, through send_diag_request method getting ECU respond only 1st time.

This error occurs when object of canoe using as local in Flask app.
Diag ECU qualifier (ECU_NAME) not available in loaded CANoe config.
If I am passing canoe object outside of the any route in Flask app, It shows pywin32 related error.
File: <COMObject >", line 2 in CreateRequestFromStream.
like: pywintypes.com_error (-21473221008, "CoInitialize has not been called, None, None")
2nd time while changing the parameter through flask frontend, I got these 2 above error.
I don't want to start and stop canoe measurement for every single request.

hi @prashantlohar997
can please confirm whether this issue still present with latest py_canoe package


File Explorer Utilities Enhancement

Description of the new feature / enhancement
I would like to suggest that File Explorer need to have the feature to edit PDF file properties such as authors, year, tags etc., in order to make it possible to sort (or group) a huge collection of PDF files based on these properties.
This can be done via a pdf property handler under the File Explorer Add-ons of PowerToys.
You already have preview and thumbnails handlers.
#25650
Scenario when this would be used?
For example college students or PhD or companies will be more productive with this feature.
For example a Business can sort files based on clients or other companies. Thank you, I believe that my suggestion will be considered and planned to be executed.
Supporting information
No response

nvm just PDF files, being able to change any file's metadata would be very useful. Currently working on a project and I want to add the link I sourced the images from into a field however going into properties for an image has no boxes available for me to add text into really.

I believe that pdf files will be the beginning if we are successful in bringing participation (attention) to this issue


[Usable] Focus is going to hidden content while navigate in scan mode.

Actual Result:
After Email editable text box focus is going to the hidden content while navigate in scan mode.
Expected Result:
Focus should not going to the hidden content while navigate in scan mode.
Repro Steps:

Open URL https://microsoft.github.io/BotFramework-WebChat/full-bundle in Edge browser.
Navigate to 'Type your message' text box present in bottom of screen, type 'help' and press enter key.
Navigate to "Sign In" button by using Tab key and press Enter on it to activate it.
Sign In page will appear on new Tab window.
Open Narrator (Using Ctrl + Windows +Enter).
Start Scan mode (Caps lock + Space).
Navigate to the page by using Up/Down arrow keys.
Observe that focus is going to hidden content while navigate in scan mode.

User Impact:
Users who rely on screen readers may get confused and face difficulty if navigation is not correct or logical for the controls.
Test Environment:
OS: Windows 10
OS Build: 17134.345
OS Version: 1803
Browser: Edge
Tool: Narrator
Attachment:
Usable_Sign In_Hidden element.zip

This is not a bug from Web Chat. After sign-in button is clicked, the flow goes to Microsoft Account page.
Could you file this bug to the team that owns Microsoft Account page?

Reopening so we can confirm from the accessibility team.

#HCL;#Accessibility;#HCL_BotFramework_WebChat;A11yUsable

#A11yUsable;#A11ySev4;


KeyError in distributed scheduler with GridSearchCV(Incremental)

Followup to issues discovered in #196
It seems like
The following notebook demonstrates the issue: https://gist.github.com/0a4fb82717f4b178dad56bb3dd0d19e4, though I haven't completely narrowed things down.
In https://github.com/dask/dask-ml/pull/196#issuecomment-395101806 I discovered that a task was seemingly released and forgotten, and then looked up again.
2018-06-06 10:01:45 0465-taugspurger __main__[75993] INFO ('astype-lt-getitem-46b51822fff487bc1df0fb2e4d96323f', 1) - released - waiting
2018-06-06 10:01:45 0465-taugspurger __main__[75993] INFO ('astype-lt-getitem-46b51822fff487bc1df0fb2e4d96323f', 1) - waiting - processing
2018-06-06 10:01:45 0465-taugspurger __main__[75993] INFO ('astype-lt-getitem-46b51822fff487bc1df0fb2e4d96323f', 1) - processing - memory
2018-06-06 10:01:45 0465-taugspurger __main__[75993] INFO ('astype-lt-getitem-46b51822fff487bc1df0fb2e4d96323f', 1) - memory - released
2018-06-06 10:01:45 0465-taugspurger __main__[75993] INFO ('astype-lt-getitem-46b51822fff487bc1df0fb2e4d96323f', 1) - released - forgotten
2018-06-06 10:01:45 0465-taugspurger distributed.core[75993] ERROR "('astype-lt-getitem-46b51822fff487bc1df0fb2e4d96323f', 1)"
KeyError: "('astype-lt-getitem-46b51822fff487bc1df0fb2e4d96323f', 1)"
2018-06-06 10:01:45 0465-taugspurger distributed.core[75993] ERROR "('astype-lt-getitem-46b51822fff487bc1df0fb2e4d96323f', 1)"
KeyError: "('astype-lt-getitem-46b51822fff487bc1df0fb2e4d96323f', 1)"

The array that key belongs to is generated by scikit-learn in https://github.com/scikit-learn/scikit-learn/blob/03b5d83f5a5cee77d7c468f24890dd466c1ff2f9/sklearn/model_selection/_validation.py#L477-L478
Those are dask arrays since it's doing X[[ integers ]].
This is taking place withing a joblib.Parallel call, so my current suspicion is that we have some kind of race condition where two workers are generating the same splits, but that's just a guess.

This was fixed in https://github.com/dask/distributed/pull/2066


Fix tests

This PR is fixing the test suite.
Changes:

test python 3.9 on travis
fixed url in wfs tests
fixed wmts test

@Roel It looks like the pytest monkeypatch for owslib.util.openURL is not working as expected:
https://github.com/geopython/OWSLib/blob/af85567a8dc4ffa22d56298e928ce66fd2476f86/tests/test_remote_metadata.py#L207

@tomkralidis ok to merge?

+1 @cehbrecht , thanks


Problem when I try to search in transfer market.

I cannot search on transfer market, it shows error message.
"Sorry an error has occurred while trying to complete your search. Please try again in a moment."
This is also related to #26.

How long did it take for you to get the search working again , I am getting the exact same error , has been an hour so far still no luck :(


Model::loadMultiple() guide vs phpdoc

We have inconsistency in Model::loadMultiple() description.
phpdoc says:

@param array $models the models to be populated. Note that all models should have the same class.

While in the guide there's example with 2 models of different classes: https://github.com/yiisoft/yii2/blob/master/docs/guide/input-multiple-models.md

Related to https://github.com/yiisoft/yii2/issues/8009

that example on the guide is very problematic. first of all, it will return true if at least one of the models load. Which means it will enter the if statement even when one of the forms is missing.
i vote for rewriting the guide.

@qiangxue it seems both code and guide were done by you. Which one should be considered correct?

The guide is not right. Should use load(). loadMultiple() is for loading multiple models of the same class.

OK, will fix it.


PathPrefix relative_join bug

This is related to:
https://github.com/lotus/utils/pull/82
Please find there all the explanation.
Thanks!

This has become irrelevant as the issue was fixed on utils.

@theocodes but the tests added /admin/admin are correct because we wan't to get a regression with this.

@AlfonsoUceda yes, thanks! It's been amended to only add those tests now. This however, will obviously fail without the fix on utils :)

@theocodes Wonderful. Merging this! :+1:


ARToolkit v100.13 missing on Nuget

Unlike Toolkit and Toolkit Forms, ARToolkit and ARToolkit.Forms v100.13 are not uploaded to nuget.org

Apologies for the lack of updates. The AR toolkit was delayed so we could fix some issues affecting Android. Testing took a bit longer than expected, and we weren't ready to publish before the holidays. I am planning on testing the final built packages today, and if everything goes as planned, they should be published soon after. I will comment on this issue once the packages are live.

@kamszyc The 100.13 AR toolkit packages have been published to Nuget, so I'm closing this issue. Please log another if you see any problems.


Add a .styleci.yml file

Add a .styleci.yml file.
@osiset, this repository needs to be activated at https://styleci.io (free for public repositories).

I previously had this done a while ago.. not sure what happened to it. But thanks! Added and registered.


python311Packages.plugwise: 0.31.4 -> 0.31.5

Diff: https://github.com/plugwise/python-plugwise/compare/refs/tags/v0.31.4...v0.31.5
Changelog: https://github.com/plugwise/python-plugwise/releases/tag/v0.31.5
Description of changes

Things done

Built on platform(s)

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

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

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

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

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

[ ] Fits CONTRIBUTING.md.

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

5 packages built:

home-assistant-component-tests.plugwise
python310Packages.plugwise
python310Packages.plugwise.dist
python311Packages.plugwise
python311Packages.plugwise.dist


\sqrt function is sometimes overlapping with its content

I'm using renderToString to convert tex to html string. Following is my test environment:

Using react-native ios 6 simulator.
Rendering html inside ios web view.
tex - \sqrt{7^2}

Result:

Any ideas on the issue?

@keshavkaul can you provide a minimal example of the code being used that reproduces this?

Closing for now, feel free to reopen if more details are available.


add webpack support

I removed all system-bundle stuff so now it just need to use tsc with commonjs.
Many thanks to @gdi2290 for telling me that npm link with npm 3 is kinda problematic or I would still be here trying to figure out why this wasn't working for me.

Thanks!  Merged (with tweaks) as https://github.com/angular/in-memory-web-api/commit/dc5a4d15e7f33f3b37c30ebd0f027596cca2ab8d


Renault with Raspberry Pi 3B+

Hello,
I thought I would give this a try with what I had laying around to see if I could get this to work rather than buying an expensive product.
I've used a Pi 3B+ using the Pi 3A image, but I've not been successful.
I've managed to get the log files. Can someone help see where I (or the Pi) might be going wrong? I've run out of talent.
Jan  1 00:00:02 buildroot syslog.info syslogd started: BusyBox v1.36.1
Jan  1 00:00:02 buildroot user.info console: Starting syslogd: OK
Jan  1 00:00:02 buildroot kern.notice kernel: klogd started: BusyBox v1.36.1 (2024-03-30 17:19:50 UTC)
Jan  1 00:00:02 buildroot user.info console: Starting klogd: OK
Jan  1 00:00:02 buildroot kern.info kernel: [    0.000000] Booting Linux on physical CPU 0x0
Jan  1 00:00:02 buildroot kern.notice kernel: [    0.000000] Linux version 6.1.61-v7 (runner@fv-az1106-856) (arm-buildroot-linux-gnueabihf-gcc.br_real (Buildroot -g7a59c3a4) 12.3.0, GNU ld (GNU Binutils) 2.40) #1 SMP Sat Mar 30 17:50:47 UTC 2024
Jan  1 00:00:02 buildroot kern.info kernel: [    0.000000] CPU: ARMv7 Processor [410fd034] revision 4 (ARMv7), cr=10c5383d
Jan  1 00:00:02 buildroot kern.info kernel: [    0.000000] CPU: div instructions available: patching division code
Jan  1 00:00:02 buildroot kern.info kernel: [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
Jan  1 00:00:02 buildroot kern.info kernel: [    0.000000] OF: fdt: Machine model: Raspberry Pi 3 Model B Plus Rev 1.3
Jan  1 00:00:02 buildroot kern.notice kernel: [    0.000000] random: crng init done
Jan  1 00:00:02 buildroot kern.info kernel: [    0.000000] Memory policy: Data cache writealloc
Jan  1 00:00:02 buildroot kern.info kernel: [    0.000000] Reserved memory: created CMA memory pool at 0x35c00000, size 64 MiB
Jan  1 00:00:02 buildroot kern.info kernel: [    0.000000] OF: reserved mem: initialized node linux,cma, compatible id shared-dma-pool
Jan  1 00:00:02 buildroot kern.info kernel: [    0.000000] Zone ranges:
Jan  1 00:00:02 buildroot kern.info kernel: [    0.000000]   DMA      [mem 0x0000000000000000-0x0000000039bfffff]
Jan  1 00:00:02 buildroot kern.info kernel: [    0.000000]   Normal   empty
Jan  1 00:00:02 buildroot kern.info kernel: [    0.000000] Movable zone start for each node
Jan  1 00:00:02 buildroot kern.info kernel: [    0.000000] Early memory node ranges
Jan  1 00:00:02 buildroot kern.info kernel: [    0.000000]   node   0: [mem 0x0000000000000000-0x0000000039bfffff]
Jan  1 00:00:02 buildroot kern.info kernel: [    0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000039bfffff]
Jan  1 00:00:02 buildroot kern.info kernel: [    0.000000] percpu: Embedded 12 pages/cpu s18004 r8192 d22956 u49152
Jan  1 00:00:02 buildroot kern.debug kernel: [    0.000000] pcpu-alloc: s18004 r8192 d22956 u49152 alloc=12*4096
Jan  1 00:00:02 buildroot kern.debug kernel: [    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
Jan  1 00:00:02 buildroot kern.info kernel: [    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 234465
Jan  1 00:00:02 buildroot kern.notice kernel: [    0.000000] Kernel command line: coherent_pool=1M 8250.nr_uarts=0 snd_bcm2835.enable_headphones=0 bcm2708_fb.fbwidth=720 bcm2708_fb.fbheight=480 bcm2708_fb.fbswap=1 vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000  root=
Jan  1 00:00:02 buildroot kern.info kernel: [    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes, linear)
Jan  1 00:00:02 buildroot kern.info kernel: [    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes, linear)
Jan  1 00:00:02 buildroot kern.info kernel: [    0.000000] mem auto-init: stack:all(zero), heap alloc:off, heap free:off
Jan  1 00:00:02 buildroot kern.info kernel: [    0.000000] Memory: 856516K/946176K available (9216K kernel code, 718K rwdata, 2316K rodata, 1024K init, 520K bss, 24124K reserved, 65536K cma-reserved)
Jan  1 00:00:02 buildroot kern.info kernel: [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
Jan  1 00:00:02 buildroot kern.info kernel: [    0.000000] rcu: Hierarchical RCU implementation.
Jan  1 00:00:02 buildroot kern.info kernel: [    0.000000] 	Tracing variant of Tasks RCU enabled.
Jan  1 00:00:02 buildroot kern.info kernel: [    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
Jan  1 00:00:02 buildroot kern.info kernel: [    0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
Jan  1 00:00:02 buildroot kern.info kernel: [    0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.
Jan  1 00:00:02 buildroot kern.info kernel: [    0.000000] arch_timer: cp15 timer(s) running at 19.20MHz (phys).
Jan  1 00:00:02 buildroot kern.info kernel: [    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x46d987e47, max_idle_ns:<PHONE_NUMBER>67 ns
Jan  1 00:00:02 buildroot kern.info kernel: [    0.000001] sched_clock: 56 bits at 19MHz, resolution 52ns, wraps every<PHONE_NUMBER>078ns
Jan  1 00:00:02 buildroot kern.info kernel: [    0.000018] Switching to timer-based delay loop, resolution 52ns
Jan  1 00:00:02 buildroot kern.info kernel: [    0.000345] Console: colour dummy device 80x30
Jan  1 00:00:02 buildroot kern.info kernel: [    0.000855] printk: console [tty1] enabled
Jan  1 00:00:02 buildroot kern.info kernel: [    0.000907] Calibrating delay loop (skipped), value calculated using timer frequency.. 38.40 BogoMIPS (lpj=192000)
Jan  1 00:00:02 buildroot kern.info kernel: [    0.000947] CPU: Testing write buffer coherency: ok
Jan  1 00:00:02 buildroot kern.info kernel: [    0.001016] pid_max: default: 32768 minimum: 301
Jan  1 00:00:02 buildroot kern.info kernel: [    0.001143] LSM: Security Framework initializing
Jan  1 00:00:02 buildroot kern.info kernel: [    0.001279] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes, linear)
Jan  1 00:00:02 buildroot kern.info kernel: [    0.001318] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes, linear)
Jan  1 00:00:02 buildroot kern.info kernel: [    0.002369] cgroup: Disabling memory control group subsystem
Jan  1 00:00:02 buildroot kern.info kernel: [    0.002888] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
Jan  1 00:00:02 buildroot kern.info kernel: [    0.003648] cblist_init_generic: Setting adjustable number of callback queues.
Jan  1 00:00:02 buildroot kern.info kernel: [    0.003678] cblist_init_generic: Setting shift to 2 and lim to 1.
Jan  1 00:00:02 buildroot kern.info kernel: [    0.003815] Setting up static identity map for 0x100000 - 0x10003c
Jan  1 00:00:02 buildroot kern.info kernel: [    0.003948] rcu: Hierarchical SRCU implementation.
Jan  1 00:00:02 buildroot kern.info kernel: [    0.003970] rcu: 	Max phase no-delay instances is 1000.
Jan  1 00:00:02 buildroot kern.info kernel: [    0.004604] smp: Bringing up secondary CPUs ...
Jan  1 00:00:02 buildroot kern.info kernel: [    0.005413] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
Jan  1 00:00:02 buildroot kern.info kernel: [    0.006218] CPU2: thread -1, cpu 2, socket 0, mpidr 80000002
Jan  1 00:00:02 buildroot kern.info kernel: [    0.006941] CPU3: thread -1, cpu 3, socket 0, mpidr 80000003
Jan  1 00:00:02 buildroot kern.info kernel: [    0.007029] smp: Brought up 1 node, 4 CPUs
Jan  1 00:00:02 buildroot kern.info kernel: [    0.007102] SMP: Total of 4 processors activated (153.60 BogoMIPS).
Jan  1 00:00:02 buildroot kern.info kernel: [    0.007126] CPU: All CPU(s) started in HYP mode.
Jan  1 00:00:02 buildroot kern.info kernel: [    0.007143] CPU: Virtualization extensions available.
Jan  1 00:00:02 buildroot kern.info kernel: [    0.007852] devtmpfs: initialized
Jan  1 00:00:02 buildroot kern.info kernel: [    0.020434] VFP support v0.3: implementor 41 architecture 3 part 40 variant 3 rev 4
Jan  1 00:00:02 buildroot kern.info kernel: [    0.020655] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns:<PHONE_NUMBER>2750000 ns
Jan  1 00:00:02 buildroot kern.info kernel: [    0.020703] futex hash table entries: 1024 (order: 4, 65536 bytes, linear)
Jan  1 00:00:02 buildroot kern.info kernel: [    0.023297] pinctrl core: initialized pinctrl subsystem
Jan  1 00:00:02 buildroot kern.info kernel: [    0.024265] NET: Registered PF_NETLINK/PF_ROUTE protocol family
Jan  1 00:00:02 buildroot kern.info kernel: [    0.026622] DMA: preallocated 1024 KiB pool for atomic coherent allocations
Jan  1 00:00:02 buildroot kern.info kernel: [    0.031181] audit: initializing netlink subsys (disabled)
Jan  1 00:00:02 buildroot kern.notice kernel: [    0.031419] audit: type=2000 audit(0.030:1): state=initialized audit_enabled=0 res=1
Jan  1 00:00:02 buildroot kern.info kernel: [    0.031917] thermal_sys: Registered thermal governor 'step_wise'
Jan  1 00:00:02 buildroot kern.info kernel: [    0.032188] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
Jan  1 00:00:02 buildroot kern.info kernel: [    0.032237] hw-breakpoint: maximum watchpoint size is 8 bytes.
Jan  1 00:00:02 buildroot kern.info kernel: [    0.032441] Serial: AMBA PL011 UART driver
Jan  1 00:00:02 buildroot kern.info kernel: [    0.038244] bcm2835-mbox 3f00b880.mailbox: mailbox enabled
Jan  1 00:00:02 buildroot kern.info kernel: [    0.060030] raspberrypi-firmware soc:firmware: Attached to firmware from 2023-10-17T15:42:39, variant start
Jan  1 00:00:02 buildroot kern.info kernel: [    0.070036] raspberrypi-firmware soc:firmware: Firmware hash is 30f0c5e4d076da3ab4f341d88e7d505760b93ad7
Jan  1 00:00:02 buildroot kern.info kernel: [    0.108537] kprobes: kprobe jump-optimization is enabled. All kprobes are optimized if possible.
Jan  1 00:00:02 buildroot kern.info kernel: [    0.110278] bcm2835-dma 3f007000.dma: DMA legacy API manager, dmachans=0x1
Jan  1 00:00:02 buildroot kern.notice kernel: [    0.111749] SCSI subsystem initialized
Jan  1 00:00:02 buildroot kern.info kernel: [    0.111958] usbcore: registered new interface driver usbfs
Jan  1 00:00:02 buildroot kern.info kernel: [    0.112025] usbcore: registered new interface driver hub
Jan  1 00:00:02 buildroot kern.info kernel: [    0.112085] usbcore: registered new device driver usb
Jan  1 00:00:02 buildroot kern.warn kernel: [    0.112265] usb_phy_generic phy: supply vcc not found, using dummy regulator
Jan  1 00:00:02 buildroot kern.info kernel: [    0.112601] pps_core: LinuxPPS API ver. 1 registered
Jan  1 00:00:02 buildroot kern.info kernel: [    0.112624] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti<EMAIL_ADDRESS>Jan  1 00:00:02 buildroot kern.info kernel: [    0.112668] PTP clock support registered
Jan  1 00:00:02 buildroot kern.info kernel: [    0.113922] clocksource: Switched to clocksource arch_sys_counter
Jan  1 00:00:02 buildroot kern.notice kernel: [    0.114215] VFS: Disk quotas dquot_6.6.0
Jan  1 00:00:02 buildroot kern.info kernel: [    0.114305] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
Jan  1 00:00:02 buildroot kern.notice kernel: [    0.114456] FS-Cache: Loaded
Jan  1 00:00:02 buildroot kern.info kernel: [    0.114703] CacheFiles: Loaded
Jan  1 00:00:02 buildroot kern.info kernel: [    0.123138] NET: Registered PF_INET protocol family
Jan  1 00:00:02 buildroot kern.info kernel: [    0.123424] IP idents hash table entries: 16384 (order: 5, 131072 bytes, linear)
Jan  1 00:00:02 buildroot kern.info kernel: [    0.126135] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 4096 bytes, linear)
Jan  1 00:00:02 buildroot kern.info kernel: [    0.126193] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
Jan  1 00:00:02 buildroot kern.info kernel: [    0.126233] TCP established hash table entries: 8192 (order: 3, 32768 bytes, linear)
Jan  1 00:00:02 buildroot kern.info kernel: [    0.126366] TCP bind hash table entries: 8192 (order: 5, 131072 bytes, linear)
Jan  1 00:00:02 buildroot kern.info kernel: [    0.126712] TCP: Hash tables configured (established 8192 bind 8192)
Jan  1 00:00:02 buildroot kern.info kernel: [    0.126864] UDP hash table entries: 512 (order: 2, 16384 bytes, linear)
Jan  1 00:00:02 buildroot kern.info kernel: [    0.126932] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes, linear)
Jan  1 00:00:02 buildroot kern.info kernel: [    0.127157] NET: Registered PF_UNIX/PF_LOCAL protocol family
Jan  1 00:00:02 buildroot kern.info kernel: [    0.127663] RPC: Registered named UNIX socket transport module.
Jan  1 00:00:02 buildroot kern.info kernel: [    0.127690] RPC: Registered udp transport module.
Jan  1 00:00:02 buildroot kern.info kernel: [    0.127709] RPC: Registered tcp transport module.
Jan  1 00:00:02 buildroot kern.info kernel: [    0.127727] RPC: Registered tcp NFSv4.1 backchannel transport module.
Jan  1 00:00:02 buildroot kern.info kernel: [    0.128769] hw perfevents: enabled with armv7_cortex_a7 PMU driver, 7 counters available
Jan  1 00:00:02 buildroot kern.notice kernel: [    0.129874] Initialise system trusted keyrings
Jan  1 00:00:02 buildroot kern.info kernel: [    0.130053] workingset: timestamp_bits=14 max_order=18 bucket_order=4
Jan  1 00:00:02 buildroot kern.info kernel: [    0.136183] zbud: loaded
Jan  1 00:00:02 buildroot kern.notice kernel: [    0.138059] NFS: Registering the id_resolver key type
Jan  1 00:00:02 buildroot kern.notice kernel: [    0.138104] Key type id_resolver registered
Jan  1 00:00:02 buildroot kern.notice kernel: [    0.138124] Key type id_legacy registered
Jan  1 00:00:02 buildroot kern.info kernel: [    0.138227] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
Jan  1 00:00:02 buildroot kern.info kernel: [    0.138253] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
Jan  1 00:00:02 buildroot kern.notice kernel: [    0.139313] Key type asymmetric registered
Jan  1 00:00:02 buildroot kern.notice kernel: [    0.139338] Asymmetric key parser 'x509' registered
Jan  1 00:00:02 buildroot kern.info kernel: [    0.139480] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247)
Jan  1 00:00:02 buildroot kern.info kernel: [    0.139512] io scheduler mq-deadline registered
Jan  1 00:00:02 buildroot kern.info kernel: [    0.139533] io scheduler kyber registered
Jan  1 00:00:02 buildroot kern.info kernel: [    0.142963] bcm2708_fb soc:fb: FB found 1 display(s)
Jan  1 00:00:02 buildroot kern.info kernel: [    0.154701] Console: switching to colour frame buffer device 90x30
Jan  1 00:00:02 buildroot kern.info kernel: [    0.161266] bcm2708_fb soc:fb: Registered framebuffer for display 0, size 720x480
Jan  1 00:00:02 buildroot kern.info kernel: [    0.166972] bcm2835-rng 3f104000.rng: hwrng registered
Jan  1 00:00:02 buildroot kern.info kernel: [    0.169467] vc-mem: phys_addr:0x00000000 mem_base=0x3ec00000 mem_size:0x40000000(1024 MiB)
Jan  1 00:00:02 buildroot kern.info kernel: [    0.183574] brd: module loaded
Jan  1 00:00:02 buildroot kern.info kernel: [    0.190712] loop: module loaded
Jan  1 00:00:02 buildroot kern.info kernel: [    0.193561] Loading iSCSI transport class v2.0-870.
Jan  1 00:00:02 buildroot kern.info kernel: [    0.197149] usbcore: registered new interface driver lan78xx
Jan  1 00:00:02 buildroot kern.info kernel: [    0.199513] usbcore: registered new interface driver smsc95xx
Jan  1 00:00:02 buildroot kern.info kernel: [    0.201749] dwc_otg: version 3.00a 10-AUG-2012 (platform bus)
Jan  1 00:00:02 buildroot kern.debug kernel: [    0.204101] dwc_otg: FIQ enabled
Jan  1 00:00:02 buildroot kern.debug kernel: [    0.204109] dwc_otg: NAK holdoff enabled
Jan  1 00:00:02 buildroot kern.debug kernel: [    0.204116] dwc_otg: FIQ split-transaction FSM enabled
Jan  1 00:00:02 buildroot kern.debug kernel: [    0.204127] Module dwc_common_port init
Jan  1 00:00:02 buildroot kern.info kernel: [    0.204329] usbcore: registered new interface driver usb-storage
Jan  1 00:00:02 buildroot kern.info kernel: [    0.206747] mousedev: PS/2 mouse device common for all mice
Jan  1 00:00:02 buildroot kern.info kernel: [    0.210272] sdhci: Secure Digital Host Controller Interface driver
Jan  1 00:00:02 buildroot kern.info kernel: [    0.212587] sdhci: Copyright(c) Pierre Ossman
Jan  1 00:00:02 buildroot kern.info kernel: [    0.215038] sdhci-pltfm: SDHCI platform and OF driver helper
Jan  1 00:00:02 buildroot kern.info kernel: [    0.219050] ledtrig-cpu: registered to indicate activity on CPUs
Jan  1 00:00:02 buildroot kern.info kernel: [    0.221591] hid: raw HID events driver (C) Jiri Kosina
Jan  1 00:00:02 buildroot kern.info kernel: [    0.223945] usbcore: registered new interface driver usbhid
Jan  1 00:00:02 buildroot kern.info kernel: [    0.226209] usbhid: USB HID core driver
Jan  1 00:00:02 buildroot kern.info kernel: [    0.232107] Initializing XFRM netlink socket
Jan  1 00:00:02 buildroot kern.info kernel: [    0.234367] NET: Registered PF_PACKET protocol family
Jan  1 00:00:02 buildroot kern.notice kernel: [    0.236612] Key type dns_resolver registered
Jan  1 00:00:02 buildroot kern.notice kernel: [    0.238937] Registering SWP/SWPB emulation handler
Jan  1 00:00:02 buildroot kern.info kernel: [    0.241305] registered taskstats version 1
Jan  1 00:00:02 buildroot kern.notice kernel: [    0.243466] Loading compiled-in X.509 certificates
Jan  1 00:00:02 buildroot kern.notice kernel: [    0.246173] Key type .fscrypt registered
Jan  1 00:00:02 buildroot kern.notice kernel: [    0.248225] Key type fscrypt-provisioning registered
Jan  1 00:00:02 buildroot kern.info kernel: [    0.254803] uart-pl011 3f201000.serial: cts_event_workaround enabled
Jan  1 00:00:02 buildroot kern.info kernel: [    0.256932] 3f201000.serial: ttyAMA1 at MMIO 0x3f201000 (irq = 114, base_baud = 0) is a PL011 rev2
Jan  1 00:00:02 buildroot kern.info kernel: [    0.261245] serial serial0: tty port ttyAMA1 registered
Jan  1 00:00:02 buildroot kern.info kernel: [    0.264792] bcm2835-wdt bcm2835-wdt: Broadcom BCM2835 watchdog timer
Jan  1 00:00:02 buildroot kern.info kernel: [    0.267244] bcm2835-power bcm2835-power: Broadcom BCM2835 power domains driver
Jan  1 00:00:02 buildroot kern.info kernel: [    0.270623] mmc-bcm2835 3f300000.mmcnr: mmc_debug:0 mmc_debug2:0
Jan  1 00:00:02 buildroot kern.info kernel: [    0.272918] mmc-bcm2835 3f300000.mmcnr: DMA channel allocated
Jan  1 00:00:02 buildroot kern.info kernel: [    0.303339] sdhost: log_buf @ b7dc3fb8 (f5d10000)
Jan  1 00:00:02 buildroot kern.info kernel: [    0.353977] mmc0: sdhost-bcm2835 loaded - DMA enabled (>1)
Jan  1 00:00:02 buildroot kern.info kernel: [    0.356409] of_cfs_init
Jan  1 00:00:02 buildroot kern.info kernel: [    0.359340] of_cfs_init: OK
Jan  1 00:00:02 buildroot kern.info kernel: [    0.362830] Waiting for root device /dev/mmcblk0p2...
Jan  1 00:00:02 buildroot kern.warn kernel: [    0.396940] mmc0: host does not support reading read-only switch, assuming write-enable
Jan  1 00:00:02 buildroot kern.info kernel: [    0.402750] mmc0: new high speed SDHC card at address 0007
Jan  1 00:00:02 buildroot kern.info kernel: [    0.403494] mmc1: new high speed SDIO card at address 0001
Jan  1 00:00:02 buildroot kern.info kernel: [    0.405693] mmcblk0: mmc0:0007 SD16G 14.5 GiB
Jan  1 00:00:02 buildroot kern.info kernel: [    0.411602]  mmcblk0: p1 p2
Jan  1 00:00:02 buildroot kern.info kernel: [    0.414323] mmcblk0: mmc0:0007 SD16G 14.5 GiB
Jan  1 00:00:02 buildroot kern.info kernel: [    0.428417] EXT4-fs (mmcblk0p2): INFO: recovery required on readonly filesystem
Jan  1 00:00:02 buildroot kern.info kernel: [    0.430677] EXT4-fs (mmcblk0p2): write access will be enabled during recovery
Jan  1 00:00:02 buildroot kern.info kernel: [    0.712780] EXT4-fs (mmcblk0p2): orphan cleanup on readonly fs
Jan  1 00:00:02 buildroot kern.info kernel: [    0.715203] EXT4-fs (mmcblk0p2): recovery complete
Jan  1 00:00:02 buildroot kern.info kernel: [    0.722903] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Quota mode: none.
Jan  1 00:00:02 buildroot kern.info kernel: [    0.727471] VFS: Mounted root (ext4 filesystem) readonly on device 179:2.
Jan  1 00:00:02 buildroot kern.info kernel: [    0.730650] devtmpfs: mounted
Jan  1 00:00:02 buildroot kern.info kernel: [    0.734721] Freeing unused kernel image (initmem) memory: 1024K
Jan  1 00:00:02 buildroot kern.info kernel: [    0.754347] Run /sbin/init as init process
Jan  1 00:00:02 buildroot kern.debug kernel: [    0.756563]   with arguments:
Jan  1 00:00:02 buildroot kern.debug kernel: [    0.756569]     /sbin/init
Jan  1 00:00:02 buildroot kern.debug kernel: [    0.756575]   with environment:
Jan  1 00:00:02 buildroot kern.debug kernel: [    0.756581]     HOME=/
Jan  1 00:00:02 buildroot kern.debug kernel: [    0.756587]     TERM=linux
Jan  1 00:00:02 buildroot kern.info kernel: [    0.910635] EXT4-fs (mmcblk0p2): re-mounted. Quota mode: none.
Jan  1 00:00:02 buildroot kern.notice kernel: [    1.262630] cfg80211: Loading compiled-in X.509 certificates for regulatory database
Jan  1 00:00:02 buildroot kern.notice kernel: [    1.319686] cfg80211: Loaded X.509 cert<EMAIL_ADDRESS>577e021cb980e0e820821ba7b54b4961b8b4fadf'
Jan  1 00:00:02 buildroot kern.notice kernel: [    1.327008] cfg80211: Loaded X.509 cert<EMAIL_ADDRESS>3abbc6ec146e09d1b6016ab9d6cf71dd233f0328'
Jan  1 00:00:02 buildroot kern.notice kernel: [    1.337128] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
Jan  1 00:00:02 buildroot kern.debug kernel: [    1.461527] brcmfmac: F1 signature read @0x18000000=0x15264345
Jan  1 00:00:02 buildroot kern.info kernel: [    1.466843] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43455-sdio for chip BCM4345/6
Jan  1 00:00:02 buildroot kern.info kernel: [    1.472848] usbcore: registered new interface driver brcmfmac
Jan  1 00:00:02 buildroot kern.info kernel: [    1.696681] Bluetooth: Core ver 2.22
Jan  1 00:00:02 buildroot kern.info kernel: [    1.699515] NET: Registered PF_BLUETOOTH protocol family
Jan  1 00:00:02 buildroot kern.info kernel: [    1.702268] Bluetooth: HCI device and connection manager initialized
Jan  1 00:00:02 buildroot kern.info kernel: [    1.705137] Bluetooth: HCI socket layer initialized
Jan  1 00:00:02 buildroot kern.info kernel: [    1.707884] Bluetooth: L2CAP socket layer initialized
Jan  1 00:00:02 buildroot kern.info kernel: [    1.710614] Bluetooth: SCO socket layer initialized
Jan  1 00:00:02 buildroot kern.info kernel: [    1.719766] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4345/6 wl0: Nov  1 2021 00:37:25 version 7.45.241 (1a2f2fa CY) FWID 01-703fd60
Jan  1 00:00:02 buildroot kern.info kernel: [    1.738234] Bluetooth: HCI UART driver ver 2.3
Jan  1 00:00:02 buildroot kern.info kernel: [    1.741025] Bluetooth: HCI UART protocol H4 registered
Jan  1 00:00:02 buildroot kern.info kernel: [    1.743752] Bluetooth: HCI UART protocol Three-wire (H5) registered
Jan  1 00:00:02 buildroot kern.info kernel: [    1.746596] Bluetooth: HCI UART protocol Broadcom registered
Jan  1 00:00:02 buildroot kern.warn kernel: [    1.750069] hci_uart_bcm serial0-0: supply vbat not found, using dummy regulator
Jan  1 00:00:02 buildroot kern.warn kernel: [    1.752826] hci_uart_bcm serial0-0: supply vddio not found, using dummy regulator
Jan  1 00:00:02 buildroot kern.info kernel: [    1.875960] uart-pl011 3f201000.serial: no DMA platform data
Jan  1 00:00:02 buildroot kern.info kernel: [    2.124524] Bluetooth: hci0: BCM: chip id 107
Jan  1 00:00:02 buildroot kern.info kernel: [    2.127388] Bluetooth: hci0: BCM: features 0x2f
Jan  1 00:00:02 buildroot kern.info kernel: [    2.130943] Bluetooth: hci0: BCM4345C0
Jan  1 00:00:02 buildroot kern.info kernel: [    2.133289] Bluetooth: hci0: BCM4345C0 (003.001.025) build 0000
Jan  1 00:00:02 buildroot kern.info kernel: [    2.139964] Bluetooth: hci0: BCM4345C0 'brcm/BCM4345C0.raspberrypi,3-model-b-plus.hcd' Patch
Jan  1 00:00:02 buildroot kern.warn kernel: [    2.600010] dwc2 3f980000.usb: supply vusb_d not found, using dummy regulator
Jan  1 00:00:02 buildroot kern.warn kernel: [    2.602435] dwc2 3f980000.usb: supply vusb_a not found, using dummy regulator
Jan  1 00:00:02 buildroot kern.info kernel: [    2.705630] dwc2 3f980000.usb: EPs: 8, dedicated fifos, 4080 entries in SPRAM
Jan  1 00:00:02 buildroot kern.info kernel: [    2.864814] Bluetooth: hci0: BCM: features 0x2f
Jan  1 00:00:02 buildroot kern.info kernel: [    2.868460] Bluetooth: hci0: BCM43455 37.4MHz Raspberry Pi 3+-0190
Jan  1 00:00:02 buildroot kern.info kernel: [    2.868480] Bluetooth: hci0: BCM4345C0 (003.001.025) build 0382
Jan  1 00:00:02 buildroot kern.info kernel: [    2.868849] Bluetooth: hci0: BCM: Using default device address (43:45:c0:00:1f:ac)
Jan  1 00:00:02 buildroot user.info console: Running sysctl: OK
Jan  1 00:00:02 buildroot user.warn console: haveged: command socket is listening at fd 3
Jan  1 00:00:02 buildroot daemon.notice haveged: haveged starting up
Jan  1 00:00:02 buildroot user.info console: Starting haveged: OK
Jan  1 00:00:02 buildroot daemon.info rngd: Initializing available sources
Jan  1 00:00:02 buildroot daemon.info rngd: [hwrng ]: Initialized
Jan  1 00:00:02 buildroot daemon.info rngd: [jitter]: JITTER timeout set to 5 sec
Jan  1 00:00:02 buildroot user.info console: Starting rngd: OK
Jan  1 00:00:03 buildroot user.info console: Starting system message bus: done
Jan  1 00:00:03 buildroot user.info console: Starting bluetoothd: OK
Jan  1 00:00:03 buildroot daemon.info bluetoothd[165]: Bluetooth daemon 5.68
Jan  1 00:00:03 buildroot daemon.info bluetoothd[165]: Starting SDP server
Jan  1 00:00:03 buildroot daemon.warn bluetoothd[165]: src/plugin.c:plugin_init() System does not support csip plugin
Jan  1 00:00:03 buildroot daemon.warn bluetoothd[165]: src/plugin.c:plugin_init() System does not support bass plugin
Jan  1 00:00:03 buildroot daemon.warn bluetoothd[165]: profiles/network/bnep.c:bnep_init() kernel lacks bnep-protocol support
Jan  1 00:00:03 buildroot daemon.warn bluetoothd[165]: src/plugin.c:plugin_init() System does not support network plugin
Jan  1 00:00:03 buildroot daemon.info bluetoothd[165]: Bluetooth management interface 1.22 initialized
Jan  1 00:00:03 buildroot kern.info kernel: [    3.240330] Bluetooth: MGMT ver 1.22
Jan  1 00:00:03 buildroot kern.info kernel: [    3.260859] NET: Registered PF_ALG protocol family
Jan  1 00:00:03 buildroot kern.info kernel: [    3.315167] cryptd: max_cpu_qlen set to 1000
Jan  1 00:00:03 buildroot user.info console: Starting network: OK
Jan  1 00:00:03 buildroot kern.info kernel: [    3.629192] NET: Registered PF_INET6 protocol family
Jan  1 00:00:03 buildroot kern.info kernel: [    3.632843] Segment Routing with IPv6
Jan  1 00:00:03 buildroot kern.info kernel: [    3.634948] In-situ OAM (IOAM) with IPv6
Jan  1 00:00:03 buildroot authpriv.info dropbear[218]: Running in background
Jan  1 00:00:03 buildroot user.info console: Starting dropbear sshd: OK
Jan  1 00:00:03 buildroot daemon.info dnsmasq[222]: started, version 2.89 cachesize 150
Jan  1 00:00:03 buildroot daemon.info dnsmasq[222]: compile time options: IPv6 GNU-getopt DBus no-UBus no-i18n no-IDN DHCP DHCPv6 no-Lua TFTP no-conntrack ipset no-nftset auth no-cryptohash no-DNSSEC loop-detect inotify dumpfile
Jan  1 00:00:03 buildroot daemon.info dnsmasq-dhcp[222]: DHCP, IP range <IP_ADDRESS> -- <IP_ADDRESS>, lease time 12h
Jan  1 00:00:03 buildroot daemon.info dnsmasq[222]: read /etc/hosts - 2 names
Jan  1 00:00:03 buildroot user.info console: Starting dnsmasq: OK
Jan  1 00:00:03 buildroot user.info console: Starting bt-agent: OK
Jan  1 00:00:03 buildroot kern.info kernel: [    3.852577] file system registered
Jan  1 00:00:03 buildroot user.info console: Setting up usb_gadgets: OK
Jan  1 00:00:03 buildroot kern.info kernel: [    3.925755] read descriptors
Jan  1 00:00:03 buildroot kern.info kernel: [    3.927512] read strings
Jan  1 00:00:04 buildroot daemon.info rngd: [jitter]: Initializing AES buffer
Jan  1 00:00:04 buildroot user.info console: Starting umtprd: OK
Jan  1 00:00:04 buildroot user.info console: Starting aawgd: OK
Jan  1 00:00:04 buildroot daemon.info : starting pid 263, tty '/dev/tty1': '/sbin/getty -L  tty1 0 vt100 '
Jan  1 00:00:05 buildroot user.info aawgd[262]: AA Wireless Dongle
Jan  1 00:00:05 buildroot user.info aawgd[262]: Starting uevent monitoring
Jan  1 00:00:05 buildroot user.info aawgd[262]: Uevent monitoring started
Jan  1 00:00:05 buildroot user.info aawgd[262]: Initializing USB Manager
Jan  1 00:00:05 buildroot user.info aawgd[262]: USB Manager: Disabled all USB gadgets
Jan  1 00:00:05 buildroot user.info aawgd[262]: USB Manager: Found UDC 3f980000.usb
Jan  1 00:00:05 buildroot user.info aawgd[262]: Using bluetooth adapter at path: /org/bluez/hci0
Jan  1 00:00:05 buildroot user.info aawgd[262]: Bluetooth AA Wireless profile active
Jan  1 00:00:05 buildroot kern.info kernel: [    5.234030] Bluetooth: RFCOMM TTY layer initialized
Jan  1 00:00:05 buildroot kern.info kernel: [    5.235704] Bluetooth: RFCOMM socket layer initialized
Jan  1 00:00:05 buildroot kern.info kernel: [    5.237262] Bluetooth: RFCOMM ver 1.11
Jan  1 00:00:05 buildroot user.info aawgd[262]: Bluetooth adapter was powered on
Jan  1 00:00:05 buildroot user.info aawgd[262]: Bluetooth adapter is now discoverable and pairable
Jan  1 00:00:05 buildroot user.info aawgd[262]: BLE Advertisement started
Jan  1 00:00:05 buildroot user.info aawgd[262]: Connection Strategy: 0
Jan  1 00:00:05 buildroot user.info aawgd[262]: Starting tcp server
Jan  1 00:00:05 buildroot user.info aawgd[262]: Tcp server listening on 5288
Jan  1 00:00:05 buildroot user.info aawgd[262]: Found 1 bluetooth devices
Jan  1 00:00:05 buildroot user.info aawgd[262]: Trying to connect bluetooth device at path: /org/bluez/hci0/dev_94_45_60_7B_1B_41
Jan  1 00:00:05 buildroot user.info aawgd[262]: Bluetooth device already connected, disconnecting
Jan  1 00:00:06 buildroot kern.info kernel: [    6.814088] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
Jan  1 00:00:08 buildroot daemon.info rngd: [jitter]: Unable to obtain AES key, disabling JITTER source
Jan  1 00:00:08 buildroot daemon.err rngd: [jitter]: Initialization Failed
Jan  1 00:00:10 buildroot daemon.err bluetoothd[165]: src/device.c:search_cb() 94:45:60:7B:1B:41: error updating services: Host is down (112)
Jan  1 00:00:17 buildroot daemon.info hostapd: wlan0: STA 40:74:e0:b3:f2:f4 IEEE 802.11: associated
Jan  1 00:00:17 buildroot daemon.info hostapd: wlan0: STA 40:74:e0:b3:f2:f4 WPA: pairwise key handshake completed (RSN)
Jan  1 00:00:17 buildroot daemon.info dnsmasq-dhcp[222]: DHCPREQUEST(wlan0) <IP_ADDRESS> 40:74:e0:b3:f2:f4
Jan  1 00:00:17 buildroot daemon.info dnsmasq-dhcp[222]: DHCPACK(wlan0) <IP_ADDRESS> 40:74:e0:b3:f2:f4 Chameleon
Jan  1 00:00:35 buildroot user.info aawgd[262]: Found 1 bluetooth devices
Jan  1 00:00:35 buildroot user.info aawgd[262]: Trying to connect bluetooth device at path: /org/bluez/hci0/dev_94_45_60_7B_1B_41
Jan  1 00:00:35 buildroot user.info aawgd[262]: Bluetooth device already connected, disconnecting
Jan  1 00:00:38 buildroot authpriv.info dropbear[270]: Child connection from <IP_ADDRESS>:53825
Jan  1 00:00:39 buildroot authpriv.notice dropbear[270]: Password auth succeeded for 'root' from <IP_ADDRESS>:53825
Jan  1 00:00:39 buildroot authpriv.info dropbear[270]: Exit (root) from <<IP_ADDRESS>:53825>: Exited normally
Jan  1 00:00:40 buildroot daemon.err bluetoothd[165]: src/device.c:search_cb() 94:45:60:7B:1B:41: error updating services: Host is down (112)
Jan  1 00:00:43 buildroot authpriv.info dropbear[272]: Child connection from <IP_ADDRESS>:53827
Jan  1 00:00:43 buildroot kern.info kernel: [   43.964134] read descriptors
Jan  1 00:00:43 buildroot kern.info kernel: [   43.965843] read strings
Jan  1 00:00:44 buildroot authpriv.notice dropbear[272]: Password auth succeeded for 'root' from <IP_ADDRESS>:53827

RPi 3 B+ is not supported, it does not have USB otg support. Duplicate #93.


Include umlauts

Moved from https://github.com/KaTeX/KaTeX/issues/2587
Is your feature request related to a problem? Please describe.
I want to use the very nice Roman font not only for formulas, but also for other parts of the page. But unfortunately Umlauts where not rendered as expected.
Describe the solution you'd like:
I want to use the font as normal web-font, but with umlauts rendered correctly.
Describe alternatives you've considered:
I tried to use the combined diaeresis, but without any luck
https://www.compart.com/en/unicode/U+0308
Additional context:
Umlauts working fine in katex-context, since the umlauts are built from two parts, the letter and the diaeresis. That however does not work for normal text.
As I see this, the umlauts are simply not embedded into the font. If they where, this would work fine, I think.

I would love to embed those chars and create a PR. Any tips which program is suitable to do that? I work on mac.


A home assistant service to create manual event

Is your feature request related to a problem? Please describe.
It would be great to have a home assistant service call to create a manual event like the API
POST /api/events/<camera_name>//create does
For example tag in frigate when my home alarm activates or a door opens
Describe the solution you'd like
A service call to create a manual event
Describe alternatives you've considered
Using a script to make the call
Additional context
Add any other context or screenshots about the feature request here.

+1

Something like this? :)
rest_command:
  frigate_create_event:
    url: https://frigate/api/events/{{ camera_name }}/{{ label }}/create
    method: POST
    content_type: "application/json"
    timeout: 5
    payload: >-
      {
        "source_type": "{{ source_type | default('hass_source') }}",
        "sub_label": "{{ sub_label | default('external') }}",
        "score": "{{ float(score, 0.9) }}",
        "duration": "{{ int(duration, 30) }}",
        "include_recording": "{{ 'true' if bool(include_recording, True) else 'false' }}",
        "draw": {}
      }

And then use this service:
action: rest_command.frigate_create_event
data:
 camera_name: "home_road"
 label: "test_label_2"
 source_type: "hass_source"
 score: 0 9
 duration: 30
 include_recording: false

@robinostlund  I concocted something like that already. However :

the documentation does not mention parameters like 'source_type' or 'score' for this API-call. Is that (and possibly more parameters) documented somewhere ? And if not : what are they used for ?
my main problem however is that my recordings made this way never trigger a proper (mqtt) event, despite the API's name and its explanation

my main problem however is that my recordings made this way never trigger a proper (mqtt) event, despite the API's name and its explanation

because the /events topic has many fields that are not relevant for a manual event. Also, what is the point of a manual event being sent on /events when you as the user are triggering the manual event. You already know the manual event happened so you would just send a notification or whatever you expect at the same time that it is created in frigate

Hi @NickM-27 , thx for chiming in.
About my first issue, the 'unknown' parameters for the API call : I finally found them mentioned in the docs for the beta version (which I am not yet using). But that's about all I can say, because there's no explanation about them and so I have no idea what they could or should be used for.
Now, about my second 'issue' : I had encountered your reply somewhere else already, and had dismissed it as 'besides the point' (sorry). Reading it now again I'm getting the impression that I'm misunderstanding the purpose and workngs of this API call.
I was under the impression that this enabled the since long and by many asked for function to just tell ('force') Frigate to start recording (AND treating this as a real 'event' - as implied by its nomenclature), overruling any settings that would otherwise keep it from doing so. That was my interpretation of 'manual' - which led me to think I could use this in whatever automation I see fit.
Based on your comments and my own experience however, I now think that it DOES start recording, BUT it is processing it using all the rules and restrictions as laid out in the configuration - therefore not retaining it, not generating an mqtt event, etc. (despite its name, which I find misleading) - and thus being rather useless for my intended purpose.
FYI : all I want is to be able to (automatically) start an (unconditional !) recording in some cases, e.g. when I detect 'tampering' with my doorbell - which not only is situated outside my normal security perimeter, but could also happen when Frigate was basically inactive, e.g. during the day ...

All of the API fields are explained in the current docs https://docs.frigate.video/integrations/api#post-apieventscamera_namelabelcreate
This API creates an event and saves recordings assuming the recordings match your retention config which it should because you'd surely have event recording enabled.
It would make absolutely no sense to send an update on /events MQTT topic because 95% of the fields there are specific to an object, so it would be a blank message and break many automations which expect these fields to be populated.
And as I said you're triggering the manual event so it doesn't make sense for you to tell frigate about something and then wait for frigate to tell you about it. It would be faster and more direct to just send a notification directly in the automation that creates the event.
If you have some specific behavior that doesn't seem right I'd suggest going over to the Frigate repo and making a support discussion there

About the parameters for the API call I can only repeat that they are merely MENTIONED in the docs for the beta, but failing to see any EXPLANATION for them I still have no idea what some of them could or should be used for.
I might even add that there is even a discrepancy between the current stable and beta versions - that or things have changed ?
E.g. the 'score' parameter : in stable it is shown as part of the 'draw' dictionary, whereas in beta it seems to exist at body level, whereas the potential 'draw' dictionay contents is no longer documented.
I was also somewhat surprised that this 'score' must be entered as a percentage, whereas everywhere else (in the configuration, not the UI) it is used in the form of a fraction ?
And the meaning or use of e.g. 'source_type' ? Anybody's guess ...
Please forgive my ignorance, but I have no real idea what effect the 'include_recording' might have, or better said: what is the result if you deny this ? Does Frigate then DO anything, and if so: what exactly, and what is the noticeable result ?
Thanks beforehand for enlightening me in all of this
And as per your request, I'll move over to the Frigate repo to sollicit your valued help for my biggest issue/problem.

Is your feature request related to a problem? Please describe. It would be great to have a home assistant service call to create a manual event like the API POST /api/events/<camera_name>//create does
For example tag in frigate when my home alarm activates or a door opens
Describe the solution you'd like A service call to create a manual event
Describe alternatives you've considered Using a script to make the call
Additional context Add any other context or screenshots about the feature request here.

Hi, did you manage to get this working? Thanks


Recursive directories

How can I access locales if I have recursive directories?
For example, my folder structure my now is:

resources
-locales
-en
-admin
-account
-login.json

So how can I access login.json?

Nested directories are not supported, since the structure has to be portable across different drivers. For example: Database driver cannot have nested data.
We suggest keeping the file structure flat and use dot notation to scope string. For example:
login.json
{
  "admin.account.login.emailLabel": ""
}

What about MongoDB? Would it be better do different wrappers for file locales and db locales?
Also shouldn't Facade (https://github.com/adonisjs/adonis-antl/blob/develop/src/Antl/Facade.js) loader() return an instance of loader as it said in comments? I can see that by now it returns just storage. If not , is there another way to get a loader itself?

Adonis out of the box doesn't support Mongo, so first level of care is given to the supported drivers.
Also the facade wraps the loader inside the Antl class, so that the loaders should have minimal API and all other operations are handled by the Antl class.

Closing since no answer from issue reporter.


Issue 26: Pin Ray lib version

Pin ray to 1.11.0 and provide _agent_ids to MultiAgentEnv
Splitting my original PR into two as requested. I will submit the second part (addressing Issue 25) when this is merged.

Apologies for the delay... I was on vacation last week.


traveler folder refactor

fix #1522
also unblocks #1520 re handling traveler
fixes searching for travelers on db (kinda janky but works)

filtering for one

filtering for both

behaves the same