Multi Player Manic Miner

new file:   ports/multimanicminer/README.md
new file:   ports/multimanicminer/multimanicminer/conf/pulse/cookie
new file:   ports/multimanicminer/multimanicminer/multimanicminer.gptk
new file:   ports/multimanicminer/multimanicminer/multimanicminer.pck
new file:   ports/multimanicminer/multimanicminer/multimanicminer_LICENSE.txt
new file:   ports/multimanicminer/port.json
new file:   ports/multimanicminer/screenshot.png

New Port for Multi Players Manic Miner
Game Information

Title: Multi Players Manic Miner
URL: https://github.com/SteveSmith16384/ManicMinerMultiplayer

Submission Requirements
CFW Tests
Ensure your game has been tested on all major CFWs:

[ x] AmberELEC
[x ] ArkOS
[x ] JELOS

Resolution Tests
Test all major resolutions:

[ x] 480x320
[ x] 640x480
[ x] 720x720 (RGB30)
[ x] Higher resolutions (e.g., 1280x720)

File Structure

Your port should have the following structure:

portname/

port.json
README.md
screenshot.jpg
cover.jpg
Port Name.sh
portname/

Additional Resources
For an in-depth guide on creating a pull request, refer to: PortMaster Game Packaging Guide

Markdown needs a fix.

Hopefully I managed to do this on my phone.


Still "Preview?"

"Create a role assignment in Windows Virtual Desktop Preview" Is this still in preview?

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

ID: 156a552a-fe64-e5dc-b86a-b7d8ccbeee1d
Version Independent ID: d83f235e-3ae2-ad71-30c6-0bd7f95fb894
Content: Windows Virtual Desktop service principal role assignment - Azure
Content Source: articles/virtual-desktop/create-service-principal-role-powershell.md
Service: virtual-desktop
GitHub Login: @Heidilohr
Microsoft Alias: helohr

@NeoTech124
Thanks for the feedback! We are currently investigating and will get back on this.

@NeoTech124 This is GA, updated the document. Changes will go live soon.


“display false” is not hiding but placing as first column

I've built a small grails (3.1.4) application. I have the following domain model and am using dynamic scaffolding:

class Player {

    String name
    String identifier
    int points

    static constraints = {
      identifier(display: false)
    }

    static mapping = {
      version false
   }
}

I want to hide the identifier as shown in the code. However, the column is not hidden. Instead it is shown as the first column in the table.

“display false” is not hiding but placing as first column

Is it really the case that display: false is causing it to be placed in the first column?  I expect that if there were other items in the constraints block, the first column will be the item that is listed first in the constraints block, not necessarily one that has display: false.  The order in the block is supposed to dictate the order in the view.
Thanks for the feedback.

When I use the following:
        static constraints = {       name(display:true)       points(display:true)       identifier(display: false)     }
The table of my person view is rendered as expected. 1. is name, 2. points, 3. identifier. However, the main problem persists, the identifier column is not hidden.


Add support for SwiftFormat as a fixer

SwiftFormat is a tool that can be used to format Swift files. This commit
adds support for using SwiftFormat as a fixer from ALE. It looks for
executables in the Pods directory, then the Pods directory for a React
Native project, then finally falls back to the globally installed instance
if neither of those were found.
https://github.com/nicklockwood/SwiftFormat

Cheers! :beers:


Multigpu

Is there multigpu support ? Don't know how to set up without running a script

@drewskidang The open source one currently doesn't support multi GPU - we're working on it for a future release - you can still install Unsloth, but internally we'll defualt to using 1 GPU.

@danielhanchen What happens if we train via DDP using your LoRA implementation (with custom triton back-prop). The gradients are computed independently on each device and then synchronized. Does that work correctly here using the open-source implementation. FSDP is obviously more complex, is that part of the additional tiers Pro/Max? thanks!

@vgoklani Hey! We're working on adding DDP support in a later release!

any updates on the multi gpu training plz.

we are in the process of evaluating libraries for  LLM pre training(domain adaptation)/fine tuning...so if you can provide us any update on mult gpu it will be of great help.

Sorry its been absolutely hectic recently, and unfortunately it's a 2 person team (my brother and I), so I really can't work on everything all at once - please be patient! I would suggest temporarily to simply use HuggingFace itself without Unsloth for multi GPU in the meantime

Hi, is there any update on the feature of adding multiple gpu's for unsloth training?

@juanestebantauticolombia Apologies on the delay! Yes we're working on releasing it soon - we completed a community test, so hopefully we can provide it to the community!

@juanestebantauticolombia Apologies on the delay! Yes we're working on releasing it soon - we completed a community test, so hopefully we can provide it to the community!

Super, that's great news, and do you have a tentative date?

Any updates on this one?


Promscale fails to connect to Azure Postgresql

Dear,
I am trying to setup promscale using a managed postgresql server I have deployed on Microsoft Azure.
It is running Postgresql v11 and I have installed timescaledb extension manually.
I can connect to this instance using psql command line, but promscale cant:
 ./promscale --db-user <USER>@<HOSTNAME> --db-host <HOST URL> --db-name <DBNAME> --db-password <PASS> --db-ssl-mode require

msg="aborting startup due to error" err="failed to connect to host=<HOST URL> user=<USER>@<HOSTNAME> database=<DBNAME>: received unexpected message"

Am I doing anything wrong?
Thank you!

Hi @mauriciocirelli
The command looks good but --db-user expects just the db user (I am not sure on why @ <HOSTNAME> to the value). Also, if the DB port isn't default port 5432 then you need to explicitly provide the port using --db-port.
Below are the flags exposed in Promscale to provide db details:
-db-host string
       Host for TimescaleDB/Vanilla Postgres. [PROMSCALE_DB_HOST] [TS_PROM_DB_HOST] (default "localhost")
 -db-name string
       Database name. [PROMSCALE_DB_NAME] [TS_PROM_DB_NAME] (default "timescale")
 -db-password string
       Password for connecting to TimescaleDB/Vanilla Postgres. [PROMSCALE_DB_PASSWORD] [TS_PROM_DB_PASSWORD]
 -db-port int
       TimescaleDB/Vanilla Postgres connection password. [PROMSCALE_DB_PORT] [TS_PROM_DB_PORT] (default 5432)
 -db-ssl-mode string
       TimescaleDB/Vanilla Postgres connection ssl mode. If you do not want to use ssl, pass 'allow' as value. [PROMSCALE_DB_SSL_MODE] [TS_PROM_DB_SSL_MODE] (default "require")
 -db-statements-cache
       Whether database connection pool should use cached prepared statements. Disable if using PgBouncer [PROMSCALE_DB_STATEMENTS_CACHE] [TS_PROM_DB_STATEMENTS_CACHE] (default true)
 -db-uri postgres://postgres:password@localhost:5432/timescale?sslmode=require
       TimescaleDB/Vanilla Postgres DB URI. Example DB URI postgres://postgres:password@localhost:5432/timescale?sslmode=require [PROMSCALE_DB_URI] [TS_PROM_DB_URI]
 -db-user string
       TimescaleDB/Vanilla Postgres user. [PROMSCALE_DB_USER] [TS_PROM_DB_USER] (default "postgres")

An alternate way to connect to managed databases is using --db-uri flag. All you need to provide is db-uri to connect to the database.

Azure postgres only supports PG 11 and under and does not support the timescale compression feature or the Promscale extension. The loss of the compression feature is especially significant because it results a 10x difference in size. The lack of the Promscale extension is also significant in that query performance would degrade significantly.
Given the other limitations to Azure I don't think investing time in PG11 would be a great use of resources at this time on our end.

Hi,
Thank you for your feedback.
I understand the limitations and I will work with an on-premises PG server.
Em sex, 9 de jul de 2021 17:26, Matvey Arye @.***>
escreveu:

Azure postgres only supports PG 11 and under and does not support the
timescale compression feature or the Promscale extension. The loss of the
compression feature is especially significant because it results a 10x
difference in size. The lack of the Promscale extension is also significant
in that query performance would degrade significantly.
Given the other limitations to Azure I don't think investing time in PG11
would be a great use of resources at this time on our end.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/timescale/promscale/issues/622#issuecomment-877438107,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAIVLG4OJGQJKVPCLVSFKDDTW5LOXANCNFSM44OKOKHQ
.


