Strange Invalid version syntax: '' (must start with a number) error when loading the package

Describe the bug
I am using Emacs 27.1-1 on Mac OS Big Sur Version 11.2 Beta. I followed the instruction to install the org-journal package and added (require 'org-journal) to my init.el file. When launching Emacs, the mini buffer shows the following error message.

error: Invalid version syntax: '' (must start with a number)

When trying to create a new entry using the M-x org-journal-new-entry command, the same error message is shown in the mini buffer.
To Reproduce

Make sure that you are running Mac OS Big Sur Version 11.2 Beta.
Download and install Emacs for Mac from https://emacsformacosx.com.
Type "M-x package-instal"l and press Enter.
Type "org-journal" and press Enter.
Wait till the installation completes.
Type "C-x C-c" to exit Emacs.
Launch Emacs again.
Notice the aforementioned error message is shown in the mini buffer after launch.

Expected behavior
The package should be correctly loaded and no message is shown.
Screenshots
I have attached a screen shot that shows the error message after launch.

Desktop (please complete the following information):

OS: Mac OS Big Sur Version 11.2 Beta
Emacs Version 27.1-1

Your Emacs Configuration
(require 'org-journal)

Please post the backtrace when starting emacs with the --debug-init flag as proposed. I don't own a Mac so can't triage the error myself.

I get the same error running on Windows.   Buffer position 1314 is where my (require 'org-journal) is.
Backtrace:
Debugger entered--Lisp error: (error "Invalid version syntax: ‘’ (must start with a number)")   signal(error ("Invalid version syntax: ‘’ (must start with a number)"))   error("Invalid version syntax: %s' (must start with a number)" "")
version-to-list("")
version<("" "9.2")
byte-code("\301\302!\210\301\303!\210\301\304!\210\301\305!\210\301\306!\210\301\307!\210\310\10\311"\203$\0\312\313\314"\210\315\316!\2044\0\312\317\320"\210\312\316\317"\210\321\322\323\324\325\326\327\304\327\322&\11\210\330\331\332\333#\207" [org-version require cal-iso epa org org-crypt seq subr-x version< "9.2" defalias org-set-tags-to org-set-tags fboundp org--tag-add-to-alist org-tag-add-to-alist #f(compiled-function (alist1 alist2) "Append ALIST1 elements to ALIST2 if they are not there yet.\n\nFrom branch "emacs-26", added for compatibility." #<bytecode 0x741f3ad828e8868>) custom-declare-group org-journal nil "Settings for the personal journal" :version "1.15.1" :group custom-declare-face org-journal-highlight ((t (:foreground "#ff1493"))) "Face for highlighting org-journal buffers."] 10)
require(org-journal)
eval-buffer(#<buffer  load> nil "~/.emacs" nil t)  ; Reading at buffer position 1314
load-with-code-conversion("~/.emacs" "~/.emacs" t t)
load("~/.emacs" noerror nomessage)
startup--load-user-init-file(#f(compiled-function () #<bytecode 0x8a2795a6750fe3f>) #f(compiled-function () #<bytecode 0x81a386fa1b70593>) t)
command-line()
normal-top-level()
`

The error comes from line (when (version< org-version "9.2"). org-version resolves to "", and therefore version< throws an error. Does the error go away if you delete the byte-compiled version of org-journal (org-journal.elc)?

Hi cslyx and tlondude, thank you both for helping out with this issue.
@cslux, I tried removing the compiled org-journal.elc file from the elpa folder in .emacs.d. But still got the same error. :( Below is the backtrace I received.
Debugger entered--Lisp error: (error "Invalid version syntax: ‘’ (must start with a numb...")
signal(error ("Invalid version syntax: ‘’ (must start with a numb..."))
error("Invalid version syntax: `%s' (must start with a nu..." "")
version-to-list("")
version<("" "9.2")
(if (version< org-version "9.2") (progn (defalias 'org-set-tags-to 'org-set-tags)))
eval-buffer(#<buffer  load-173618> nil "/Users/frank/.emacs.d/elpa/org-journal-2020122..." nil t)  ; Reading at buffer position 3444
load-with-code-conversion("/Users/frank/.emacs.d/elpa/org-journal-2020122..." "/Users/frank/.emacs.d/elpa/org-journal-2020122..." nil t)
require(org-journal)
eval-buffer(#<buffer  load> nil "/Users/frank/.emacs.d/init.el" nil t)  ; Reading at buffer position 263
load-with-code-conversion("/Users/frank/.emacs.d/init.el" "/Users/frank/.emacs.d/init.el" t t)
load("/Users/frank/.emacs.d/init" noerror nomessage)
startup--load-user-init-file(#f(compiled-function () #<bytecode 0x1ff6aba7a259>) #f(compiled-function () #<bytecode 0x1ff6aba7a271>) t)
command-line()
normal-top-level()

Hmmm... Can you post the output of M-: org-version and M-: (org-version) org-version is a variable defined in org.el which gets assigned the value of the function org-version (org-version) Maybe, we need to use (org-version) instead of org-version.

With org 9.4 installed I get "9.4" with M-: org-version or M-: (org-version),
but with org 9.4.4 installed I get "" with both.

Interesting, version 9.4.4 works for me.

I found this bug report<EMAIL_ADDRESS>and when I look at org-version.el for 9.4:

;;; org-version.el --- autogenerated file, do not edit
;;
;;; Code:
;;;###autoload
(defun org-release ()
"The release version of Org.
Inserted by installing Org mode or when a release is made."
(let ((org-release "9.4"))
org-release))
;;;###autoload
(defun org-git-version ()
"The Git version of Org mode.
Inserted by installing Org or when a release is made."
(let ((org-git-version "9.4-elpa"))
org-git-version))

(provide 'org-version)

;; Local Variables:
;; version-control: never
;; no-byte-compile: t
;; coding: utf-8
;; End:
;;; org-version.el ends here

vs 9.4.4

;;; org-version.el --- autogenerated file, do not edit
;;
;;; Code:
;;;###autoload
(defun org-release ()
"The release version of Org.
Inserted by installing Org mode or when a release is made."
(let ((org-release ""))
org-release))
;;;###autoload
(defun org-git-version ()
"The Git version of Org mode.
Inserted by installing Org or when a release is made."
(let ((org-git-version ""))
org-git-version))

(provide 'org-version)

;; Local Variables:
;; version-control: never
;; no-byte-compile: t
;; coding: utf-8
;; End:
;;; org-version.el ends here

I am also seeing that issue with org-version 9.4.4

I found this bug report<EMAIL_ADDRESS>and when I look at org-version.el for 9.4:
;;; org-version.el --- autogenerated file, do not edit
;;
;;; Code:
;;;###autoload
(defun org-release ()
"The release version of Org.
Inserted by installing Org mode or when a release is made."
(let ((org-release "9.4"))
org-release))
;;;###autoload
(defun org-git-version ()
"The Git version of Org mode.
Inserted by installing Org or when a release is made."
(let ((org-git-version "9.4-elpa"))
org-git-version))

(provide 'org-version)

;; Local Variables:
;; version-control: never
;; no-byte-compile: t
;; coding: utf-8
;; End:
;;; org-version.el ends here
vs 9.4.4
;;; org-version.el --- autogenerated file, do not edit
;;
;;; Code:
;;;###autoload
(defun org-release ()
"The release version of Org.
Inserted by installing Org mode or when a release is made."
(let ((org-release ""))
org-release))
;;;###autoload
(defun org-git-version ()
"The Git version of Org mode.
Inserted by installing Org or when a release is made."
 Should be fixed soon in org. Leaving this issue open until than.

Thanks for looking into this @cslux!

No problem! I'm just wondering why it works for me.

GNU Emacs 27.1.90 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.24, cairo version 1.16.0) of 2020-12-26
Org mode version 9.4.4 (9.4.4-elpaplus @ /home/cschwarzgruber/.config/emacs/elpa/org-plus-contrib-20201222/)

I will definitely check out that particular commit which fixes this problem.
Happy new year to @all.
unparadise<EMAIL_ADDRESS>writes:

Thanks for looking into this @cslux!
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.

Oh :-) there is an actual organization ALL :-)

This is not a org bug, this is a ELPA problem. Now it makes sense why some of you faced it, and some not (like me).
I for instance have installed org-plus-contrib from the orgmode repo.
This works for me.
;;; ...
;;;
(add-to-list 'package-archives '("orgmode" . "https://orgmode.org/elpa/"))
;;; ...
(let ((package--builtins '()))
  (use-package org
      :ensure org-plus-contrib))
;;; or
(use-package org
    :ensure org-plus-contrib)
;;; ...

This is not a org bug, this is a ELPA problem. Now it makes sense why some of you faced it, and some not (like me).
I for instance have installed org-plus-contrib from the orgmode repo.
This works for me.
;;; ...
;;;
(add-to-list 'package-archives '("orgmode" . "https://orgmode.org/elpa/"))
;;; ...
(let ((package--builtins '()))
  (use-package org
      :ensure org-plus-contrib))
;;; or
(use-package org
    :ensure org-plus-contrib)
;;; ...

This is not a org bug, this is a ELPA problem. Now it makes sense why some of you faced it, and some not (like me).
I for instance have installed org-plus-contrib from the orgmode repo.
This works for me.
;;; ...
;;;
(add-to-list 'package-archives '("orgmode" . "https://orgmode.org/elpa/"))
;;; ...
(use-package org
    :ensure org-plus-contrib)
;;; ...

The org version from the gnu package archive has this problem.

This is not a org bug, this is a ELPA problem. Now it makes sense why some of you faced it, and some not (like me).
I for instance have installed org-plus-contrib from the orgmode repo.
This works for me.
;;; ...
;;;
(add-to-list 'package-archives '("orgmode" . "https://orgmode.org/elpa/"))
;;; ...
(use-package org
    :ensure org-plus-contrib)
;;; ...

The org version from the gnu package archive has this problem.


How to get current instance of created Viewer?

Hi
i know that i can get access to Viewer instance by this code:
var viewer = OpenSeadragon({ option});
what if i need this instance on other functions or triggered events.
for example i created a Viewer on div#myviewer and now i want access it by some thing like
var createdViewer=OpenSeadragon('#myviewer')

There's nothing like that; you just need to keep a hold of the viewer object you got when you created it. Is there something particular you're trying to do that makes that awkward?

I'm writing single page document management that views documents in multiple tabs and each viewer can navigate through files, sections and...
I need it for a clean and more readable code.
thanks.

Cool. Well, I suppose it could be added if you're up for writing a patch to make it happen.


operator project-quay (3.9.0-nightly.20230224)

Add 3.9.0-nightly.20230224 to community operators

/merge possible

/merge possible


mash not found error

I'm running run_mash.py:
(anaCogent) xxx@xxx-xxx-xxx:~/xx/Data$ run_mash.py -k 30 --cpus=12 hq_isoforms.fasta
Error:
/bin/sh: 1: mash: not found
mash executable does not exist. Please install mash first!

Hi,
Please install mash per tutorial requirement and ensure mash is available in your environment (ex: in $PATH variable or under bin).
--Liz

Error in step 5 of the tutorial
(5) Install additional libraries that we need
conda install -c http://conda.anaconda.org/timcera pulp
ERROR:
Solving environment: failed
CondaHTTPError: HTTP 404 NOT FOUND for url http://conda.anaconda.org/timcera/noarch/repodata.json
Elapsed: 00:00.418705
CF-RAY: 463904c2cb1976ca-LAX
The remote server could not find the noarch directory for the
requested channel with url: http://conda.anaconda.org/timcera
As of conda 4.3, a valid channel must contain a noarch/repodata.json and
associated noarch/repodata.json.bz2 file, even if noarch/repodata.json is
empty. please request that the channel administrator create
noarch/repodata.json and associated noarch/repodata.json.bz2 files.
$ mkdir noarch
$ echo '{}' > noarch/repodata.json
$ bzip2 -k noarch/repodata.json
You will need to adjust your conda configuration to proceed.
Use conda config --show channels to view your configuration's current state.
Further configuration help can be found at https://conda.io/docs/config.html.

Please use a different package source location
conda install -c conda-forge pulp
I'll update the documentation.
--Liz


deploying NFT-Drop consistently results in errors.

Deploying NFT-Drop using @thirdweb-dev/sdk consistently results in errors.
I am on Astar EVM Chain

here is my network config

add these params solved my problem.
platform_fee_basis_points platform_fee_recipient


My COVID Alerts "Setup" Button Not Working to Enable Closeness Sensing

Android | LG K40 | 8/27/20 5:22 PM | Francisco Torrales
unable to select Update settings on a 2nd attempt via My COVID Alerts in App Settings.   1 - turned off bluetooth on phone    2 - then went into App Settings, Status said it Closeness    Sensing is currently active    3 - I selected Update settings button where I then had to turn on    bluetooth via app.    4 - Selected back    5 - Went back into App Settings back in to see update but Update settings will not open.

@mboskin If I got the issue right, this is something that we're aware of and can't be  solved. But the phone should notify the user that  ENS is not active.
You can read more here: https://github.com/project-vagabond/covid-green-app/issues/8

Issue that “can’t be solved”.
Inconsistent behavior when Bluetooth is disabled (Android and iOS)

Michael Boskin
Senior Consultant, NYSTEC
(518) 496-7667 – Mobile
mboskin<EMAIL_ADDRESS>www.nystec.comhttp://www.nystec.com/
From: Paul Negrutiu<EMAIL_ADDRESS>Sent: Friday, August 28, 2020 11:56 AM
To: project-vagabond/covid-green-app<EMAIL_ADDRESS>Cc: Michael Boskin<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [project-vagabond/covid-green-app] My COVID Alerts "Setup" Button Not Working to Enable Closeness Sensing (#125)
[External Email]
@mboskinhttps://github.com/mboskin If I got the issue right, this is something that we're aware of and can't be solved. But the phone should notify the user that ENS is not active.
You can read more here: #8https://github.com/project-vagabond/covid-green-app/issues/8
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/project-vagabond/covid-green-app/issues/125#issuecomment-682765021, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AQYJBUEFNAEJLXLIVFZ6FODSC7HRVANCNFSM4QNRTBNA.

Closing this ticket since we have an older #8 that has more detail on this issue. The specific problem of the "Update Settings" button that the tester found non-operational on Android has been fixed.


Hello,main.py can not run correctly.

There is a problem at “agent.load_models ()”
ValueError: Unable to load weights saved in HDF5 format into a subclassed Model which has not created its variables yet. Call the Model first, then load the weights.

I really want to know the solution to this problem, and look forward to your answer! Thank you very much!


SPFarmSolution deploys on all web applications

Details of the scenario you tried and the problem that is occurring
We are running a resource for deploying a wsp package to only one SP web application. However, it deploys the WSP to all the applications in the farm.
Verbose logs showing the problem
Suggested solution to the issue
The DSC configuration that is used to reproduce the issue (as detailed as possible)
                SPFarmSolution contoso.sp2013.kdb
                {
                    Name                    = "contoso.sp2013.kdb.wsp"
                    LiteralPath             = "\\SPADM01\Files\sp2013common\exportedwsp\contoso.sp2013.kdb.wsp"
                    WebAppUrls              = @( "https://$siteCollectionHostNamekdb" )
                    PsDscRunAsCredential    = $SPInstallAccountCredential
                }

The operating system the target node is running
Windows 2012 R2
Version of SharePoint that is used (e.g. SharePoint 2016)
SharePoint Server 2013
Version and build of PowerShell the target node is running
Version of the DSC module that was used ('dev' if using current dev branch)
<IP_ADDRESS>

Ok, there seems to be something relevant in upcoming <IP_ADDRESS> version, according to change log. However, I could not find any details what stays behind "Fixed issue where uninstalling a solution would not work as expected if it contained web application resources". I could not find anything relevant in GitHub issues.
Any plan when approximately <IP_ADDRESS> is going to be available via gallery?

Should be available now

The update in v3.2 isn't that big. Was just to fix an issue because we implemented Strict-Mode v1 for all Pester tests.
Did you already do some troubleshooting yourself/review the code where it goes wrong?

@shurick81 Did you already do some troubleshooting yourself?

not really @ykuijs. I tried with 3.2 and the behavior seems the same. We want to deploy the wsp on only one web application, but after running the config, I can see in CA that the solution is deployed to each web application.

Just out of curiosity: Is the solution configured to be deploy-able to only one web-application? I ran in a similar issue before and the package xml of the wsp was missing a SafeControl entry. See e.g.: http://sharedpointers.blogspot.com/2011/03/deploying-solutions-to-specific-web.html

@shurick81 @andikrueger is right. Some solutions have to be deployed globally. Is your solution able to be deployed to one web application?

Would it be possible to share your WSP so I can test on my environment?

Hi @shurick81, any update on this issue?

@markkusoft, have you got any spare file to share?

Unfortunately I don't have anything cleared for sharing at this time

Is it an option to share the manifest.xml of the solution? This can be done via email so this isn't shared publically. I have send @shurick81 an email on April 9th from which you can retrieve my email address :-)

This issue should be fixed by PR #1108, which is just merged to Dev.

I think it was also related to this behavior: #1221


Remove redundant log message

This patch removes redundant log message.
Currently these two messages

Updating Ingress kourier-control-h-a-mdpbzajj namespace: serving-tests
Updating Knative Ingress kourier-control-h-a-mdpbzajj/serving-tests

are always printed "at the same time".
    kubelogs.go:197: I 00:20:03.919 3scale-kourier-control-9bfdb5c44-dtngc [ingress/ingress.go:107] [serving-tests/kourier-control-h-a-mdpbzajj] Updating Ingress kourier-control-h-a-mdpbzajj namespace: serving-tests
    kubelogs.go:197: I 00:20:03.919 3scale-kourier-control-9bfdb5c44-dtngc [generator/generator.go:50] [serving-tests/kourier-control-h-a-mdpbzajj] Updating Knative Ingress kourier-control-h-a-mdpbzajj/serving-tests
    kubelogs.go:197: I 00:20:04.319 3scale-kourier-control-9bfdb5c44-dtngc [controller/controller.go:522] [serving-tests/kourier-control-h-a-mdpbzajj] Reconcile succeeded. Time taken: 399.653784ms
    kubelogs.go:197: I 00:20:04.319 3scale-kourier-control-9bfdb5c44-dtngc [ingress/ingress.go:107] [serving-tests/kourier-control-h-a-mdpbzajj] Updating Ingress kourier-control-h-a-mdpbzajj namespace: serving-tests
    kubelogs.go:197: I 00:20:04.319 3scale-kourier-control-9bfdb5c44-dtngc [generator/generator.go:50] [serving-tests/kourier-control-h-a-mdpbzajj] Updating Knative Ingress kourier-control-h-a-mdpbzajj/serving-tests
    kubelogs.go:197: I 00:20:04.721 3scale-kourier-control-9bfdb5c44-dtngc [controller/controller.go:522] [serving-tests/kourier-control-h-a-mdpbzajj] Reconcile succeeded. Time taken: 402.199495ms
   ....

Please see the entire log in build.log
/cc @davidor @jmprusi @markusthoemmes

/retest

/retest
This is a GKEE error or something :thinking:
  visibility.go:124: Error creating Pod: Operation cannot be fulfilled on resourcequotas "gke-resource-quotas": StorageError: invalid object, Code: 4, Key: /registry/resourcequotas/serving-tests/gke-resource-quotas, ResourceVersion: 0, AdditionalErrorMsg: Precondition failed: UID in precondition: bb47ebea-b8ce-41e0-bffc-641d70a75c26, UID in object meta:


Client server resources left uninstalled after operator deletion

Operator is not able to uninstall Client server resources on deletion
rhtas-operator-controller-manager-68f597c65f-ntm78 manager 2024-02-09T15:05:48Z DEBUG   events  rhtas-operator-controller-manager-68f597c65f-ntm78_ba7537bc-de69-4abd-8e45-b54bf23ed1e7 stopped leading {"type": "Normal", "object": {"kind":"Lease","namespace":"openshift-operators","name":"f81d37df.redhat.com","uid":"ca73f1bb-d05b-4563-b8de-6928c376324b","apiVersion":"coordination.k8s.io/v1","resourceVersion":"121349706"}, "reason": "LeaderElection"}
rhtas-operator-controller-manager-68f597c65f-ntm78 manager 2024-02-09T15:05:48Z ERROR   error received after stop sequence was engaged  {"error": "leader election lost"}
rhtas-operator-controller-manager-68f597c65f-ntm78 manager sigs.k8s.io/controller-runtime/pkg/manager.(*controllerManager).engageStopProcedure.func1
rhtas-operator-controller-manager-68f597c65f-ntm78 manager      /go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/manager/internal.go:490
rhtas-operator-controller-manager-68f597c65f-ntm78 manager 2024-02-09T15:05:48Z ERROR   setup   unable to cleanup client-server resources       {"error": "deployments.apps \"cli-server\" is forbidden: User \"system:serviceaccount:openshift-operators:rhtas-operator-controller-manager\" cannot delete resource \"deployments\" in API group \"apps\" in the namespace \"trusted-artifact-signer\""}
rhtas-operator-controller-manager-68f597c65f-ntm78 manager main.main.func1
rhtas-operator-controller-manager-68f597c65f-ntm78 manager      /workspace/main.go:191
rhtas-operator-controller-manager-68f597c65f-ntm78 manager main.main
rhtas-operator-controller-manager-68f597c65f-ntm78 manager      /workspace/main.go:202
rhtas-operator-controller-manager-68f597c65f-ntm78 manager runtime.main
rhtas-operator-controller-manager-68f597c65f-ntm78 manager      /usr/local/go/src/runtime/proc.go:267
rhtas-operator-controller-manager-68f597c65f-ntm78 manager 2024-02-09T15:05:48Z ERROR   setup   unable to cleanup client-server resources       {"error": "services \"cli-server\" is forbidden: User \"system:serviceaccount:openshift-operators:rhtas-operator-controller-manager\" cannot delete resource \"services\" in API group \"\" in the namespace \"trusted-artifact-signer\""}
rhtas-operator-controller-manager-68f597c65f-ntm78 manager main.main.func1
rhtas-operator-controller-manager-68f597c65f-ntm78 manager      /workspace/main.go:191
rhtas-operator-controller-manager-68f597c65f-ntm78 manager main.main
rhtas-operator-controller-manager-68f597c65f-ntm78 manager      /workspace/main.go:202
rhtas-operator-controller-manager-68f597c65f-ntm78 manager runtime.main
rhtas-operator-controller-manager-68f597c65f-ntm78 manager      /usr/local/go/src/runtime/proc.go:267
rhtas-operator-controller-manager-68f597c65f-ntm78 manager 2024-02-09T15:05:48Z ERROR   setup   unable to cleanup client-server resources       {"error": "ingresses.networking.k8s.io \"cli-server\" is forbidden: User \"system:serviceaccount:openshift-operators:rhtas-operator-controller-manager\" cannot delete resource \"ingresses\" in API group \"networking.k8s.io\" in the namespace \"trusted-artifact-signer\""}
rhtas-operator-controller-manager-68f597c65f-ntm78 manager main.main.func1
rhtas-operator-controller-manager-68f597c65f-ntm78 manager      /workspace/main.go:191
rhtas-operator-controller-manager-68f597c65f-ntm78 manager main.main
rhtas-operator-controller-manager-68f597c65f-ntm78 manager      /workspace/main.go:202
rhtas-operator-controller-manager-68f597c65f-ntm78 manager runtime.main
rhtas-operator-controller-manager-68f597c65f-ntm78 manager      /usr/local/go/src/runtime/proc.go:267
rhtas-operator-controller-manager-68f597c65f-ntm78 manager 2024-02-09T15:05:48Z ERROR   setup   unable to cleanup client-server resources       {"error": "consoleclidownloads.console.openshift.io \"rekor-cli\" is forbidden: User \"system:serviceaccount:openshift-operators:rhtas-operator-controller-manager\" cannot delete resource \"consoleclidownloads\" in API group \"console.openshift.io\" at the cluster scope"}
rhtas-operator-controller-manager-68f597c65f-ntm78 manager main.main.func1
rhtas-operator-controller-manager-68f597c65f-ntm78 manager      /workspace/main.go:191
rhtas-operator-controller-manager-68f597c65f-ntm78 manager main.main
rhtas-operator-controller-manager-68f597c65f-ntm78 manager      /workspace/main.go:202
rhtas-operator-controller-manager-68f597c65f-ntm78 manager runtime.main
rhtas-operator-controller-manager-68f597c65f-ntm78 manager      /usr/local/go/src/runtime/proc.go:267
rhtas-operator-controller-manager-68f597c65f-ntm78 manager 2024-02-09T15:05:48Z ERROR   setup   unable to cleanup client-server resources       {"error": "consoleclidownloads.console.openshift.io \"gitsign\" is forbidden: User \"system:serviceaccount:openshift-operators:rhtas-operator-controller-manager\" cannot delete resource \"consoleclidownloads\" in API group \"console.openshift.io\" at the cluster scope"}
rhtas-operator-controller-manager-68f597c65f-ntm78 manager main.main.func1
rhtas-operator-controller-manager-68f597c65f-ntm78 manager      /workspace/main.go:191
rhtas-operator-controller-manager-68f597c65f-ntm78 manager main.main
rhtas-operator-controller-manager-68f597c65f-ntm78 manager      /workspace/main.go:202
rhtas-operator-controller-manager-68f597c65f-ntm78 manager runtime.main
rhtas-operator-controller-manager-68f597c65f-ntm78 manager      /usr/local/go/src/runtime/proc.go:267
rhtas-operator-controller-manager-68f597c65f-ntm78 manager 2024-02-09T15:05:48Z ERROR   setup   unable to cleanup client-server resources       {"error": "consoleclidownloads.console.openshift.io \"ec\" is forbidden: User \"system:serviceaccount:openshift-operators:rhtas-operator-controller-manager\" cannot delete resource \"consoleclidownloads\" in API group \"console.openshift.io\" at the cluster scope"}
rhtas-operator-controller-manager-68f597c65f-ntm78 manager main.main.func1
rhtas-operator-controller-manager-68f597c65f-ntm78 manager      /workspace/main.go:191
rhtas-operator-controller-manager-68f597c65f-ntm78 manager main.main
rhtas-operator-controller-manager-68f597c65f-ntm78 manager      /workspace/main.go:202
rhtas-operator-controller-manager-68f597c65f-ntm78 manager runtime.main
rhtas-operator-controller-manager-68f597c65f-ntm78 manager      /usr/local/go/src/runtime/proc.go:267
rhtas-operator-controller-manager-68f597c65f-ntm78 manager 2024-02-09T15:05:48Z ERROR   setup   unable to cleanup client-server resources       {"error": "consoleclidownloads.console.openshift.io \"cosign\" is forbidden: User \"system:serviceaccount:openshift-operators:rhtas-operator-controller-manager\" cannot delete resource \"consoleclidownloads\" in API group \"console.openshift.io\" at the cluster scope"}
rhtas-operator-controller-manager-68f597c65f-ntm78 manager main.main.func1
rhtas-operator-controller-manager-68f597c65f-ntm78 manager      /workspace/main.go:191
rhtas-operator-controller-manager-68f597c65f-ntm78 manager main.main
rhtas-operator-controller-manager-68f597c65f-ntm78 manager      /workspace/main.go:202
rhtas-operator-controller-manager-68f597c65f-ntm78 manager runtime.main
rhtas-operator-controller-manager-68f597c65f-ntm78 manager      /usr/local/go/src/runtime/proc.go:267
- rhtas-operator-controller-manager-68f597c65f-ntm78

relevant issue https://github.com/operator-framework/operator-sdk/issues/2706

Operator uninstall means delete of all created resources - even the Role. The Role does not exists at the operator cleanup time so resources can't be deleted.


Feature/hostap ap dpp support

436331f21878c486673c93e7744226a6d08b2c02
hostap: fix hostapd key mgmt DPP AP
1. Fix DPP AP does not announce DPP support by DPP vendor IE 0x1e.
2. Fix DPP AP cannot be connected through PSK key mgmt.

b4d4a739de17db6af6a60b182830d308692663f8
net: wifi_mgmt: add DPP reconfig support
Hostap does not support wpa_cli DPP reconfig command.
So add wifi_mgmt DPP reconfig command and api.

656eeb0830ef552a998e32634dd87c3417c089f1
hostap: add hostapd cli shell command
Add hostapd_cli shell command for test.

83310ea6e0f95bc6df55b44e26bec127c418da34
hostap: add AP DPP shell commands
Add AP DPP shell subcommands by expanding wifi_cmd_dpp.

45c0930140bdcec5473ff9ce685281363c4a6872
hostap: add dispatch for hostapd and wpa_supplicant wpa_msg
When we have coexistence of hostapd and wpa_supplicant,
wpa_msg has different implementation.
So to let them work together, we need to have common implementation
for wpa_msg and dispatch msgs for hostapd and wpa_supplicant.

So add register zephyr_hostap_ctrl_iface_msg_cb,
and judge if ctx is hostapd by the first integer where ctx points to.

2504d2eea3c243a2b3abb167ec68ce30f7fb1629
hostap: add AP DPP wpa_msg event handler
Hostapd has TODO in hostapd_dpp_handle_config_obj.
/* TODO: Save the Connector and consider using a command
 * to fetch the value instead of sending an event with
 * it. The Connector could end up being larger than what
 * most clients are ready to receive as an event
 * message. */

AP DPP needs to use dpp_connector, dpp_netaccesskey and dpp_csign
in DPP Peer Discovery handshake in hostapd_dpp_rx_peer_disc_req.
So add AP DPP wpa_msg event handler to store these info.

783c2f65cfb68d6e9e09b20cfba19170562106c6
hostap: add AP DPP dispatch mgmt api
Add hostapd mgmt ops, some use same api as wpa_supplicant,
and DPP use different ops.
supplicant_dpp_dispatch use wpa_cli and hapd_dpp_dispatch use hostapd_cli.
And use common DPP param parse.

19f3e70f9336491757c0198ddff8572fad811734
hostap: add AP network security type DPP
Add DPP security type for AP DPP support.

@fengming-ye The hostap PR is now merged, you can update the manifest file.

ping @krish2718


in the blog-tutorial walk-trough getting error Top-level 'await' expressions are only allowed when the 'module' option is set to 'es2022'

What version of Remix are you using?
1.16.1
Are all your remix dependencies & dev-dependencies using the same version?

[X] Yes

Steps to Reproduce
Follow the blog-tutorial, in the section of prisma/seed.ts
Expected Behavior
looks like tsconfig is not configured, await should work at the top-level
Actual Behavior
getting error Top-level 'await' expressions are only allowed when the 'module' option is set to 'es2022', 'esnext', 'system', 'node16', or 'nodenext', and the 'target' option is set to 'es2017' or higher.

Sorry, my bad, it should have been added before the console.log, closing the PR


Show error message for expired node key

This PR does a couple of things:

Sets the OFFLINE error when key is expired. We can potentially make it a special message.
It also adds a socket path for extension development if we need it to point to a different localapi or server.

💚 All backports created successfully

Status
Branch
Result

✅
release-branch/v0.4

Questions ?
Please refer to the Backport tool documentation

💚 All backports created successfully

Status
Branch
Result

✅
release-branch/v0.4

Questions ?
Please refer to the Backport tool documentation and see the Github Action logs for details


RDS permissions needed starting 30.10.2024

AWS Announced that starting 30.10.2024 some new RDS API permissions will be needed.

On August 15, 2024, we implemented a change to database snapshot creation when using the "DeleteDBCluster" [1], "DeleteDBInstance" [2] , "DeleteTenantDatabase" [3] and "StopDBInstance" APIs [4].
If you want to create a final snapshot of the database when calling "DeleteDBInstance" or "DeleteTenantDatabase" or "StopDBInstance", you must have an IAM Allow effect for the "rds:CreateDBSnapshot" permission.
Similarly, if you want to create a final snapshot of a database cluster when calling "DeleteDBCluster", you must have an IAM Allow effect for the "rds:CreateDBClusterSnapshot" permission.
Additionally, if the database instance or database cluster has CopyTagsToSnapshot enabled and you are calling “DeleteDBInstance” or “DeleteDBCluster” or “StopDBInstance”, you must have an IAM allow effect “rds:AddTagsToResource” permission for the "DBSnapshot" resource.
In case of “DeleteTenantDatabase” you must have an IAM allow effect "rds:AddTagsToResource" permission for "DBSnapshot" and "Snapshot-tenant-database" resources.

following permissions are not included as of v3.0.4
rds:CreateDBSnapshot
rds:CreateDBClusterSnapshot

Thanks for letting us know @gmergulhao!
We'll add this to the backlog for inclusion in a patch release.

This should be fixed in 3.0.5?

Yes, this has been fixed in the 3.0.5 release


Multiple containers

I have a Pluto container running already in docker and I ran your script to add samsung-tvplus-for-channels. The script ran without error but now docker show it starting consistently. How do I remedy this?
pi@raspberrypi:~ $ docker ps --format "table {{.ID}}\t{{.Status}}\t{{.Names}}"
CONTAINER ID   STATUS                          NAMES
27dee739bc29   Restarting (1) 20 seconds ago   samsung-tvplus-for-channels
09a0e808bda5   Up 28 minutes                   pluto-for-channels

use docker logs, you should get an output of what the issue is.


Audit log documentation

What does this PR do?
This PR describes Giant Swarm audit logs and how to ship them
What does it look like?
This is a draft
Any background context you can provide?
Fixes 2 customer issues (explaing how to ship the audit logs using promtail and what kinds of audit logs we provide)
What is needed from the reviewers?
Lexical review, content review, better phrasing
Have you maintained the front matter?
(Please bump the last_review_date in case this qualifies as a review for an entire page. Provide user_questions which should be answered in the page. Provide a meaningful description.)

@giantswarm/team-atlas I would really like a look from you if you have the time. Beware that this is a more than early draft but I'd like to know if you think I'm going in the good direction :)

I think this doc is nice.
Do you plan to say we (will) store these logs on Loki?
Because, as is, without "shipping to a remote location" one has to log on the node to check them. Not convenient :disappointed:

@giantswarm/team-atlas can you take another look?
@giantswarm/sig-docs (and @JosephSalisbury ) could I get some eyes on this? Thank you

Good addition! I would maybe add a section on how you can tweak your k8s policy for audit log (to configure which logs the customer wants to retain) and maybe link to the current k8s audit policy applied.
Rest is pretty good ❤

I added a section explaining that users can use k8s-initiator-app. I will document this here https://github.com/giantswarm/k8s-initiator-app/tree/main/examples

@pipo02mix your concerns should be addressed :)


Got panic when trying to use precompiled bosh-aws-cpi release with bosh create-env command

github.com/cloudfoundry/bosh-cli/installation.(*packageCompiler).For(0xc4202eab60, 0xc4201eb880, 0x1, 0x1, 0xebd260, 0xc4200441e0, 0xc, 0xc4203a4f30, 0xc4203a4840, 0x2d, ...)
        /tmp/build/9674af12/gopath/src/github.com/cloudfoundry/bosh-cli/installation/package_compiler.go:38 +0x8c
github.com/cloudfoundry/bosh-cli/installation.(*installer).Install(0xc420196a00, 0xc4203c1948, 0x4, 0xc4203c0dc8, 0x7, 0xc4203c0df0, 0xc, 0xc4203a4f30, 0xc4203a4840, 0x2d, ...)
        /tmp/build/9674af12/gopath/src/github.com/cloudfoundry/bosh-cli/installation/installer.go:71 +0x444
github.com/cloudfoundry/bosh-cli/cpi/release.CpiInstaller.installCpiRelease.func1(0xebd260, 0xc4200441e0, 0x2112e976, 0xee1320)
        /tmp/build/9674af12/gopath/src/github.com/cloudfoundry/bosh-cli/cpi/release/installer.go:37 +0xa4
github.com/cloudfoundry/bosh-cli/ui.(*stage).PerformComplex(0xc4200459f0, 0xb6848b, 0xe, 0xc4201c8000, 0xeb8820, 0xc4201dfa20)
        /tmp/build/9674af12/gopath/src/github.com/cloudfoundry/bosh-cli/ui/stage.go:68 +0x2c2
github.com/cloudfoundry/bosh-cli/cpi/release.CpiInstaller.installCpiRelease(0x7fbbd51a0320, 0xc4201fc140, 0xeb8560, 0xc4201e5c20, 0x0, 0xebd0a0, 0xc420196a00, 0xc4203c1948, 0x4, 0xc4203c0dc8, ...)
        /tmp/build/9674af12/gopath/src/github.com/cloudfoundry/bosh-cli/cpi/release/installer.go:39 +0x1a4
github.com/cloudfoundry/bosh-cli/cpi/release.CpiInstaller.WithInstalledCpiRelease(0x7fbbd51a0320, 0xc4201fc140, 0xeb8560, 0xc4201e5c20, 0x0, 0xc4203c1948, 0x4, 0xc4203c0dc8, 0x7, 0xc4203c0df0, ...)
        /tmp/build/9674af12/gopath/src/github.com/cloudfoundry/bosh-cli/cpi/release/installer.go:50 +0x14c
github.com/cloudfoundry/bosh-cli/cmd.(*DeploymentPreparer).PrepareDeployment(0xc42020a000, 0xebd260, 0xc4200459f0, 0x0, 0x0)
        /tmp/build/9674af12/gopath/src/github.com/cloudfoundry/bosh-cli/cmd/deployment_preparer.go:203 +0xd46
github.com/cloudfoundry/bosh-cli/cmd.(*CreateEnvCmd).Run(0xc420129a10, 0xebd260, 0xc4200459f0, 0xec5ac0, 0xc420019680, 0xc4201f8000, 0xdbe, 0x1e00, 0x7ffc238b9811, 0x20, ...)
        /tmp/build/9674af12/gopath/src/github.com/cloudfoundry/bosh-cli/cmd/create_env.go:25 +0x26c
github.com/cloudfoundry/bosh-cli/cmd.Cmd.Execute(0xbdc8c0, 0xaaadaf, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
        /tmp/build/9674af12/gopath/src/github.com/cloudfoundry/bosh-cli/cmd/cmd.go:63 +0x1a54
main.main()
        /tmp/build/9674af12/gopath/src/github.com/cloudfoundry/bosh-cli/main.go:35 +0x77b

********************
Exit code 1

currently precompiled cpi releases are not supported (same as bosh-init). though i was looking into what it would take to supoort them. ill keep this issue open.
Sent from my iPhone

On Dec 29, 2016, at 4:28 PM, Sergey Matyukevich<EMAIL_ADDRESS>wrote:
github.com/cloudfoundry/bosh-cli/installation.(*packageCompiler).For(0xc4202eab60, 0xc4201eb880, 0x1, 0x1, 0xebd260, 0xc4200441e0, 0xc, 0xc4203a4f30, 0xc4203a4840, 0x2d, ...)
/tmp/build/9674af12/gopath/src/github.com/cloudfoundry/bosh-cli/installation/package_compiler.go:38 +0x8c
github.com/cloudfoundry/bosh-cli/installation.(*installer).Install(0xc420196a00, 0xc4203c1948, 0x4, 0xc4203c0dc8, 0x7, 0xc4203c0df0, 0xc, 0xc4203a4f30, 0xc4203a4840, 0x2d, ...)
/tmp/build/9674af12/gopath/src/github.com/cloudfoundry/bosh-cli/installation/installer.go:71 +0x444
github.com/cloudfoundry/bosh-cli/cpi/release.CpiInstaller.installCpiRelease.func1(0xebd260, 0xc4200441e0, 0x2112e976, 0xee1320)
/tmp/build/9674af12/gopath/src/github.com/cloudfoundry/bosh-cli/cpi/release/installer.go:37 +0xa4
github.com/cloudfoundry/bosh-cli/ui.(*stage).PerformComplex(0xc4200459f0, 0xb6848b, 0xe, 0xc4201c8000, 0xeb8820, 0xc4201dfa20)
/tmp/build/9674af12/gopath/src/github.com/cloudfoundry/bosh-cli/ui/stage.go:68 +0x2c2
github.com/cloudfoundry/bosh-cli/cpi/release.CpiInstaller.installCpiRelease(0x7fbbd51a0320, 0xc4201fc140, 0xeb8560, 0xc4201e5c20, 0x0, 0xebd0a0, 0xc420196a00, 0xc4203c1948, 0x4, 0xc4203c0dc8, ...)
/tmp/build/9674af12/gopath/src/github.com/cloudfoundry/bosh-cli/cpi/release/installer.go:39 +0x1a4
github.com/cloudfoundry/bosh-cli/cpi/release.CpiInstaller.WithInstalledCpiRelease(0x7fbbd51a0320, 0xc4201fc140, 0xeb8560, 0xc4201e5c20, 0x0, 0xc4203c1948, 0x4, 0xc4203c0dc8, 0x7, 0xc4203c0df0, ...)
/tmp/build/9674af12/gopath/src/github.com/cloudfoundry/bosh-cli/cpi/release/installer.go:50 +0x14c
github.com/cloudfoundry/bosh-cli/cmd.(*DeploymentPreparer).PrepareDeployment(0xc42020a000, 0xebd260, 0xc4200459f0, 0x0, 0x0)
/tmp/build/9674af12/gopath/src/github.com/cloudfoundry/bosh-cli/cmd/deployment_preparer.go:203 +0xd46
github.com/cloudfoundry/bosh-cli/cmd.(*CreateEnvCmd).Run(0xc420129a10, 0xebd260, 0xc4200459f0, 0xec5ac0, 0xc420019680, 0xc4201f8000, 0xdbe, 0x1e00, 0x7ffc238b9811, 0x20, ...)
/tmp/build/9674af12/gopath/src/github.com/cloudfoundry/bosh-cli/cmd/create_env.go:25 +0x26c
github.com/cloudfoundry/bosh-cli/cmd.Cmd.Execute(0xbdc8c0, 0xaaadaf, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/tmp/build/9674af12/gopath/src/github.com/cloudfoundry/bosh-cli/cmd/cmd.go:63 +0x1a54
main.main()
/tmp/build/9674af12/gopath/src/github.com/cloudfoundry/bosh-cli/main.go:35 +0x77b

Exit code 1
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

to clarify only compiled cpi releases are not supoorted. other releases should be fine.
Sent from my iPhone

On Dec 29, 2016, at 4:28 PM, Sergey Matyukevich<EMAIL_ADDRESS>wrote:
github.com/cloudfoundry/bosh-cli/installation.(*packageCompiler).For(0xc4202eab60, 0xc4201eb880, 0x1, 0x1, 0xebd260, 0xc4200441e0, 0xc, 0xc4203a4f30, 0xc4203a4840, 0x2d, ...)
/tmp/build/9674af12/gopath/src/github.com/cloudfoundry/bosh-cli/installation/package_compiler.go:38 +0x8c
github.com/cloudfoundry/bosh-cli/installation.(*installer).Install(0xc420196a00, 0xc4203c1948, 0x4, 0xc4203c0dc8, 0x7, 0xc4203c0df0, 0xc, 0xc4203a4f30, 0xc4203a4840, 0x2d, ...)
/tmp/build/9674af12/gopath/src/github.com/cloudfoundry/bosh-cli/installation/installer.go:71 +0x444
github.com/cloudfoundry/bosh-cli/cpi/release.CpiInstaller.installCpiRelease.func1(0xebd260, 0xc4200441e0, 0x2112e976, 0xee1320)
/tmp/build/9674af12/gopath/src/github.com/cloudfoundry/bosh-cli/cpi/release/installer.go:37 +0xa4
github.com/cloudfoundry/bosh-cli/ui.(*stage).PerformComplex(0xc4200459f0, 0xb6848b, 0xe, 0xc4201c8000, 0xeb8820, 0xc4201dfa20)
/tmp/build/9674af12/gopath/src/github.com/cloudfoundry/bosh-cli/ui/stage.go:68 +0x2c2
github.com/cloudfoundry/bosh-cli/cpi/release.CpiInstaller.installCpiRelease(0x7fbbd51a0320, 0xc4201fc140, 0xeb8560, 0xc4201e5c20, 0x0, 0xebd0a0, 0xc420196a00, 0xc4203c1948, 0x4, 0xc4203c0dc8, ...)
/tmp/build/9674af12/gopath/src/github.com/cloudfoundry/bosh-cli/cpi/release/installer.go:39 +0x1a4
github.com/cloudfoundry/bosh-cli/cpi/release.CpiInstaller.WithInstalledCpiRelease(0x7fbbd51a0320, 0xc4201fc140, 0xeb8560, 0xc4201e5c20, 0x0, 0xc4203c1948, 0x4, 0xc4203c0dc8, 0x7, 0xc4203c0df0, ...)
/tmp/build/9674af12/gopath/src/github.com/cloudfoundry/bosh-cli/cpi/release/installer.go:50 +0x14c
github.com/cloudfoundry/bosh-cli/cmd.(*DeploymentPreparer).PrepareDeployment(0xc42020a000, 0xebd260, 0xc4200459f0, 0x0, 0x0)
/tmp/build/9674af12/gopath/src/github.com/cloudfoundry/bosh-cli/cmd/deployment_preparer.go:203 +0xd46
github.com/cloudfoundry/bosh-cli/cmd.(*CreateEnvCmd).Run(0xc420129a10, 0xebd260, 0xc4200459f0, 0xec5ac0, 0xc420019680, 0xc4201f8000, 0xdbe, 0x1e00, 0x7ffc238b9811, 0x20, ...)
/tmp/build/9674af12/gopath/src/github.com/cloudfoundry/bosh-cli/cmd/create_env.go:25 +0x26c
github.com/cloudfoundry/bosh-cli/cmd.Cmd.Execute(0xbdc8c0, 0xaaadaf, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/tmp/build/9674af12/gopath/src/github.com/cloudfoundry/bosh-cli/cmd/cmd.go:63 +0x1a54
main.main()
/tmp/build/9674af12/gopath/src/github.com/cloudfoundry/bosh-cli/main.go:35 +0x77b

Exit code 1
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.


Expose wallet migration to node wrapper

This PR exposes the wallet migration API to the node.js wrapper.

Codecov Report

Merging #978 (1ba61cd) into main (b71327e) will decrease coverage by 0.79%.
Report is 1 commits behind head on main.
The diff coverage is 0.00%.

:exclamation: Current head 1ba61cd differs from pull request most recent head 14cf9cc. Consider uploading reports for the commit 14cf9cc to get more accurate results

@@            Coverage Diff             @@
##             main     #978      +/-   ##
==========================================
- Coverage   30.02%   29.23%   -0.79%
==========================================
  Files         415      414       -1
  Lines       26916    26249     -667
  Branches     5243     5365     +122
==========================================
- Hits         8081     7674     -407
+ Misses      16639    16266     -373
- Partials     2196     2309     +113

Flag
Coverage Δ

unittests-aries-vcx
29.23% <0.00%> (-0.79%)
:arrow_down:

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

Files Changed
Coverage Δ

libvdrtools/indy-api-types/src/lib.rs
50.00% <0.00%> (-30.00%)
:arrow_down:

... and 236 files with indirect coverage changes


Adding a sample for Digital Ocean

Signed-off-by: Mary Anthony<EMAIL_ADDRESS>Goal of PR
Add a basic sample of a configuration that works on Digital Ocean.  This will make our procedure for how to deploy on DO. A sample informs users of the simplest config required on DO>
Implementation
This the minimum config required as tested by @reedrosenbluth
Manual Testing
Follow the procedure we are writing.
Automated Testing
NA
Submission Checklist

[ x] Based on correct branch: feature submissions should be on develop, hotfixes should be on master

[ ] The code passes our eslint definitions, unit tests, and
contains correct TypeFlow annotations.

[ ] Submission contains tests that cover any and all new functionality or code changes.

[ ] Submission documents any new features or endpoints, and describes how developers
would be expected to interact with them.

[x ] Author has agreed to our contributor's agreement. (shouldn't we be automating the CLA?)

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.1 out of 2 committers have signed the CLA.:white_check_mark: zone117x:x: moxiegirlYou have signed the CLA already but the status is still pending? Let us recheck it.

@reedrosenbluth ready for review


Guess thumbnail type from original image name

This pull request addresses issue #50 by guessing the most appropriate image type from the original filename's extension. If it can't match up with one of the supported types, it just falls back to JPG.

This is awesome! Thanks for making a PR. A few notes:
A filename doesn't always have the correct file extension. Mimetype is generally a safer signal to know what type of file it is. We already store the mimetype in the UploadedFile struct, and we expose the mimetype with a getter function here: https://github.com/Imgur/mandible/blob/master/uploadedfile/uploadedfile.go#L65
We also have type checks in that file as well https://github.com/Imgur/mandible/blob/master/uploadedfile/uploadedfile.go#L145
We can inject the desired output type as a parameter to the thumbs functions based on what the mimetype of the original image is

Thanks for the reply! Would you prefer to stick to JPG, GIF, and PNG, or is it safe to accept any existing image/* media type?

@mrhmouse  Let's stick to those three for now!

@briankassouf What's the policy on relative import paths? Absolute import paths aimed at github.com/Imgur/mandible/foo aren't fork-friendly. Some brief research on the issue turns up that it's a (surprisingly!) debated topic.

@mrhmouse great question! We prefer Absolute paths, but here is an article outlining how to dev on it without changing all the import paths. http://blog.campoy.cat/2014/03/github-and-go-forking-pull-requests-and.html

Woops, totally forgot about this.. I've updated it to use the media type from the original file :smile:

@mrhmouse Thanks for contributing. Please run go fmt and I think we're :+1:

:+1:


MsgInstantiateContract is undefined

Unable to use MsgInstantiateContract as import returns undefined.
import {
  MsgInstantiateContract
} from 'cosmes/client'

// MsgInstantiateContract === undefined

https://github.com/coinhall/cosmes/pull/56


Remove tests for WITH_THREAD

It's now always true for all the platforms we care about.
Closes https://github.com/cython/cython/issues/5812

The PyPy CI failure looks unrelated, but I can't say where it came from.

It's an intermittent failure that I've seen pop up a few times lately.


Errors when using WebImage

I updated my version from this framework today. Now I get all over the place error messages.
"'WebImage' cannot be constructed because it has no accessible initializers"
"Type 'Any' has no member 'decodeFirstFrameOnly'"
"Type 'AnyHashable' has no member 'imageThumbnailPixelSize'"
"Cannot infer contextual base in reference to member 'fit'"

Seems you forgot to import SDWebImage firstly.
This is no longer needed after v1.3.2

clean the build helped :)


Run failed Sorry, something went wrong when run a thread with a image_url

Confirm this is a Node library issue and not an underlying OpenAI API issue

[X] This is an issue with the Node library

Describe the bug
I’m encountering this same error  "Run failed Sorry, something went wrong." when trying to send a URL image using GPT-4o. Despite trying various solutions, I keep receiving the error message “Sorry, something went wrong” and I’m not sure what the issue is. Has anyone else experienced this with assistant v2 and sending url images and found a solution?
To Reproduce

Create and run thread sending an image url and a text

Code snippets
const run = await openai.beta.threads.createAndRun({
        assistant_id: "assistant_id",
        thread: {
          messages: [
            { "role": "user",
            "content":[
             {
                 "type":"text",
                 "text":"help me convert this image to json"
                 },
              {
             "type":"image_url",
             "image_url":{
             "url": imageUrl
             }}]}],
        },
      });

### OS

macOS

### Node version

node 18

### Library version

4.62.1

Could you share a request ID for one of the failing requests? https://github.com/openai/openai-node#request-ids

yes, it's req_4c4d300a90665746338ea86cb6f332e5

i'm running into a similar issue with an assistant that is trying to do file search. It apears that maybe the context being sent after the vector search is in excess of the limits: over 125k tokens. This is a new issue for me, and hadn't previously been a problem the error being caught in the stream is : thread.run.step.failed

Thanks both for reporting, as this sounds like an issue with the underlying OpenAI API and not the SDK, so I'm going to go ahead and close this issue.
I've forwarded this to the OpenAI API team.


no titles are shown in feed when updated to last version.

Describe the bug
The last version is not showing titles of articles retrieved, it's all blank, see in the pic
To Reproduce
Steps to reproduce the behaviour, if possible.
Screenshots
Add screenshots to help explain your problem, if possible.
Please complete the following information:

Vienna Version 3.9.4 :498937af: (8382)
OS version: 15.0.1 (24A348)

Additional information:
In which version of Vienna does the problem not occur, if applicable.

i have the same problem with the last version: all blank in the title list
Capture d’écran 2024-11-12 à 15.42.23.pdf

I expect the change introduced in #1853 to improve on this issue


Allow me to checkout a PR in vscode.dev from the GHPRI PR view

We have the ability to checkout a PR or open the PR on GitHub from the PR view context menu. I would love an Open/Checkout PR on vscode.dev button in this context menu, so that I can review a PR without blowing away my local checkout.

Fixed by https://github.com/microsoft/vscode-pull-request-github/pull/4591


Some widgets disappear, others change position and become unresponsive.

Steps to Reproduce

Run flutter create testapp
cd into testapp
flutter run

Expected results:
The starter app opens in chrome and you can increment the counter with the FAB
Actual results:
The starter app opens in chrome but any attempt to put the mouse on the FAB causes the appbar to disappear and the counter text and the FAB to jump up the screen. The FAB is no longer clickable in its new position, however, clicking where the FAB used to be increments the counter. In the output below, the three WARNING lines at the end only appear when an attempt is made to put the mouse on the FAB.

Logs

[  +86 ms] executing: uname -m
[  +43 ms] Exit code 0 from: uname -m
[        ] x86_64
[   +8 ms] executing: [/home/paul/Development/FlutterSDK/flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[   +9 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[        ] 3595343e20a61ff16d14e8ecc25f364276bb1b8b
[        ] executing: [/home/paul/Development/FlutterSDK/flutter/] git tag --points-at 3595343e20a61ff16d14e8ecc25f364276bb1b8b
[  +19 ms] Exit code 0 from: git tag --points-at 3595343e20a61ff16d14e8ecc25f364276bb1b8b
[        ] 2.5.2
[  +18 ms] executing: [/home/paul/Development/FlutterSDK/flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[   +8 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] origin/stable
[        ] executing: [/home/paul/Development/FlutterSDK/flutter/] git ls-remote --get-url origin
[   +6 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] https://github.com/flutter/flutter.git
[ +121 ms] executing: [/home/paul/Development/FlutterSDK/flutter/] git rev-parse --abbrev-ref HEAD
[   +9 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] stable
[  +75 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[   +3 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'WindowsUwpEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[  +83 ms] executing: /home/paul/Android/Sdk/platform-tools/adb devices -l
[  +54 ms] List of devices attached
[   +6 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[   +2 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'WindowsUwpEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ +100 ms] Skipping pub get: version match.
[ +161 ms] Generating
/home/paul/Development/flutter-projects/testproject/android/app/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java
[ +211 ms] Launching lib/main.dart on Chrome in debug mode...
[ +139 ms] Updating assets
[ +108 ms] Waiting for connection from debug service on Chrome...
[ +135 ms] <- reset
[   +9 ms] /home/paul/Development/FlutterSDK/flutter/bin/cache/dart-sdk/bin/dart --disable-dart-dev
/home/paul/Development/FlutterSDK/flutter/bin/cache/artifacts/engine/linux-x64/frontend_server.dart.snapshot --sdk-root
/home/paul/Development/FlutterSDK/flutter/bin/cache/flutter_web_sdk/ --incremental --target=dartdevc --debugger-module-names
--experimental-emit-debug-metadata -DFLUTTER_WEB_AUTO_DETECT=true --output-dill
/tmp/flutter_tools.GZYHFW/flutter_tool.RFGEZD/app.dill --libraries-spec
file:///home/paul/Development/FlutterSDK/flutter/bin/cache/flutter_web_sdk/libraries.json --packages
/home/paul/Development/flutter-projects/testproject/.dart_tool/package_config.json -Ddart.vm.profile=false -Ddart.vm.product=false
--enable-asserts --track-widget-creation --filesystem-root /tmp/flutter_tools.GZYHFW/flutter_tools.YRKBUA --filesystem-scheme
org-dartlang-app --initialize-from-dill build/b1b715402d823b7fd5c2b68d2edcb2ce.cache.dill.track.dill --platform
file:///home/paul/Development/FlutterSDK/flutter/bin/cache/flutter_web_sdk/kernel/flutter_ddc_sdk_sound.dill --sound-null-safety
[  +12 ms] <- compile org-dartlang-app:/web_entrypoint.dart
[+24279 ms] Waiting for connection from debug service on Chrome... (completed in 24.4s)
[        ] Synced 26.3MB.
[        ] <- accept
[        ] Caching compiled dill
[ +164 ms] Using Google Chrome 94.0.4606.71

[  +58 ms] executing: uname -m
[  +10 ms] Exit code 0 from: uname -m
[        ] x86_64
[ +276 ms] [CHROME]:
[   +1 ms] [CHROME]:DevTools listening on ws://<IP_ADDRESS>:35395/devtools/browser/68e95ac9-bf6d-4387-8025-e86a3ecdc32e
[ +544 ms] DwdsInjector: Received request for entrypoint at http://localhost:40857/main_module.bootstrap.js
[  +10 ms] MetadataProvider: Loading debug metadata...
[  +37 ms] MetadataProvider: Loaded debug metadata (sound null safety)
[  +25 ms] DwdsInjector: Injected debugging metadata for entrypoint at http://localhost:40857/main_module.bootstrap.js
[+3947 ms] ChromeProxyService: Initializing expression compiler for main_module.bootstrap.js with sound null safety: true
[ +112 ms] DevHandler: Debug service listening on ws://<IP_ADDRESS>:35199/kokXzbxETh4=/ws

[  +35 ms] This app is linked to the debug service: ws://<IP_ADDRESS>:35199/kokXzbxETh4=/ws
[  +16 ms] Debug service listening on ws://<IP_ADDRESS>:35199/kokXzbxETh4=/ws
[        ] 💪 Running with sound null safety 💪
[   +4 ms] 🔥  To hot restart changes while running, press "r" or "R".
[        ] For a more detailed help message, press "h". To quit, press "q".
[   +2 ms] An Observatory debugger and profiler on Chrome is available at: http://<IP_ADDRESS>:35199/kokXzbxETh4=
[ +613 ms] DevTools activation throttled until 2021-10-04 23:19:43.641618.
[+1190 ms] The Flutter DevTools debugger and profiler on Chrome is available at:
http://<IP_ADDRESS>:9101?uri=http://<IP_ADDRESS>:35199/kokXzbxETh4=
[+27521 ms] WARNING: failed to attach a stencil buffer. Rendering will be skipped.
[  +38 ms] WARNING: failed to attach a stencil buffer. Rendering will be skipped.
[  +25 ms] WARNING: Falling back to CPU-only rendering. Failed to initialize WebGL context.

Analyzing testproject...
No issues found! (ran in 1.8s)

[✓] Flutter (Channel stable, 2.5.2, on Zorin OS 16 5.11.0-37-generic, locale en_GB.UTF-8)
    • Flutter version 2.5.2 at /home/paul/Development/FlutterSDK/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 3595343e20 (4 days ago), 2021-09-30 12:58:18 -0700
    • Engine revision 6ac856380f
    • Dart version 2.14.3

[✓] Android toolchain - develop for Android devices (Android SDK version 31.0.0)
    • Android SDK at /home/paul/Android/Sdk
    • Platform android-31, build-tools 31.0.0
    • Java binary at: /home/paul/Development/AndroidStudio/android-studio/jre/bin/java
    • Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189)
    • All Android licenses accepted.

[✓] Chrome - develop for the web
    • Chrome at google-chrome

[✓] Android Studio (version 2020.3)
    • Android Studio at /home/paul/Development/AndroidStudio/android-studio
    • Flutter plugin version 60.1.2
    • Dart plugin version 203.8292
    • Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189)

[✓] VS Code (version 1.60.2)
    • VS Code at /usr/share/code
    • Flutter extension version 3.26.0

[✓] Connected device (1 available)
    • Chrome (web) • chrome • web-javascript • Google Chrome 94.0.4606.71

• No issues found!

Hi @JerichoCross
Thanks for filing the issue. I am not able to reproduce on Zorin OS.
Preview
https://user-images.githubusercontent.com/48603081/135851402-292dc2d9-99a9-4863-b9e3-9ff4d1a0dbd2.mp4

flutter doctor -v
[✓] Flutter (Channel stable, 2.5.2, on Zorin OS 16 5.11.0-37-generic, locale en_US.UTF-8)
    • Flutter version 2.5.2 at /home/taha/Code/flutter_stable
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 3595343e20 (4 days ago), 2021-09-30 12:58:18 -0700
    • Engine revision 6ac856380f
    • Dart version 2.14.3

[✓] Android toolchain - develop for Android devices (Android SDK version 31.0.0)
    • Android SDK at /home/taha/Code/android-sdk
    • Platform android-31, build-tools 31.0.0
    • ANDROID_SDK_ROOT = /home/taha/Code/android-sdk
    • Java binary at: /home/taha/Code/android-studio/jre/bin/java
    • Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189)
    • All Android licenses accepted.

[✓] Chrome - develop for the web
    • Chrome at google-chrome

[✓] Linux toolchain - develop for Linux desktop
    • clang version 10.0.0-4ubuntu1
    • cmake version 3.16.3
    • ninja version 1.8.2
    • pkg-config version 0.29.1

[✓] Android Studio (version 2020.3)
    • Android Studio at /home/taha/Code/android-studio
    • Flutter plugin version 60.1.2
    • Dart plugin version 203.8292
    • Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189)

[✓] VS Code
    • VS Code at /snap/code/current
    • Flutter extension version 3.26.0

[✓] Connected device (2 available)
    • Linux (desktop) • linux  • linux-x64      • Zorin OS 16 5.11.0-37-generic
    • Chrome (web)    • chrome • web-javascript • Google Chrome 94.0.4606.61

• No issues found!

neofetch
taha@taha-Lenovo-ideapad-510S-14IKB:~$ neofetch
        `osssssssssssssssssssso`           taha@taha-Lenovo-ideapad-510S-14IKB
       .osssssssssssssssssssssso.          -----------------------------------
      .+oooooooooooooooooooooooo+.         OS: Zorin OS 16 x86_64
                                           Host: 80UV Lenovo ideapad 510S-14IKB
                                           Kernel: 5.11.0-37-generic
  `::::::::::::::::::::::.         .:`     Uptime: 5 hours, 41 mins
 `+ssssssssssssssssss+:.`     `.:+ssso`    Packages: 2020 (dpkg), 12 (flatpak), 13 (snap)
.ossssssssssssssso/.       `-+ossssssso.   Shell: bash 5.0.17
ssssssssssssso/-`      `-/osssssssssssss   Resolution: 1920x1080
.ossssssso/-`      .-/ossssssssssssssso.   DE: GNOME
 `+sss+:.      `.:+ssssssssssssssssss+`    WM: Mutter
  `:.         .::::::::::::::::::::::`     WM Theme: ZorinPurple-Dark
                                           Theme: ZorinPurple-Dark [GTK2/3]
                                           Icons: ZorinPurple-Dark [GTK2/3]
      .+oooooooooooooooooooooooo+.         Terminal: gnome-terminal
       -osssssssssssssssssssssso-          CPU: Intel i5-7200U (4) @ 3.100GHz
        `osssssssssssssssssssso`           GPU: Intel HD Graphics 620
                                           Memory: 2745MiB / 7801MiB

taha@taha-Lenovo-ideapad-510S-14IKB:~$

Can you please provide try running sudo apt upgrade ,restart your system and try Flutter app and provide your neofetch
Thank you

Hi @JerichoCross
I'm still unable to reproduce this on the same distro on 7th intel graphics. Could try updating your Chrome browser? Mine is  Version 94.0.4606.61 (Official Build) (64-bit)

Hi, my current version is 94.0.4606.71

If I start the app using
flutter run --web-renderer html
the app works as expected.
This must be something to do with CanvasKit or WebGL

Interestingly, if I do a hot reload after the problem occurs, I get the following message:
WARNING: Falling back to CPU-only rendering. WebGL support not detected.
The application reloads and then works as expected.


Why isn't JUnit's ServiceLoader mechanism supported

Just wondering.

Is there a problem you are trying to solve using the JUnit service loader?

This ticket will be closed if no response is received by Friday Nov 17.

Closed due to inactivity.


Migrate Americana fontstack to separate repo

This PR extracts the Americana fontstack generator code to a separate project. The intent is for the fontstacks to have separate hosting under this repo for the following purposes:

Increase the speed of local and server-side Americana builds.  Currently these font stacks are very slow to load and build
Increase the overall performance of PR previews as implemented in ZeLonewolf/openstreetmap-americana#868
Reduce the hosting cost associated with ZeLonewolf/openstreetmap-americana#868, which currently creates an entire copy of the font stack for each PR in the system.
Better support and document the usage of these fonts by 3rd parties, rather than having them buried within the main Americana repository.

Additionally, this is an initial step towards further separating the general-purpose fontstack generation capability from the stylistic choice of which fonts to use in Americana. There is currently no javascript library for easily generating these fontstacks and based on discussions with other developers, it would be useful to have a general-purpose method of creating these.

I tried npm install and npm run build, and package-lock.json ended up with 3 lines removed. Do these changes need to be committed?

Looks like yes - just pushed that change.


REFACTORED CSS AND JS

Make the Practice your typing skills text center align.

I have Center-aligned the subtitle. Please have a look on it.


Anpaz/merge 84

Q# 0.3 introduced some breaking syntax changes and changes to the repo's folder structure; unfortunately we didn't have time to merge all external contributions from master into this release. We're now finally working on getting these contributions migrated, once all are migrated we'll merge release/v0.3.1810 back into master and make master again the default branch.
These merges #84  into the release branch. No new functionality is introduced, just syntax and folder changes.

@ahelwer, could you please take a look and make sure I'm missing nothing.
Thanks!


CI does not properly handle lint errors

Describe the issue
The lint-server github action https://github.com/elyra-ai/elyra/blob/main/.github/workflows/build.yml#L46-L52 does not terminate as expected if flake8 raises an error, as seen here and all subsequent CI runs.
Note that flake8 returns a non-zero status code, yet the next commands (echo + black) in the Makefile are executed:

Since the last command (python -m black ...) returns a zero return code, the action's outcome is interpreted as success.
make lint-server behaves as expected in a local build environment:
$ make lint-server
python3 -m flake8 elyra .github
elyra/tests/pipeline/test_handlers.py:33:1: I100 Import statements are in the wrong order. 'from elyra.pipeline.processor import PipelineProcessorManager' should be before 'from elyra.tests.util.handlers_utils import expected_http_error'
elyra/tests/pipeline/test_handlers.py:33:1: I202 Additional newline in a group of imports. 'from elyra.pipeline.processor import PipelineProcessorManager' is identified as Application and 'from elyra.tests.util.handlers_utils import expected_http_error' is identified as Application.
elyra/tests/pipeline/test_handlers.py:36:1: I100 Import statements are in the wrong order. 'from elyra.pipeline.parser import PipelineParser' should be before 'from elyra.pipeline.validation import ValidationResponse'
make: *** [lint-server] Error 1

This is really interesting and implies any "multi-step" make targets could ignore failures in interim steps!
I couldn't easily determine which version of make is used in GH actions so I added a temporary CI action to dump the version and help information from make.  Here's the output (fyi), but its essentially the same make we document to use: GNU make - although a much more recent version that what I'm using in my dev.  I'll upgrade to this version, but I suspect there's something else in play here.
> Run make --version
GNU Make 4.2.1
Built for x86_64-pc-linux-gnu
Copyright (C) 1988-2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

> Run make --help
Usage: make [options] [target] ...
Options:
  -b, -m                      Ignored for compatibility.
  -B, --always-make           Unconditionally make all targets.
  -C DIRECTORY, --directory=DIRECTORY
                              Change to DIRECTORY before doing anything.
  -d                          Print lots of debugging information.
  --debug[=FLAGS]             Print various types of debugging information.
  -e, --environment-overrides
                              Environment variables override makefiles.
  --eval=STRING               Evaluate STRING as a makefile statement.
  -f FILE, --file=FILE, --makefile=FILE
                              Read FILE as a makefile.
  -h, --help                  Print this message and exit.
  -i, --ignore-errors         Ignore errors from recipes.
  -I DIRECTORY, --include-dir=DIRECTORY
                              Search DIRECTORY for included makefiles.
  -j [N], --jobs[=N]          Allow N jobs at once; infinite jobs with no arg.
  -k, --keep-going            Keep going when some targets can't be made.
  -l [N], --load-average[=N], --max-load[=N]
                              Don't start multiple jobs unless load is below N.
  -L, --check-symlink-times   Use the latest mtime between symlinks and target.
  -n, --just-print, --dry-run, --recon
                              Don't actually run any recipe; just print them.
  -o FILE, --old-file=FILE, --assume-old=FILE
                              Consider FILE to be very old and don't remake it.
  -O[TYPE], --output-sync[=TYPE]
                              Synchronize output of parallel jobs by TYPE.
  -p, --print-data-base       Print make's internal database.
  -q, --question              Run no recipe; exit status says if up to date.
  -r, --no-builtin-rules      Disable the built-in implicit rules.
  -R, --no-builtin-variables  Disable the built-in variable settings.
  -s, --silent, --quiet       Don't echo recipes.
  -S, --no-keep-going, --stop
                              Turns off -k.
  -t, --touch                 Touch targets instead of remaking them.
  --trace                     Print tracing information.
  -v, --version               Print the version number of make and exit.
  -w, --print-directory       Print the current directory.
  --no-print-directory        Turn off -w, even if it was turned on implicitly.
  -W FILE, --what-if=FILE, --new-file=FILE, --assume-new=FILE
                              Consider FILE to be infinitely new.
  --warn-undefined-variables  Warn when an undefined variable is referenced.

This program built for x86_64-pc-linux-gnu
Report bugs to<EMAIL_ADDRESS>

This appears to be a make version issue.  If I use the latest make:
$ /usr/local/Cellar/make/4.3/bin/gmake -v
GNU Make 4.3
Built for x86_64-apple-darwin21.1.0
Copyright (C) 1988-2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

then run it directly against the lint-server target, I get the following:
$ /usr/local/Cellar/make/4.3/bin/gmake lint-server
flake8 elyra .github
echo python3 -m black --check --diff --color .
python3 -m black --check --diff --color . || (echo "Black formatting encountered issues.  Use 'make black-format' to apply the suggested changes."; exit 1)
elyra/tests/pipeline/test_handlers.py:33:1: I100 Import statements are in the wrong order. 'from elyra.pipeline.processor import PipelineProcessorManager' should be before 'from elyra.tests.util.handlers_utils import expected_http_error'
elyra/tests/pipeline/test_handlers.py:33:1: I202 Additional newline in a group of imports. 'from elyra.pipeline.processor import PipelineProcessorManager' is identified as Application and 'from elyra.tests.util.handlers_utils import expected_http_error' is identified as Application.
elyra/tests/pipeline/test_handlers.py:36:1: I100 Import statements are in the wrong order. 'from elyra.pipeline.parser import PipelineParser' should be before 'from elyra.pipeline.validation import ValidationResponse'
python3 -m black --check --diff --color .
Skipping .ipynb files as Jupyter dependencies are not installed.
You can fix this by running ``pip install black[jupyter]``
All done! ✨ 🍰 ✨
141 files would be left unchanged.

So we know make >= 4.2.1 exhibit this behavior, while GNU make == 3.81 does not.  I suspect this make be a version 4.0 change (sigh).

Looks like the .ONESHELL directive is the culprit: https://github.com/kevin-bates/elyra/runs/7862535554?check_suite_focus=true
When removed, I get the expected behavior with more recent versions of make.


Bluetooth: SMP: Fix bond lost on pairing failure.

Fix an an issue where established bonding information in the peripheral
are deleted when the central does not have the bond information.
This could be because the central has removed the bond information, or
this is in fact not the central but someone spoofing it's identity, or
an accidental RPA match.
This is a regression from: a3e89e84a801d9bc048b0ee2177f0fb11d1a925a
Fixes: #24086
Signed-off-by: Joakim Andersson<EMAIL_ADDRESS>

Seems like we might want to backport this to 2.2.1 as well?

Yeah I think we should

Seems like we might want to backport this to 2.2.1 as well?

Yeah I think we should

I agree.


Fix pagination for FindAll method

The FindAll method was returning on the wrong results when using pagination.
The $pageNumber argument was being passed directly to the query as the startPosition instead of determining what the startPosition should be based on the $pageNumber and $pageSize.
This PR determines the correct startPosition for the query.
The $pageNumber argument default has been updated to 1 since that makes more sense. When thinking about pages we think of them as starting at 1 not 0.

Example
Say you had 25 items and were wanting to return them all in pages of 10.
Page 0
$dataService->FindAll('Item', 0, 10);

Result:
select * from Item startPosition 0 maxResults 10
/* returns items 1-10 */

Expected:
select * from Item startPosition 1 maxResults 10
/* returns items 1-10 */

(this is redundant and the same as page 1)
Page 1
$dataService->FindAll('Item', 1, 10);

Result:
select * from Item startPosition 1 maxResults 10
/* returns items 1-10 */

Expected:
select * from Item startPosition 1 maxResults 10
/* returns items 1-10 */

Page 2
$dataService->FindAll('Item', 2, 10);

Result:
select * from Item startPosition 2 maxResults 10
/* returns items 2-11 */

Expected:
select * from Item startPosition 11 maxResults 10
/* returns items 11-20 */

Page 3
$dataService->FindAll('Item', 3, 10);

Result:
select * from Item startPosition 3 maxResults 10
/* returns items 3-12 */

Expected:
select * from Item startPosition 21 maxResults 10
/* returns items 21-25 */

#473 Can this be merged please?


feat: add theme exports to components

[X] I have followed the Your First Code Contribution section of the Contributing guide

See: https://github.com/themesberg/flowbite-react/issues/1489
Summary: Next.js has extremely long compile times when starting up in dev mode as it will compile all exports for referenced imports. A majority of us will import components directly from flowbite-react, meaning that Next.js will compile all the exports found in the entrypoint file. The "proper" way to import in Next.js is to import items individually via their direct path.
import { Table } from "flowbite-react"

should be instead:
import { Table } from "flowbite-react/components/Table

This PR adds component-specific theme exports into the component entrypoint files.

This is nice but will not work due to theme merging on a higher level applying the custom theme from component props. Basically to do the theme customisation we need people to import from the higher level one (for now), until the next big refactor.


Fix Qiskit dependency in package metadata

setup.py was using its own list dependencies and not the list in requirements.txt. Here setup.py is changed to read requirements.txt so that the list is specified only once.
With this change, the intended change from 45eccf601182beea446feb59486d7e600cd77f6c of changing the Qiskit dependency from qiskit-terra to qiskit is also now applied to the package metadata.
Additionally, the dependency on typing-extensions was removed because it was only needed for Python 3.7 and setup.py already specified python_requires>=3.8.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


Feature/prepared statement support2

Added support for running prepared statements.
I was able to achieve this by imitating how the vertica jdbc driver does this.
I did my best to write documentation in the code, but I was not sure how to test this, so I hope it's alright.
Wrote functional tests for this feature - this is the best way to see how to use it.

This PR completely escaped my attention, sorry! Are you still interested in getting this merged?

Sure


[Concern] Advanced use case for fields as for columns

What I did
For columns, it's possible to define the column name as 'name'  => 'relation.title', and show the title of the relation. For the field it works, after debugging the code, but in another way and only in a specific case.
What I expected to happen
When I define in the field 'name'  => 'relation.title', I would like to show the title of the relation.
What happened
Let review the example from Laravel https://laravel.com/docs/11.x/eloquent-relationships#one-to-one with User and Phone. I have a page with my Phone details and on this page, I want to show the name of the User to whom this phone belongs to.
In this case, I need to define the field in the next way.
[
    'name'  => 'anything... value does not matter. It just can not be empty,
    'label' => 'Name',
    'type' => 'text',
    'entity' => 'user.name',
]

And it will not work if we make the user related in the Phone model as BelonsTo, as it should be.
public function user(): BelongsTo
{
    return $this->belongsTo(User::class, 'user_id', 'id');
}

It will not work because of the logic in \Backpack\CRUD\app\Library\CrudPanel\Traits\Update::getModelAttributeValueFromRelationship
...
case 'BelongsTo':
    if ($relatedModel->{$relationMethod}) {
        return $relatedModel->{$relationMethod}->getKey();
    }
...

If we change it to HasOne, then it works, as HasOne has another behavior under the
public function user(): HasOne
{
    return $this->hasOne(User::class, 'id', 'user_id');
}

Questions

Why does BelongsTo work differently and return just a key return $relatedModel->{$relationMethod}->getKey();?
What is the sense to keep 'name' => 'bla bla' if we define it in as 'entity' => 'user.name',?
Could it be consistent with the column logic?

I didn't investigate dipper, but I assume that it might be related to the select like fields... Not sure...
Backpack, Laravel, PHP, DB version
PHP VERSION:
8.3.10
PHP EXTENSIONS:
Core, date, libxml, openssl, pcre, sqlite3, zlib, ctype, curl, dom, fileinfo, filter, hash, iconv, json, mbstring, SPL, session, PDO, pdo_sqlite, bz2, posix, random, readline, Reflection, standard, SimpleXML, tokenizer, xml, xmlreader, xmlwriter, mysqlnd, amqp, apcu, bcmath, Phar, calendar, exif, gd, gettext, intl, mysqli, pcntl, pdo_mysql, redis, shmop, soap, sockets, sodium, sysvmsg, sysvsem, sysvshm, xsl, zip, Zend OPcache, xdebug
LARAVEL VERSION:
<IP_ADDRESS>
BACKPACK PACKAGE VERSIONS:
backpack/basset: 1.3.6
backpack/crud: 6.7.34
backpack/generators: v4.0.5
backpack/menucrud: v4.0.1
backpack/pagemanager: 3.3.0
backpack/permissionmanager: 7.2.1
backpack/settings: 3.1.1
backpack/theme-coreuiv4: 1.1.2

Hi @mialex
I want to understand what you are asking for. From what I understand, it seems that you ignore the field name and set the entity, but the guess functions work the other way around: you define the field name and we guess the entity, etc.
The only fields that can use name.attribute or name.relation are when HasOne or MorphOne is defined. The other relationships must be defined using subfields.
Please let me know in detail what you hope to achieve, as I indicated above, the guess functions work from the field name.
Cheers.


minizinc: 2.0.14 -> 2.1.7

Semi-automatic update. These checks were performed:

built on NixOS
ran /nix/store/bjxi9sdz068kd74wjal05kmndgq51qdh-minizinc-2.1.7/bin/mzn-fzn -h got 0 exit code
ran /nix/store/bjxi9sdz068kd74wjal05kmndgq51qdh-minizinc-2.1.7/bin/mzn-fzn --help got 0 exit code
ran /nix/store/bjxi9sdz068kd74wjal05kmndgq51qdh-minizinc-2.1.7/bin/mzn-fzn --version and found version 2.1.7
ran /nix/store/bjxi9sdz068kd74wjal05kmndgq51qdh-minizinc-2.1.7/bin/mzn2fzn -h got 0 exit code
ran /nix/store/bjxi9sdz068kd74wjal05kmndgq51qdh-minizinc-2.1.7/bin/mzn2fzn --help got 0 exit code
ran /nix/store/bjxi9sdz068kd74wjal05kmndgq51qdh-minizinc-2.1.7/bin/mzn2fzn --version and found version 2.1.7
ran /nix/store/bjxi9sdz068kd74wjal05kmndgq51qdh-minizinc-2.1.7/bin/mzn2fzn_test --version and found version 2.1.7
ran /nix/store/bjxi9sdz068kd74wjal05kmndgq51qdh-minizinc-2.1.7/bin/solns2out -h got 0 exit code
ran /nix/store/bjxi9sdz068kd74wjal05kmndgq51qdh-minizinc-2.1.7/bin/solns2out --help got 0 exit code
ran /nix/store/bjxi9sdz068kd74wjal05kmndgq51qdh-minizinc-2.1.7/bin/solns2out --version and found version 2.1.7
ran /nix/store/bjxi9sdz068kd74wjal05kmndgq51qdh-minizinc-2.1.7/bin/mzn2doc --version and found version 2.1.7
found 2.1.7 with grep in /nix/store/bjxi9sdz068kd74wjal05kmndgq51qdh-minizinc-2.1.7
found 2.1.7 in filename of file in /nix/store/bjxi9sdz068kd74wjal05kmndgq51qdh-minizinc-2.1.7

cc "@sheenobu"

Failure on x86_64-darwin (full log)
Partial log (click to expand)
Package ‘minizinc-2.1.7’ in /private/var/lib/ofborg/checkout/repo/38dca4e3aa6bca43ea96d2fcc04e8229/builder/lnl7-mac/pkgs/development/tools/minizinc/default.nix:20 is not supported on ‘x86_64-darwin’, refusing to evaluate.

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

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

Success on x86_64-linux (full log)
Partial log (click to expand)
shrinking RPATHs of ELF executables and libraries in /nix/store/bjxi9sdz068kd74wjal05kmndgq51qdh-minizinc-2.1.7
shrinking /nix/store/bjxi9sdz068kd74wjal05kmndgq51qdh-minizinc-2.1.7/bin/solns2out
shrinking /nix/store/bjxi9sdz068kd74wjal05kmndgq51qdh-minizinc-2.1.7/bin/mzn-fzn
shrinking /nix/store/bjxi9sdz068kd74wjal05kmndgq51qdh-minizinc-2.1.7/bin/mzn2fzn_test
shrinking /nix/store/bjxi9sdz068kd74wjal05kmndgq51qdh-minizinc-2.1.7/bin/mzn2doc
shrinking /nix/store/bjxi9sdz068kd74wjal05kmndgq51qdh-minizinc-2.1.7/bin/mzn2fzn
strip is /nix/store/b0zlxla7dmy1iwc3g459rjznx59797xy-binutils-2.28.1/bin/strip
stripping (with command strip and flags -S) in /nix/store/bjxi9sdz068kd74wjal05kmndgq51qdh-minizinc-2.1.7/lib  /nix/store/bjxi9sdz068kd74wjal05kmndgq51qdh-minizinc-2.1.7/bin
patching script interpreter paths in /nix/store/bjxi9sdz068kd74wjal05kmndgq51qdh-minizinc-2.1.7
checking for references to /tmp/nix-build-minizinc-2.1.7.drv-0 in /nix/store/bjxi9sdz068kd74wjal05kmndgq51qdh-minizinc-2.1.7...

Success on aarch64-linux (full log)
Partial log (click to expand)
these paths will be fetched (2.20 MiB download, 15.21 MiB unpacked):
  /nix/store/px05xcvddc7x2mm6x11qbl43lcl6g651-minizinc-2.1.7
copying path '/nix/store/px05xcvddc7x2mm6x11qbl43lcl6g651-minizinc-2.1.7' from 'https://cache.nixos.org'...
/nix/store/px05xcvddc7x2mm6x11qbl43lcl6g651-minizinc-2.1.7


Same title used for 2 different PS2 games XD

Hi UP
Here's something really dumb: "Choro Q HG" is called "Gadget Racers" in US and "Penny Racers" in EU.
BUT "Choro Q HG 3" was cancelled in US but was called... "Gadget Racers" in EU \o/
How can we sort this?

You'd put something like this in the overrides:
{
  "searchTerm": "Gadget Racers \\(Europe\\).*",
  "nameType": "regex",
  "newGroup": "Gadget Racers Europe"
},

This moves all European versions of Gadget Racers (with whatever language variants they have) into their own group called Gadget Racers Europe, which takes it out of contention for other comparisons.
And then you'd add something like this in the variants:
{
  "group": "Choro Q HG",
  "titles": [
    {"searchTerm": "Choro Q HG (Jenny Hi-Grade Box)"},
    {"searchTerm": "Gadget Racers"},
    {"searchTerm": "Penny Racers"},
    {"searchTerm": "Choro Q HG", "priority": 2}
  ]
},

As the European version of Gadget Racers is already elsewhere, the variants only consider the US version.
I haven't tested this btw, you might have to play around a little yourself to make sure things are working as expected.
You might also find the new documentation interesting.

This will be resolved in the next update.


Wma/rebroadcast

Codecov Report
Patch coverage: 67.30% and project coverage change: -1.03% :warning:

Comparison is base (16aadc1) 76.79% compared to head (336b645) 75.76%.

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the GitHub App Integration for your organization. Read more.
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #269      +/-   ##
==========================================
- Coverage   76.79%   75.76%   -1.03%
==========================================
  Files          72       72
  Lines        5853     5848       -5
==========================================
- Hits         4495     4431      -64
- Misses       1358     1417      +59

Files Changed
Coverage Δ

src/traits.jl
61.66% <33.33%> (-8.71%)
:arrow_down:

src/base/broadcast.jl
62.50% <71.11%> (-7.41%)
:arrow_down:

src/base/mapreduce.jl
70.00% <100.00%> (-0.43%)
:arrow_down:

... and 9 files with indirect coverage changes

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


add-video

Solves #4
In This PR .i have embeded the video using the html5 video tag.Also i have added play and pause functionality to it.
Key Changes

Video Embedding: The introductory video has been embedded using the native HTML5  tag, ensuring cross-browser compatibility

JavaScript Controls: Added custom JavaScript to handle play and pause events, enhancing user interaction.

3)Responsive Design: Ensured that the video scales properly within the game's layout, adjusting to different screen sizes using   CSS media queries.

Thank you for your valuable contributions! Your efforts enhance this project significantly. If you find it helpful, please consider starring this repository; it really supports our community and helps others discover it. We encourage you to keep contributing here and to other repositories in the future. Best of luck with the Hacktober Fest 2024 Challenge! Your participation is greatly appreciated!

@all-contributors please add Abhinav-Bansal751 for code


update ADRs for state management and unit tests

Could you rebase this PR on the current dev? Failing tests suggest that you've branched off quite a while ago. I know it shouldn't matter, but still.

Perhaps ADRs should also include alternative solutions that we considered but eventually rejected; so that it's clearer why we chose a particular option. For instance, what is it that we like about Enzyme as opposed to react-testing-library? What is it that we like about redux as opposed to whatever else was considered?

Could you rebase this PR on the current dev? Failing tests suggest that you've branched off quite a while ago. I know it shouldn't matter, but still.

That is done now.

Perhaps ADRs should also include alternative solutions that we considered but eventually rejected; so that it's clearer why we chose a particular option. For instance, what is it that we like about Enzyme as opposed to react-testing-library? What is it that we like about redux as opposed to whatever else was considered?

I'll update the ADRs with them.


/admin page for upgrading models

Running models on the server is too complicated for now, for several reasons:

Vercel backend timeouts
we'd need multiple Squiggle versions on the backend, versioned-playground is frontend-only
duplicate linker config for the backend

And on the frontend, we don't have a way to run models with older versions without a playground component (versioned-playground exposes only a SquigglePlayground component).
So, instead, I show a playground for each (public, but not necessarily owned by the current user) model, along with "Upgrade" button:

There's no pagination and the page reloads on each model, but it should be fine for now. Well, maybe a bit slow since we have 100+ models, but I hope it won't crash the browser in production (actually, it might... we'll see).
Other things I had to implement for this:

isRootUser auth scope, configured by ROOT_EMAILS env var

two new routes for root scope, one for listing models and one for upgrading

private models are not available for upgrades, but I'm listing their count in the /admin UI

on upgrade, model gets a new revision authored by the admin; this might be a bit confusing for users because they'll see that someone else edited their model, but I think it's fine

ROOT_EMAILS configured to me<EMAIL_ADDRESS>(https://github.com/quantified-uncertainty/ops/blob/master/main.auto.tfvars)


build: update to rules_nodejs v3.5.0

Updates to the latest version of rules_nodejs that contains
various fixes for Windows. The linker has been preventing windows
developers from running tests reliably. This has been fixed with:
https://github.com/bazelbuild/rules_nodejs/commit/7cf7d73

I'm adding P2 because this is merge safe and currently makes developing on Windows really difficult.


Change Materials to Activities using internationalization[#100063278]

Change text 'Materials' to 'Activities' in the Class menu and pages
of ITSI portal using internationalization.

:+1:

Actually, I think the best thing is to add a second string: instructional_materials and then use that in the places where "Instructional Materials" used to be.  In the case of ITSI it should just be "Activities". I'm not going to make this change myself now, if you can do it that would be great.

Looks good. :+1:


Don't exit if a failure to get app layers meta happens

Let's make it optional, as the rest of the code and aklite can fallback to usage of the "old" type of layers meta.

Why might this happen? Seems like we might be masking a bug in CI where something flaky in our infra is causing this to fail?

There five error cases for GetAppLayersMeta. Not all of them masking a bug in CI.

The layers meta file reading error (not necessary masking CI error, could be just transient error).
Json parsing of the file (also could be some transient error).
No layers metadata for a given arch (this is indeed masking some CI logical error).
No metadata found for a specific layer (it may happen if the image with the build tag was changed, after the CI build run and before the publish run... ).
Layer metadata marshaling error (some transient error).

I am sitting on a fence on this. On the one side, we kind of mask some CI job inconsistency. On the other hand, why not fallback to the approximate app update size calculation.

So, I just reset the last commit, and this PR was automatically closed. The code in the master is the same except just exiting/failing if an error to obtain layers metadata occurs.


Accuracy of HoloLens2 Depth Camera

Hi,
I faced some accuracy issues with the output of the Depth Camera. I am trying to project point cloud on the object after taking a snapshot with the depth camera. The point cloud is projected about a few (2-4) cm under the real surface. XY are projected perfectly but the real depth seems to have some issue. I tried multiple types of objects. But there seems of an offset for the depth. An issue was opened but there have not been many updates there.
Has anyone faced such an issue and how did you resolve it?
Thanks

Thanks for bringing it up. Please refer to the original issue #55. I am closing this one.


Update - triming / from the path

I think someone remove it by mistake and because of that I when I was d($this->segment) in setSegment() methd i've got "" on the first place of the array.
Do not know who and when but removing trim here make segment pagination not work anymore.

All tests pass so I assume this is still kosher with the recent URL changes. I'd still like @lonnieezell to take a look though.

Looking at blame for this: https://github.com/codeigniter4/CodeIgniter4/blame/develop/system/HTTP/URI.php that hasn't been changed in the last 4 years. I think it's likely something else you're running into.


Bug fix for DataContext lifetime

Previously the DataContext was singleton over the entire lifetime of the application, and shared between requests. This would cause all sorts of trouble in production.
Switched to making it (and the repositories) scoped to the request.
The way the test bootstrapper was dealing with it's mocks had to change slightly as well. Creates new sets for each request, which is probably better anyway.
You could possibly keep it a single set in the testing by overriding the request behaviour in the main bootstrapper, but at that point why bother even subclassing it.

Tested and verified


awsmobile configure crashes on second run

Running awsmobile configure the first time, without a configuration present, prompts for an access ID immediately, and does not deep link to the console. Upon running awsmobile configure again, the program crashes. See attached screenshot for console output.

Thanks for point it out. This is a bug. It happens when awsmobile-cli can not find or resolve configs in the ~/.aws folder.
Bug fix has been pushed

The latest update (v 1.0.13) should have resolved this issue.


dependabot: Remove config file.

After trying out Dependabot with some simple config for a few days,
we're not happy with the noise it produces; see discussion on CZO:
https://chat.zulip.org/#narrow/stream/243-mobile-team/topic/Dependabot/near/1202812

Merged, thanks!


typespec repository - Upload Manifest file to the new storage account

In the cadl-ranch repository, during the publish process, the CI publishes the manifest file to the azuresdkcadlranch storage account. You can find the code here
With the new Spec Dashboard, the typespec repository CI has to publish the manifest file to the typespec storage account. I have tested this code in CI in my branch. You can find the link here.
Please review and approve the PR. Thanks

No changes needing a change description found.

You can try these changes here

🛝 Playground
🌐 Website
📚 Next docs


fix for issue with PNN, DCN, and AFM which causes an error in python3 and tensorflow version 1.12: TypeError: unsupported operand type(s) for /: 'Dimension' and 'int'

Thanks,now deepctr is only compatible with tensorflow1.4/1.5/1.6.I have not tested it in a higher version.


2 Errors appear in console

pixi-spine.js?v=.7OsC6yYlmcju:1834 Deprecation Warning: onComplete, onStart, onEnd, onEvent art deprecated, please use listeners from now on. 'state.addListener({ complete: function(track, event) { } })'
And
game.js?v=qCVmyMk-O83K&l=english:1403 Uncaught TypeError: Cannot read property 'destroy' of undefined
at CBattleSelectionState.Shutdown (game.js?v=qCVmyMk-O83K&l=english:1403)
at CGame.Update (game.js?v=qCVmyMk-O83K&l=english:108)
at t.gApp.ticker.add [as fn] (game.js?v=qCVmyMk-O83K&l=english:69)
at t.emit (pixi.min.js?v=.tDHAybGykI1O:16)
at t.update (pixi.min.js?v=.tDHAybGykI1O:16)
at Window._tick (pixi.min.js?v=.tDHAybGykI1O:16)
at :2:491
at e.string.g.function.c.(/saliengame/play/anonymous function) (eval at exec_fn (:1:107), :52:483)

Whenever I see that pixi deprecation warning, the score of one of the rounds, either before or after the warning, will not be registered.
See my issue for a temporary fix for the latter bug.


[UI] Meshery Catalog Extension enable/disable setting not remembered on refresh

Current Behavior

This setting is not honored beyond the user refreshing the browser.

Contributor Guides and Handbook

🎨 Wireframes and designs for Meshery UI in Figma
🖥 Contributing to Meshery UI
🙋🏾🙋🏼 Questions: Discussion Forum and Community Slack

Hi can I get work on this issue ? @leecalcote

Hi @JayKania, thanks for asking. I would like of your to do so, but alas, this one will take the special talents of @gr455 in order to complete.
Don't be shy with these, though.

No worries @leecalcote. I would love the opportunity to work on this project, can you guide me on which issues I could work on?

Yes, I recommend picking from the link above or getting paired with a MeshMate - https://layer5.io/community/meshmates.

Thank you @leecalcote

Absolutely, @JayKania. Let me know if you don't get a foothold.

Fixed or no, @gr455?

https://github.com/meshery/meshery/pull/6450


Add DocumenterXcode

DocumenterXcode is an attempt to give a new life for VVDocumenter-Xcode as source editor extension.
Project URL
https://github.com/serhii-londar/DocumenterXcode
Category
Extensions (Xcode 8+)
Why it should be included to awesome-ios (optional)
Checklist

[x] Only one project/change is in this pull request
[x] Addition in chronological order (bottom of category)
[ ] Supports iOS 9 / tvOS 10 or later
[ ] Supports Swift 4 or later
[x] Has a commit from less than 2 years ago
[x] Has a clear README in English

          1 Warning

:warning:
Found 2 link issues, a project collaborator will take care of these, thanks :)

Link issues by awesome_bot

Line
Status
Link

753
301
https://github.com/knly/Evergreen redirects tohttps://github.com/nilsleiffischer/Evergreen

1416
301
https://github.com/skylab-inc/Edge redirects tohttps://github.com/skylab-inc/Lightning

  Generated by :no_entry_sign: Danger


Pinned news do not show up on app news page

When you pin a news item, it will not show up on the apps new page.

https://github.com/fsek/app/blob/master/www/js/home.js is a file worth looking at