Framework support for font features in text styles

See https://github.com/flutter/flutter/issues/31691

Code LGTM, please add additional docs :)
(for reference) The engine roll should have updated the tests to include this.

The engine roll with the font features: https://github.com/flutter/flutter/commit/a6f1c095dc2241bfb2cd704ae744362296b22c61

We missed adding this to the web ui code, so it needs to be rolled back until we land the equivalent.

Ahh important to know that the web ui code is necessary for everything to work. Do you think a presubmit check can be added to ensure that web has everything it needs to function properly now that we are merging the codebases?

See https://github.com/flutter/engine/pull/9106


filterAny uses AND when queries are aggregated resulting in poor DX.

Affected Version
4.8 - Not supported but is probably present in new versions based on the lack of changes to filterAny I could fine while looking for this bug.
Description
This is all adhoc code (won't run), should be easy to recreate without using the below:
<?php

class MyPage extends DataObject
{
    private static $many_many = [
        'RelationAInstances' => RelationA::class,
        'RelationBInstances' => RelationB::class,
    ];
}

class RelationA extends DataObject { ... }
class RelationB extends DataObject { ... }

$p = [];

$s = MyPage::get()->filterAny([
    'RelationAInstances.Count():GreaterThan' => 0,
    'RelationBInstances.Count():GreaterThan' => 0,
])->sql($p);

var_dump($s, $p);
die;

Results in incorrect (at least from an API level) SQL:
SELECT DISTINCT
    ...
FROM
    ...
GROUP BY
    ...
HAVING
    (COUNT("relationas_RelationAInstances"."ID") > 0)
     AND (COUNT("relationbs_RelationBInstances"."ID") > 0);

Manage to replicate the issue with this code snippet and frameworktest installed.
<?php

use SilverStripe\Dev\BuildTask;

class Boom extends BuildTask
{

    public function run($request)
    {
        $p = [];
        $s = RelationFieldsTestPage::get()->filterAny([
            'ManyManyCompanies.Count():GreaterThan' => 0,
            'ManyManyPages.Count():GreaterThan' => 0,
        ])->sql($p);

        var_dump($s, $p);
        die;
    }
}

That's the SQL I got back.

 GROUP BY "SiteTree"."ID", "SiteTree"."ID"
 HAVING (COUNT("manymanycompanies_Company"."ID") > ?)
 AND (COUNT("manymanypages_SiteTree"."ID") > ?)
 ORDER BY "SiteTree"."Sort" ASC

I would expect the HAVING clause to be HAVING (COUNT("manymanycompanies_Company"."ID") > ?)  OR (COUNT("manymanypages_SiteTree"."ID") > ?)

PRs merged. Will be released in CMS 5.1


Adding GetClone

is possible to add a method (or maybe is alredy implemented?) which return a copy of the object itself.
Because sometimes i want to manipulate an object but i want to keep the original inside the cache
Ty
D

That's something you's have to deal with outside of the cache. There are many different ways doing that and highly depends on how complex the object you want to clone actually is.
So, no, that's not something I'd add to CacheManager, sorry ;)


Update docs theme to match language

Updates the Read The Docs theme to be in line with language (a much nicer UI)
Removes old model_tutorial and benchmark_tutorial
Adds developer_clarifications into the main docs.

Force Merge while AWS migration in progress (only changes docs)


Add a functions block in the definitions section

I was thinking it might be nice to have a functions block in the definitions section. It's easiest to see why I want this by looking at this example (FYI, I've deleted most of the file):
# Model in chapter 11 of Recursive Macroeconomic Theory 3rd edition by
# Ljvinquist and Sargent
name: fiscal_growth_international
model_type: dtcscc

symbols:
    states: [B, k, kf, tau_c, tau_k, tau_cf, tau_kf]
    controls: [c, cf, i_B]
    auxiliaries: [y, yf, eta, w, etaf, wf, R]
    shocks: [g, exog_tau_c, exog_tau_k, gf, exog_tau_cf, exog_tau_kf]
    parameters: [beta, gamma, delta, alpha, A, mu_star]

equations:

    arbitrage:
        ###
    transition:
        ###
    auxiliary:
        # production function
        - y = A*k^alpha
        - yf = A*kf^alpha

Notice that we assume the production function is the same. It would be nice to do something like this:
definitions:
    functions:
        f:
            args: x
            body: A*x^alpha

Here we would create a one argument function f that specifies the production function. We would implicitly pass the parameters also
We could then use it like this:
equations:
    auxiliary:
        - y = f(k)
        - yf = f(kf)

In this particular example the production function is so small that it isn't really worth the effort, but we can imagine cases where this would extremely useful.

This sounds like a sensible suggestion. I would relate it to:

a much needed actualization of the undocumented definitions block`
an extension of the language to allow for functions objects (I recognize the Julia influence there...)

Let's keep both in our active memory and open issues soon.


Adding Bangla Flutter tutorial

Adding Bangla Flutter tutorial
What does this PR do?
Add resource(s) | Remove resource(s) | Add info | Improve repo
For resources
Description
Why is this valuable (or not)?
How do we know it's really free?
For book lists, is it a book? For course lists, is it a course? etc.
Checklist:

[ ] Read our contributing guidelines
[ ] Search for duplicates.
[ ] Include author(s) and platform where appropriate.
[ ] Put lists in alphabetical order, correct spacing.
[ ] Add needed indications (PDF, access notes, under construction)

Follow-up

Check the status of GitHub Actions and resolve any reported warnings!

duplicate - in courses

Duplicate of #6172


Plugin path should be configurable in project settings

plugin path should be configurable in project settings.
I should be able to add extra directories as plugin paths.
Some plugins are made as part of project development (like map editors,
various game data editore) which don't make sence in generic godot installation
and just clutter the interface.

This would be nice as it would have the effect, that you can just clone a project including needed plugins and you are ready to go. Else, you had to go through a setup manual telling you what plugins have to be installed. And it would have the benefit that different projects could use different versions of the same plugins without conflicts.

Is this still needed now that plugins are project-specific? In this regard, it's now more or less a duplicate of #4279 (or the other way around).

I think @reduz mentioned months ago re-enabling global editor plugins but with less features than project-specific plugins. I don't know if he still considers doing so.

I do think having support for global editor plugins could be nice, for plugins that have no impact on a specific project but increase a specific user's workflow (e.g. a "Display random xkcd strip" dock :D).

There are already really cool plugins and some of them make more sense as global editor, such as the Tiled Importer.

I agree with @akien-mga  and @vnen. There are items that you expect to use with every project. Adding them to every project would be annoying :P

i agree with @neikeq ,
Its very usefull to have general use custom tools not related to any certain project.
Adding them (or removing before distribution) to every project would be a hassle.
Imho, there should be both editor and project plugins tab's available.
(and plugins meant for general use should be in "/godot/plugins" while project dependent / related might be in project folder)
To avoid confusion of end user - add to engine.cfg file of plugin - flag "editorplugin" or  "projectplugin" and make godot check this flag.
If user will download plugin separately and will try to use it different way than it was designed for (eg. place project dependent plugin in "/godot/plugins") then godot will not run it, (because it have "projectplugin" flag set in its engine.cfg) then might show error like "XYZ - this plugin is designed for use with editor. Please put it to /godot/plugins folder and try again." or "XYZ - this plugin is designed for use with project. Please put it to project folder and try again."
Just a simple flag in engine.cfg file of plugin and simple check by godot, solves whole confusion.
The rest is on plugin developer, but he know what he should do or not depending on what plugin it is and where its placed. Theres no need for any other limitations or checks.

I understand the wish for global plugins, but please consider the following:

Many types of plugins that may seem to be global need to be local. The main use case for this is importers for different types of external content. The reason for this is that Godot will re-import on external file changes. Having this global instead of per-project would mean the project can't be distributed. Same applies to custom engine types (ie, a heightmap).  In the end, not that many plugins really need to be global.

The plugin API is VERY far from being final or complete, it will need a lot of feedback. I prefer we make it work first and ensure we have a good API. Once we are certain of this (likely after a long time of users making plugins), we should consider which parts of the API might be valid for a global plugin and which one does not make sense.  Doing this now would be getting very ahead of our current needs.

I think addung custom plugin path (several lookup dirs) in project prefs
would
solve most problems and is simple enough to implement. This path would be
additional
dirs too look for plugins except for project dir. That would allow to
implement a family of projects
(i.e. development aid for the game) to have the same set of plugins and
have a set of project-
specific ones. I think this is sufficient at this stage to make everyone
happy and doesn't
affect API at all.
On Wed, Jun 15, 2016 at 6:43 PM, Juan Linietsky<EMAIL_ADDRESS>wrote:

I understand the wish for global plugins, but please consider the
following:

Many types of plugins that may seem to be global need to be local. The
main use case for this is importers for different types of external
content. The reason for this is that Godot will re-import on external file
changes. Having this global instead of per-project would mean the project
can't be distributed. Same applies to custom engine types (ie, a
heightmap). In the end, not that many plugins really need to be global.

The plugin API is VERY far from being final or complete, it will need a
lot of feedback. I prefer we make it work first and ensure we have a good
API. Once we are certain of this (likely after a long time of users making
plugins), we should consider which parts of the API might be valid for a
global plugin and which one does not make sense. Doing this now would be
getting very ahead of our current needs.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/godotengine/godot/issues/2537#issuecomment-226228850,
or mute the thread
https://github.com/notifications/unsubscribe/AAAX0-9G-kQbBnYUAIGIPVELWyoNjk1Rks5qMB2jgaJpZM4GES3d
.

@slapin as mentioned before, this is not the moment to discuss this. Once plugins are working and their API is relatively stable (likely in a year or so) we can talk again about how global plugins will be implemented. There are more important things to focus our efforts now.

Feature and improvement proposals for the Godot Engine are now being discussed and reviewed in a dedicated Godot Improvement Proposals (GIP) (godotengine/godot-proposals) issue tracker. The GIP tracker has a detailed issue template designed so that proposals include all the relevant information to start a productive discussion and help the community assess the validity of the proposal for the engine.
The main (godotengine/godot) tracker is now solely dedicated to bug reports and Pull Requests, enabling contributors to have a better focus on bug fixing work. Therefore, we are now closing all older feature proposals on the main issue tracker.
If you are interested in this feature proposal, please open a new proposal on the GIP tracker following the given issue template (after checking that it doesn't exist already). Be sure to reference this closed issue if it includes any relevant discussion (which you are also encouraged to summarize in the new proposal). Thanks in advance!


Change key and homedir

Change the KEY variable and HOME variable in both the i3/config and sway/config files.

This has just been added. However it is not tested yet

This repo is no longer used since TOS is now mainly desktop only.
We will however keep this archived as this is still usefull for installing server hardware.
However we recommend you use installer-backend


[ANALYSIS] Finalize Sampling form

@xavijam is there is anybody else going to work on analysis forms, assign :)

hey, if there is an examplo on how to do a slider I could take it (it's simple enough and arce could work in a harder one)

@saleiva what is type?

It was on the original form. I thought you were envisioning new types in
the future
2016-06-23 14:51 GMT+02:00 javi santana<EMAIL_ADDRESS>
@saleiva https://github.com/saleiva what is type?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/CartoDB/cartodb/issues/8102#issuecomment-228039939,
or mute the thread
https://github.com/notifications/unsubscribe/AAIENYISF7Qm1CqcGC7UDHtzerJPH_zYks5qOoE7gaJpZM4I8xdo
.

--
Sergio Alvarez Leiva


Squeezelite - Treating channel names in subscriptions as opaque

What version of Music Assistant has the issue?
2.1.4
What version of the Home Assistant Integration have you got installed?
2024.8.3
Have you tried everything in the Troubleshooting FAQ and reviewed the Open and Closed Issues and Discussions to resolve this yourself?

[X] Yes

The problem
In the Squeeze lite addon in Music assistant the type of events to be sent (and whether to send events at all) by interpreting the channel names the client subscribed for instead of looking at the subscription itself. In particular, MA seem to expect the player ID as part of the channel name in its original MAC address form (11:22:33:44:55:66), however colons are not allowed in channel names as per the cometd spec (mind : not being part of mark).
How to reproduce

Music Providers

Player Providers
Sqeezelite addon
Full log output
No response
Additional information
No response
What version of Home Assistant Core are your running
2.1.4
What type of installation are you running?
Home Assistant OS
On what type of hardware are you running?
Raspberry Pi

Sorry I don’t understand what the issue is?


[AMBARI-25823] Fix the widget.json for the Host memory used %

'Free' memory is the memory available after the cached memory getting reduced from total memory but the 'available' memory is the total available memory including the cached memory as that can be reclaimed anytime. So mem_free is nothing but mem_available.
What changes were proposed in this pull request?
In the host memory used heat map we should just do (mem_total-mem_free)/mem_total to get the used memory fraction.
How was this patch tested?
(Please explain how this patch was tested. Ex: unit tests, manual tests)
(If this patch involves UI changes, please attach a screen-shot; otherwise, remove this)
Please review Ambari Contributing Guide before opening a pull request.

My grafana dashboard also doesn't consider the catched memory.

+1


import squidpy and get an error

...when I test my code in colab and install squidpy==1.6.1 and anndata==0.9.2,I get an error "ImportError: cannot import name 'SparseCSCView' from 'anndata._core.views' (/usr/local/lib/python3.10/dist-packages/anndata/_core/views.py)"
I thought it might be the version contradiction in squidpy and anndata. But I found that squidpy==1.6.1 can't compatible with anndata>=0.11.0. So I might not get the error.
And then I try to "from anndata._core.views import SparseCSCView",but it remind that anndata only have "SparseCSCArrayView" and "SparseCSCMatrixView"
I need some help.thanks for everyone which can answer me.

Fixed in squidpy 1.6.2


Merge dev into staging

Syncing staging by merging dev into it.

WONTFIX
Reopened in https://github.com/wri/wri-odp/pull/47


Go To Definition behavior

This issue started happening recently. I thought at first it was a VSCode bug, but their developers suggested it was related to the language server. For reference here is that issue report https://github.com/Microsoft/vscode/issues/28637
Consider this Behavior:

File A exists in the Open Editors
File A is triggered to be opened again through some action.
A check is made to confirm which side of the editors is currently active
A check for File A in the editors is made
4.1.1. A tab for File A is found in the active side
4.1.2 File A's tab becomes the active file --OR--
4.2.1 A tab for File A is not found in the active side
4.2.2 File A is opened in the active side

What I am experiencing with "Go To Definition" in a php file happens when the definition is found in the same file. In that case, rather than the above behavior happening, a new tab is being opened, in the same side of the editor, that is a duplicate of File A. A Microsoft dev suggests that a difference in the file path is being return and thus causing the new tab.
The file path explanation could also explain why breakpoints are not able to be set in this duplicate tab for File A.

Well, if the file is opened, then the path must be right. URIs are unique, but that doesn't mean multiple URIs can't point to the same file. This sounds like a VS Code bug to me. I also never saw this in my own usage. Do you see the textDocument/definition response in the dev tools?


HOWTO: cargo test

problem
I want to author unit tests, but doing so with no_std seems to introduce some problemos.
discussion
I read that #![cfg_attr(not(test), no_std)] may be a winning ticket to get std in test config, which makes sense.
However, you start to encounter some other (surely surmountable issues), e.g.
error[E0152]: duplicate lang item in crate `core` (which `rustc_std_workspace_core` depends on): `sized`.
  |
  = note: the lang item is first defined in crate `core` (which `void` depends on)
  = note: first definition in `core` loaded from /Users/cdaringe/src/nano-turret/target/avr-atmega328p/debug/deps/libcore-cb83c61aa17b09d5.rmeta
  = note: second definition in `core` loaded from /Users/cdaringe/src/nano-turret/target/avr-atmega328p/debug/deps/libcore-bf1da146ad2692e6.rmeta

Would be killer if the template was cargo test ready!

Hm, do you intend to write unit tests that run on your host system (= the development machine) or on the target system (the AVR microcontroller)?

Host system, CI, etc.

The problem is that you are using the cargo configuration for AVR and that of course does not build something you can run on your host system (without an AVR simulator).  The config is in .cargo/config.toml.
The cleanest solution to this problem is, in my eyes, to split your application into a library crate which contains everything that's platform independent and a firmware crate which pulls in the library crate and "connects" it to the actual hardware peripherals.  Your unit tests are then just a part of the library crate.

right. i'm still a noob. .cargo/config.toml applies to the whole project, but i was hoping that, if theres not a great way to do this all intra crate, that perhaps i'd at least be able to do it in a workspace? any ideas on how to make that work? sorry if you think it's outta scope for the template. i dunno--testing seems important enough to include in the recipe imho!

Unfortunately, you've just discovered a big limitation of how cargo works at the moment.  You can't do this well in a workspace either.  The best bet you have is structuring your project like this:
+-my-avr-project/
  +-project-lib/
  | +-src/
  | | +-lib.rs
  | +-tests/
  | +-Cargo.toml
  +-project-firmware/
    +-.cargo/
    | +-config.toml
    +-src/
    | +-main.rs
    +-Cargo.toml       # has a dependency `project-lib = {path = "../project-lib/"}`

Then you have to cd into project-lib/ to run cargo test and into project-firmware/ for cargo run.  I know this isn't particularly nice :(

sorry if you think it's outta scope for the template. i dunno--testing seems important enough to include in the recipe imho!

If it wasn't this unwieldy to implement, I'd gladly make the template support it.  But as it stands, I think the additional complexity is not worth it...
In general, writing tests for embedded projects is a particularly difficult topic because you quickly hit limitations of what you can test outside of the real hardware environment.  In practice (if tests are implemented at all), you'd build a sort of second firmware which just runs a number of tests on the hardware and then reports results e.g. over serial console.


⚠ Bofrost.de has degraded performance

In 9c8fc8b, Bofrost.de (https://www.bofrost.de) experienced degraded performance:

HTTP code: 200
Response time: 1581 ms

Resolved: Bofrost.de performance has improved in fadd8cb after 14 minutes.


set up your Kanban board

Group project: https://github.com/isume295/Catalog_of_my_things/projects/1
We are 4 team members:
student A: @isume295
studnet B: @Salimer
student C: @emmanuelsteven
student D: @misalazeem

[[# STATUS: APPROVED :green_circle: :clap:
Hello @TEAM  ,
Your project is complete!  There is nothing else to say other than... it's time to merge it :shipit:  .
Congratulations! 🎉  Keep up the good work 🥂
HIGHLIGHTS:

[x]  Your repo is professional  😎
[x] Descriptive P.R 💯
[x] Professional Readme file
[x] No linter errors
[x] Kanban board setup correctly 💯

Now you can merge this branch and move on :1st_place_medal:
Happy Coding cheers 🥇 💯

Every comment with the [OPTIONAL] prefix is not crucial enough to stop the approval of this PR. However, I strongly recommend you to take them into account as they can make your code better.
Feel free to leave any questions or comments in the PR thread if something is not 100% clear.
Please, remember to tag me in your question so I can receive the notification.

As described in the Code reviews limits policy  you have a limited number of reviews per project (check the exact number in your Dashboard). If you think that the code review was not fair, you can request a second opinion using this form.]]

Hi Team,
Your project is complete!  There is nothing else to say other than... it's time to merge it :shipit:
Congratulations! 🎉

Highlights

Use of Kanban Board ✔
Project distribution ✔

Optional suggestions

[OPTIONAL] I noticed this task is not present for team A, kindly add it.

Every comment with the [OPTIONAL] prefix won't stop the approval of this PR. However, I strongly recommend you to take them into account as they can make your code better. Some of them were simply missed by the previous reviewer and addressing them will really improve your application.
Cheers and Happy coding!👏👏👏
Feel free to leave any questions or comments in the PR thread if something is not 100% clear.
Please, remember to tag me in your question so I can receive the notification.

As described in the Code reviews limits policy  you have a limited number of reviews per project (check the exact number in your Dashboard). If you think that the code review was not fair, you can request a second opinion using this form.


terragrunt question: Mutliple accounts/subscriptions/service accounts for GCP and Azure similar to iam_role for AWS

Is there a way that we can achieve multi account/subscriptions/service accounts use case for GCP and Azure using terragrunt? I was checking option similar to iam_role.
Please suggest if there are alternate approaches.

We don't currently support this, but a PR to add support for such functionality would be much appreciated!


Randomisation

https://github.com/nestauk/asf_boiler_optimisation_rct_loop/blob/23ef04be686d272c286d6eaf13b56283d5f597d6/2_Code/1_Randomisation_v1_030123.R#L52
Just to check - you don't mind if different regions or treatment arms have different proportions of email types?

Nope :) I would expect the proportions to be even with the high number of users we have.


Liveness and readiness probes fail for Istio if AWS CNI custom network is used.

We configured AWS CNI Custom networks for pods.
kubectl get ENIconfig
NAME     AGE
us-west-2a   5h35m
us-west-2b   5h35m
us-west-2c   5h35m

kubectl get ENIconfig  us-west-2a -o yaml
apiVersion: crd.k8s.amazonaws.com/v1alpha1
kind: ENIConfig
metadata:
  name: us-west-2a
spec:
  securityGroups:
  - sg-XXXXXX
  subnet: subnet-XXXXX

kubectl get pods –o wide
istio-system        istio-ingressgateway-59cf75bf7-4s557         0/1 Running        0      2m58s   <IP_ADDRESS>   ip-10-0-146-62.us-west-2.compute.internal <none>       <none>
istio-system        istiod-6965c56995-d8jph                      0/1 Running        0      2m58s   <IP_ADDRESS>   ip-10-0-146-62.us-west-2.compute.internal <none>       <none>
kube-system         aws-node-5jfmb                               1/1 Running        0      16m   <IP_ADDRESS> ip-10-0-101-133.us-west-2.compute.internal   <none>       <none>
kube-system         aws-node-qxhd4                               1/1 Running        0      16m   <IP_ADDRESS>  ip-10-0-146-62.us-west-2.compute.internal <none>       <none>
kube-system     aws-node-xtkmc                               1/1 Running        0      15m   <IP_ADDRESS>   ip-10-0-38-17.us-west-2.compute.internal <none>       <none>

kubectl –n istio-system get events
53s         Warning   Unhealthy             pod/istiod-6965c56995-d8jph                Readiness probe failed: Get http://<IP_ADDRESS>:8080/ready: dial tcp <IP_ADDRESS>:8080: connect: connection refused

Kubelet can’t connect to istiod from node ip to 100.64.x.x
Also, we have the same issue with all applications which used Health Checks.
From pod with ip 100.64.x.x we can ping pods with ip 100.64.x.x
We have this issue with the following components and versions:
AWS CNI plugin versions 1.7.4, 1.7.5 and 1.7.6.
Istio versions: 1.7.3, 1.7.4, 1.8.0
But if try to deploy an easy application pod with Readiness and LIveness probes - it works  (for  example Nginx)
kubectl -n kube-system get daemonset aws-node -o yaml
   containers:
   - env:
     - name: ADDITIONAL_ENI_TAGS
       value: '{}'
     - name: AWS_VPC_CNI_NODE_PORT_SUPPORT
       value: "true"
     - name: AWS_VPC_ENI_MTU
       value: "9001"
     - name: AWS_VPC_K8S_CNI_CONFIGURE_RPFILTER
       value: "false"
     - name: AWS_VPC_K8S_CNI_CUSTOM_NETWORK_CFG
       value: "true"
     - name: AWS_VPC_K8S_CNI_EXTERNALSNAT
       value: "true"
     - name: AWS_VPC_K8S_CNI_LOGLEVEL
       value: DEBUG
     - name: AWS_VPC_K8S_CNI_LOG_FILE
       value: /host/var/log/aws-routed-eni/ipamd.log
     - name: AWS_VPC_K8S_CNI_RANDOMIZESNAT
       value: prng
     - name: AWS_VPC_K8S_CNI_VETHPREFIX
       value: eni
     - name: AWS_VPC_K8S_PLUGIN_LOG_FILE
       value: /var/log/aws-routed-eni/plugin.log
     - name: AWS_VPC_K8S_PLUGIN_LOG_LEVEL
       value: DEBUG
     - name: DISABLE_INTROSPECTION
       value: "false"
     - name: DISABLE_METRICS
       value: "false"
     - name: ENABLE_POD_ENI
       value: "true"
     - name: MY_NODE_NAME
       valueFrom:
         fieldRef:
           apiVersion: v1
           fieldPath: spec.nodeName
     - name: WARM_ENI_TARGET
       value: "1"
     - name: ENI_CONFIG_LABEL_DEF
       value: failure-domain.beta.kubernetes.io/zone
     image:<PHONE_NUMBER>52.dkr.ecr.us-west-2.amazonaws.com/amazon-k8s-cni:v1.7.6-eksbuild.1
     imagePullPolicy: Always
     livenessProbe:
       exec:
         command:
         - /app/grpc-health-probe
         - -addr=:50051
       failureThreshold: 3
       initialDelaySeconds: 60
       periodSeconds: 10
       successThreshold: 1
       timeoutSeconds: 1
     name: aws-node
     ports:
     - containerPort: 61678
       hostPort: 61678
       name: metrics
       protocol: TCP
     readinessProbe:
       exec:
         command:
         - /app/grpc-health-probe
         - -addr=:50051
       failureThreshold: 3
       initialDelaySeconds: 1
       periodSeconds: 10
       successThreshold: 1
       timeoutSeconds: 1
     resources:
       requests:
         cpu: 10m
     securityContext:
       capabilities:
         add:
         - NET_ADMIN
     terminationMessagePath: /dev/termination-log
     terminationMessagePolicy: File
     volumeMounts:
     - mountPath: /host/opt/cni/bin
       name: cni-bin-dir
     - mountPath: /host/etc/cni/net.d
       name: cni-net-dir
     - mountPath: /host/var/log/aws-routed-eni
       name: log-dir
     - mountPath: /var/run/aws-node
       name: run-dir
     - mountPath: /var/run/dockershim.sock
       name: dockershim
     - mountPath: /run/xtables.lock
       name: xtables-lock
   dnsPolicy: ClusterFirst
   hostNetwork: true
   initContainers:
   - env:
     - name: DISABLE_TCP_EARLY_DEMUX
       value: "true"
     image:<PHONE_NUMBER>52.dkr.ecr.us-west-2.amazonaws.com/amazon-k8s-cni-init:v1.7.6-eksbuild.1
     imagePullPolicy: Always
     name: aws-vpc-cni-init

We have this issue with the following components and versions:
AWS CNI plugin versions 1.7.4, 1.7.5 and 1.7.6.
Istio versions: 1.7.3, 1.7.4, 1.8.0

Jumped on a call with @SaranBalaji90 we found out that istio pods were not able to communicate to Kubernetes APIServer because SecurityGroup applied on the Kubernetes APIServer didn't allow access to istio pods Security Group. After fixing that istio came up as expected.


Missing background and some other aspects

Attach (recommended) or Link to PDF file here:
https://newsroom.intel.com/wp-content/uploads/sites/11/2018/04/8th-gen-intel-core-h-series-press-deck.pdf
Configuration:

Web browser and its version: Firefox 60.0b9
Operating system and its version: macOS 10.13.4
PDF.js version: 2.0.402

What is the expected behavior? (add screenshot)

What went wrong? (add screenshot)

I cannot reproduce this using Arch Linux, Firefox 59.0.2 (64 bit) and PDF.js 2.0.288. Are you also able to reproduce this in the stable version of Firefox, to exclude the beta being possibly broken?

@timvandermeij I use always only betas of Firefox (never stable versions) but it seems to be OK in the Nightly (PDF.js 2.0.480)

Works for me on W7, FF 50.0.2 and latest pdf.js version. I could reproduce the effect yesterday with same FF version but built-in pdf.js version, but cannot reproduce it today.

Works for me too with FF 59.0 (64 bits) and PDF.js PDF.js: 2.0.288 on Debian testing.


Row level styles for all Serilog levels

Thank you both Nicholas Blumhardt & Rich Tebb for resolving the problem - it appears row.Sub() (& row.Raw()) in Glimpse.Core have trouble handling properties correctly, but the other styles work fine.
To this end, I propose the following changes, so that all six Serilog levels are accounted for:

Verbose level to use row.Quiet() (instead of Debug level, as Verbose is the lowest)
Debug level to use standard formatting (i.e. no style function applied)
Information level to use row.Info()
Warning/Error/Fatal to use what they're already set-up with.

Refer to the following screenshot for what this looks like:

What do you think?

That works for me, looks good!

Wonderful, thank you!


Onboarding

No description provided.

Link to presentation.
https://docs.google.com/presentation/d/1SrcVtZX3el1L_5y-BMV1qj78xh7dVJ9GpO7eZn6e1NY/edit?usp=sharing


Popup windows are not showing when we use the fullscreen widget mode

Popup windows (layer submenu popups and basemaps popup) are not showing when we use the fullscreen mode of the fullscreen widget, there is a problem with the z-index of the popup and the position of popup div created outside the "borderContainerOuter" div

@mraminemx
Thanks for pointing this out, It appears you can can fix this (at least for Chrome and Firefox) by including the following css:
.cmv .dijitPopup {
    z-index:<PHONE_NUMBER> !important;
}

2147483647 is the maximum value for z-index and what is used for fullscreen elements. http://stackoverflow.com/questions/18578244/displaying-elements-other-than-fullscreen-element-html5-fullscreen-api


Update lookalikes in en.json

I think this may have been a typo - if it's intended, it's just something I haven't seen before so feel free to disregard.
Thanks for the great library!

Well, it's kinda tricky, letter z may look like 3 in some Typographic variants, but I acknowledge that it's more like capital E in the modern English writing.

If you strongly feel that it's more like E, I will merge this PR. Please let me know what you think in this regard.
Thanks for the contribution.

@pbzona any thoughts regarding my last comment above?

Hey @alexzel sorry I missed this. I hadn't considered the lowercase script z, that's very interesting typographically.
I do think it's more common to see 3 represent an e than a z in English. When I tried to validate my opinion, I found a research paper (yes really!) that seems to draw the same conclusion. Pretty cool stuff, it's here if you're interested.
Your project, your call, but I do think e is the more common substitution.

That's a really interesting paper. Thank you for the elaboration. I'll merge the change and build the release.


Update manifest.yaml

This test is spawning chrome windows and failing to close them on macs. It need to be fixed before re-enabling.

Closing in favor of #39514


composer update - undefined method: isWaitingForSecondFactor()

Hy,
today, i'm update this lib (regarding 2FactorAuth) with follow composer(v2.4.4) cmd's:

update
reinstall
remove and install again with require
(test all with new installation and new db with /test/index.php)

but, on every option, in the auth.php, the method "isWaitingForSecondFactor()" is not exist
pls, can you fix it, or can give me a solution(add manual)?
GThx & bg(hobby-dev), suppenfritz

Thank you!
Does the library download and install successfully with Composer, or is there a problem during that step already? Does your existing code (without any 2FA stuff) work correctly? Or do the problems only start when you add some 2FA calls and methods?
Where did you find the isWaitingForSecondFactor method, by the way? Did you just find it in the commits? Or while browsing the source code – online, not in your local vendor directory probably?

hy,
yes, download and install with composer works correctly but no method's(2FA) are in the local(vendor) file's.
yes, i found the 2FA stuff while i browsing the source code on GitHub after i test the lib on server with the /tests/index.php -> error on line 880 in method: showDebugData()  ;)
has 2FA beta status?
wish: is it possible do include "signal messenger" for 2FA?
thx, bg, suppenfritz


🐛 Bug Report: OIDC not working with Cloudflare Access

Reproduction steps
Make a Cloudflare Access application
Add Pocket ID as custom OIDC provider
Test the OIDC provider
Cloudflare Access throws "OIDC ERROR: Failed to exchange code for token. Make sure the client secret is correct.
undefined"
I am using Pocket ID behind Traefik and used issue #11's fix to at least get to the setup page but /api/oidc/token returns 404 not found
Expected behavior
It should successfully exchange code for token and complete the authentication.
Actual Behavior

I'm using Pocket ID with Cloudflare Access too so there is probably something wrong with your configuration.
Are you using the Docker installation? Can you share the Traefik configuration?

Thanks. Does a POST request to /api/oidc/token really return 404 or did you make a GET request? Additionally, do you see any errors in the logs of the container?


refactor: update blas/ext/base/dsort2ins to follow current project conventions

Resolves #1496
Description

What is the purpose of this pull request?

This pull request:

Refactors blas/ext/base/dsort2ins
Added addons in C instead of C++
Updated examples and style as per the commits mentioned in #1496
https://github.com/stdlib-js/stdlib/commit/d66d80cfcbab1da95cb5ae8cfae4a1fc4c5129d1 (saxpy), https://github.com/stdlib-js/stdlib/commit/3c82fe7b6c0f9fd6ef02c86d6e2024d708ac8c14 (cswap), and https://github.com/stdlib-js/stdlib/commit/5b15c9675be434c0e11b1ec1e1f78d7b089abbcd (dasum).

Related Issues

Does this pull request have any related issues?

This pull request:

resolves #1496

Questions

Any questions for reviewers of this pull request?

No.
Other

Any other information relevant to this pull request? This may include screenshots, references, and/or implementation notes.

Open to reviews !!

Checklist

Please ensure the following tasks are completed before submitting this pull request.

[x] Read, understood, and followed the contributing guidelines.

@stdlib-js/reviewers

@Planeshifter Ready for review!!

Tried taking care of indentation here.


Afloat prevents Terminal from opening on first try

Steps to reproduce:
System: macOS Sierra 10.12.4
mySIMBL: 0.5.3 (29)
Afloat: 2.5.2 / Jan 18, 2017

Install and run mySIMBL
Select Afloat plugin from Discover tab and install
Try opening Terminal (click Dock icon)
Terminal app starts but no terminal window appears
Try opening Terminal again
A terminal window appears

Note, that if you've defined a default window group it does not open on step 3 or 4.  Only a single window appears on step 4.

I think simply being injecting into causes Terminal to have this issue, not Afloat specifically.

I think this is no longer an issue in 10.13 so I'm probably not gonna look into this.


updated homepage view

Still have a little work to do but I'll close https://github.com/summer17-csc648-team1/warehausmedia/issues/36 for now.


Unable to mix output .js file to the parent directory

Laravel Mix Version: 1.4.5
Node Version: 8.2.1
NPM Version: 5.4.2
OS: macOS 10.12.6

I've created a src folder within a WordPress themes directory for all build scripts node_modules, etc (so I can hide it when publishing to the server).
In that folder I have webpack.mix.js:
mix.sass('sass/style.scss', '../style.css')
	.js('js/script.js', '../script.js')

This publishes the style.css in the themes (parent) directory as required, but when I do the same for the script.js file it publishes it in the current src folder but creates a list of all folders from my system Users directory Users/jackbarham/Code/etc/.../etc/theme/src/script.js all the way to the output file.
I've tried altering paths, but I can't get it to work or understand why it's working for CSS but not JS.

Hello,
same issue here.
have you found a sollution yet?

No, I haven't yet. Please let me know if you do.

Can you try
mix.sass('sass/style.scss', './../style.css')
	.js('js/script.js', './../script.js')

I've tried that already and get exactly the same output. CSS is correct but not JS.

As a side note: I was previously using Laravel Elixir (a different package, I know) but that compiled both assets into the correct folder using the same path as above.

Try replacing
.js() with .scripts()
and see if it worked.
Ref: https://laravel.com/docs/5.5/mix#vanilla-js

Yes! That's worked :)

Doesn't seem to work for .copy() though. -.-

Same problem here.

I have the same problem - this seems like a good work around for the time being: https://github.com/JeffreyWay/laravel-mix/issues/174#issuecomment-275256893

This worked for me: mix.setPublicPath('../parent-folder/');

I did sth like taht and it's working.
mix.setPublicPath('../') 	.js('resources/assets/js/app.js', 'js')         .sass('resources/assets/sass/app.scss', 'css');

thanks @eliamariutti , your solution was the good one for me !


Added sidebar frontend

Hey @narayan954 I have added the frontend of sidebar. I have attached the screenshot of it. Please review my pr and merge it. Thank you!

Issue no. #309

Screenshot:-

Desktop version:-

Tablet version:-

Mobile version:-

@narayan954 I have made changes. Please review the pr.


Merge pull request #1821 from bgoonz/preview

Skip to content
Search or jump to…
Pull requests
Issues
Marketplace
Explore
@bgoonz
bgoonz
/
BGOONZ_BLOG_2.0
Code
Issues
5
Pull requests
1
Discussions
Actions
Projects
1
Wiki
60
Settings
Releases
3
More
Merge pull request https://github.com/bgoonz/BGOONZ_BLOG_2.0/issues/1821 from bgoonz/preview #1822
Open
preview  master
Open
Merge pull request https://github.com/bgoonz/BGOONZ_BLOG_2.0/issues/1821 from bgoonz/preview
#1822
bgoonz wants to merge 1 commit into preview from master
+0 −0
 Conversation 0
 Commits 1
 Checks 22
 Files changed 0
Conversation
bgoonz
Owner
bgoonz commented now
No description provided.
@bgoonz
Merge pull request https://github.com/bgoonz/BGOONZ_BLOG_2.0/pull/1821 from bgoonz/preview
a7aa7d2
@viezly
viezly bot commented now
Empty pull request. No need to analyze
@vercel
vercel bot commented now
This pull request is being automatically deployed with Vercel (learn more).
To see the status of your deployment, click below or on the icon next to each commit.
🔍 Inspect: vercel.com/bgoonz/bgoonz-blog-2-0/HtTXTB6NyWKQjmQshSjMNDtLAGro
✅ Preview: In Progress
Merge state
Add more commits by pushing to the master branch on bgoonz/BGOONZ_BLOG_2.0.
This branch is pending to be deployed
1 pending deployment
Production
— a7aa7d2f Pending 26 seconds ago by vercel[bot]
30 queued, 16 in progress, 4 failing, 3 pending, 1 neutral, and 3 successful checks
@github-actions
Labeler / label (pull_request) Queued — Waiting to run this check...
Details
@github-actions
Tests: nvm install-latest-npm / nvm install-latest-npm (11) (pull_request) Queued — Waiting to run this check...
Details
@github-actions
pages build and deployment / build (dynamic) Queued — Waiting to run this check...
Details
@github-actions
Tests: nvm install-latest-npm / nvm install-latest-npm (11) (push) In progress — This check has started...
Details
@github-actions
Tests: nvm install-latest-npm / nvm install-latest-npm (10) (pull_request) Queued — Waiting to run this check...
Details
@github-actions
Tests: nvm install-latest-npm / nvm install-latest-npm (10) (push) In progress — This check has started...
Details
@github-actions
Tests: nvm install-latest-npm / nvm install-latest-npm (9) (pull_request) Queued — Waiting to run this check...
Details
@github-actions
Tests: nvm install-latest-npm / nvm install-latest-npm (9) (push) Queued — Waiting to run this check...
Details
@github-actions
Tests: nvm install-latest-npm / nvm install-latest-npm (9.2) (pull_request) Queued — Waiting to run this check...
Details
@github-actions
Tests: nvm install-latest-npm / nvm install-latest-npm (9.2) (push) Queued — Waiting to run this check...
Details
@github-actions
Tests: nvm install-latest-npm / nvm install-latest-npm (9.1) (pull_request) Queued — Waiting to run this check...
Details
@github-actions
Tests: nvm install-latest-npm / nvm install-latest-npm (9.1) (push) Queued — Waiting to run this check...
Details
@github-actions
Tests: nvm install-latest-npm / nvm install-latest-npm (9.0) (pull_request) Queued — Waiting to run this check...
Details
@github-actions
Tests: nvm install-latest-npm / nvm install-latest-npm (9.0) (push) Queued — Waiting to run this check...
Details
@github-actions
Tests: nvm install-latest-npm / nvm install-latest-npm (8) (pull_request) Queued — Waiting to run this check...
Details
@github-actions
Tests: nvm install-latest-npm / nvm install-latest-npm (8) (push) Queued — Waiting to run this check...
Details
@github-actions
Tests: nvm install-latest-npm / nvm install-latest-npm (7) (pull_request) Queued — Waiting to run this check...
Details
@github-actions
Tests: nvm install-latest-npm / nvm install-latest-npm (7) (push) In progress — This check has started...
Details
@github-actions
Tests: nvm install-latest-npm / nvm install-latest-npm (6) (pull_request) Queued — Waiting to run this check...
Details
@github-actions
Tests: nvm install-latest-npm / nvm install-latest-npm (6) (push) In progress — This check has started...
Details
@github-actions
Tests: nvm install-latest-npm / nvm install-latest-npm (6.1) (pull_request) Queued — Waiting to run this check...
Details
@github-actions
Tests: nvm install-latest-npm / nvm install-latest-npm (6.1) (push) Queued — Waiting to run this check...
Details
@github-actions
Tests: nvm install-latest-npm / nvm install-latest-npm (5) (pull_request) Queued — Waiting to run this check...
Details
@github-actions
Tests: nvm install-latest-npm / nvm install-latest-npm (5) (push) Queued — Waiting to run this check...
Details
@github-actions
Tests: nvm install-latest-npm / nvm install-latest-npm (5.9) (pull_request) Queued — Waiting to run this check...
Details
@github-actions
Tests: nvm install-latest-npm / nvm install-latest-npm (5.9) (push) In progress — This check has started...
Details
@github-actions
Tests: nvm install-latest-npm / nvm install-latest-npm (4) (pull_request) Queued — Waiting to run this check...
Details
@github-actions
Tests: nvm install-latest-npm / nvm install-latest-npm (4) (push) In progress — This check has started...
Details
@github-actions
Tests: nvm install-latest-npm / nvm install-latest-npm (4.6) (pull_request) Queued — Waiting to run this check...
Details
@github-actions
Tests: nvm install-latest-npm / nvm install-latest-npm (4.6) (push) In progress — This check has started...
Details
@github-actions
Tests: nvm install-latest-npm / nvm install-latest-npm (4.5) (pull_request) Queued — Waiting to run this check...
Details
@github-actions
Tests: nvm install-latest-npm / nvm install-latest-npm (4.5) (push) In progress — This check has started...
Details
@github-actions
Tests: nvm install-latest-npm / nvm install-latest-npm (4.4) (pull_request) Queued — Waiting to run this check...
Details
@github-actions
Tests: nvm install-latest-npm / nvm install-latest-npm (4.4) (push) In progress — This check has started...
Details
@github-actions
Tests: nvm install-latest-npm / nvm install-latest-npm (3) (pull_request) Queued — Waiting to run this check...
Details
@github-actions
Tests: nvm install-latest-npm / nvm install-latest-npm (3) (push) In progress — This check has started...
Details
@github-actions
Tests: nvm install-latest-npm / nvm install-latest-npm (2) (pull_request) Queued — Waiting to run this check...
Details
@github-actions
Tests: nvm install-latest-npm / nvm install-latest-npm (2) (push) In progress — This check has started...
Details
@github-actions
Tests: nvm install-latest-npm / nvm install-latest-npm (1) (pull_request) Queued — Waiting to run this check...
Details
@github-actions
Tests: nvm install-latest-npm / nvm install-latest-npm (1) (push) In progress — This check has started...
Details
@github-actions
Tests: nvm install-latest-npm / nvm install-latest-npm (0.12) (pull_request) Queued — Waiting to run this check...
Details
@github-actions
Tests: nvm install-latest-npm / nvm install-latest-npm (0.12) (push) In progress — This check has started...
Details
@github-actions
Tests: nvm install-latest-npm / nvm install-latest-npm (0.10) (pull_request) Queued — Waiting to run this check...
Details
@github-actions
Tests: nvm install-latest-npm / nvm install-latest-npm (0.10) (push) In progress — This check has started...
Details
@google-cloud-build
Build<PHONE_NUMBER>98) — Summary
Details
@circleci-checks
Build Error Failing after 3s — Workflow: Build Error
Details
@deadpendency
Deadpendency Check Failing after 11s — Deadpendency Check Result
Details
ci/circleci: Build Error — Your tests failed on CircleCI
Details
@cloudflare-pages
Cloudflare Pages In progress — Building
Details
@lgtm-com
LGTM analysis: JavaScript In progress — Starting up
Details
@sider
Sider Pending — Analyzing...
Details
@vercel
Vercel Pending — Vercel is deploying your app
Details
docs/readthedocs.org:bgoonzblog2 Pending — Read the Docs build is in progress!
Details
@github-code-scanning
Code scanning results / CodeQL Completed in 1s — No analyses found
Details
@commitcheck-app
CommitCheck — All commit messages are valid!
Details
@mergify
Summary Successful in 1s — no rules configured, just listening for commands
Details
@restyled-io
restyled — No differences
Details
This branch has no conflicts with the base branch
or view .
Leave a comment
Remember, contributions to this repository should follow its contributing guidelines and code of conduct.
Reviewers –
Still in progress?
Assignees –
Labels
Projects
Milestone
Development
Notifications
Customize
You’re receiving notifications because you authored the thread.
1 participant
@bgoonz
Terms
Privacy
Security
Status
Docs
Contact GitHub
Pricing
API
Training
Blog
About
vercel bot commented now This pull request is being automatically deployed with Vercel (learn more). To see the status of your deployment, click below or on the icon next to each commit. 🔍 Inspect: vercel.com/bgoonz/bgoonz-blog-2-0/HtTXTB6NyWKQjmQshSjMNDtLAGro ✅ Preview: In Progress Octotree
 Login with GitHub
Subscribe to view detailed pull request changes and comments. Learn more


 This is because if the file instead contains just the last line, cmd/api complains:
##### API check
Error running API checker: exit status 1
+pkg runtime/cgo (darwin-amd64-cgo), type Incomplete struct
+pkg runtime/cgo (freebsd-386-cgo), type Incomplete struct
+pkg runtime/cgo (freebsd-amd64-cgo), type Incomplete struct
+pkg runtime/cgo (freebsd-arm-cgo), type Incomplete struct
+pkg runtime/cgo (linux-386-cgo), type Incomplete struct
+pkg runtime/cgo (linux-amd64-cgo), type Incomplete struct
+pkg runtime/cgo (linux-arm-cgo), type Incomplete struct
+pkg runtime/cgo (netbsd-386-cgo), type Incomplete struct
+pkg runtime/cgo (netbsd-amd64-cgo), type Incomplete struct
+pkg runtime/cgo (netbsd-arm-cgo), type Incomplete struct
+pkg runtime/cgo (netbsd-arm64-cgo), type Incomplete struct
+pkg runtime/cgo (openbsd-386-cgo), type Incomplete struct
+pkg runtime/cgo (openbsd-amd64-cgo), type Incomplete struct
±pkg runtime/cgo, type Incomplete struct

But shouldn't the goos-goarch-cgo targets fall back to the context-free definition? Why isn't that working here?

cc @ianlancetaylor
@mdempsky not related to this issue, but I see you use:

In https://go-review.git.corp.google.com/c/go/+/421879/13/api/next/46731.txt, we needed to list:

Is it identical to the public one https://go-review.googlesource.com/c/go/+/421879?

Is it identical to the public one https://go-review.googlesource.com/c/go/+/421879?

Yes. More Google-internal security theater. Sorry for the trouble.

The new feature type Incomplete is  added in a cgo package (runtime/cgo). The new type is unavailable when cgo is not enabled or absent (windows). As a consequence, the api checker requires explicitly all environments where the new feature is expected, i.e. builds where cgo is included. The list of discrepancies seems complete.


Bump paste govspeak to v0.3

What
Currently, the Paste to Govspeak converter (paste-html-to-govspeak) in the publishing applications automatically converts any H4s, H5s and H6s to a H3 - see https://github.com/alphagov/paste-html-to-govspeak/blob/main/src/html-to-govspeak.js#L88:L89.
We want to remove this functionality and allow H4s, H5s and H6s without them being converted to H3s.
Why
Although GOV.UK doesn't style H4s and below (in non-HTML attachments), it's important for users using assistive technology get the correct heading structure.
https://trello.com/c/aWGmHS2s/573-allow-h4s-to-h6s-with-paste-to-govspeak-converter
⚠ This repo is Continuously Deployed: make sure you follow the guidance ⚠

The audit commit here looks quite eventful. Lots of version changes going on. The failing test seems to be that we lose the ability to do forEach on a HTMLOptionsCollection https://github.com/alphagov/content-publisher/blob/76825b8805a0b00aa165804e2db454f57b396211/app/assets/javascripts/components/autocomplete.js#L39
I guess that might be because CoreJS changed version? did it incorrectly polyfill that method? Are our other uses of forEach safe?
This change:
document.querySelector('select').options
> HTMLOptionsCollection(2) [option, option, selectedIndex: 0]
document.querySelector('select').options.forEach
> undefined

Before:
document.querySelector('select').options
> HTMLOptionsCollection(1155) [option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, …]
document.querySelector('select').options.forEach
> ƒ forEach() { [native code] }

The audit commit here looks quite eventful. Lots of version changes going on. The failing test seems to be that we lose the ability to do forEach on a HTMLOptionsCollection
https://github.com/alphagov/content-publisher/blob/76825b8805a0b00aa165804e2db454f57b396211/app/assets/javascripts/components/autocomplete.js#L39
I guess that might be because CoreJS changed version? did it incorrectly polyfill that method? Are our other uses of forEach safe?
This change:
document.querySelector('select').options
> HTMLOptionsCollection(2) [option, option, selectedIndex: 0]
document.querySelector('select').options.forEach
> undefined

Before:
document.querySelector('select').options
> HTMLOptionsCollection(1155) [option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, option, …]
document.querySelector('select').options.forEach
> ƒ forEach() { [native code] }

Hey @kevindew - dropped the lock file upgrades, I think we need to decide on a suitable approach for all of this.

Thanks @DilwoarH
Do you want to just do a separate PR for this one on the audit? I imagine we've got pretty good test coverage in this repo.

Yes - probably do the audit updates separately.

Thanks @DilwoarH
Do you want to just do a separate PR for this one on the audit? I imagine we've got pretty good test coverage in this repo.

Hey @kevindew - looks like it was a bug and not a feature: https://github.com/zloirock/core-js/issues/988
credits @ollietreend for finding it


Vehicle max acceleration

Is your feature request related to a problem? Please describe.
Hi, I work at IVEX and our focus is on the evaluation of autonomous vehicles behavior and decision making. We use CARLA to implement challenging scenarios to evaluate vehicles behavior in those scenarios. Right we are struggling to control the vehicles acceleration.
Describe the solution you'd like
Here is my question, is there any easy way to limit the max acceleration of a vehicle in CARLA? We want the behavior of vehicle to be normal, but limit the max acceleration to know pass a specific value.
Describe alternatives you've considered
I have seen that in ROS Bridge there is the ackermann commands but we use the OpenSCENARIO to control the vehicles, so I would like to know if there is a simpler solution inside scenario_runner or inside OpenSCENARIO to limit the vehicle max acceleration.

Hi Lucas,
thank you for opening this issue. In fact, for OpenSCENARIO you specify for each vehicle a maximum acceleration value:
https://github.com/carla-simulator/scenario_runner/blob/585a3b912abf6550a8a4defa19f84f016a1192da/srunner/examples/FollowLeadingVehicle.xosc#L16
Another option is to provide an additional property for a vehicle controller, to limit the acceleration:
https://github.com/carla-simulator/scenario_runner/blob/585a3b912abf6550a8a4defa19f84f016a1192da/srunner/examples/FollowLeadingVehicle.xosc#L79
However, both options do not yet work out of the box.
If you are interested in contributing to scenario, we could outline required changes, to enable you to get this to work on your side asap.

That would be great, if you can address the required changes I could study and check if I could implement and contribute to it!


There is no crashlogs file

Geode Issue

[X] I confirm that this bug is NOT related to a mod but directly to Geode Loader itself.

Platform
Windows
SDK commit
No response
Geode Version
3.1.1
Mods Installed
QOL mod
cbf
click sounds
node ids
custom keybinds
Expected Behavior
Show a crashlogs folder
Actual Behavior
no crashlogs folder in geode file
Steps to Reproduce
Its just not there I dunno how to reproduce
Additional Information
No response

steps to reproduce is how did you get the crash

The thing is that my screen froze then turned white randomly,then I had to wait for the not responding popup.

my question is what were you doing before the game exited unexpectedly


chore(main): release 1.2.0

:robot: I have created a release beep boop
1.2.0 (2024-02-20)
Features

S3: Make the base image compatible with a local hosting solution (161e70f)
Update openhexa-sdk to 0.1.37 (0b11136)

Miscellaneous

localhosting: Add a way to mount S3 compatible bukets (719896e)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/BLSQ/openhexa-docker-images/releases/tag/1.2.0 :sunflower:


Fix code block end tag

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

Thanks for catching and fixing this glitch.


Can this be used to only combine media queries?

I see that this plugin is able to combine similar media queries. Is there a way to only use this feature without extracting the queries to their own file?
I used to use the mq-packer plugin for postcss to combine similar media queries. Unfortunately that plugin is deprecated and no longer maintained.

Hi @qodesmith
as the name points out this plugin is supposed to extract something, not reorder or rather merge only.
However you'll get your desired result when you set output.path to null


ob init followed by ob run is broken due to dead link

[matt@nixos:~/charles-ccc]$ ob run
./.obelisk/impl: command not cached, building ...
✔ Built on ./.obelisk/impl [command]
building '/nix/store/g3h6h7b8a4xncf65iwbx1wn2hpas81k5-source.drv'...

trying https://bitbucket.org/wuzzeb/webdriver-utils/get/a8b15525a1cceb0ddc47cfd4d7ab5a29fdbe3127.tar.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
curl: (22) The requested URL returned error: 403
error: cannot download source from any mirror
builder for '/nix/store/g3h6h7b8a4xncf65iwbx1wn2hpas81k5-source.drv' failed with exit code 1
cannot build derivation '/nix/store/sr7s7lb8s4wbxlyw8zs1p3lqfnpww3h8-cabal2nix-hspec-webdriver.drv': 1 dependencies couldn't be built
error: build of '/nix/store/sr7s7lb8s4wbxlyw8zs1p3lqfnpww3h8-cabal2nix-hspec-webdriver.drv' failed
(use '--show-trace' to show detailed location information)

Eesh that's no good. Thanks.

@mpickering, is this still an issue? I can't reproduce it on macOS.  If so, you should consider closing the issue.

@bxrt This is still an issue, as you shouldn't need to configure the caches for the derivation to work.

Should be fixed when this gets merged: https://github.com/reflex-frp/reflex-platform/pull/687

With the latest Obelisk commit e3ec75f6988eed47189dd20f8c8514748b33ea81, the commands ob init and ob run work fine when run one after the other.
@mpickering Can you provide more details around reproducing the issue?

The related issue has been marked as fixed, closing this one too. Could not figure out how to trigger the issue.


Batch Operate Rollup table in Doris #2671

#2671

No,Dependency is necessary;
Because int both parent job is cancel or parent is not final case, we all can't find parent index in catalog.Only 'parent index can be seen in catalog' can't decide whether current rollup job is ready to run

I mean we don't need support  user input rollup index: r1 from r2,r2 from r3. we could require the from index must exist firstly. And then, there will no dependency between the rollup index, all children jobs all has the same parent job.

@morningman plz reivew this pr

Please add doc for create table with rollup


Typo in en.json

Summary
Fixing some more typo's in en.json
Ticket Link
Related Pull Requests
Not all typo's got fixed in https://github.com/mattermost/mattermost-webapp/pull/9856
@amyblais and @JulienTant
Screenshots
Release Note
NONE

Hello @ctlaltdieliet,
Thanks for your pull request! A Core Committer will review your pull request soon. For code contributions, you can learn more about the review process here.

@ctlaltdieliet - Let me know if you need any help with the follow-on ask. Happy to help!

I think I did manage to do this @cwarnermm and @hmhealey


Losing battle of solitude (stormcloak) in the exterior phase doesn't properly shut down the battle

when i first arrived in solitude the battle was raging on as if the exterior was a success
this is it now

additionally the only proper way to lose the battle of solitude is if you bleedout, i think you should be able to lose the exterior phase like any other capital siege, it'd make it more challanging

same goes for battle of windhelm

additionally the only proper way to lose the battle of solitude is if you bleedout, i think you should be able to lose the outside city phase like any other capital siege, it'd make it more challenging, i mean this is the last stand, their last chance, it shouldn't be an almost guaranteed win

I don't understand. You said that you lost the battle but the only way to do so is to bleedout? You should be able to lose by losing too many troops just like any other siege. I tested this at Windhelm previously. How did you get the scenario in the city to happen then?
In regards to why the city looked like that, I imagine you hit the defense was successful stage but then you knocked down the last barricade which satisfies the win condition. I can fix this.

i never saw the attacking troops 100 and defending troops 100 appear on screen so i assumed it wasn't a thing i bled out during the outside solitude stage and when that happened i respawned at the now burning siege camp

Can you let me know which camp you get teleported to when you entered bleedout?
So what happens is that the siege unfortunately continues to run even after you lose or win. It waits until you out of the city location to finally stop the quest. If you are still in Haafingar hold when you are whisked away to the camp, the siege will still be running. (I am still adding a fix to the city interior door to block you if the defense wins)

the one that appears when the siege boots up i think it is literally called solitude siege camp

Ah crap. Yeah that's right next to Solitude. Bethesda sure made Haafingar really cramped. I'll fix!

I am still adding a fix to the city interior door to block you if the defense wins

you have been banned from Solitude for attempting to give the elves what they wanted. next time get good at the videogame.
 I feel you probably warrant your version of CWO.
https://github.com/schofida/CWORR/releases/tag/v1.0.10a has the fix that prevents the door from opening. Leaving open as I still need to investigate why bleeding out still put you in Haafingar. You should have been sent to Hjaalmarch.
As an aside, @LABWAZHERE and @Eve-Knight, I will be away for 4-5 days. I will continue with bug-fixing/investigating these issues sometime next week. Thanks again for all of your reports and your continued diligence and patience.

okay, have fun

Leaving open as I still need to investigate why bleeding out still put you in Haafingar. You should have been sent to Hjaalmarch.

looking at this next.

This should be fixed now. You should be sent to a camp in another hold that is enabled now https://github.com/schofida/CWORR/releases/tag/v1.0.15a


timeout while getting artifacts from workspace: deleting objects

all of a sudden we get a this error while deploying our synapse workspace: Encountered with exception:Failed
it seems like a timeout issue while getting artifacts from the workspace, in order to determine the objects to delete.
we have this checkbox checked: : Delete Artifacts Not In Template
error log:
Getting Artifacts from workspace: syn-xxxxxx-acc.
2022-11-04T09:35:31.6963870Z Failed to fetch artifacts from workspace:  Error: Request timeout: /databases?api-version=2019-06-01-preview
2022-11-04T09:35:31.6965497Z     at ClientRequest.req.setTimeout (D:\a\_tasks\Synapse workspace deployment_51060321-a461-4140-9787-xxxxxxxxxx\2.3.0\node_modules\typed-rest-client\HttpClient.js:324:26)
2022-11-04T09:35:31.6966289Z     at Object.onceWrapper (events.js:286:20)
2022-11-04T09:35:31.6966836Z     at ClientRequest.emit (events.js:198:13)
2022-11-04T09:35:31.6967348Z     at TLSSocket.emitRequestTimeout (_http_client.js:673:40)
2022-11-04T09:35:31.6968255Z     at Object.onceWrapper (events.js:286:20)
2022-11-04T09:35:31.6968743Z     at TLSSocket.emit (events.js:198:13)
2022-11-04T09:35:31.6969232Z     at TLSSocket.Socket._onTimeout (net.js:443:8)
2022-11-04T09:35:31.6969685Z     at ontimeout (timers.js:436:11)
2022-11-04T09:35:31.6970168Z     at tryOnTimeout (timers.js:300:5)
2022-11-04T09:35:31.6970625Z     at listOnTimeout (timers.js:263:5)
2022-11-04T09:35:31.6971126Z deploy operation failed
2022-11-04T09:35:31.6971532Z An error occurred during execution: Failed
2022-11-04T09:35:31.7016579Z ##[error]Encountered with exception:Failed
2022-11-04T09:35:31.7112398Z ##[section]Finishing: Deploy Synapse Workspace V2

Hello
Please raise a support ticket on the Azure portal.

Which region ? I can see some customers affected in WestEurope and team working to mitigate it

Yep, also WestEurope, is there a status page that i can monitor this on?

There is no status page for this but I am actively working to mitigate it, I am re opening the issue here and will update.

Just to let you know this is also affecting North Europe

it seems fixed
2022-11-04T13:58:48.6359694Z Completed deploying artifacts from the template.
2022-11-04T13:58:48.6360191Z Attempting to delete artifacts from workspace, that were not in the template.
2022-11-04T13:58:48.6363038Z Getting Artifacts from workspace: syn-xxx-acc.
2022-11-04T13:58:55.3539134Z Found 284 artifacts in the workspace.
2022-11-04T13:58:55.3540189Z Getting Artifacts which should be deleted from workspace.
2022-11-04T13:58:55.3630960Z Found 0 artifacts in the workspace that many need to be deleted.

Thanks for confirmation. Should be mitigated now in both North and West Europe.

thanks for the quick fix, next time dont close my issue ;) azure support ticket was raised and a 30 min call was spend on understanding the difference between synapse workspace pipelines and devops release pipelines ;)

That's great thank you for the quick fix. And @indexample , I always have the same problem explaining to people about pipelines, you need to add the devops build pipelines into that list!!

thanks for the quick fix, next time dont close my issue ;) azure support ticket was raised and a 30 min call was spend on understanding the difference between synapse workspace pipelines and devops release pipelines ;)

I'll pass on this feedback to the support team. Thank you.


Travis [CI] Is Not Happy - Code Style Errors

As a recent new contributor to LBRY (.tech in particular), I was saddened to see, as part of the process for pull requests (#312 for example), that Travis CI failed the build.
I am currently in the software engineering field, more specifically devops-y releated, and seing a failed build makes me sad. So, while it is a little difficult to describe the Expected and Actual Behaviors, I did notice a few entries that appear to be correctable code style errors (without digging into the source right away before creating this issue):

no-multi-spaces
prefer-const
no-useless-return
arrow-spacing

As someone not quite versed in JavaScript, I am not sure I would be sufficient in resolving the few prefer-promise-reject-errors entries, so I am thinking of just tackling the "simple"-looking errors for now, in hopes to at least reduce the errors reported. I don't know if the 25 style errors are the maximum the linter/checker will report - maybe there are additional ones after fixing the ones already reported?
I don't think it would hurt [too much] to at least get started in tackling the bugs, to get Travis to a happy/happier state.

Opened a PR for this at #317. All eslint errors have been resolved, please let me know if there's anything else I should do in order to have this accepted.

Travis looks happy! Thanks @cassidypignatello!
Since lbry-bot assigned the PR to @kauffj, it'll just be a quick review of the changes and most likely an approval will be granted to accept the PR.

Thanks to both of you! Kind of an ugly code base so your work is extra appreciated @cassidypignatello :stuck_out_tongue:
If you want to work on some nicer (and deeper) JavaScript, come join us on lbry.tv / lbry-desktop!
https://github.com/lbryio/lbry-desktop

Happy to help! I'm a stickler for code style so this sort of thing is right up my alley. 😉
I'll check out some of other issues on lbry-desktop as well, I'd definitely like to contribute more!


❌ Errors occurred during the pipeline run, see logs for more details (Part 2)

This is the error that I'm getting (Windows, PowerShell; Ollama installed)
16  6091f6e9e75fb0c08b45612806cf11e6  OLO (You Only Look Once) and Faster R-CNN leve...  ...        300
17  6da66fe5d9df2b209d8e8cb274389bea   can be a limiting factor in domains where dat...  ...        300
18  31170fdcb9137905634fbe1f6f7312cd  s with other neural network types, such as rec...  ...        126
[19 rows x 5 columns]
🚀 create_base_extracted_entities
entity_graph
0  <graphml xmlns="http://graphml.graphdrawing.or...
🚀 create_summarized_entities
entity_graph
0  <graphml xmlns="http://graphml.graphdrawing.or...
❌ create_base_entity_graph
None
⠹ GraphRAG Indexer
├── Loading Input (InputFileType.text) - 4 files loaded (0 filtered) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100% 0:00:00 0:00:00
├── create_base_text_units
├── create_base_extracted_entities
├── create_summarized_entities
└── create_base_entity_graph
❌ Errors occurred during the pipeline run, see logs for more details
LOG FILE:
File "C:\XXX\gen2Env\Lib\site-packages\pandas\core\indexers\utils.py", line 390, in check_key_length\n    raise ValueError("Columns must be same length as key")\nValueError: Columns must be same length as key\n", "source": "Columns must be same length as key", "details": null}

same problem

similar problem

same problem met.

similar problem

see https://github.com/eust-w/graphrag/commit/ad49d9a3d459858dd729e79ab7c7a8235179c97d

Update:
I couldn't get @haiyangheart 's patch to work (no doubt my own misunderstanding), but I went back and looked at other issues in this thread and noticed that issue 13 is actually the same as mine (https://github.com/TheAiSingularity/graphrag-local-ollama/issues/13). I tried the fix suggested by @severian42 (manually copying the configuration yaml file).
This allowed me to get past the current error
Sadly after a couple hours of running, I ran into a new one.
❌ create_final_community_reports
The last line in the log file is:
\Lib\site-packages\pandas\core\indexes\range.py", line 417, in get_loc\n    raise KeyError(key)\nKeyError: 'community'\n", "source": "'community'", "details": null}
Thanks

Same error here.

Update: I couldn't get @haiyangheart 's patch to work (no doubt my own misunderstanding), but I went back and looked at other issues in this thread and noticed that issue 13 is actually the same as mine (#13). I tried the fix suggested by @severian42 (manually copying the configuration yaml file).
This allowed me to get past the current error
Sadly after a couple hours of running, I ran into a new one.
❌ create_final_community_reports The last line in the log file is: \Lib\site-packages\pandas\core\indexes\range.py", line 417, in get_loc\n raise KeyError(key)\nKeyError: 'community'\n", "source": "'community'", "details": null}
Thanks

I am so happy to say that it is work.  If you are using llama3. I hope copy the yaml file to your config works too.

encoding_model: cl100k_base
skip_workflows: []
llm:
api_key: ${GRAPHRAG_API_KEY}
type: openai_chat # or azure_openai_chat
model: llama3
model_supports_json: true # recommended if this is available for your model.
max_tokens: 4000
request_timeout: 180.0
api_base: http://<IP_ADDRESS>:11434/v1
api_version: 2024-02-15-preview
organization: <organization_id>
deployment_name: <azure_model_deployment_name>
tokens_per_minute: 150_000 # set a leaky bucket throttle
requests_per_minute: 10_000 # set a leaky bucket throttle
max_retries: 3
max_retry_wait: 10.0
sleep_on_rate_limit_recommendation: true # whether to sleep when azure suggests wait-times
concurrent_requests: 25 # the number of parallel inflight requests that may be made
parallelization:
stagger: 0.3
num_threads: 50 # the number of threads to use for parallel processing
async_mode: threaded # or asyncio
embeddings:
parallelization: override the global parallelization settings for embeddings
async_mode: threaded # or asyncio
llm:
api_key: ${GRAPHRAG_API_KEY}
type: openai_embedding # or azure_openai_embedding
model: nomic-embed-text
api_base: http://<IP_ADDRESS>:11434/api/embeddings
api_version: 2024-02-15-preview
# organization: <organization_id>
# deployment_name: <azure_model_deployment_name>
# tokens_per_minute: 150_000 # set a leaky bucket throttle
# requests_per_minute: 10_000 # set a leaky bucket throttle
# max_retries: 10
# max_retry_wait: 10.0
# sleep_on_rate_limit_recommendation: true # whether to sleep when azure suggests wait-times
# concurrent_requests: 25 # the number of parallel inflight requests that may be made
# batch_size: 16 # the number of documents to send in a single request
# batch_max_tokens: 8191 # the maximum number of tokens to send in a single request
# target: required # or optional
chunks:
size: 300
overlap: 64
group_by_columns: [id] # by default, we don't allow chunks to cross documents
input:
type: file # or blob
file_type: text # or csv
base_dir: "input"
file_encoding: utf-8
file_pattern: ".*\.txt$"
cache:
type: file # or blob
base_dir: "cache"
connection_string: <azure_blob_storage_connection_string>
container_name: <azure_blob_storage_container_name>
storage:
type: file # or blob
base_dir: "output/${timestamp}/artifacts"
connection_string: <azure_blob_storage_connection_string>
container_name: <azure_blob_storage_container_name>
reporting:
type: file # or console, blob
base_dir: "output/${timestamp}/reports"
connection_string: <azure_blob_storage_connection_string>
container_name: <azure_blob_storage_container_name>
entity_extraction:
llm: override the global llm settings for this task
parallelization: override the global parallelization settings for this task
async_mode: override the global async_mode settings for this task
prompt: "prompts/entity_extraction.txt"
entity_types: [organization,person,geo,event]
max_gleanings: 0
summarize_descriptions:
llm: override the global llm settings for this task
parallelization: override the global parallelization settings for this task
async_mode: override the global async_mode settings for this task
prompt: "prompts/summarize_descriptions.txt"
max_length: 500
claim_extraction:
llm: override the global llm settings for this task
parallelization: override the global parallelization settings for this task
async_mode: override the global async_mode settings for this task
enabled: true
prompt: "prompts/claim_extraction.txt"
description: "Any claims or facts that could be relevant to information discovery."
max_gleanings: 0
community_report:
llm: override the global llm settings for this task
parallelization: override the global parallelization settings for this task
async_mode: override the global async_mode settings for this task
prompt: "prompts/community_report.txt"
max_length: 1000
max_input_length: 4000
cluster_graph:
max_cluster_size: 10
embed_graph:
enabled: false # if true, will generate node2vec embeddings for nodes
num_walks: 10
walk_length: 40
window_size: 2
iterations: 3
random_seed: 597832
umap:
enabled: false # if true, will generate UMAP embeddings for nodes
snapshots:
graphml: yes
raw_entities: yes
top_level_nodes: yes
local_search:
text_unit_prop: 0.5
community_prop: 0.1
conversation_history_max_turns: 5
top_k_mapped_entities: 10
top_k_relationships: 10
max_tokens: 12000
global_search:
max_tokens: 12000
data_max_tokens: 12000
map_max_tokens: 1000
reduce_max_tokens: 2000
concurrency: 32


evm.md: add concrete attribute to #accountEmpty rule

@yzhang90 did you try on your machine switching the boolean condition to a requires clause instead? I would prefer that fix, though it also seems ugly/hacky.

@ehildenb Why do you prefer switching the boolean condition to a requires clause?

But concrete attribute has already appeared in the EVM semantics and they have to learn it anyway. My concern is that the abuse use of concrete attribute makes symbolic execution deviated from the concrete execution (looks like two set of semantics).

That's another concern I have. Can you answer my question? Have you tried putting it in the requires clause? Does it work? I'm curious anyway, because I would like to know more about what makes K work and not.
I assume it's not equivalent, because by putting concrete you will probably add lemmas to make it reason about it or something?

I tried and it worked.
I'll add additional lemmas in verification.k to reason about #accountEmpty.

Similarily, I need to change the rule
rule Cgascap(SCHED, GCAP, GAVAIL, GEXTRA)
     => #if GAVAIL <Int GEXTRA orBool Gstaticcalldepth << SCHED >> #then GCAP #else minInt(#allBut64th(GAVAIL -Int GEXTRA), GCAP) #fi


Recovered 3.2.2

recovered 3.2.2

Updated workflow files to include Tesseract (renamed to feature-cicd, dev-cicd, main-cicd)
Updated Justfile to make more organized and also added
Documented dev flow to get Justfile to work: check the README at the bottom (starting with dev notes)
Downgraded Numpy and pinned it
Rebuilt requirements.txt using pip-tools
i cleared out a lot of whitespace/simple linting errors but anything that i thought would be affected by refactoring i just put the codes in the .flake8


responsive contact form

I resolve this issue #152.
Screenshots

@AsmaIbrahimButt I update it .will appreciate to have a review .Thanks:)


Error: missing field model at line 1 column 70

Hello, I'm running into an issue getting magic-cli to work, the exact error I'm receiving is:
Error: Generation error: Generation error: Text generation error:
Unexpected error when parsing response from Ollama.
Error: missing field `model` at line 1 column 70

My magic-cli version is 0.0.2, and I have llama3 running directly on my machine via the Ollama Mac app.
The output of me directly calling /api/generate on llama3 via the below curl command:
curl http://localhost:11434/api/generate -d '{                                                               ─╯
  "model": "llama3",
  "prompt":"Why is the sky blue?"
}'

is (with some information elided for brevity):
{"model":"llama3","created_at":"2024-07-17T15:47:16.496796Z",
"response":"","done":true,"done_reason":"stop",
"context":[128006,882,128007,...],"total_duration":12652309167, ...}

The output of magic-cli sys-info is:
System information as detected by the CLI:

OS: Darwin
OS version: 14.5
CPU architecture: arm64
Shell: zsh

I realized that I needed to update the "ollama.model" configuration field to llama3.

Thanks @zachschultz.
This warrants better error messages, definitely something to improve.


chore: fix boolean typo

This doesn't affect anything - the test doesn't rely on it not being a typo, this doesn't show up anywhere, no need to fix


update with latest changes

#1  👈
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @trevorpfiz and the rest of your teammates on  Graphite


Feature request: Sort shelf life in the drop-down menu

For now, there are 8 pre-defined shelf life. I added 4 days in settings for some bread I bought.
When I go to add a new food and choose the shelf life, 4 day(s) is at the end, after 360 day(s). This is a bit strange. And I cannot adjust the order in shelf life settings.
As shelf life is just a list by days, automatic sort should be easy.

Useful suggestion, have implemented in the newly publish v1.3 app! v1.3


Drop console messages from production build

console messages (such as console.log) should not be included in the production build.
This change has been requested previously: https://github.com/facebook/create-react-app/issues/1491
It's discussed in a number of times on stackoverflow, including at:
https://stackoverflow.com/questions/56276325/how-can-remove-console-log-in-the-production-build-of-a-react-application-create/
https://stackoverflow.com/questions/47839311/removing-log-statements-in-create-react-app-without-ejecting

This is a not great solution as people who want to include console log won't be able to. Its easier to filter it out other ways

I recommend customizing your ESLint config to catch this or find some other way that works for your project such as relying on process.env.

This is a not great solution as people who want to include console log won't be able to. Its easier to filter it out other ways

@eddiemonge what other ways are better?
I've seen a number of different ways to work around this, but they're all more complicated, and they leave the original logging code in the production output, so the logs may not be sent to the console, but they are still present, which is wasteful.
If there's a way that removes the actual log statements like this suggested change does, please share it :)

I recommend customizing your ESLint config to catch this or find some other way that works for your project such as relying on process.env.

@ianschmitz what about using an environment variable, perhaps called DROP_CONSOLE that defaults to true, to toggle this behavior like how INLINE_RUNTIME_CHUNK works?


Call for maintainers

I'm not interested in maintaining mdium anymore. I have my own personal blog and I couldn't care less for centralized platforms like Medium—as should you, by the way. Regardless, if you still want to use Medium and want to maintain mdium, let me know.

Thankfully it still seems to work, for now

@aahnik Please read my initial comment. I am not interested in maintaining this project anymore. Refrain from posting support queries in unrelated issues.


Update typings for WebDriver logging support

I took the info from the README.
It fixes this Typescript compile error:
error TS2345: Argument of type '{ path: string; args: string[]; webdriverLogPath...' is not assignable to parameter of type 'AppConstructorOptions'.
Object literal may only specify known properties, and 'webdriverLogPath' does not exist in type 'AppConstructorOptions'.

Is there anything I can do to get this PR merged?
BTW: The AppVeyor setup seems to be broken somehow.

BTW: The AppVeyor setup seems to be broken somehow.

This should be addressed by #212. Thank you @darxriggs.


added transcribe command and updated the readme

Resolves #6 🙂

Attention for all of users using this source code -
current codebase is using ffmpeg for converting audio/video files from Whatsapp to mp3.
In background a shell comamand is executed
child_process.execSync(`ffmpeg -hide_banner -loglevel error -i .audio_cache/${filename}.ogg -acodec libmp3lame .audio_cache/${filename}.mp3`);
//-hide_banner -loglevel error flags are only for logging purposes.
So if you want to make this feature work in windows you'll have to download the ffmpeg and change the command accordingly.


[ZEPPELIN-6116] Delete non-existent flag '--no-lockfile'

What is this PR for?
tiny fix to make code cleaner
What type of PR is it?
Refactoring
What is the Jira issue?
https://issues.apache.org/jira/browse/ZEPPELIN-6116

Maybe it makes sense to switch to npm ci
https://docs.npmjs.com/cli/v10/commands/npm-ci

@Charlie91 please rebase your PR on the latest master, there were some issues with conda, and got fixed via https://github.com/apache/zeppelin/pull/4857 a few hours ago.

@pan3793 done

Thanks, merged to master/0.12


(Guide) describe the usage of the telegraf (on Rasp. Pi) -> ockamd -> Rust Router -> Ockam Routing Service -> ockamd -> influxdb demo

This should take the guide from #569 and modify it to support the Rasp. Pi (and ideally ATECC608a) usage as the initiator.
PR should be submitted to ockam-network/website repo in the guides directory, and a link to the live website should be added to a new section for "Add-ons" in ockam-network/ockam within a new README document TBD.

@SanjoDeundiak - for this demo, I would start by creating a new Rust binary that uses the ATECC608 vault, and not worry about modifying ockamd. This means your demo would at first be:

new main.rs that uses the ATECC608a vault impl
secure channel to the rust router -> etc.


NEP-51: Token Standard Requiring Optional Methods

See issue: https://github.com/neo-project/proposals/issues/59

This lacks the necessary details for the new (and also existing) methods, so we can't discuss anything. Better to base of the current NEP-5 doc https://github.com/neo-project/proposals/blob/master/nep-5.mediawiki.

Have updated to be more in line with current version.

@RavenXce we have been recommending this implementation due to a needed change in the VM please contact me or @localhuman in discord or email, as you feel best, so we clarify the needed changes in the way you call some contracts.
We all understand that a new token standard that just reinstitute a old one is not ideal, but unfortunately a oversight let a new standard proposal at the same time change the at the time already finalized NEP5, now we have a vocal person spamming very damaging warns across social channels that will put projects following it at risk.
@anfn101 this proposal should mark NEP5 status as "replaced" so people don't fall in that mistake.

@totalvamp @afong @tyler @lllwvlvwlll @erikzhang #58 is non compliant with the current direction that has previously been established for NEPs. It should only contain the incremental merthods. Nothing more. That is was agreed to. #GangOfZion being destructive again.
@erikzhang, to you as the NEP Editor, I recommend against you accepting this NEP.

@erikzhang @mwherman2000
Michael's opposition to #58 is based on a supposed community consensus for a new NEP direction & demand against retroactive changes.
However, this current direction had no community consensus; instead, Michael has justified it based on his own preferences that went largely undiscussed for 30 days.
In addition, the only retroactive changes that have been made so far are Michael's own handiwork, where he retroactively changed a finalized NEP and subsequently re-proposed it under his own name.
I suggest this objection is ignored entirely, and NEP-51 is finalized to supersede NEP-5.

@edgegasm You can read through the community based discussion, acceptance, and finalization of NEP-10 here: https://github.com/neo-project/proposals/issues/40

On 12th May, you pointed out your concept of removing optional methods from NEPs going forward.
On 14th May, Erik agreed that there should not be optional methods; just new NEPs for separate methods.
On 17th May, you retroactively removed the existing methods from a finalized NEP.
In what dimension is a conversation solely between you and Erik over the span of five days a 'community based discussion?' Do you see how ludicrous that is from the perspective of someone that has been noting your own belligerence towards members of CoZ, for supposedly basing decisions on private discussions rather than community involvement? I find it to be wholly unacceptable and hypocritical.

Just to publicly update I talked with @RavenXce in private to clarify. The intention was not to be disrespectful to any member of the broader community but unfortunately not every issue can be discussed in the open as it could damage projects.

#61 or #60 seem to be a better solution as it does not break compatibility of existing projects, and allows us to maintain NEP-5 as the base token standard, with or without extensions

#61 or #60 seem to be a better solution as it does not break compatibility of existing projects, and allows us to maintain NEP-5 as the base token standard, with or without extensions

Agree.


Object.create style prototypical inheritance doesn't work anymore

The original implementation used the prototype of the constructor after it had been converted to a generator.  The regenerator runtime has change slightly so now Object.create(Foo.prototype) returns a malformed generator (it's missing its _invoke method).  The problem is that we're only suppose to return a generator when we make a function call that we can step into.
The fix for this should be to rewrite references to .prototype into calls to getPrototype defined as the following:
getPrototype(func) {
  if (func is generator) {
    return func.__prototype__;   // use a Symbol for this
    // __prototype__ should be a plain old javascript object
  } else {
     return func.prototype;  // handles regular functions too
  }
}

Fixed by https://github.com/kevinbarabash/debugger/commit/b653cc81e25570d309f5e6912231e74d7f3b8641.


Request processing should be forcefully stopped by indication to the storage

As for now, to stop the processing of the data in the long-running request we interrupt thread which leads to a side effect of the closing of the file channels if such ones are used at this moment. Instead of that, it is proposed to add flag into the storage which will allow throwing an exception during the call of the storage API from the particular thread.

Fixed.


archive: Expose ChangeWriter to allow customized diff computing

changeWriter in archive package provides a generic functionality to create tar archives from the filesystem change information. Especially *archive.changeWriter.HandleChange is useful for creating filesystem diff archive combining with continuity's diff computing functionality (fs.Changes()).
This PR allows containerd users to customize diffing logic relying on changeWriter for creating tar archives. An example use case of this is for the overlayfs-oriented diff logic discussed in BuildKit (https://github.com/moby/buildkit/pull/2181 and https://github.com/containerd/continuity/pull/145).

Linter timeouts (  level=error msg="Timeout exceeded: try increasing it by passing --timeout option").
Could we rerun tests?

CI failure doesn't seem to related to this patch. (maybe we need to re-run tests)
<EMAIL_ADDRESS>unrecognized import path "gopkg.in/yaml.v3": reading https://gopkg.in/yaml.v3?go-get=1: 502 Bad Gateway


folders out of sync

files don't load properly neither in the Finder nor directly in the app. On entire folder appear to be empty. I delogged / relogged, shut down the computer but still have the issue. Thanks for the support
my log id: 17f5a66a9e4aba346053a31c
This is the log ID of my team member who has conflicted files:
0abd9fed12f40534b7ebaa1c

Let me know @strib if I have to do something to get my files back. I would need them pretty urgently. Thanks.

I haven't had time to look yet, but did you know you can look at old versions of your folder using the command line?  Look at the "Time travel" section of this document: https://keybase.io/docs/kbfs/understanding_kbfs
It doesn't work in all cases, but it's worth a quick try.  When I have time in a little bit I'll look at your situation.


add and remove tasks in to-do-list

In this project I completed:

Implement a function for adding a new task.
Implement a function for deleting a task.
Implement a function for editing task descriptions.
All changes to the To Do List saved in local storage.

I configured the webpack correctly and call localStorage.setItem directly.


Upgrade to wpilib 2024.2.1

https://github.com/wpilibsuite/allwpilib/releases/tag/v2024.2.1

Closed with #56


Kserve agent exec probe failed

I attempted to add a readiness probe to the InferenceService YAML configuration. Specifically, I used the following configuration:
readinessProbe:
  exec:
    command:
      - /bin/sh
      - '-c'
      - >-
        curl -X GET
        <IP_ADDRESS>:8080/v2/models/model/versions/1/ready

After applying the InferenceService YAML, KServe created a pod named predictor. This pod contains two containers: kserve-container and agent. The readiness probe was successfully applied to the kserve-container, but the agent container raised an error: "exec probe not supported".
I would like to understand how to ensure that the readiness probe is applied only to the kserve-container and not to the agent container. Is there a way to achieve this configuration, or is there an alternative approach for implementing readiness probes in KServe?
KServe Version: 13.0.1

Hi, Unfortunately, Kubernetes does not allow specifying readiness probes for individual containers in a multi-container pod through the standard readinessProbe field in a CRD like KServe's InferenceService,
If your readiness probe logic is simple and needs to be applied only to the kserve-container, you might consider alternatives like using HTTP probes instead of exec probes, which are more broadly supported across containers. For example:
readinessProbe:
  httpGet:
    path: /v2/models/model/versions/1/ready
    port: 8080

This approach checks the readiness over HTTP rather than executing a shell command, which may be supported by more containers, including the kserve-container.  You may need to either manually modify the deployment or leverage KServe's built-in health checks.
Hope it helps.

If I am not mistaken the agent container inherits (overridden by knative) the probe from kserve-container
https://github.com/kserve/kserve/blob/master/pkg/webhook/admission/pod/agent_injector.go#L233.

You're correct in identifying that the agent container inherits the probe from the kserve-container in KServe, specifically due to the logic found in the KServe codebase, such as in the agent_injector.go file. The line you pointed out in the agent_injector.go file confirms that the readiness probe from the kserve-container can be inherited by the agent container, which is managed by Knative's overriding mechanism.

Hello facing the same issue here any idea when the MR would go through? @LOADBC

Hi @omarcevi,Thanks for reaching out! The MR is currently under review, and I’m aiming to get it merged within the next week. I’ll ensure it addresses the issue you’re facing and keep you updated.


Problems with time dependent risk  free rate

Hi!
Thanks for a nice package!
I think it should be possible to pass the risk free rate (rf) as a df everywhere. It seems like 'utils.to_excess_returns' supports rf as a df, but things will break if rf is a df in other places because there are checks like "if rf != 0" which will not work if rf is a df.

Check out https://github.com/Lumiwealth/quantstats_lumi, which is being updated regularly. We are a fork of this library that is being maintained by Lumiwealth


No tooling for updating the "integrity" field of source.json

When developing modules, it's useful to be able to make iterative changes without doing a full release of a ruleset. In order to do this, the integrity field must be recalculated. How to do this needs to be automated or documented.

For reference, the key appears to be a base64 encoded version of the sha256 of the archive to download.

You're not supposed to develop modules using the registry. On the contrary, you should develop your project as you normally would, and when it's released, add it to the registry.
For the record, the integrity field follows the subresource integrity metadata format, as is documented in the Bzlmod user guide. We could look at making that information more easily discoverable.

I'm working on getting rules_jvm_external up and running with bzlmod, so I'm making changes in a fork of that repo, pushing to there, and then modifying a local clone of the registry so that I can try using the modularised rules_jvm_external in a different project.

It sounds like using an override (in particular, local_path_override) on rules_jvm_external in that different project might suit your use case much better.

Can those be added on the command line, similar to --override_repository?

I just used --registry=file:///path/to/bcr-fork to do a similar workflow

Not right now, but maybe it's a good idea to add that for development? @meteorcloudy wdyt?

Not right now, but maybe it's a good idea to add that for development? @meteorcloudy wdyt?

Yes, I was actually thinking about how could we run downstream test more easily (eg. to see if version 1.1 of module X breaks other modules which depend on X 1.0), if we have a flag to override a module then we don't have to mess with the MODULE.bazel file.