Bug Report: NoMethodError (undefined method `include?' for 0.001695337:Float)

Description
When launching tp User.all (or other use case) in rails console, expected results are followed by this error :point_down:

This error in text:
Traceback (most recent call last):
       16: from /home/julie/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/railties-<IP_ADDRESS>/lib/rails/commands/console/console_command.rb:19:in `start'
       15: from /home/julie/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/railties-<IP_ADDRESS>/lib/rails/commands/console/console_command.rb:70:in `start'
       14: from /home/julie/.rbenv/versions/2.7.1/lib/ruby/2.7.0/irb.rb:399:in `start'
       13: from /home/julie/.rbenv/versions/2.7.1/lib/ruby/2.7.0/irb.rb:470:in `run'
       12: from /home/julie/.rbenv/versions/2.7.1/lib/ruby/2.7.0/irb.rb:470:in `catch'
       11: from /home/julie/.rbenv/versions/2.7.1/lib/ruby/2.7.0/irb.rb:471:in `block in run'
       10: from /home/julie/.rbenv/versions/2.7.1/lib/ruby/2.7.0/irb.rb:536:in `eval_input'
        9: from /home/julie/.rbenv/versions/2.7.1/lib/ruby/2.7.0/irb/ruby-lex.rb:134:in `each_top_level_statement'
        8: from /home/julie/.rbenv/versions/2.7.1/lib/ruby/2.7.0/irb/ruby-lex.rb:134:in `catch'
        7: from /home/julie/.rbenv/versions/2.7.1/lib/ruby/2.7.0/irb/ruby-lex.rb:135:in `block in each_top_level_statement'
        6: from /home/julie/.rbenv/versions/2.7.1/lib/ruby/2.7.0/irb/ruby-lex.rb:135:in `loop'
        5: from /home/julie/.rbenv/versions/2.7.1/lib/ruby/2.7.0/irb/ruby-lex.rb:150:in `block (2 levels) in each_top_level_statement'
        4: from /home/julie/.rbenv/versions/2.7.1/lib/ruby/2.7.0/irb.rb:537:in `block in eval_input'
        3: from /home/julie/.rbenv/versions/2.7.1/lib/ruby/2.7.0/irb.rb:695:in `signal_status'
        2: from /home/julie/.rbenv/versions/2.7.1/lib/ruby/2.7.0/irb.rb:541:in `block (2 levels) in eval_input'
        1: from /home/julie/.rbenv/versions/2.7.1/lib/ruby/2.7.0/irb.rb:742:in `output_value'
NoMethodError (undefined method `include?' for 0.001695337:Float)
Maybe IRB bug!

Reproduction

Install table_print
go to rails console
use normally (tp User.all)
The error appears after printed table

Expected behavior
Not having this error
Additional context
I encountered this error with ruby 2.7.1 + rails 6.0.3,
ruby 2.6.6 + rails 6.0.0 has no such error
ruby 2.7.1 + rails 6.0.0 does have this error
This might be a compatibility issue with ruby 2.7

PR opened
https://github.com/arches/table_print/pull/85


Replace deprecated express sendfile with sendFile.

Fixes #501

@DeTeam , thanks for contribution.
LGTM.
I'll merge this pr in my next merge phase.


Fix property assignment errors

Stuff done

[x] The last PR left methods "dangling". That, I believe has been resolved.

[x]  Another thing, I think properties should only be set only at time of instantiation. However, since I don't think private properties is a JS thing yet, those properties can still be accessed via Instance.props.

[x] Another important thing was to automatically toggle fake3D to true when background is set to true. Otherwise, setting background to true results in an error.

[x] I also "merged" the two examples webpages, now including two polyhedra.

[x] added an eslint file (stolen from Zurb)

[x] minor syntactic tweaks based on eslint

Thoughts?

Thank you for all the work you put in. I think its time for a new release. But currently the example is broken and I need to test, if the documentation page is still reflecting the current project state.

Would you clarify which example is broken? On the kickstart website? Is the demo page from website in this repo?
The file example.html was merged with the other demo page i created.


Photodiode alternatives

The linked photodiode is (temporary) out of stock: https://banggood.app.link/2OqdFiWIgib
I can't find it on other webshops (others are also out of stock). Does anyone know where to get it or are there alternatives?

AliExpress (usually takes longer to deliver than BangGood though): https://www.aliexpress.com/item/1005001640685908.html ?

Thanks! @klaasnicolaas is it a good idea to add this alternative to the README?

i use a TLS257 Light to Voltage sensor
https://www.aliexpress.com/item/32666821607.html?spm=a2g0o.productlist.0.0.b6c4428fsmBb6f&algo_pvid=d573981f-ca42-4bfb-a096-a75be9555436&algo_exp_id=d573981f-ca42-4bfb-a096-a75be9555436-8&pdp_ext_f={"sku_id"%3A"60025438761"}

The link to aliexpress is now in the docs 😉

@Fossdal sorry for the n00b question here, but if I were to get something like that instead (much cheaper and more readily available where I am) - what would the A0, DO, VCC, GND correspond to from the photodiode connection table?

@simonbuerger  this is how i have connected it

@Fossdal thank you!!! Does that impact the rest of the configuration in any way? Also have you found it to be accurate?

@simonbuerger  my bill says 155 kWh for November and home assistant says 156.6 kWh. so yes it is accurate.
no impact on configuration

@Fossdal thanks for the help. Last question I promise - what size capacitor did you use? (apologies I really am new at this, more of a software guy 😬)

i just grabbed some random small one i got laying around. it is  470 pF

@Fossdal I just wanted to stop by and thank you for all your help above! I have this set up for the last month or so with the light to voltage converter and it's working perfectly.


Disable "use strict" since it breaks iOS webpacks.

Addresses #4

Anoter solution suggested by @PeterStaev


Allow "dag" to accept dynamic task listing

Summary
DAG steps should be able to accept a list of steps from an artifact, something like this:
metadata:
  name: test-dynamic
  namespace: default
spec:
  entrypoint: run-graph
  templates:
    - name: run-graph
      steps:
        - - name: generate-graph
            template: generate-graph
        - - name: execute-graph
            template: execute-graph
            arguments:
              parameters:
                - name: dag
                  value: "{{steps.generate-graph.outputs.dag}}"
    - name: generate-graph
      script:
        image: ubuntu:22.04
        command: [bash]
        source: |
          cat >/tmp/output.json <<EOF
          [
            [{
              "name": "A",
              "dependencies": [],
              "template": "node"
            }],
            [{
              "name": "B",
              "dependencies": ["A"],
              "template": "node"
            }],
            [{
              "name": "C",
              "dependencies": ["A"],
              "template": "node"
            }],
            [{
              "name": "D",
              "dependencies": ["B", "C"],
              "template": "node"
            }]
          ]
          EOF
      outputs:
        parameters:
          - name: dag
            valueFrom:
              path: /tmp/output.json
    - name: execute-graph
      inputs:
        parameters:
          - name: dag
      dag:
        tasksFrom:
          artifact: dag
    - name: node
      container:
        image: alpine:latest
        command: [sh, -c]
        args: ["sleep 1"]
  ttlStrategy:
    secondsAfterCompletion: 300
  podGC:
    strategy: OnPodCompletion

Use Cases
Right now the only way to dynamically generate DAGs is to use the "Workflow from Workflow" pattern. But the problem is that the spawned workflow appears separately in the Argo UI; it isn't connected to the main workflow that spawned it. So as a user I end up having to click through to a different workflow once I know the generated one has been started (and that's the one I actually care about).

Message from the maintainers:
Love this enhancement proposal? Give it a 👍. We prioritise the proposals with the most 👍.

https://argoproj.github.io/argo-workflows/walk-through/loops/ ?

That doesn't let you specify dependencies of the entries; it's just horizontal parallelisation, not a graph like the DAG node.

Hi have you found any workaround around this?
We have a similar requirement


Edits to documentation, PEP, function/classes names

You wre not supposed to cerate a branch here!


Add example for disabled pagination

Once https://github.com/patternfly/patternfly-next/issues/1962 is completed, let's add an example in the pagination component of a disabled state with the options menu and form fields disabled.
Related to https://github.com/patternfly/patternfly-next/issues/1785
cc @mcarrano

:tada: This issue has been resolved in version 2.20.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


improvement: yetus exit

Description of PR

If there is a local YETUS_HOME, use it directly and exit after execution. If you don't exit, it will continue to execute down the line, which is not necessary.
If you have already downloaded it locally, use it directly and exit after execution. If you do not exit, it will continue to the next execution, there is no need.
If the above execution, are not quit, will still download the yetus, and then execute the yetus, and wait for the script execution is completed before exiting.

How was this patch tested?
For code changes:

[ ] Does the title or this PR starts with the corresponding JIRA issue id (e.g. 'HADOOP-17799. Your PR title ...')?
[ ] Object storage: have the integration tests been executed and the endpoint declared according to the connector-specific documentation?
[ ] If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under ASF 2.0?
[ ] If applicable, have you updated the LICENSE, LICENSE-binary, NOTICE-binary files?

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
11m 49s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+0 :ok:
detsecrets
0m  0s

detect-secrets was not available.

+0 :ok:
shelldocs
0m  0s

Shelldocs was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

_ trunk Compile Tests _

+0 :ok:
mvndep
14m 22s

Maven dependency ordering for branch

+1 :green_heart:
shadedclient
34m 35s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 33s

Maven dependency ordering for patch

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
shellcheck
0m  0s

No new issues.

+1 :green_heart:
shadedclient
32m  9s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
asflicense
0m 36s

The patch does not generate ASF License warnings.

99m 11s

Subsystem
Report/Notes

Docker
ClientAPI=1.45 ServerAPI=1.45 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6744/1/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/6744

Optional Tests
dupname asflicense codespell detsecrets shellcheck shelldocs

uname
Linux 6c145f2766ba 5.15.0-94-generic #104-Ubuntu SMP Tue Jan 9 15:25:40 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / 251fc9167d93edcd53c6e12bb29dc54462763cbd

Max. process+thread count
564 (vs. ulimit of 5500)

modules
C:  U:

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6744/1/console

versions
git=2.25.1 maven=3.6.3 shellcheck=0.7.0

Powered by
Apache Yetus 0.14.0 https://yetus.apache.org

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Logfile
Comment

_ Prechecks _

+1 :green_heart:
dupname
0m 00s

No case conflicting files found.

+0 :ok:
codespell
0m 00s

codespell was not available.

+0 :ok:
detsecrets
0m 00s

detect-secrets was not available.

+0 :ok:
shellcheck
0m 00s

Shellcheck was not available.

+0 :ok:
shelldocs
0m 00s

Shelldocs was not available.

+1 :green_heart:
@author
0m 01s

The patch does not contain any @author tags.

_ trunk Compile Tests _

+0 :ok:
mvndep
3m 07s

Maven dependency ordering for branch

+1 :green_heart:
shadedclient
179m 02s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+0 :ok:
mvndep
2m 46s

Maven dependency ordering for patch

+1 :green_heart:
blanks
0m 01s

The patch has no blanks issues.

+1 :green_heart:
shadedclient
171m 35s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
asflicense
6m 27s

The patch does not generate ASF License warnings.

372m 23s

Subsystem
Report/Notes

GITHUB PR
https://github.com/apache/hadoop/pull/6744

Optional Tests
dupname asflicense codespell detsecrets shellcheck shelldocs

uname
MINGW64_NT-10.0-17763 a9b706b82fb5 3.4.10-87d57229.x86_64 2024-02-14 20:17 UTC x86_64 Msys

Build tool
maven

Personality
/c/hadoop/dev-support/bin/hadoop.sh

git revision
trunk / 251fc9167d93edcd53c6e12bb29dc54462763cbd

modules
C:  U:

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch-windows-10/job/PR-6744/2/console

versions
git=2.44.0.windows.1

Powered by
Apache Yetus 0.14.0 https://yetus.apache.org

This message was automatically generated.


HTTPS support for CDN

Hi,
It would be great if you could add https support for cdn.
Thanks!
https://code.ionicframework.com/ionicons/1.4.1/css/ionicons.min.css

Just started getting this today...is anyone else experiencing this?
Font from origin 'https://code.ionicframework.com' has been blocked from loading by Cross-Origin Resource Sharing policy: The 'Access-Control-Allow-Origin' header contains multiple values '*, *', but only one is allowed. Origin 'https://my-website.parseapp.com' is therefore not allowed access.

Me too.  I see two Access-Control-Allow-Orogin: * headers coming back from the cdn.

Going to try to fix this on maxcdn right now
On Sat, Mar 7, 2015 at 1:24 PM, Jeremy Kendall<EMAIL_ADDRESS>wrote:

Me too. I see two Access-Control-Allow-Orogin: * headers coming back from
the cdn.
—
Reply to this email directly or view it on GitHub
https://github.com/driftyco/ionicons/issues/101#issuecomment-77705266.

--
Max Lynch
CEO and Co-founder
http://ionicframework.com/

See #225

Thanks @mlynch.

Should be fixed, can you try now?
On Sat, Mar 7, 2015 at 1:35 PM, Jeremy Kendall<EMAIL_ADDRESS>wrote:

Thanks @mlynch https://github.com/mlynch.
—
Reply to this email directly or view it on GitHub
https://github.com/driftyco/ionicons/issues/101#issuecomment-77705825.

--
Max Lynch
CEO and Co-founder
http://ionicframework.com/

Awesome!

Works like a champ.


Possible to bypass string values?

Is it possible to bypass string variables for this spell checker?
I want to spell check variable names, function names and all that etc,
I am not too fussed about the spelling of string variables.
BUT, I would like to spell check .spec.ts
So it should still find it('should fix spelin erros')
Edit: I have found this, which disables ALL stings:
https://github.com/Jason3S/cspell/blob/master/samples/comments_only/cpp_strings_and_comments.cspell.json
    "ignoreRegExpList": [
        "string"
     ]

I am working on making cspell grammar aware. Once that is in place, this should be possible.


Ensure on_end makes input tz aware and fix on_end method

also adds a unit test to test deletion of current reservation


Enable depedency caching for travis

Would be interested to know why maven dependencies haven't been cached on Travis. Thank you.

Thanks for approving my pull request.
Any reasons why dependency caching wasn't enabled before, please? It was available since December 2014.
Thank you.


Search through subtitles

Motivation and Context
This PR implements searching through the subtitles of an individual stream, allowing students to quickly find a topic in them.
Course-wide search could be a follow up.
Related to #796
Description

This PR adds

A cron job that exports all subtitles to meilisearch once a day
a search bar that calls a new api which internally asks meilisearch for related results
a popup on the watch page that displays the results and allows jumping to the timestamp of the subtitle

Steps for Testing

Prerequisites:

1 vod with subtitles
a running meilisearch instance

docker run -it --rm \
    -p 7700:7700 \
    -e MEILI_MASTER_KEY='MASTER_KEY'\
    -v $(pwd)/meili_data:/meili_data \
    getmeili/meilisearch:v0.30 \
    meilisearch --env="development"

that is configured in config.yml

meili:
  host: http://localhost:7700
  apiKey: MASTER_KEY

Log in
Navigate to /admin/maintenance and run the meili export cron job
navigate to vod and test the search functionality

Screenshots
https://user-images.githubusercontent.com/44805696/222977320-f8e8ee8f-119a-4e56-8d70-82d6500c4a22.mp4

This unbelievably sexy!!!!!!

Do you think we could already implement a TUM-Live "complete" search using Meili? e.g. for the new start page.

Definitely a feature I want! But currently not really feasible in my opinion until we have more subtitles. If a user had a search now they would always only find results in the one lecture with subtitles which might be confusing.


osbuild-depsolve-dnf: support loading repositories from files in a directory

Support loading repositories from a directory instead of supplying them with the request.  The repositories should be in the standard yum repo format.  Both repository sources can be defined simultaneously, but at least one is required.

Don't forget to also change osbuild-depsolve-dnf5 :)
Also, what's the reasoning behind this? It seems like this will make it possible to lose track of the repositories used to create the package list, making it harder to recreate the build.

Don't forget to also change osbuild-depsolve-dnf5 :)
Also, what's the reasoning behind this? It seems like this will make it possible to lose track of the repositories used to create the package list, making it harder to recreate the build.

It's being done to be able to take the repositories out of a container and use them for something outside the container if I listened to the discussion well.

Tests are up, but need to test dnf5 as well.

Alright.  Should be good to go.

We're going to need a way to map depsolved RPMs with gpg keys when they're read from a directory.  @ondrejbudai and I chatted about it and decided to return a mapping of repo IDs -> gpg keys and the other repo-specific settings (like sslverify) in a separate part of the response.

dnf5 and custom vars are now done and covered by tests.  I'm having a bit of an issue with the vars loading in dnf5.  I'll have to look into it when I'm back after the long weekend, unless someone has better luck in the meantime.  In-line comment incoming.

Fixed indentation issue.

Rebased on main and moved the test to tools/test/ (on @mvo5's suggestion).

Vars loading issue fixed.  The repos must be loaded after running base.setup(), which will load all the vars.

How do we feel about breaking backwards compatibility in osbuild-depsolve-dnf? https://github.com/osbuild/osbuild/pull/1674/commits/c341785971e80b8fe9d2604f9c19358d9d0ffa69

How do we feel about breaking backwards compatibility in osbuild-depsolve-dnf?

I think it's ok, it's not exposed to anything but images so there shouldn't be any expectation of it being stable. And cleaning up those confusing names is a big improvement for future us :)

@mvo5 History squashed and cleaned up.


Bb

Purpose

...

Does this introduce a breaking change?

[ ] Yes
[ ] No

Pull Request Type
What kind of change does this Pull Request introduce?

[ ] Bugfix
[ ] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Documentation content changes
[ ] Other... Please describe:

How to Test

Get the code

git clone [repo-address]
cd [repo-name]
git checkout [branch-name]
npm install

Test the code

What to Check
Verify that the following are valid

...

Other Information

personalized changes

@microsoft-github-policy-service agree [company="CMF Advertising GmbH"]
Mit freundlichen Grüßen
Bushra Rehan
CMF Advertising GmbH
Langwiesenweg 29-33
61440 Oberursel
Telefon        +49 (0) 6171 8878-1177
Fax               +49 (0) 6171 8878-1144
E-Mail<EMAIL_ADDRESS>Internet       www.cmf.dehttp://www.cmf.de
From: "microsoft-github-policy-service[bot]" @.>
Reply to: Azure-Samples/azure-search-openai-demo @.>
Date: Wednesday, 22. November 2023 at 17:56
To: Azure-Samples/azure-search-openai-demo @.>
Cc: "Rehan, Bushra" @.>, Mention @.***>
Subject: Re: [Azure-Samples/azure-search-openai-demo] Bb (PR #985)
@BushraRehanCMFhttps://github.com/BushraRehanCMF please read the following Contributor License Agreement(CLA). If you agree with the CLA, please reply with the following information.
@microsoft-github-policy-service agree [company="{your company}"]
Options:

(default - no company specified) I have sole ownership of intellectual property rights to my Submissions and I am not making Submissions in the course of work for my employer.

@microsoft-github-policy-service agree

(when company given) I am making Submissions in the course of work for my employer (or my employer has intellectual property rights in my Submissions by contract or applicable law). I have permission from my employer to make Submissions and enter into this Agreement on behalf of my employer. By signing below, the defined term “You” includes me and my employer.

@microsoft-github-policy-service agree company="Microsoft"
Contributor License Agreement
Contribution License Agreement
This Contribution License Agreement (“Agreement”) is agreed to by the party signing below (“You”),
and conveys certain license rights to Microsoft Corporation and its affiliates (“Microsoft”) for Your
contributions to Microsoft open source projects. This Agreement is effective as of the latest signature
date below.

Definitions.
“Code” means the computer software code, whether in human-readable or machine-executable form,
that is delivered by You to Microsoft under this Agreement.
“Project” means any of the projects owned or managed by Microsoft and offered under a license
approved by the Open Source Initiative (www.opensource.orghttp://www.opensource.org).
“Submit” is the act of uploading, submitting, transmitting, or distributing code or other content to any
Project, including but not limited to communication on electronic mailing lists, source code control
systems, and issue tracking systems that are managed by, or on behalf of, the Project for the purpose of
discussing and improving that Project, but excluding communication that is conspicuously marked or
otherwise designated in writing by You as “Not a Submission.”
“Submission” means the Code and any other copyrightable material Submitted by You, including any
associated comments and documentation.
Your Submission. You must agree to the terms of this Agreement before making a Submission to any
Project. This Agreement covers any and all Submissions that You, now or in the future (except as
described in Section 4 below), Submit to any Project.
Originality of Work. You represent that each of Your Submissions is entirely Your original work.
Should You wish to Submit materials that are not Your original work, You may Submit them separately
to the Project if You (a) retain all copyright and license information that was in the materials as You
received them, (b) in the description accompanying Your Submission, include the phrase “Submission
containing materials of a third party:” followed by the names of the third party and any licenses or other
restrictions of which You are aware, and (c) follow any other instructions in the Project’s written
guidelines concerning Submissions.
Your Employer. References to “employer” in this Agreement include Your employer or anyone else
for whom You are acting in making Your Submission, e.g. as a contractor, vendor, or agent. If Your
Submission is made in the course of Your work for an employer or Your employer has intellectual
property rights in Your Submission by contract or applicable law, You must secure permission from Your
employer to make the Submission before signing this Agreement. In that case, the term “You” in this
Agreement will refer to You and the employer collectively. If You change employers in the future and
desire to Submit additional Submissions for the new employer, then You agree to sign a new Agreement
and secure permission from the new employer before Submitting those Submissions.
Licenses.

Copyright License. You grant Microsoft, and those who receive the Submission directly or
indirectly from Microsoft, a perpetual, worldwide, non-exclusive, royalty-free, irrevocable license in the
Submission to reproduce, prepare derivative works of, publicly display, publicly perform, and distribute
the Submission and such derivative works, and to sublicense any or all of the foregoing rights to third
parties.
Patent License. You grant Microsoft, and those who receive the Submission directly or
indirectly from Microsoft, a perpetual, worldwide, non-exclusive, royalty-free, irrevocable license under
Your patent claims that are necessarily infringed by the Submission or the combination of the
Submission with the Project to which it was Submitted to make, have made, use, offer to sell, sell and
import or otherwise dispose of the Submission alone or with the Project.
Other Rights Reserved. Each party reserves all rights not expressly granted in this Agreement.
No additional licenses or rights whatsoever (including, without limitation, any implied licenses) are
granted by implication, exhaustion, estoppel or otherwise.

Representations and Warranties. You represent that You are legally entitled to grant the above
licenses. You represent that each of Your Submissions is entirely Your original work (except as You may
have disclosed under Section 3). You represent that You have secured permission from Your employer to
make the Submission in cases where Your Submission is made in the course of Your work for Your
employer or Your employer has intellectual property rights in Your Submission by contract or applicable
law. If You are signing this Agreement on behalf of Your employer, You represent and warrant that You
have the necessary authority to bind the listed employer to the obligations contained in this Agreement.
You are not expected to provide support for Your Submission, unless You choose to do so. UNLESS
REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING, AND EXCEPT FOR THE WARRANTIES
EXPRESSLY STATED IN SECTIONS 3, 4, AND 6, THE SUBMISSION PROVIDED UNDER THIS AGREEMENT IS
PROVIDED WITHOUT WARRANTY OF ANY KIND, INCLUDING, BUT NOT LIMITED TO, ANY WARRANTY OF
NONINFRINGEMENT, MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE.
Notice to Microsoft. You agree to notify Microsoft in writing of any facts or circumstances of which
You later become aware that would make Your representations in this Agreement inaccurate in any
respect.
Information about Submissions. You agree that contributions to Projects and information about
contributions may be maintained indefinitely and disclosed publicly, including Your name and other
information that You submit with Your Submission.
Governing Law/Jurisdiction. This Agreement is governed by the laws of the State of Washington, and
the parties consent to exclusive jurisdiction and venue in the federal courts sitting in King County,
Washington, unless no federal subject matter jurisdiction exists, in which case the parties consent to
exclusive jurisdiction and venue in the Superior Court of King County, Washington. The parties waive all
defenses of lack of personal jurisdiction and forum non-conveniens.
Entire Agreement/Assignment. This Agreement is the entire agreement between the parties, and
supersedes any and all prior agreements, understandings or communications, written or oral, between
the parties relating to the subject matter hereof. This Agreement may be assigned by Microsoft.

—
Reply to this email directly, view it on GitHubhttps://github.com/Azure-Samples/azure-search-openai-demo/pull/985#issuecomment-1823145559, or unsubscribehttps://github.com/notifications/unsubscribe-auth/BAZC37B5I6X6YF6RGDD2K73YFYVDVAVCNFSM6AAAAAA7WRSLVCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMRTGE2DKNJVHE.
You are receiving this because you were mentioned.Message ID: @.***>

Closing, this was opened against the main repo by mistake.


When a very large file is downloaded, the success message appears before the actual download.

Hi,
I am trying to use this library to allow me to time a large file download (100Mb) to estimate user bandwidth. I found the download success event is shown before the browser  even registers the file is downloading and shows its progress.
Is there an issue with this?
Thanks

I have a very similar issue, but the page gets redirected to the url which is being loaded in the iframe


Proguard Configuration

Hi tcking, I just did a quick research to handle this projects' proguard configuration:
-dontwarn tv.danmaku.ijk.media.player.**
-keep class tv.danmaku.ijk.media.player.** { *; }
-keep interface tv.danmaku.ijk.media.player.* { *; }

If possible to place this on your read me would be helpful for others. Keep up the good work!

Yup, this library is amazing. I'll close down the issue.


Request: Code outline position option (left/right)

Feature Code outline position
Add an option to place the code outline in a pane on the right hand side (like the minimap) because I like my list of files :)
Reason
I find myself resizing the panes often depending on if I want to look at the symbols in the code versus look at the files in the project. I'd rather have both lists, full height of the window because both are valuable to have.

Hey @caseyduquettesc
As of now, this is not possible since the vscode extension api does not provide this feature.
Maybe on a later date ;-)

Ah bummer, thanks for the feedback!


Let's give DAVe some G(j)uice

Coverage increased (+0.3%) to 95.385% when pulling e5becd7d51b4be581f163ba8f63ff7066805e003 on issue_14 into 5bce17803589143f6cf05a725b0a3de6b2040be7 on master.


Migrate to ES Module?

I can work on it, if you agree.

Absolutely, I added a comment in #227 suggesting the same :raised_hands:


Checkpoint for training

For
python tools/test.py ${CONFIG_FILE} ${CHECKPOINT_FILE} [optional arguments]

I tried to use this checkpoint for testing but wasn't successful.
Are there any particular available checkpoints that you used?

Have you solved the problem


feat: drop bundled configuration schema

This PR is a proposition to remove the configuration_schema.json file that we currently bundle with the extension.
Why
It no longer makes sense to bundle the file with the extension because we're no longer bundling Biome with the extension. Now that any version of Biome can be downloaded, the configuration schema wouldn't necessarily match anyway.
Going forward
I think user should be encouraged to set the $schema in their biome.json file to the URL that matches their version (or node_modules).

https://github.com/biomejs/biome/issues/680


Have firmware build use platform and board names into generated firmware.

CMake supports output filename specification, this should be utilized to automatically incorporate platform and board variants into firmware name (and version once implemented)

Implemented, see #20 for discussion on version portion of file naming.

Testing cross-repo commit linking:
https://github.com/PicoG/PicoVireo/commit/c1c3f19816a3a3549e88c8a5c3204e3fffda9cc5


How to make net protocol conversion  by the gateway?

Since we were all developing under the RPC protocol (thrift or dubbo) in our internal development, and exposed to internal services, it was often necessary to convert the RPC protocol to the HTTP protocol when external services needed to use this interface.

Take a look at the WebsocketRoutingFilter, that filter does switch protocol and might help you out.

If you would like us to look at this issue, please provide the requested information. If the information is not provided within the next 7 days this issue will be closed.

Closing due to lack of requested feedback. If you would like us to look at this issue, please provide the requested information and we will re-open the issue.


C# HealthCheckServiceTest fails

NUnitLite 3.6.0 (.NET 4.5)
Copyright (C) 2017 Charlie Poole

Runtime Environment
   OS Version: Unix <IP_ADDRESS>920
  CLR Version: 4.0.30319.42000

Test Files
    /var/local/git/grpc/src/csharp/Grpc.HealthCheck.Tests/bin/Release/net45/Grpc.HealthCheck.Tests.exe

Test Filters
    Test: Grpc.HealthCheck.Tests.HealthClientServerTest

D0414 05:36:19.687805 Grpc.Core.Internal.UnmanagedLibrary Attempting to load native library "/var/local/git/grpc/src/csharp/Grpc.HealthCheck.Tests/bin/Release/net45/libgrpc_csharp_ext.x64.so"
D0414 05:36:19.723520 Grpc.Core.Internal.NativeExtension gRPC native library loaded successfully.
=> Grpc.HealthCheck.Tests.HealthClientServerTest.ServiceDoesntExist
=> Grpc.HealthCheck.Tests.HealthClientServerTest.ServiceIsRunning

Errors, Failures and Warnings

1) Failed : Grpc.HealthCheck.Tests.HealthClientServerTest.ServiceDoesntExist
  Expected: NotFound
  But was:  Unimplemented
at Grpc.HealthCheck.Tests.HealthClientServerTest.ServiceDoesntExist () [0x00000] in <fb5ee42a2522415f8bb0af030c37f040>:0

2) Error : Grpc.HealthCheck.Tests.HealthClientServerTest.ServiceIsRunning
Grpc.Core.RpcException : Status(StatusCode=Unimplemented, Detail="")
  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <f712f98eb8e445c8918edaf595bbe465>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <f712f98eb8e445c8918edaf595bbe465>:0
  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <f712f98eb8e445c8918edaf595bbe465>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <f712f98eb8e445c8918edaf595bbe465>:0
  at System.Runtime.CompilerServices.TaskAwaiter`1[TResult].GetResult () [0x00000] in <f712f98eb8e445c8918edaf595bbe465>:0
  at Grpc.Core.Internal.AsyncCall`2[TRequest,TResponse].UnaryCall (TRequest msg) [0x0015d] in <b30d93c16f73427c8892aaa1cbe3b2fb>:0
  at Grpc.Core.Calls.BlockingUnaryCall[TRequest,TResponse] (Grpc.Core.CallInvocationDetails`2[TRequest,TResponse] call, TRequest req) [0x00006] in <b30d93c16f73427c8892aaa1cbe3b2fb>:0
  at Grpc.Core.DefaultCallInvoker.BlockingUnaryCall[TRequest,TResponse] (Grpc.Core.Method`2[TRequest,TResponse] method, System.String host, Grpc.Core.CallOptions options, TRequest request) [0x00009] in <b30d93c16f73427c8892aaa1cbe3b2fb>:0
  at Grpc.Core.Internal.InterceptingCallInvoker.BlockingUnaryCall[TRequest,TResponse] (Grpc.Core.Method`2[TRequest,TResponse] method, System.String host, Grpc.Core.CallOptions options, TRequest request) [0x00012] in <b30d93c16f73427c8892aaa1cbe3b2fb>:0
  at Grpc.Health.V1.Health+HealthClient.Check (Grpc.Health.V1.HealthCheckRequest request, Grpc.Core.CallOptions options) [0x00006] in <1c4bf2e46f0b43b4ae88d10e66baa099>:0
  at Grpc.Health.V1.Health+HealthClient.Check (Grpc.Health.V1.HealthCheckRequest request, Grpc.Core.Metadata headers, System.Nullable`1[T] deadline, System.Threading.CancellationToken cancellationToken) [0x0000e] in <1c4bf2e46f0b43b4ae88d10e66baa099>:0
  at Grpc.HealthCheck.Tests.HealthClientServerTest.ServiceIsRunning () [0x00027] in <fb5ee42a2522415f8bb0af030c37f040>:0
  at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&)
  at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00038] in <f712f98eb8e445c8918edaf595bbe465>:0

Run Settings
    Number of Test Workers: 1
    Work Directory: /var/local/git/grpc
    Internal Trace: Off

Test Run Summary
  Overall result: Failed
  Test Count: 2, Passed: 0, Failed: 2, Warnings: 0, Inconclusive: 0, Skipped: 0
    Failed Tests - Failures: 1, Errors: 1, Invalid: 0
  Start time: 2017-04-14 05:36:19Z
    End time: 2017-04-14 05:36:20Z
    Duration: 0.387 seconds

https://grpc-testing.appspot.com/job/gRPC_pull_requests_linux/4604/testReport/junit/(root)/csharp_linux_opt_native/csharp_Grpc_HealthCheck_Tests_HealthClientServerTest/

Likely to be fixed by https://github.com/grpc/grpc/pull/10756/


Fix #101 Use semanticDbData and avoid adding SemanticDB

Drop support for Mill older than 0.10.7

Thanks @lolgab


OPInventory resets when using exit end portal

when you enter the end it still keeps your inventory but when you use the exit end portal and get the credits it resets it
Using version 2.1.0 for minecraft 1.8.9

Sorry for taking so long to respond.  Ill test this out in the latest version.

Should be fixed in new version, let me know how it goes!
https://minecraft.curseforge.com/projects/overpowered-inventory-375-inventory-slots-and-more/files/2323143


MicroG fails to connect to Google server

With the latest version of VancedMicroG, when I try to add a new account, it says that it can't connect to the google server (and "please try again later")
I'm using the latest version on a non root phone.

Me too, nobody have a solution?

i found that my problem is trying to sign in with a hotmail account (i have a Google account with hotmail, i can add this account to my phone to recovery photos and contacts but it's not working with microg, despite it was working before formating my phone)

MicroG works fine, the issue is on your end. If you're still experiencing issues please follow the troubleshooting guide

MicroG works fine, the issue is on your end. If you're still experiencing issues please follow the troubleshooting guide


Javascript heap out of memory

While trying to archive large directory gives js heap out of memory error,

No reply Yet?

@mmohtta  I am having the same issue. Trying to archive files > 2GB causes the following error: RangeError: Array buffer allocation failed. I believe, based on my debugging so far and the traceback from the error in the console, that calling finalize() triggers some internal event in node that tries to create a buffer the same size as the file, which in the case of large files causes a js heap OOM error.


fix(dependencies): upgrade to next majors

Current dependencies on/for this PR:

main

PR #37   👈

This comment was auto-generated by Graphite.


Delete codereview.settings

Er a ise all

Please help
On Saturday, September 16, 2017, googlebot<EMAIL_ADDRESS>wrote:

Thanks for your pull request. It looks like this may be your first
contribution to a Google open source project. Before we can look at your
pull request, you'll need to sign a Contributor License Agreement (CLA).
📝 Please visit https://cla.developers.google.com/
https://cla.developers.google.com/ to sign.
Once you've signed, please reply here (e.g. I signed it!) and we'll
verify. Thanks.

If you've already signed a CLA, it's possible we don't have your
GitHub username or you're using a different email address. Check your
existing CLA data https://cla.developers.google.com/clas and verify
that your email is set on your git commits
https://help.github.com/articles/setting-your-email-in-git/.
If your company signed a CLA, they designated a Point of Contact who
decides which employees are authorized to participate. You may need to
contact the Point of Contact for your company and ask to be added to the
group of authorized contributors. If you don't know who your Point of
Contact is, direct the project maintainer to go/cla#troubleshoot.
In order to pass this check, please resolve this problem and have
the pull request author add another comment and the bot will run again.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/GoogleChrome/custom-tabs-client/pull/32#issuecomment-329961619,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AcnQf6oXce-X_rlL87h5slhh_mqr5f2xks5si6oigaJpZM4PZyRN
.

--
Nellie@Fermin


[Bug] Silent refresh fails if custom API scopes are in use

Which version of MSAL Go are you using?
v0.2.0, also checked dev branch
Where is the issue?

Public client

[x] Authorization code flow

Is this a new or an existing app?
New experiment
What version of Go are you using (go version)?
go version go1.16.4 linux/amd64
What operating system and processor architecture are you using (go env)?
go env Output
$ go env
GO111MODULE="on"
GOARCH="amd64"
GOBIN=""
GOCACHE="/home/x/.cache/go-build"
GOENV="/home/x/.config/go/env"
GOEXE=""
GOFLAGS=""
GOHOSTARCH="amd64"
GOHOSTOS="linux"
GOINSECURE=""
GOMODCACHE="/home/x/go/pkg/mod"
GONOPROXY=""
GONOSUMDB=""
GOOS="linux"
GOPATH="/home/x/go"
GOPRIVATE=""
GOPROXY="https://proxy.golang.org,direct"
GOROOT="/opt/go/go"
GOSUMDB="sum.golang.org"
GOTMPDIR=""
GOTOOLDIR="/opt/go/go/pkg/tool/linux_amd64"
GOVCS=""
GOVERSION="go1.16.4"
GCCGO="gccgo"
AR="ar"
CC="gcc"
CXX="g++"
CGO_ENABLED="1"
GOMOD="/home/x/code/azuredemo/go.mod"
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"
GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build1775379522=/tmp/go-build -gno-record-gcc-switches"

Repro

scopes := []string{"app://my-client-id/myscope"}
result, err := cli.AcquireTokenSilent(context.Background(), scopes, public.WithSilentAccount(account))
if err != nil {
    log.Println("silent renewal failed:", err)
    result, err = cli.AcquireTokenInteractive(context.Background(), scopes)
}

Expected behavior
When the cached access_token expires, AcquireTokenSilent should use the cached refresh_token to get a new access_token with the same scopes as the original.
Actual behavior
The silent renewal fails with this error:

http call(https://login.microsoftonline.com/my-client-id/oauth2/v2.0/token)(POST) error: reply status code was 400:
{"error":"invalid_request","error_description":"AADSTS90009: Application 'my-client-id'(my-client-id) is requesting a token for itself. This scenario is supported only if resource is specified using the GUID based App Identifier.\r\nTrace ID: xxx\r\nCorrelation ID: yyy\r\nTimestamp: zzz","error_codes":[90009],"timestamp":"zzz","trace_id":"xxx","correlation_id":"yyy"}

Possible solution
The requested app:// scope is not being sent in the refresh request. I believe the problem is due to using the template b.AuthParams instead of the one filled out with the requested scope:
https://github.com/AzureAD/microsoft-authentication-library-for-go/blob/dev/apps/internal/base/base.go#L235

Hey @mtharp,
I will take a look into checking what scopes are requested using a refresh token.
However, looking at the error being returned by AAD, I wanted to confirm the scope values you are using. Can you verify if the scope you are using is using the correct client-id, meaning the resources client id and not your own applications client id ?

In this case, there is only one client ID involved. The resource is an API and the client is a command-line tool that uses the API's client ID to get an access token to authenticate to the API. The initial interactive login works fine, it's only after the initial token expires and a silent refresh is attempted that it fails because the initial scopes are not being sent.
The same thing also works fine in the javascript MSAL, including the refresh.

Closing this, feel free to open if you have questions.


ptxas : Unsupported .version 8.4; current version is '8.2' with jaxlib 0.4.34

Description
Running the inference stage from Alphafold 3, some users are running into the error
jaxlib.xla_extension.XlaRuntimeError: INTERNAL: CustomCall failed: ptxas exited with non-zero error code 65280, output: ptxas /tmp/tempfile-ng30101.narval.calcul.quebec-48db254e-784897-628d6ac249c58, line 5; fatal   : Unsupported .version 8.4; current version is '8.2'
ptxas fatal   : Ptx assembly aborted due to errors

It is my understanding, according to the jax documentation that jaxlib 0.4.34 was built with cuda 12.3 but is compatible with 12.1+.
Also, according to nvida ptxas documentation, cuda 12.3 is ISA 8.3, yet the error says 8.4 which corresponds to cuda 12.4.
Hence, which cuda was used to actually built jaxlib and its plugins ?
Possible alternative solution: use cuda 12.4+
System info (python version, jaxlib version, accelerator, etc.)
Jaxlib : v0.4.34
From pypi, patched and tested to work with our installed cuda 12.2
Cuda version: 12.2
GPU device: A100
nvidia driver: 550.127.08

A similar issue on AF3 : https://github.com/google-deepmind/alphafold3/issues/68

I think it's a problem in jax-triton, which I have encountered. At that time, i modify jax-triton in triton_lib.py with option ptx_version=84 (the version you want) to solve. Maybe it will work in this case.

@Rick0827 Yes, you are right!! Thanks
I can reproduce this using the add example of jax-triton. Passing the debug option, I can see that it returns ISA 8.4:
$ python add.py

...
//
// Generated by LLVM NVPTX Back-End
//

.version 8.4
.target sm_80
.address_size 64

...

jaxlib.xla_extension.XlaRuntimeError: INTERNAL: CustomCall failed: ptxas exited with non-zero error code 65280, output: ptxas /tmp/tempfile-ng30103.narval.calcul.quebec-5adaa54d-2604203-628d86ee2519d, line 5; fatal   : Unsupported .version 8.4; current version is '8.2'

And adding "ptx_version": 82, to the opts dict for triton_lib allows it work:
//
// Generated by LLVM NVPTX Back-End
//

.version 8.2
.target sm_80
.address_size 64

Not sure where this originates though, maybe the triton wheel (v3.1.0) which bundles llvm+NVPTX was built with ISA cuda 12.4 + ...
But at least I can patch jax-triton to use the current available ptx.
Thanks

Closing as solutions works and more a jax-triton/triton issue.

I got the same error when using JAX with cuda 12.2. I read @ccoulombe 's solution but I don't even have jax-triton installed, so this might still be an unsolved issue.
How to reproduce
The error can be reproduced in a clean env:
mamba create -n test python=3.12
mamba activate test
pip install -U "jax[cuda12]"

Then in python, the following code
import jax.numpy as jnp
x = jnp.arange(5.0)

caused the following error:
Error message
>>> x = jnp.arange(5.0)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/home/yifanhou/miniforge3/envs/test/lib/python3.12/site-packages/jax/_src/numpy/lax_numpy.py", line 6767, in arange
    output = _arange(start, stop=stop, step=step, dtype=dtype)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/yifanhou/miniforge3/envs/test/lib/python3.12/site-packages/jax/_src/numpy/lax_numpy.py", line 6807, in _arange
    return lax.iota(dtype, start)  # type: ignore[arg-type]
           ^^^^^^^^^^^^^^^^^^^^^^
  File "/home/yifanhou/miniforge3/envs/test/lib/python3.12/site-packages/jax/_src/lax/lax.py", line 1782, in iota
    return broadcasted_iota(dtype, (size,), 0)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/yifanhou/miniforge3/envs/test/lib/python3.12/site-packages/jax/_src/lax/lax.py", line 1796, in broadcasted_iota
    return iota_p.bind(*dynamic_shape, dtype=dtype, shape=tuple(static_shape),
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/yifanhou/miniforge3/envs/test/lib/python3.12/site-packages/jax/_src/core.py", line 463, in bind
    return self.bind_with_trace(prev_trace, args, params)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/yifanhou/miniforge3/envs/test/lib/python3.12/site-packages/jax/_src/core.py", line 468, in bind_with_trace
    return trace.process_primitive(self, args, params)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/yifanhou/miniforge3/envs/test/lib/python3.12/site-packages/jax/_src/core.py", line 941, in process_primitive
    return primitive.impl(*args, **params)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/yifanhou/miniforge3/envs/test/lib/python3.12/site-packages/jax/_src/dispatch.py", line 90, in apply_primitive
    outs = fun(*args)
           ^^^^^^^^^^
jaxlib.xla_extension.XlaRuntimeError: INTERNAL: ptxas exited with non-zero error code 65280, output: ptxas /tmp/tempfile-yifan-LambdaV1-74fb99cb76e95530-12139-62a776876b297, line 5; fatal   : Unsupported .version 8.3; current version is '8.2'
ptxas fatal   : Ptx assembly aborted due to errors

Also my LD_LIBRARY_PATH is empty.
System info
GPU: RTX4090
Driver Version: 535.161.07
CUDA Version: 12.2
The most bizarre thing to me is that I cannot find the complained ptxas version 8.2 or 8.3 anywhere in my system. The version that comes with cuda install or the version in the virtual env are both v12.xx. Any idea what I can do to further debug?


Samples loading Go built .dll's into C# using P/Invoke

Hey all, so I recently started working with with C# and VisualStudio about 4 months ago.  Love the product(s).  Right now we are looking into loading shared-c libraries built from Golang code (using cgo) into our C# project.  There is not much documentation on how to import .dll's built from Golang code into .NET, so  I spent a little time working through this and constructed a pretty solid and varied array of examples that could be useful for others in the future looking to do the same thing.  Especially since Go is becoming more of a prominent tool as it matures.
If you guys are interested in putting some samples out for the public to use, let me know.  Not looking for any ownership or anything, just think that it would be helpful to others looking to use P/Invoke to import Go built .dlls or other shared-c libraries into C# code.
Repo is here

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

ID: cf08b819-7446-dc6c-8040-d55ecccd317d
Version Independent ID: 931f4809-51f0-5b61-30ec-760bcfe44cb8
Content: Platform Invoke (P/Invoke)
Content Source: docs/standard/native-interop/pinvoke.md
Product: dotnet
GitHub Login: @jkoritzinsky
Microsoft Alias: jekoritz

Thank you for opening this issue. I'll float this by the team. We may have an area already for examples
Thanks again!

Status: Alerted author in email.

Great.  Just let me know, I'll watch the issue for any updates.

Sent another email :(

Sent another email :(

What is the status of this issue? Just wondering :)

Sorry for not responding. This thread totally slipped of my radar. If you would like to add some samples in dotnet/samples and update the docs to have a mention of them, I think that would be a great contribution to the ecosystem!

Sorry for not responding. This thread totally slipped of my radar. If you would like to add some samples in dotnet/samples and update the docs to have a mention of them, I think that would be a great contribution to the ecosystem!

Great! Yeah I think so as well.  We use shared-c golang libraries in production with a C# code base and I believe that this is becoming more popular as well.  Would you recommend replicating this issue in dotnet/samples repo and creating a pull request with the sample?

Looks like you've already opened an issue on dotnet/samples. We can use this issue to track the doc updates to point to the sample and the other issue to track the sample itself.

Perfect! Thanks for the help!


iOS Unity Build Fails Due to Conflicting Pods in AppsFlyer Ad Revenue Generic Connector and AppsFlyer Unity SDK

Unity version: 2022.3.25f1
AppsFlyer SDK version: 6.14.4
AppsFlyer Ad Revenue Generic Connector version: 6.9.42
Platform: iOS
Description
We are attempting to integrate the AppsFlyer Ad Revenue Generic Connector with the AppsFlyer Unity SDK in a Unity project targeted for iOS. However, we are encountering issues with the Pod installation process. The Unity Editor fails to build, citing a failed pod install command.
Steps to Reproduce
Set up a Unity project with AppsFlyer Ad Revenue Generic Connector and AppsFlyer Unity SDK.
Attempt to build for iOS.
Observe the pod installation failure.
Error:
[!] The 'Pods-UnityFramework' target has frameworks with conflicting names: appsflyerlib.xcframework.
Podfile:
Podfile.txt
Screenshots:

It appears the conflict arises because the AppsFlyer Ad Revenue Generic Connector iOS Pod has a dependency on AppsFlyerFramework, and since our project also requires AppsFlyerFramework/Static, both dependencies are installed, leading to a conflict. We are looking for guidance on how to resolve this issue.

Hi, please pay attention that AppsFlyer Ad Revenue Generic Connector version  6.9.42 supports Unity AppsFlyer version 6.14.3 and not 6.14.4
We will update it soon, but for now please use 6.14.3
Thanks

Actually we were using the 6.14.3 version and still getting the same error. We updated it in the hope of fixing the problem but nothing changed.

Sorry for the confusion. Unity SDK should be 6.14.3 as the connector - the latest version 6.14.3
If you want to use older version of the connector, please use older version of the Unity SDK.

Actually we were using Unity SDK 6.14.3 version in the first place. Yet we were still getting the same error. Downgrading the Unity Sdk version does not fix our problem because this problem first happened when we had Unity SDK version 6.14.3 and AppsFlyer Ad Revenue Generic Connector version 6.9.42

ok, so if you use 6.14.3 Unity SDK, use 6.14.3 AdRevenue Connector as well

When try to install it from the GitHub url that is from your documentation page, it automatically installs version 6.9.42. Then I changed the version in the git url like this  "https://github.com/AppsFlyerSDK/appsflyer-unity-adrevenue-generic-connector.git#v6.14.3-upm". It installs the version 6.14.3 but this time "AppsFlyerAdRevenue" class is not available. Lastly I tried installing version 6.14.3 importing the appsflyer-unity-adrevenue-generic-connector-6.14.3.unitypackage you provided here: . But I still have the same problem when I try to build on iOS.

can you try to use unity package version 6.14.3 both, Unity SDK + AdRevenue connector


Get PUDL env settings under test

Our overall plan:

[x] pull all env/settings munging logic into one function
[x] test that function across test/live environment, with/without live-dbs, with/without env vars set
[x] call that function wherever we are looking for pudl settings

closes #2419

@zaneselvans - I got your examples in #2419 to pass for me, but they also passed on dagster-asset-etl so I'm not sure what the deal is. Can you see if those --live-dbs calls work for you now?

I just tried running both of these --live-dbs examples on my dagster-ferc714 branch and... they passed. And also on the branch for this PR, and also on dagster-asset-etl.  So I guess it's working 😬 Or I clobbered enough stale environment stuff locally yesterday that there are no more ghosts left.

Approved via slack - squashing/merging.


refactor: remove rust std lib deps in libkclvm release

1. Does this PR affect any open issues?(Y/N) and add issue references (e.g. "fix #123", "re #123".):

[ ] N
[x] Y re #53

refactor: remove rust std lib deps in libkclvm release

2. What is the scope of this PR (e.g. component or file name):

3. Provide a description of the PR(e.g. more details, effects, motivations or doc link):

[ ] Affects user behaviors
[ ] Contains syntax changes
[ ] Contains variable changes
[ ] Contains experimental features
[ ] Performance regression: Consumes more CPU
[ ] Performance regression: Consumes more Memory
[x] Other

4. Are there any breaking changes?(Y/N) and describe the breaking changes(e.g. more details, motivations or doc link):

[x] N
[ ] Y

5. Are there test cases for these changes?(Y/N) select and add more details, references or doc links:

[ ] Unit test
[ ] Integration test
[ ] Benchmark (add benchmark stats below)
[ ] Manual test (add detailed scripts or steps below)
[x] Other

6. Release note

Please refer to Release Notes Language Style Guide to write a quality release note.
None

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

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

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
1369

Relevant Lines:
1526

💛  - Coveralls


Using lodash.isPlainObject in dispatch has performance overhead

I just created a performance comparison between Redux and Repatch: https://github.com/jaystack/redux-repatch-performance-comparison.
This comparison dispatches a big amount of pure actions (simple increment), and I found that Redux is too slow as we expect.
I discovered, that this assertion at dispatch causes this performance decreasing.
I suggest a simpler checking, like:
action && action.constructor === Object

if it's not necessary that action objects can made by Object.create(null).
With this enhancing redux dispatching will be 2 magnitude faster.

That certainly looks to be the case:
⚡  ~/src/redux-repatch-performance-comparison (⭠ master|✔) $ node index.js
redux: 4576.211ms
repatch: 44.051ms
⚡  ~/src/redux-repatch-performance-comparison (⭠ master|✔) $ node index.js
redux: 88.650ms
repatch: 44.394ms

On the second run I just remove the safety check entirely.
Now, the question is do we need that level of accuracy and compatibility in our code. I would argue no, that a simple constructor check should be sufficient for 99.9% of users. But do others have some thoughts on this subject?

Huh.  Yeah, I tried running your benchmark yesterday.  I was a bit skeptical of the "9x difference" claim, but the numbers bore it out, and the store setup seemed very fair.
Now, in practice, my assumption is that this is not going to be the real bottleneck.  Everything I've seen on perf so far says that the majority of the overhead comes from notifying subscribers and updating the UI, and a microbenchmark of dispatching 1M actions nonstop is not the most realistic use case.
However, if we can come up with a tweak to the check that speeds things up without breaking anything, I'm on board.

I think this assertion is not necessary on production. Why don't we do it on development env only?
Is there any case exploiting this in real world?

@Rokt33r It's most to prevent failures later on in the code that are less self-explanatory (e.g., "Cannot read property something of undefined").

I see. I just noticed that I've never met the problem because I've been always using typescript.

@markerikson in our case dispatches fire so often, we did notice how it can nag at the application fps, even when actual ui delegation is debounced/async/requestIdleFrame. It made us look into ways to combine many calls into one, but haven't gotten that far. To lessen the effect of dispatch would be very welcome. 😃

@drcmda : yeah, I wasn't saying this would be a pointless change, just that for most people it's not likely to have a huge perf impact.
For batching, there's many options available.  You might want to look at the Store#Batching section of my Redux addons catalog to see what's available.
As a side note, I've seen a lot of comments from you on Reddit about the kind of app your team is building.   At some point I'd be interested in having a longer discussion about how your team is using Redux.

Does anyone know at all that store.disaptch accepts actions made by Object.create(null)? To leave supporting this, we can replace the assertion, and I guess it won't break for the 99.99% of users.

@jayhasyee I don't see any reason why not, but it would be extremely rare. Most folks are using object literals.

hi,  why not just using the following code to check plain object?
function isPlainObject(obj){
    return Object.prototype.toString.call(obj) === '[object Object]';
}


WIP Rust Integrations

Run TPC-H Q6 tests with:
pytest tests/stress_tests -k q6

Closing in favor of https://github.com/Eventual-Inc/Daft/pull/739 which is the new common working branch for Rust code


Glitch while exporting PDF from markdown mode

You would see a part of slide glitch while exporting PDF from Markdown view mode.

the same


Support mutable function arguments

auto_impl should support trait methods of the form
fn foo(&self, mut bar: Bar) {
    // default implementation that mutates bar
}

The current failure here is:
┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
error: argument patterns are not supported by #[auto-impl]
 --> tests/compile-pass/self_by_value_mut.rs:9:19
  |
9 |     fn foo(&self, mut data: Data) {
  |                   ^^^^^^^^
  |
  = help: please use a simple name like "foo" (but not `_`)

error[E0057]: this function takes 1 argument but 0 arguments were supplied
  --> tests/compile-pass/self_by_value_mut.rs:7:1
   |
7  | #[auto_impl(Fn)]
   | ^^^^^^^^^^^^^^^^ an argument of type `Data` is missing
   |
note: associated function defined here
  --> $RUST/core/src/ops/function.rs
   |
   |     extern "rust-call" fn call(&self, args: Args) -> Self::Output;
   |                           ^^^^
   = note: this error originates in the attribute macro `auto_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
help: provide the argument
   |
7  | #[auto_impl(Fn)]({Data})
   |
┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈

This is just a limitation we could work around for this style of simple pattern. In the meantime, you can write:
fn foo(&self, data: Data) {
    let mut data = data;
    data.id += 1;
}


Sandbox options for iframe

Please add option to specify sandbox options for the iframe.
I need to edit your code to add in the sandbox options I need.
Would be better if they were set through an izimodal option.

Is it a Modal generator?
Maybe soon, thank you.


Cyberpunl 2077

CET binding file missing.
Operating system: SteamOS (Steamdeck)
Game version: Steam version
CET version: cet 1.29.1
GPU: RDNA 2.0
Description
hello im a steamdeck user since i dont have a pc this is how im able.to play cp2077 with mods, i have an issue that due to the fact that i deleted the binding file to allows me to bind a key whenever i install , deleting and reinstall newer versions CET (or the version of the one ideleted the file) the binding file is missing thus preventing to bind any key. If i remember correctly there used to be older versions of CET that had this file. Is there any way i can recup the file?? Or link to an older CET that has the file.in it ?
Here a some screenshot:

Support request go on discord


Apply #830 only to Macs

Lack of this change breaks macs but presence of this change breaks Linux. cc https://github.com/servo/servo/issues/20774

This change is

@bors-servo r+

:pushpin: Commit 60cf66d has been approved by jdm

:hourglass: Testing commit 60cf66db7f6a616952d0ff44fa294aa4246da6f7 with merge 6ae68d8712863b2c8176aa1b102c8c0360dea4db...

:sunny: Test successful - status-travis
Approved by: jdm
Pushing 6ae68d8712863b2c8176aa1b102c8c0360dea4db to master...


Remove BABYLON namespace references in the Inspector

An example of this is: https://github.com/BabylonJS/Babylon.js/blob/master/packages/dev/inspector/src/components/actionTabs/tabs/toolsTabComponent.tsx#L88
If we use the Inspector in a ES6 environment, this leads to errors like:

when opening the Tools tab.
We should look for all of the instances of the namespace and remove them if possible.

Just an update, found one more case of this, when trying to display the normals of a mesh where createNormals has been called:


Upgrade build to Postgres 9.5

This updates the Docker build to Postgres 9.5.1. Despite the reports of problems in #44 and #49, it builds and runs fine for me, without any code changes. Perhaps there was an issue in 9.5.0 that got fixed in 9.5.1? Could others give it a try please?

Sorry for taking so long to look at this.  Looks good!  I had to resolve a couple of merge conflicts with recent work done on the build, but I don't think any of it goes against the spirit.


masterpdfeditor: 5.8.70 -> 5.9.35

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/masterpdfeditor/versions.
meta.description for masterpdfeditor is: "Master PDF Editor"
meta.homepage for masterpdfeditor is: "https://code-industry.net/free-pdf-editor/"
meta.changelog for masterpdfeditor is: ""
Updates performed

Version update

To inspect upstream changes
Impact

Checks done (click to expand)

built on NixOS
The tests defined in passthru.tests, if any, passed
found 5.9.10 with grep in /nix/store/rmy978gyg6a4l7s9564jw7vql6n40bxa-masterpdfeditor-5.9.10
found 5.9.10 in filename of file in /nix/store/rmy978gyg6a4l7s9564jw7vql6n40bxa-masterpdfeditor-5.9.10

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

1 total rebuild path(s)

1 package rebuild(s)

First fifty rebuilds by attrpath
masterpdfeditor

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/rmy978gyg6a4l7s9564jw7vql6n40bxa-masterpdfeditor-5.9.10 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

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

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

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

1 package built:

masterpdfeditor

Maintainer pings
cc @CMCDragonkai for testing.

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/masterpdfeditor/versions.
meta.description for masterpdfeditor is: Master PDF Editor
meta.homepage for masterpdfeditor is: https://code-industry.net/free-pdf-editor/
Updates performed

Version update

To inspect upstream changes
Impact

Checks done (click to expand)

built on NixOS
The tests defined in passthru.tests, if any, passed
found 5.9.35 with grep in /nix/store/qzjh7fn4z2ci1mhr5xqqrxq2qj2nrscm-masterpdfeditor-5.9.35
found 5.9.35 in filename of file in /nix/store/qzjh7fn4z2ci1mhr5xqqrxq2qj2nrscm-masterpdfeditor-5.9.35

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

1 total rebuild path(s)

1 package rebuild(s)

First fifty rebuilds by attrpath
masterpdfeditor

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/qzjh7fn4z2ci1mhr5xqqrxq2qj2nrscm-masterpdfeditor-5.9.35 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

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

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

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

1 package built:

masterpdfeditor

Maintainer pings
cc @CMCDragonkai for testing.


Add a dev suite for playing with scratch

Summary
This could be useful for debugging one day
Testing Guidance

checkout branch
bundle exec inferno services start
inferno start
Go to http://<IP_ADDRESS>:4567/inferno and select Scratch suite.

This suite doesn't expose any new properties or bugs in scratch, so closing


Feat/dlcl 840 layout grid

Q
A

Related tickets
https://opentechdev.atlassian.net/browse/DLCL-840

Vue2
Y

Vue3
Y

Storybook
Y

Tests
Y

Demo
Y

Changelog

New: The Layout component has been created

Closing this PR for now after today's discussion ( 13/04/2023 ) this component needs re validation and redesign
@vadim-popa-opentech please reopen the PR for review once its ready


[api/compiler] Global Prefix

ConfigFactory.Builder should get new method to set global key-prefix
final key = global-prefix + '.' + interface-prefix + '.' + method-key
@Disableshould get new Feature GLOBALPREFIX

At the moment @Disable is @Target(METHOD), should be @Target({TYPE,METHOD})
@Disable(GLOBALPREFIX) can be interface-level as far as method-level

done.


Not all remote modules are documented

Description
Group-Remote only lists around a dozen remote modules, probably only those whose compliance level is above default ITK_MINIMUM_COMPLIANCE_LEVEL.
Expected information
All the remote modules included in ITK should be listed there.
Additional Information
We probably just need to pass ITK_MINIMUM_COMPLIANCE_LEVEL=1 (or 0) at the right place in the documentation building script.

You are probably right. I have forgotten about that.


How to save the textured mesh?

Thanks for your amazing work! Is there a way to save textured mesh?

Hi, thank you for the kind words. Our method doesn't support outputting textured meshes directly. But one way to try is rendering multiple images for a certain frame and re-projecting the RGB values to the mesh of the current frame. Will take some time to implement this function in the future.


Creating a favicon for the website

🚀 Feature
This feature helps the tab to stand out among other tabs in the web browser. Also most of the good websites have one.
Is your feature request related to a problem? Please describe.
It is not a problem not to have one but i a good practice
Describe the solution you'd like
May be resized and smaller version of the logo or creation of an icon with the initial letter would do fine.

Yes, it'd be good to have the favicon as well, you may incorporate our logo, or come up with a design if you may wish to suggest one! Good luck!


kill child processes when benchmarking is terminated with Ctrl-C

Now when a benchmark hangs and I terminate it with Ctrl-C spawned processes remain running.

Agree, this is a bit irritating - it's a bit unclear how I can trap signals easily in the top level command plugin portably though, needs investigation.

I did a try on this, but it seems even with --disable-sandbox I can't send a signal to the child process, with sandbox I get EPERM and with sandbox disabled I get ESRCH (with the correct pid provided).
I basically did this (in benchmark command plugin, command tool and benchmark runner all the way):
  var childPid: pid_t = 0
...
                _ = signal(SIGINT, callback)
...
    typealias SignalCallbackType = @convention(c) (Int32) -> Void
    let callback: SignalCallbackType = { signalNumber in
        let result = kill(childPid, SIGINT)
        print("\(childPid) Errno \(errno), result \(result)")
        exit(0)
    }

I can get a printout so the signal handler is correctly installed, I just can't kill the child processes.

I filed this case too:
https://github.com/apple/swift-package-manager/issues/6307


can i have endless recyclerview and  sticky header feature in one recyclerview

can i have endless recyclerview and  sticky header feature in one recyclerview

@surindersinghbindra, yes, both features are provided by this Adapter.

i want to add this feature on the same RecyclerView that can support Endless and Sticky header simultaneously.  Is that possible with the help of Great Library FlexibleAdapter


tex compiler options - PR feedback request.

CC @PhilippImhof because of https://github.com/ManimCommunity/manim/pull/48
There are things you might want to do in TeX that require a different compiler than just latex or a different format than just dvi.
We already have partial support for this in the form of TexTemplateFromFile.use_ctex.
I have added the option to choose between compilers latex, pdflatex, xelatex, luatex, lualatex and output formats .dvi, .xdv, .pdf.
Further I have allowed you to specify a TexTemplate and compiler to use on a per-SingleStringTexMobject basis. This is already something I needed in the past for the Latex Maths Fonts video at https://vimeo.com/435684836 .
The code is here: https://gitlab.com/co-bordism/manim/-/tree/tex_compilers
I'd welcome any feedback.

Note: These changes should be backward compatible with the exception that users who manually set TexTemplateFromFile.use_ctex = True should now also change the TexTemplateFromFile.tex_compiler option. (@PhilippImhof can you provide feedback here?)
To try it out:
git remote add cobordism https://gitlab.com:co-bordism/manim.git
git pull cobordism tex_compilers

Example:
from manim import *

tex_compilers = {
        "latex": {
            "command": "latex",
            "output_format": ".dvi",
        },
        "pdflatex": {
            "command": "latex",
            "output_format": ".pdf",
        },
        "xelatex": {
            "command": "xelatex",
            "output_format": ".xdv",
        },
        "xelatex-with-pdf-option": {
            "command": "xelatex",
            "output_format": ".pdf",
        },
        "luatex": {
            "command": "luatex",
            "output_format": ".dvi",
        },
        "lualatex": {
            "command": "lualatex",
            "output_format": ".pdf",
        },
    }

class test(Scene):
    def construct(self):
        for k, v in tex_compilers.items():
            template = TexTemplate(tex_compiler=v)
            text = TextMobject(k, tex_template=v)
            self.play(FadeIn(text))
            self.wait(0.5)
            self.play(FadeOut(text))
        self.wait(3)

This looks interesting, but very much outside of my expertise. (@PgBiel I know you're busy but maybe take a look when you can?)

I have actually never had the need of using another compiler (except for my documents where I always use pdflatex), but I can imagine cases where this could be desirable. I think, this is an absolutely nice idea. I always like when new features are added for the few without disturbing the many.
W.r.t use_ctex: that existed well before my first contact with manim. I have no idea how many people actually use this.

I understand that it might be a niche use-case.
But I did think that using a blackboard background and a chalk tex font might be desirable -
example here https://vimeo.com/432852225 (all font demo: https://vimeo.com/435684836 )
for giving videos a more school feeling.
It was in that context that I stumbled upon something I could only compile with lualatex and only to pdf.
In any event, it can't hurt to add this to manim... and people do do crazy stuff in TeX :)

I believe this issue should be closed in favor of the pull request #215


ELEC-273: Remove BMS Faults and Warnings from SharedErrorTable

Summary

Remove remaining faults and warnings (non-critical-errors) from the SharedFaultTable. This includes removing references to the error table from all BMS App code.
Changelist

Includes changes to any file referencing the SharedErrorTable inside of the BMS code, as well as any file outside the BMS that references BMS errors inside the error table.
Testing Done

Existing tests were run and modified where needed to remove reliance on error table and to ensure functionality is unaffected.
Resolved Issues

ELEC-273
Checklist
Please change [ ] to [x] when you are ready.

[x ] I have read and followed the code conventions detailed in README.md (This will save time for both you and the reviewer!).
[ x] If this pull request is longer then 500 lines, I have provided explicit justification in the summary above explaining why I cannot break this up into multiple pull requests (Small PR's are faster and less painful for everyone involved!).

Closed due to weird issue with the number of files changed.  See new PR here #854

Closed due to a weird issue with the number of files changed.  See new PR here #854


[STYLE CHANGE] mobile responsive

Is there an existing issue raised for this?

[X] I have searched the existing issues

Description:
after sign up  new home page is not responsive
Reason for Change:
Mobile devices, such as smartphones and tablets, have become the primary means of accessing the internet for many people. It's crucial to cater to this large user base and provide an optimal experience for them.
Users expect websites to be accessible and functional on their mobile devices.
Current Styling:
scrollbar left to right
width of navbar more than 100vw
Proposed Styling:
page should be mobile responsive
Screenshots or Design Mockups (optional):
No response
Tick the appropriate boxes as per your choice

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

Hey @mandliyarajendra11 Can you please share the Screenshots of this please.

Hey @mandliyarajendra11 Can you please share the Screenshots of this please?

Hey @mandliyarajendra11 Can you please share the Screenshots of this please?

sorry i did not update my local repo
so this issue already solved


not find schema

System information:

Operating system (distribution) and version
DBeaver version
<IP_ADDRESS>004191823

Connection specification:

Database name and version
orcle / jdk1.8.0_231

Describe your question:
hello,
I don't know if the content will be delivered well due to my poor English skills, but please take good care of me.
If the name of the sql file is written in Korean, the following message will occur because the schema of db cannot be found.
The sql file in English finds the schema well and executes sql well.
It used to work well before, but not after this update.
I'm sorry I don't know how to attach a picture.
[error]
Can't open editor connection
이유:
IO 오류: Undefined Error

hi @myungsik89 ,
did you try to invalidate connection? also is Connect on editor activation option is checked?

It was checked.
Is there any other way?

still cannot reproduce an issue.
Is it still actual for you against the recent version?
Thanks in advance for the response

there are not any updates on issue. Ticket will be closed.
If issue is still actual for you - feel free to reopen the ticket


Why ip_adapter_scale should be low?

ip_adapter_scale in your code is 0.3，I set it to 0.8, then the generation result is bad.

There is a bug #5, now fixed!

已收到，请放心。

已收到，请放心。


Support jq on arm64 linux

The last official jq release, and the one these rules are currently using, was released in 2018, it sounds like the project is still alive https://github.com/stedolan/jq/issues/2305 but changes aren't happening quickly. There are some upstream issues around providing binaries for arm64 linux https://github.com/stedolan/jq/issues/1655, but so far there aren't any hosted binaries we can easily download for this.
One option to solving this would be to build jq with bazel instead of vendoring binaries. A quick google came up with these BUILD files https://github.com/attilaolah/bazel-tools/blob/master/jq.bazel which I have not tested. Another option would just be to build an arm64 binary from the last release tag and host it somewhere (like on the releases page of this repo), just to have a usable download.

Note that our yq toolchain has an arm64 binary. Yq is supports json and is a superset of jq.

Idea; https://wapm.io/syrusakbary/jq has jq as a wasm binary and can run anywhere wasmer can run which is basically every nix platform plus windows. wasmer can be introduced as a toolchain and jq ran with it.

That sounds like a bit of overhead? i think the worst case alternative is we build jq manually, or host our own binary for that case?

Jq arm64 linux support will be in the 2.0.0 release.

Jq arm64 linux support will be in the 2.0.0 release.

Is there an issue tracking this somewhere? I found https://github.com/jqlang/jq/issues/2386, which has a 1.7 milestone, and https://github.com/jqlang/jq/issues/2459, which doesn't have any milestone.
I'm trying to figure out what's necessary for https://github.com/bazel-contrib/rules_oci/issues/253 to be fixed.

https://github.com/jqlang/jq/releases/tag/jq-1.7 is the available binaries as part of 1.7 release. i believe we are waiting for 2.0 release to make this breaking change.

Ah, so 2.0 of bazel-lib? What makes this a breaking change?

Ah, so 2.0 of bazel-lib? What makes this a breaking change?

Yup. We're planning to cut a bazel-lib 2.0 release in mid-late October. There were a couple of breaking changes:

A jq flag we were relying on for stamping support was removed, so we had to make a change that would break consumers who were stamping with jq.
The naming convention for the jq binaries changed, so rather than supporting pre-1.7 conventions we decided to drop them and only support 1.7+ going forward.

You can see the changes here: https://github.com/aspect-build/bazel-lib/pull/520

Closing now that 2.0 is released: https://github.com/aspect-build/bazel-lib/releases/tag/v2.0.0


feat(rust): support changing invisible duration

Brief changelog for rust client:

Support changing invisible duration RPC
Suppress the warning about no settings telemetry command handler

Codecov Report

Merging #623 (e82e992) into master (1c43ebe) will decrease coverage by 0.01%.
Report is 12 commits behind head on master.
The diff coverage is 46.53%.

@@             Coverage Diff              @@
##             master     #623      +/-   ##
============================================
- Coverage     46.29%   46.29%   -0.01%
  Complexity      650      650
============================================
  Files           207      207
  Lines         11990    12093     +103
  Branches       3405     3508     +103
============================================
+ Hits           5551     5598      +47
- Misses         6195     6249      +54
- Partials        244      246       +2

Flag
Coverage Δ

rust
79.51% <46.53%> (-1.12%)
:arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.

Files
Coverage Δ

rust/src/model/common.rs
98.59% <ø> (ø)

rust/src/model/transaction.rs
82.29% <0.00%> (ø)

rust/src/simple_consumer.rs
78.80% <0.00%> (-5.50%)
:arrow_down:

rust/src/session.rs
46.33% <0.00%> (-1.82%)
:arrow_down:

rust/src/client.rs
79.30% <69.11%> (-1.24%)
:arrow_down:

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

And there are a few clippy warnings to fix


Add a command for building templates

Fixes #227.

A major problem:

I had to make react-email depend on @react-email/render which is less than ideal. We can either move that function source into the react-email or figure something else out.
Components do not support components before being rendered.

A possible solution:

Add a CLI argument that can supply these arguments (possibly via a json structure). For example if invite-link.tsx has a url: string prop, we can have the following build command:
react-email build --pretty --props '{ "invite-link": { "url": "https://react.email/" } }'.

This is awesome! Thanks @IgnisDa for sending this PR 🎉
Quick question about this point:

I had to make react-email depend on @react-email/render which is less than ideal. We can either move that function source into the react-email or figure something else out.

Would you mind expanding on why this is a major problem?

@zenorocha I am not sure if it is a major problem, if the current setup is fine, then there is no problem. I am not sure how publishable monorepos work so I do not know if will work as expected.


[Perpetuals] disable perpetuals on mainnet

Resolves https://sovryn.monday.com/boards/2218344956/pulses/2399662369
Removed Perpetuals from router and navigation.
@creed-victor I did not make any changes to FastBTC so navigating to /fast-btc/withdraw/bsc still allows for btc to bsc transfers and links to perps. Though there is no link to this path in the dapp. Do you think that could cause problems or can we leave it in in the meantime?

Backend was upgraded to support btc deposits to bsc so even if user would find it deposit he would not lose his money, so i think it's fine to leave it be.
Ofc he may not be able to withdraw back - not sure if mainnet smart-contracts are added to FE contract list


Prod update

Remember to merge using the Merge pull request/Create a merge commit method and using Prod update (Merge) as commit title.
Wait until branches prod and prod-beta from https://github.com/RedHatInsights/policies-ui-frontend-build repository are updated.
Trigger the deployment in jenkins.

See prod deployment for more info.

Codecov Report

Merging #328 (06f1811) into prod (9d3fb3a) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             prod     #328   +/-   ##
=======================================
  Coverage   90.69%   90.69%
=======================================
  Files         117      117
  Lines        2483     2483
  Branches      466      466
=======================================
  Hits         2252     2252
  Misses        230      230
  Partials        1        1

Looks like some of our release process should change as the index.html is no longer used - closing to update that part

Fixed that issue on last commit


Native module cannot be null ?

Hi, I got the error native module cannot be null. Could I be getting this error because I'm developing using Expo?

This error is because you are developing using Expo.
Expo managed workflow is completely incompatible with other native modules.
Bare workflow can work, ejected can work.

In iOS I am facing this issue and I am not using expo

Run pod install in the /ios directory then rebuild and re-run the APP.


Modified behavior on empty inputs for forkJoin, combineLatest and zip

Description:
The forkJoin, combineLatest and zip functions have been modified so that:
combineLatest();   // Observable<never>: behavior kept for compatibility as the non-array version is deprecated
combineLatest([]); // Observable<[]>: now emits an empty array before completing
combineLatest({}); // Observable<{}>: now emits an empty object before completing

forkJoin();   // Observable<never>: behavior kept for compatibility as the non-array version is deprecated
forkJoin([]); // Observable<[]>: now emits an empty array before completing
forkJoin({}); // Observable<{}>, now emits an empty object before completing

zip();     // Observable<never>, behavior kept for compatibility as the non-array version is now deprecated
zip(a,b)   // /!\ has been marked as deprecated in this PR /!\
zip([]);   // Observable<[]>: now emits an empty array before completing
zip({a,b}) // Observable<{a: A, b: B}>: new behavior to align with the other ones
           // /!\ new behavior to align with the other ones /!\
zip({});   // Observable<{}>: emits an empty object then completes

// side effects
zipAll() // now emits [] for empty observables

Related issue (if exists):
Regarding the signature (#5066), in particular needs N-args signature for observable inputs:
All 3 functions seem to have the correct <A extends readonly unknown[]>(sources: [...ObservableInputTuple<A>]): Observable<A>
Closes #5209

Note: if the deprecated signatures can be removed because of the major version bump (except for the ones I just added on zip I suppose), I can update the PR; let me know

@benlesh The fix in 7.0.0-beta.10 contradicts this PR and #5209 's comments, should this PR be dropped?

@benlesh The fix in 7.0.0-beta.10 contradicts this PR and #5209 's comments, should this PR be dropped?

I really appreciate the effort that went into here, but I don't think we can accept this PR.
With these creation functions, the supplied object or array represents a dictionary or list of observable sources, respectively. If those are empty ({} or []), then there are no observables to subscribe to, and therefor, nothing to emit values to emit as an array of values or a dictionary of values... So the behavior should be that it emits an EMPTY which is Observable<never>.
I hope that makes sense.
Thanks again for your work!

I really appreciate the effort that went into here, but I don't think we can accept this PR.
With these creation functions, the supplied object or array represents a dictionary or list of observable sources, respectively. If those are empty ({} or []), then there are no observables to subscribe to, and therefor, nothing to emit values to emit as an array of values or a dictionary of values... So the behavior should be that it emits an EMPTY which is Observable<never>.
I hope that makes sense.
Thanks again for your work!

@benlesh No worries, I never got an answer on the comments from #5209 so it's not like anyone told me "go for it" (would have been nice to get a "don't go for it" though 😅)
Should I still create a PR for the zip({}) code that was also in there (same as forkJoin({}) and combineLatest({}))?

@benlesh No worries, I never got an answer on the comments from #5209 so it's not like anyone told me "go for it" (would have been nice to get a "don't go for it" though 😅)
Should I still create a PR for the zip({}) code that was also in there (same as forkJoin({}) and combineLatest({}))?