[BUG] subnet doesn't support different routable gateway

Kube-OVN Version
v1.12.28
Kubernetes Version
not important
Operation-system/Kernel Version
not important
Description
Needs to support gateway which has not in the subnet CIDR.
Steps To Reproduce
apiVersion: kubeovn.io/v1
kind: ProviderNetwork
metadata:
  name: external
spec:
  defaultInterface: eth1
---
apiVersion: kubeovn.io/v1
kind: Vlan
metadata:
  name: vlan0
spec:
  id: 0
  provider: external
---
# create a huge fake subnet to carry the traffic.
apiVersion: kubeovn.io/v1
kind: Subnet
metadata:
  name: external
spec:
  protocol: IPv4
  cidrBlock: <IP_ADDRESS>/17
  gateway: <IP_ADDRESS>
  vlan: vlan0
  excludeIps:
  - <IP_ADDRESS>..<IP_ADDRESS>

And now create the real external subnets:
apiVersion: kubeovn.io/v1
kind: Subnet
metadata:
  name: subnet-x
spec:
  protocol: IPv4
  cidrBlock: <IP_ADDRESS>/24
  gateway: <IP_ADDRESS>
  vlan: vlan0

Current Behavior
error syncing 'subnet-x':  gateway <IP_ADDRESS> is not in cidr 172.18.0/24, requeuing

Expected Behavior
need to support another gateway (which is routable).

@cybercoder what do you mean by huge fake subnet and why you need to set another subnet subnet-x with a different cidr.


plan9port: fix interpreter paths, add perl

Fixing interpreter paths was done by exporting PLAN9_TARGET, which
INSTALL looks at. Giving $PLAN9 to INSTALL does not achieve this, as
INSTALL only looks at its first argument so I removed the other
arguments to avoid confusion.
Perl is an optional dependency for a script that adds URLs to man pages,
I have added it to get fewer errors during install.

LGTM.


nftables: 0.7 -> 0.8

Motivation for this change
Things done

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

[ ] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[x] Fits CONTRIBUTING.md.

Need this PR - https://github.com/NixOS/nixpkgs/pull/32884


Image quality  decreased

By trying your demo, I found the rich-texted image quality decreased obviously. Any suggestions?
I my case, I used the prompt {"ops":[{"insert":"a"},{"attributes":{"size":"32px"},"insert":" dog "},{"insert":"and a "},{"attributes":{"size":"32px"},"insert":"cat"},{"insert":"\n"}]}, other settings were the default.

I got the following image with your json input. Is it the same as what you saw?

Yes, this is the same situation as mine. This picture looks worse than the plain-text image.


Make it mobile friendly

Thanks for creating this trainer. I am using my smartphone to train Bone Layout during my vacation, but the pages do not scale properly into my screen.
Some parts are only visible when in landscape orientation or when I switch to desktop version in browser (Chrome/Firefox).

As I am on vacation myself, this has to wait until next week.

No hurry, just wanted to let you know. ;-)

It took a while and now neo train can be used on mobile. If you find any broken feature, please submit another issue. Thank you for your feedback and for using my app. Danke

Hey thank you again, works great.
One thing I noticedy, my Xiaomi Note 11s has a rounded display so the outer borders are cut away even when I can see them in the screenshots.  This modified screenshot shows it ....


[wip] Load type infos correctly

This PR changes the loading of type infos in GoSourceFile.Incubate such that mutation tests should no longer fail, a bug that had been introduced in #5. With this PR, all tests and mutation tests seem to run fine for me.
I did have to explicitly disable ooze_test.TestOoze_nothing_to_test and ooze_test.TestOoze_with_mutations. These tests do not use regular Go source files on disk, but rather in-memory source "files". Perhaps these should be changed to regular files.
This PR is still a work in progress because of those disabled tests.
I have removed go:build testdata flags from all Go source files in testdata folders. For one, they don't seem to be necessary at all, and two, they prevent this PR from working.
This PR supersedes #10.

@gtramontina Do you have thoughts about the disabled tests?

Thanks for putting in the hard work, @blizzy78! 🙏

@gtramontina Do you have thoughts about the disabled tests?

It seems that the ooze_test.TestOoze_nothing_to_test tests pass, but seeminly for the wrong reason. 🤔
Having the mutation tests running is a testment of the fix, although I'd like to have some level of coverage on internal/ooze/ooze.go. Perhaps, as you said, by using regular on-disk files, or even explore packagetest, as it seems that the package package reads the actual file system.
I'm happy to move forward with these tests skipped for now, but I'll likely come back to them soon.

I didn't know package packagestest existed. This certainly looks interesting. I can try converting the disabled tests to using that.


Add scroll button

Description
Add the scroll button in month section in the left and right side. And make them highlighted.
Acceptance Criteria
Update [Required]

[x] [Add scroll button in both side and make them highlighted]

Definition of Done

[x] All of the required items are completed.
[x] Approval by 1 mentor.

Can I do it. I am a beginner in this

Ok do it and please follow code style.

can i do this?

@khan-rehan Yes, please.


feature/CXBOX-490 | list inline row edit

replacing list cell edit with row edit

cancelled - was created for internal test only


Fixed filename in help text for update-data.php

Thanks for contributing this pull request. However, the repositories of individual Symfony Components are read-only, so pull requests are ignored. Please, submit this pull request to the main Symfony repository at https://github.com/symfony/symfony/pulls
Thank you!


youtube: ERROR: Signature extraction failed:

Please follow the guide below

You will be asked some questions and requested to provide some information, please read them carefully and answer honestly
Put an x into all the boxes [ ] relevant to your issue (like that [x])
Use Preview tab to see how your issue will actually look like

Make sure you are using the latest version: run youtube-dl --version and ensure your version is 2017.05.18. If it's not read this FAQ entry and update. Issues with outdated version will be rejected.

[x ] I've verified and I assure that I'm running youtube-dl 2017.05.18

Before submitting an issue make sure you have:

[x ] At least skimmed through README and most notably FAQ and BUGS sections
[x ] Searched the bugtracker for similar issues including closed ones

What is the purpose of your issue?

[x ] Bug report (encountered problems with youtube-dl)
[ ] Site support request (request for adding support for a new site)
[ ] Feature request (request for a new functionality)
[ ] Question
[ ] Other

The following sections concretize particular purposed issues, you can erase any section (the contents between triple ---) not applicable to your issue

If the purpose of this issue is a bug report, site support request or you are not completely sure provide the full verbose output as follows:
Add -v flag to your command line you run youtube-dl with, copy the whole output and insert it here. It should look similar to one below (replace it with your log inserted between triple ```):
$ youtube-dl -v <your command line>
[debug] System config: []
[debug] User config: []
[debug] Command-line args: [u'-v', u'http://www.youtube.com/watch?v=BaW_jenozKcj']
[debug] Encodings: locale cp1251, fs mbcs, out cp866, pref cp1251
[debug] youtube-dl version 2017.05.18
[debug] Python version 2.7.11 - Windows-2003Server-5.2.3790-SP2
[debug] exe versions: ffmpeg N-75573-g1d0487f, ffprobe N-75573-g1d0487f, rtmpdump 2.4
[debug] Proxy map: {}
...
<end of log>

If the purpose of this issue is a site support request please provide all kinds of example URLs support for which should be included (replace following example URLs by yours):

Single video: https://www.youtube.com/watch?v=BaW_jenozKc
Single video: https://youtu.be/BaW_jenozKc
Playlist: https://www.youtube.com/playlist?list=PL4lCao7KL_QFVb7Iudeipvc2BCavECqzc

Note that youtube-dl does not support sites dedicated to copyright infringement. In order for site support request to be accepted all provided example URLs should not violate any copyrights.

Description of your issue, suggested solution and other information
Explanation of your issue in arbitrary form goes here. Please make sure the description is worded well enough to be understood. Provide as much context and examples as possible.
If work on your issue requires account credentials please provide them or explain how one can obtain them.
Download fails, with:
m@streamradio:~$ youtube-dl --verbose --prefer-insecure -g -f"best" http://youtube.com/watch?v=MEalp2_wyuA
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: [u'--verbose', u'--prefer-insecure', u'-g', u'-fbest', u'http://youtube.com/watch?v=MEalp2_wyuA']
[debug] Encodings: locale UTF-8, fs UTF-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2017.05.18
[debug] Python version 2.7.3 - Linux-3.2.0-64-virtual-x86_64-with-Ubuntu-12.04-precise
[debug] exe versions: avconv v12_dev0-355-g28396d1, avprobe v12_dev0-355-g28396d1, ffmpeg 0.8.17-4, ffprobe 0.8.17-4, rtmpdump 2.4
[debug] Proxy map: {}
ERROR: Signature extraction failed: Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 1162, in _decrypt_signature
video_id, player_url, s
File "/usr/local/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 1085, in _extract_signature_function
cache_res = res(test_string)
File "/usr/local/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 1138, in
return lambda s: initial_function([s])
File "/usr/local/lib/python2.7/dist-packages/youtube_dl/jsinterp.py", line 255, in resf
res, abort = self.interpret_statement(stmt, local_vars)
File "/usr/local/lib/python2.7/dist-packages/youtube_dl/jsinterp.py", line 56, in interpret_statement
v = self.interpret_expression(expr, local_vars, allow_recursion)
File "/usr/local/lib/python2.7/dist-packages/youtube_dl/jsinterp.py", line 143, in interpret_expression
self._objects[variable] = self.extract_object(variable)
File "/usr/local/lib/python2.7/dist-packages/youtube_dl/jsinterp.py", line 219, in extract_object
r'}\s*;' % _FUNC_NAME_RE,
TypeError: not all arguments converted during string formatting
(caused by TypeError('not all arguments converted during string formatting',)); please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see  https://yt-dl.org/update  on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 1162, in _decrypt_signature
video_id, player_url, s
File "/usr/local/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 1085, in _extract_signature_function
cache_res = res(test_string)
File "/usr/local/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 1138, in
return lambda s: initial_function([s])
File "/usr/local/lib/python2.7/dist-packages/youtube_dl/jsinterp.py", line 255, in resf
res, abort = self.interpret_statement(stmt, local_vars)
File "/usr/local/lib/python2.7/dist-packages/youtube_dl/jsinterp.py", line 56, in interpret_statement
v = self.interpret_expression(expr, local_vars, allow_recursion)
File "/usr/local/lib/python2.7/dist-packages/youtube_dl/jsinterp.py", line 143, in interpret_expression
self._objects[variable] = self.extract_object(variable)
File "/usr/local/lib/python2.7/dist-packages/youtube_dl/jsinterp.py", line 219, in extract_object
r'}\s*;' % _FUNC_NAME_RE,
TypeError: not all arguments converted during string formatting
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/youtube_dl/YoutubeDL.py", line 760, in extract_info
ie_result = ie.extract(url)
File "/usr/local/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", line 433, in extract
ie_result = self._real_extract(url)
File "/usr/local/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 1755, in _real_extract
encrypted_sig, video_id, player_url, age_gate)
File "/usr/local/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 1172, in _decrypt_signature
'Signature extraction failed: ' + tb, cause=e)
ExtractorError: Signature extraction failed: Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 1162, in _decrypt_signature
video_id, player_url, s
File "/usr/local/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 1085, in _extract_signature_function
cache_res = res(test_string)
File "/usr/local/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 1138, in
return lambda s: initial_function([s])
File "/usr/local/lib/python2.7/dist-packages/youtube_dl/jsinterp.py", line 255, in resf
res, abort = self.interpret_statement(stmt, local_vars)
File "/usr/local/lib/python2.7/dist-packages/youtube_dl/jsinterp.py", line 56, in interpret_statement
v = self.interpret_expression(expr, local_vars, allow_recursion)
File "/usr/local/lib/python2.7/dist-packages/youtube_dl/jsinterp.py", line 143, in interpret_expression
self._objects[variable] = self.extract_object(variable)
File "/usr/local/lib/python2.7/dist-packages/youtube_dl/jsinterp.py", line 219, in extract_object
r'}\s*;' % _FUNC_NAME_RE,
TypeError: not all arguments converted during string formatting
(caused by TypeError('not all arguments converted during string formatting',)); please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see  https://yt-dl.org/update  on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.

Same issue. Updated to new just now.


Where is unit tests of this package?

We cannot consider a software is mature until unit-tests are written and covered at least 80% of code.
Let's write it and get badges from coverall.io accordingly

@abdennour yes that's something I was meaning to get into. Please share any rough ideas you have to start with.

Please take a look at unit-tests of reac-csv component ,It night be useful for this component:

@razagill You can unit test react components using Jest and Enzyme


update readme.md

Hi @Mia-Cong , could you please also provide the Google Drive download link for HAdobe5k, HFlickr, Hday2night.


Troubleshoot issues loading avenir_lt_pro font

When running several Rmd files, multiple users get this warning (printed multiple times):
Warning: font family 'avenir_lt_pro' not found in PostScript font database
This seems to be related to the showtext package.

Resolved with #76


change firing twice on paste

when you paste a color into the selection field the bound element fires two change events. this happens whether or not you hide the palette there and then or if you expect the user to select choose.
we have some custom code running on change and no matter which way we did it (we tried about 10 ways inside spectrum and about the same for outside spectrum) it always produced the same or similar result. the event always fired twice.
it appears that change is fired on paste, and change was also fired on hide.
although slightly off topic with this bug report, it occurred to us that it would be useful in our case to have a choose event, which means we could run our custom code then.
we tried running it on change and also hide but still came up against the problem above no matter how we structured the code.
cheers
raymond s

I think this might be the same issue that's faced in palettes (#269) and desired change is outlined in https://github.com/bgrins/spectrum/issues/250#issuecomment-66397975.
I wonder if removing the 'true' args in updateOriginalInput for the text input would cause any fallout / compat issues.  It might be a safer place to start as compared to the palette.
@raystrach on a semi-unrelated point.  I'm curious, what do you think about removing the immediate change that happens when a paste happens and requiring the user to press 'enter' or blur the field?

@bgrins thanks for your response. (and thanks for a great color picker!)
it is possible that the two problems are related
i do think removing this event is better, as it gives a little more control over user input from the developer side.
generally, from a stand alone perspective, having the change on paste is a good thing as it speeds up the process, however when integrating into other applications it is not so good.
in the online website editing program we are developing, we create a stored custom color pallette for the website in question. when this is done, we almost always will paste a value in, then we also do other processing at the time. having more control over this will be very useful.
thanks for the good work.

OK, filed #406 to remove this event.  Not sure if I'll get to it soon but I think it's the right behavior

thanks brian
when we get it into production over the next couple of months we will be
happy to provide a small annual contribution
cheers
rs
SMART SERVICE SYSTEMS - DEVELOPERS OF SMARTSPACE - WWW.SMARTSPACEHQ.COM
[3]
<EMAIL_ADDRESS>| Ph: 07 3102 5430 | SOS: 0411 757732 | Follow
us on Twitter @smartspacehq [4]
On 21/03/2016 11:26, Brian Grinstead wrote:

OK, filed #406 [1] to remove this event. Not sure if I'll get to it soon but I think it's the right behavior
--
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub [2]

Links:
[1] https://github.com/bgrins/spectrum/issues/406
[2] https://github.com/bgrins/spectrum/issues/397#issuecomment-199078809
[3] http://www.smartspacehq.com
[4] https://twitter.com/smartspacehq


ImportError: cannot import name ChainCRF

when i run the code:
from keras.layers import ChainCRF
it throw out the problem:
Traceback (most recent call last):
File "", line 1, in
ImportError: cannot import name ChainCRF
I have tried the method ： https://github.com/fchollet/keras/issues/4090
but the problem is still there.  Does someone know how to fix it?

the version of keras is 2.0.5

same here :(
Did you fix it?

package keras.layers doesn't have chaincrf ?

Have you resolved this issue?
I have the same problem.

pip3 uninstall keras
git clone https://github.com/phipleg/keras.git
cd keras
checkout crf
python setup.py build
python setup.py install

when i run the code:
from keras.layers import ChainCRF
it throw out the problem:
Traceback (most recent call last):
File "", line 1, in
ImportError: cannot import name ChainCRF
I have tried the method ： #4090
but the problem is still there. Does someone know how to fix it?

Have you resolved this issue?
I have the same problem.
the version of keras is 1.2.2
python2.7


The Things Network IHM

Excuse me, can i use my own template IHM on TheThingsNetwork backend ?

First of all, please follow the issue template. It's there for a reason.
Could you be a little more specific with what you mean?

i want to use my own dashboard (my own console) just like in the site of the things network  can i implement it on the backend .

Yes, see the docs for the APIs. The Console does little different than calling the API of the Handler and Account Server. You'd also need an Account Server implementation that suits your needs.


[DO NOT SUBMIT] Umbrella PR for setting prism as the default Go SDK runner instead of the direct runner.

Umbrella PR to make prism the default runner. Will be sending out smaller slices of this separately for review.
This fixes up several paper cuts WRT the prism runner vs the direct runner in Go SDK code. As well as fixing up a few issues WRT built-ins running on portable runners.
Critically, it avoids discrepancies between the direct runner implementation and the expectations of other (portable) runners. While this does make things slightly harder to get started, it homogenizes the experience when moving to production beam runners from testing, which will make documenting correct procedures consistent, and provide consistent test implementations.

Sets prism to be the default runner for the Go SDK.

Replace direct uses of direct package with prism.
Mark the direct runner package as Deprecated.
TODO: Provide clear instructions for what to do/use instead.
TODO: Run all the examples with prism.

Update the SDK to require Go 1.20

Due to prism's exp/slog dependency, which will be migrated to the standard library version with go 1.21.
Going to need to make some additional repo changes to ensure this submits.

Adds a prism stanza for the integration tests

TODO: Add jenkin's target and run as a precommit (like the Python Portable runs)

Ensure all unit tested DoFns are registered. Update some things to use the generic registration package. Outstanding work to do a full conversion to the register package.

Add calls to ptest.Main in TestMains for package unit tests that use ptest.

The datastore and fhirio packages stay on the "direct" runner because they don't have portable testing implementations. Those issues have been filed seperately. datastore (#27549) and fhirio (#27547), This only pertains to their ability to test, not executed.

Fixed top.accum to handle when it's not in a fused stage.

Update the debug string for ParDo execution nodes to list side inputs.

Update the debug string side inputs to list coder.

Clarify harness ProcessBundle handling as the error source when the failure from materializing ProcessBundleDescriptors to exec.Plans.

Ensure data handling errors that end up at harness are actually reported as errors that fail a bundle.

Update the universal runner to track the last error message over the stream, and return that as the pipeline failure message. Alternatively, wait until the stream terminates or an error message is received after the JobState is Failed. This allows prism (and other portable runners) to produce the failure cause cleanly to the launching task (if it's still up).

Have the universal runner wrapper avoid the Go binary compile step when the execution is set to Loopback mode. Generates a temporary empty file and sets that as the "worker_binary". This avoids waiting on compiles between each test, when the binary would not even be used anyway.

Adds "Loopback" as a field option to the runnerlib package.

Quieted down some info logs.

Prism Fixes

Ensuring coders for SideInputs are properly set if their PCollection coder is replaced. Otherwise this would lead to problems on decoding.
Moves test DoFns into a internal_test package. Otherwise there's a circular dependency with importing prism into ptest for executing pipelines with prism as default.
Track the "pipeline terminating failure" and ensure that is logged as an Error class message over the message stream.
Have SDK errors on Progress or Split abort the progress loop. Doesn't abort bundle processing, but prevents receiving tentative results. Prevents non-termination of prism jobs on failures, when stuck in the loop.
Since SDK errors are now relayed back to the launching process as log messages, no longer log them at the prism end. Removes verbose duplicate messages.

Additional TODOs

Handle CoGBKs in prism (in particular, Expand Nodes, likely through fusion)
Handle Reshuffles (likely as a no-op), since the Windowing Strategy/Triggers it use aren't implemented.

See #24789

Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:

[ ] Mention the appropriate issue in your description (for example: addresses #123), if applicable. This will automatically add a link to the pull request in the issue. If you would like the issue to automatically close on merging the pull request, comment fixes #<ISSUE NUMBER> instead.
[ ] Update CHANGES.md with noteworthy changes.
[ ] If this contribution is large, please file an Apache Individual Contributor License Agreement.

See the Contributor Guide for more tips on how to make review process smoother.
To check the build health, please visit https://github.com/apache/beam/blob/master/.test-infra/BUILD_STATUS.md
GitHub Actions Tests Status (on master branch)

See CI.md for more information about GitHub Actions CI.


Dpys

Looked through -- looks like the only changes are switching to int16 and using np.around? What's the backstory / reasoning?

See above explanations


MSDKUI-1811: Route result item icon alignment

Signed-off-by: Tadeusz Staszak<EMAIL_ADDRESS>

Codecov Report

Merging #123 into master will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master     #123   +/-   ##
=========================================
  Coverage     74.66%   74.66%
  Complexity      998      998
=========================================
  Files            69       69
  Lines          3951     3951
  Branches        440      440
=========================================
  Hits           2950     2950
  Misses          750      750
  Partials        251      251

Continue to review full report at Codecov.

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


[Model] Further cleanup MiniCPM-V

This PR fixes various type checking errors in the MiniCPM-V file.
cc @HwwwwwwwH

Closing as superseded by #7020.


Choose a storage system and stick to it

Currently (v0.2) Oxigraph provides 3 storage systems (RocksDB, Sled and in memory). This is a challenge for Oxigraph development and leads to fragmentation in Oxigraph usages (some instances are using RocksDB, other Sled). In March we had a discussion about using only Sled for storage in Oxigraph 0.3 (#89) and the current development branch (v0.3) has been migrated to it.
However, since March, Sled 1.0 version seems to have been postponed to an unknown date and development speed has also slow down signficiantly. So, it might not be the best bet. I see 4 possibles alternatives:

Stick to Sled, taking the risk that it might get unmaintained and planned storage compatiblity break between the current released version and the work-in-process v1.0.
Keep RocksDB (slightly slower read than Sled, very slow build time, requires a C++ compiler).
Use LMDB (no concurrent writes, requires a C compiler, not tested and benchmarked yet as part of Oxigraph).
Develop our own storage system customized for Oxigraph use (lots of work and possible bugs).

Chiming in as a (new) user I'd vote  for rocksdb for stability and portability. Clang isn't too bad a dependency and since this is rust slow build times are gonna be a problem anyway. And without knowing the internals, rocksdb being a generic key-value store should make it feasible to implement an internal storage abstraction layer and switch to Sled/another KV store if it becomes a true painpoint?

I have just released v0.3.0-beta.1 that sticks to RocksDB for stability and features.


Add support for gpt-4o-mini

GPT-4o mini
affordable and intelligent small model
128k context length
Input: $0.15 | Output: $0.60 per 1M tokens

@villesau @lfsevergnini @felixAnhalt @mohd-e-mustafa any update on this?

@villesau @lfsevergnini @felixAnhalt @mohd-e-mustafa any update on this?

@PierreGode I'm sorry, but I gave up trying to contribute to this repo since the PRs don't get merged anyway.
You can use my fork if you want, there is support for the model parameter there.

@lfsevergnini running on gpt-4o-mini from your branch. works like a charm. thank you


Delete identity quotas

Readiness checklist

[X] I added/updated unit tests.
[X] I added/updated integration tests.
[X] I ensured that the PR title is good enough for the changelog.
[X] I labeled the PR.


Provide Text inside the draggable content.

Hello, Thanks for the API which is helping me a lot. I'm just wondering how to provide a textarea and input box inside a div and be able to type in the text. Currently, which is not possible even if I place an input type text then I'm not able to enter any text. is there a solution to it?
Thanks.

@Ekaanth I think you might set [preventDefaultEvent] to true. Turning it off can make it work.
But if you need to set [preventDefaultEvent], I suggest to use handle to drag div. Only handle element will be affected by [preventDefaultEvent].

This code worked for me.
<div ngDraggable class="drag-block" (edge)="checkEdge($event)" (started)="onStart($event)" (stopped)="onStop($event)" (movingOffset)="onMoving($event)" [preventDefaultEvent]="false" (endOffset)="onMoveEnd($event)" [bounds]="myBounds" [inBounds]="inBounds">
                        <textarea name="" id="" cols="30" rows="1"></textarea>
                    </div>

Thanks for your support it worked for me.
Now, I have a button on click of that is displaying the div, is it possible for me to get multiple divs on click of the button multiple times and all those draggable divs should be different from others so that I can enter different text msg in different draggable div.
Thanks.

@Ekaanth Sure, you can use an array to store multiple blocks and use *ngFor to render multiple draggable div.
A simple example:
<div *ngFor="let b of blocks">
    <div ngDraggable class="drag-block">
        <textarea></textarea>
    </div>
</div>

<button (click)="addBlock()"></button>

blocks = [];

addBlock() {
    this.blocks.push({ text: '' });
}

Hello sir, thanks for your help, and I have a doubt, is it possible to know the x and y position in % not in 'px' because with the change in the screen resolution the position of the element should be same.

Thanks a lot @xieziyu


Typo fix

Fixes issue #7

Thanks for submitting the PR! My dev files for the site actually live in a separate repo, so I will be addressing the issue there.
I have solved the typos in a working branch, and am hoping to push it to production over the weekend.
Will close this issue but thank you for doing this :)


open-source IFC import and export plugin for Revit  is not working

Hi,
we need to install the plugin from the below link
open-source IFC import and export plugin for Revit
when opening above link,we are getting page not found.
please provide the url for installing the plugin (open-source IFC import and export plugin for Revit)
thanks in advance

This is not the appropriate place for this question.
Please raise this issue in the open source IFC discussion group: https://sourceforge.net/p/ifcexporter/discussion/general

This is not the appropriate place for this question.
Please raise this issue in the open source IFC discussion group: https://sourceforge.net/p/ifcexporter/discussion/general


Tenable.io Function App not ingesting Vulnerabilities

Describe the bug
The Tenable.io solution provides a function app that pulls Asset and Vulnerability data from Tenable.io and ingests them into a set log analytics workspace. Assets are ingested fine however no vulnerabilities are being ingested and are failing. The tenable.io environment I am connecting to has around 11,000 assets and around 60,000 open Vulnerabilities. Looking at the logs of the function app I am getting 413 error when the app trys to post the Vulnerabilities log analytics workspace. And also the 137 python error See below screen shots
To Reproduce
Deployed the Tenable.io solution from the conent hub. Then deploy the function app by following the instructions via the tenable.io data connector. Also looking at the reviews of the solution in Sentinel I am not the only one having this issue.
Expected behavior
Vulnerability data from Tenable.io is ingested into the set log analytics workspace.
Screenshots

Additional context
Add any other context about the problem here.

We are looking into this

Update tenable have update code and have a pull request pending https://github.com/Azure/Azure-Sentinel/pull/4654. Hopefully once approved we can test the new code and advise if issue is resovled

Issue has been resolve with new code from Tenable https://github.com/Azure/Azure-Sentinel/pull/4654

issue has been resolved with the following code from vendor https://github.com/Azure/Azure-Sentinel/pull/4654


[Sprint] Retry API call after token refresh on 401 error

Description

If a 401 error occurs, it reissues the token and lets you retry the API call.

Checklists

[x] I would create a corresponding branch for this issue from the designated (mostly develop) branch.
[x] This issue only contains a preceding agreement between project owners.

The validate_token function already handles that functionality, so we'll avoid working with it.


Amend description re. payment status failure in admin tool

Context
@tillwirth wrote via email:

The following section/statement is no longer accurate:
https://docs.payments.service.gov.uk/api_reference/#use-the-admin-tool
"Select a payment with a "failed", "cancelled" or "error" status."
We have replaced the "failed" state with "new" states that only exist in the admin tool but not the  API: Declined and Timed Out. We may have also combined the "user cancelled" and "system cancelled" into one "cancelled" state in the admin tool but I'm not sure about that.

I confirmed that the "cancelled" statuses are indeed consolidated in the self-service tool
Changes proposed in this pull request
Suggested edit to account for the above

@tillwirth you may have seen on Slack that @katiebates and I discussed putting a diagram together that maps API states to admin tool ones, and placing it e.g. here: https://docs.payments.service.gov.uk/api_reference/#use-the-admin-tool
If we're happy with this particular PR I'll merge


⚠ TorrentLeech has degraded performance

In e9cad72, TorrentLeech ($TL) experienced degraded performance:

HTTP code: 200
Response time: 1328 ms

Resolved: TorrentLeech performance has improved in 0899406 after 6 minutes.


Include Parameters and Annotations when Copying an Action

When copying an action ensure that parameters and annotations are also copied

Closes https://github.com/openwhisk/openwhisk/issues/418

PG2 824

@rabbah, any comments on this one?

I'm having second thoughts about this - may be a good one to take on the dev list.
The reason: we don't make it possible to delete a parameter from the CLI.

@rabbah I think this is good thing to add to the CLI, be able to copy all the metadata.
The reason: we don't make it possible to delete a parameter from the CLI.
What's the concern here about deleting a parameter?
Merging this PR doesn't block us from offering a way to delete a single parameter in future update of CLI.

PG2 1029


install -r jasper/client/requirements.txt issue

When i type sudo pip install -r jasper/client/requirements.txt in the terminal.
Could not open requirements file: [Errno 2] No such file or directory: 'jasper/client/requirements.txt'
Storing debug log for failure in /root/.pip/pip.log
How to solve this problem?

It looks like you're not on the right directory. Have you followed the documentation tutorial?
If you've cloned the repository with this command git clone https://github.com/jasperproject/jasper-client.git jasper just do cd ~ and your command should work. I assume you are using master branch.
If you've cloned the repository using git clone https://github.com/jasperproject/jasper-client.git (notice that there is not the last parameter that indicates the name of the folder where it's going to be cloned), just do cd ~ and sudo pip install -r jasper-client/client/requirements.txt.
In jasper-dev, there isn't a client subdirectory anymore so just do sudo pip install -r jasper-client/requirements.txt or sudo pip install -r jasper/requirements.txt.

Thanks a lot @crespum
When i retype the directory again. There are some error happened on below attachments.
May i know what is the problem?
pi@raspberrypi:~ $ sudo pip install -r jasper/client/requirements.txt
Downloading/unpacking APScheduler==3.0.1 (from -r jasper/client/requirements.txt (line 2))
Downloading APScheduler-3.0.1-py2.py3-none-any.whl (47kB): 47kB downloaded
Downloading/unpacking argparse==1.2.2 (from -r jasper/client/requirements.txt (line 3))
Downloading argparse-1.2.2-py2.py3-none-any.whl
Downloading/unpacking mock==1.0.1 (from -r jasper/client/requirements.txt (line 4))
Downloading mock-1.0.1.zip (861kB): 861kB downloaded
Running setup.py (path:/tmp/pip-build-oB8wKX/mock/setup.py) egg_info for package mock
warning: no files found matching '*.png' under directory 'docs'
warning: no files found matching '*.css' under directory 'docs'
warning: no files found matching '*.html' under directory 'docs'
warning: no files found matching '*.js' under directory 'docs'

Downloading/unpacking pytz==2014.10 (from -r jasper/client/requirements.txt (line 5))
Downloading pytz-2014.10-py2.py3-none-any.whl (477kB): 477kB downloaded
Downloading/unpacking PyYAML==3.11 (from -r jasper/client/requirements.txt (line 6))
Downloading PyYAML-3.11.zip (371kB): 371kB downloaded
Running setup.py (path:/tmp/pip-build-oB8wKX/PyYAML/setup.py) egg_info for package PyYAML
Downloading/unpacking requests==2.5.0 (from -r jasper/client/requirements.txt (line 7))
Downloading requests-2.5.0-py2.py3-none-any.whl (464kB): 464kB downloaded
Downloading/unpacking cmuclmtk==0.1.5 (from -r jasper/client/requirements.txt (line 10))
Downloading cmuclmtk-0.1.5.tar.gz
Running setup.py (path:/tmp/pip-build-oB8wKX/cmuclmtk/setup.py) egg_info for package cmuclmtk
Downloading/unpacking beautifulsoup4==4.3.2 (from -r jasper/client/requirements.txt (line 13))
Downloading beautifulsoup4-4.3.2.tar.gz (143kB): 143kB downloaded
Running setup.py (path:/tmp/pip-build-oB8wKX/beautifulsoup4/setup.py) egg_info for package beautifulsoup4
Downloading/unpacking semantic==1.0.3 (from -r jasper/client/requirements.txt (line 14))
Downloading semantic-1.0.3.tar.gz
Running setup.py (path:/tmp/pip-build-oB8wKX/semantic/setup.py) egg_info for package semantic
Downloading/unpacking facebook-sdk==0.4.0 (from -r jasper/client/requirements.txt (line 17))
Downloading facebook-sdk-0.4.0.tar.gz
Running setup.py (path:/tmp/pip-build-oB8wKX/facebook-sdk/setup.py) egg_info for package facebook-sdk
Downloading/unpacking feedparser==5.1.3 (from -r jasper/client/requirements.txt (line 20))
Downloading feedparser-5.1.3.zip (1.2MB): 1.2MB downloaded
Running setup.py (path:/tmp/pip-build-oB8wKX/feedparser/setup.py) egg_info for package feedparser
Downloading/unpacking python-dateutil==2.3 (from -r jasper/client/requirements.txt (line 23))
Downloading python_dateutil-2.3-py2.py3-none-any.whl (173kB): 173kB downloaded
Downloading/unpacking python-mpd==0.3.0 (from -r jasper/client/requirements.txt (line 26))
Downloading python-mpd-0.3.0.tar.bz2
Running setup.py (path:/tmp/pip-build-oB8wKX/python-mpd/setup.py) egg_info for package python-mpd
Requirement already satisfied (use --upgrade to upgrade): six in /usr/lib/python2.7/dist-packages (from APScheduler==3.0.1->-r jasper/client/requirements.txt (line 2))
Downloading/unpacking tzlocal (from APScheduler==3.0.1->-r jasper/client/requirements.txt (line 2))
Downloading tzlocal-1.2.2.tar.gz
Running setup.py (path:/tmp/pip-build-oB8wKX/tzlocal/setup.py) egg_info for package tzlocal
Downloading/unpacking futures; python_version < "3.2" (from APScheduler==3.0.1->-r jasper/client/requirements.txt (line 2))
Downloading futures-3.0.5-py2-none-any.whl
Downloading/unpacking quantities (from semantic==1.0.3->-r jasper/client/requirements.txt (line 14))
Downloading quantities-0.11.1.zip (105kB): 105kB downloaded
Running setup.py (path:/tmp/pip-build-oB8wKX/quantities/setup.py) egg_info for package quantities
Requirement already satisfied (use --upgrade to upgrade): numpy in /usr/lib/python2.7/dist-packages (from semantic==1.0.3->-r jasper/client/requirements.txt (line 14))
Installing collected packages: APScheduler, argparse, mock, pytz, PyYAML, requests, cmuclmtk, beautifulsoup4, semantic, facebook-sdk, feedparser, python-dateutil, python-mpd, tzlocal, futures, quantities
Found existing installation: argparse 1.2.1
Not uninstalling argparse at /usr/lib/python2.7, owned by OS
Running setup.py install for mock
warning: no files found matching '*.png' under directory 'docs'
warning: no files found matching '*.css' under directory 'docs'
warning: no files found matching '*.html' under directory 'docs'
warning: no files found matching '*.js' under directory 'docs'

Could not find .egg-info directory in install record for mock==1.0.1 (from -r jasper/client/requirements.txt (line 4))
Running setup.py install for PyYAML
checking if libyaml is compilable
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I/usr/include/python2.7 -c build/temp.linux-armv7l-2.7/check_libyaml.c -o build/temp.linux-armv7l-2.7/check_libyaml.o
build/temp.linux-armv7l-2.7/check_libyaml.c:2:18: fatal error: yaml.h: No such file or directory
#include <yaml.h>
^
compilation terminated.
libyaml is not found or a compiler error: forcing --without-libyaml
(if libyaml is installed correctly, you may need to
 specify the option --include-dirs or uncomment and
 modify the parameter include_dirs in setup.cfg)

Could not find .egg-info directory in install record for PyYAML==3.11 (from -r jasper/client/requirements.txt (line 6))
Found existing installation: requests 2.4.3
Not uninstalling requests at /usr/lib/python2.7/dist-packages, owned by OS
Running setup.py install for cmuclmtk
Could not find .egg-info directory in install record for cmuclmtk==0.1.5 (from -r jasper/client/requirements.txt (line 10))
Running setup.py install for beautifulsoup4
Could not find .egg-info directory in install record for beautifulsoup4==4.3.2 (from -r jasper/client/requirements.txt (line 13))
Running setup.py install for semantic
Could not find .egg-info directory in install record for semantic==1.0.3 (from -r jasper/client/requirements.txt (line 14))
Running setup.py install for facebook-sdk
Could not find .egg-info directory in install record for facebook-sdk==0.4.0 (from -r jasper/client/requirements.txt (line 17))
Running setup.py install for feedparser
Could not find .egg-info directory in install record for feedparser==5.1.3 (from -r jasper/client/requirements.txt (line 20))
Running setup.py install for python-mpd
Could not find .egg-info directory in install record for python-mpd==0.3.0 (from -r jasper/client/requirements.txt (line 26))
Running setup.py install for tzlocal
Could not find .egg-info directory in install record for tzlocal (from APScheduler==3.0.1->-r jasper/client/requirements.txt (line 2))
Running setup.py install for quantities
UPDATING build/lib.linux-armv7l-2.7/quantities/_version.py
set build/lib.linux-armv7l-2.7/quantities/_version.py to '0+unknown'
Could not find .egg-info directory in install record for quantities (from semantic==1.0.3->-r jasper/client/requirements.txt (line 14))
Successfully installed APScheduler argparse mock pytz PyYAML requests cmuclmtk beautifulsoup4 semantic facebook-sdk feedparser python-dateutil python-mpd tzlocal futures quantities
Cleaning up...

Can it be related to this issue?  Can you give me your skype id?
Traceback (most recent call last):
File "/usr/bin/pip", line 9, in
load_entry_point('pip==1.5.6', 'console_scripts', 'pip')()
File "/usr/local/lib/python2.7/dist-packages/pkg_resources/init.py", line 542, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/local/lib/python2.7/dist-packages/pkg_resources/init.py", line 2569, in load_entry_point
return ep.load()
File "/usr/local/lib/python2.7/dist-packages/pkg_resources/init.py", line 2229, in load
return self.resolve()
File "/usr/local/lib/python2.7/dist-packages/pkg_resources/init.py", line 2235, in resolve
module = import(self.module_name, fromlist=['name'], level=0)
File "/usr/lib/python2.7/dist-packages/pip/init.py", line 74, in
from pip.vcs import git, mercurial, subversion, bazaar  # noqa
File "/usr/lib/python2.7/dist-packages/pip/vcs/mercurial.py", line 9, in
from pip.download import path_to_url
File "/usr/lib/python2.7/dist-packages/pip/download.py", line 25, in
from requests.compat import IncompleteRead
ImportError: cannot import name IncompleteRead


Fix Vagrant kube-up - missed file watch on systemd stops kubelet starting on initial kube-up

The Kubelet was not starting because service.running phase of Kubelet was executing before the service file was authored to disk when on systemd environment.

RIght now vagrant kube-up is broken without this fix.  So while we iterate on #10488, it would be good if we can merge this change.  fyi @justinsb

LGTM; I'll have a merge conflict but no big deal.  As I commented on #10488, I worry that we have deeper issues with Salt & systemd (https://github.com/saltstack/salt/issues/16778), but we should express our dependencies (as in this PR) even if Salt isn't doing the right thing.

@zmerlynn - can you look at this today?  it is blocking basic creation of kube cluster.

@derekwaynecarr: Absolutely, when I saw that I screwed up it not making 0.20.2, I hung my head in shame. But we may actually have a 0.20.3.

LGTM

@dchen1107 for rubber stamp

Cherrypick for 0.20. #10409

LGTM.
Thanks for fixing it.

@thockin second TL approval, please?

LGTM


Visualization code

can you provide the visualization code in your paper like above?

same here . Appreciate if the visualization code could be provided


PKCE Verification doesn't appear to be implemented correctly.

In review the RFC 7636 today, I noticed the following paragraph:
If the "code_challenge_method" from Section 4.3 was "S256", the
   received "code_verifier" is hashed by SHA-256, base64url-encoded, and
   then compared to the "code_challenge", i.e.:

   BASE64URL-ENCODE(SHA256(ASCII(code_verifier))) == code_challenge

   If the "code_challenge_method" from Section 4.3 was "plain", they are
   compared directly, i.e.:

   code_verifier == code_challenge.

And the verification code:
    private bool ValidateCodeVerifierAgainstCodeChallenge(string codeVerifier, string codeChallenge, string codeChallengeMethod)
    {
        if (codeChallengeMethod == OidcConstants.CodeChallengeMethods.Plain)
        {
            return TimeConstantComparer.IsEqual(codeVerifier.Sha256(), codeChallenge);
        }

        var codeVerifierBytes = Encoding.ASCII.GetBytes(codeVerifier);
        var hashedBytes = codeVerifierBytes.Sha256();
        var transformedCodeVerifier = Base64Url.Encode(hashedBytes);

        return TimeConstantComparer.IsEqual(transformedCodeVerifier.Sha256(), codeChallenge);
    }

I may not be reading the spec right, but it appears to me that the code is Sha256() the codeVerifier one too many times. E.g. The possible problem lies with:
            return TimeConstantComparer.IsEqual(codeVerifier.Sha256(), codeChallenge);

and with:
        return TimeConstantComparer.IsEqual(transformedCodeVerifier.Sha256(), codeChallenge);

I think these two lines should read as:
            return TimeConstantComparer.IsEqual(codeVerifier, codeChallenge);

and
        return TimeConstantComparer.IsEqual(transformedCodeVerifier, codeChallenge);

PKCE is implemented correctly.
I'm not familiar with the source code of IdentityServer, but I can only assume that they store all secrets (client secrets, codes, etc.) as hashes in the database. This is the safest thing to do (you don't actually need the original secrets, so why risk getting them stolen) and explains why you're seeing these 'extra' calls to Sha256.

@pieterphilippaerts That's correct.

Oh good, that makes a lot of sense. Thanks for taking the time to explain it.


I want to add an auto scroll process bar on the top also an toggle switch to for theme

Hello @GarimaSingh0109
I’d love to help make your website even cooler by adding a futuristic touch! I can integrate a scroll progress bar and a smooth dark-to-light (and vice versa) theme toggle switch for a modern, dynamic design. It would be a pleasure to contribute these features to your website and enhance the user experience.
Looking forward to collaborating!

I’d love to implement these modifications! Could you please assign this task to me under the GSSoC and Hacktober-fest tags? It would be great to contribute through these initiatives!

@STDYGIT i am assigning you the issue please stick to the color theme mentioned in readme file

Closes #39


ArrowJS and parquetjs interop

Great work on parquetjs! I'm opening this issue to discuss whether the project would be interested in tighter interop or integration with ArrowJS. I know pyarrow has parquet integration, so it seems natural that we could have the same thing in JS.
I threw together this proof-of-concept repo today to test the waters. It seems to work out of the box with the Arrow Table's row iterator. I'd be curious whether there's a column-oriented parquetjs writer (for non-compressed types) that would allow us to copy directly from Arrow Vectors' underlying buffers.
I'm not familiar with Parquet's types, so I also had some questions about how they map to Arrow's data types in the data-type mappings.
ArrowJS also has a rich set of zero-dependency io primitives that abstract over node and browsers' respective io primitives (with fairly comprehensive tests). We'd be happy to discuss ways to leverage those if that's something you'd be interested in.
Best,
Paul

@trxcllnt hey, sorry for the EXTREMELY delayed reply. I'm not at all familiar with Apache Arrow, however, I'll be glad to have a quick chat/video with you and Paul (@asmuth) to try and answer your questions.

Did something ever come out of this?

Did something ever come out of this?

I guess not :(

https://issues.apache.org/jira/browse/ARROW-11593 this can be interesting for this issue

Sorry to leave everybody hanging. No, @kessler and I never connected offline.

@trxcllnt we could still do that :)

Maybe relevant to people in this thread: I put together a basic but functional WebAssembly Parquet reader/writer here, which decodes and encodes into Arrow's IPC format.


Add curie_map to the model

Resolves [#225]

[x] docs/ have been added/updated if necessary
[x] make test has been run locally
[ ] tests have been added/updated (not applicable – nothing new to test, the CURIE map has existed for a while, this PR just formalises it directly into the model)
[x] CHANGELOG.md has been updated.

If you are proposing a change to the SSSOM metadata model, you must

[x] provide a full, working and valid example in examples/ (no need for a new example – all existing examples already have a curie_map)
[x] provide a link to the related GitHub issue in the see_also field of the linkml model
[ ] provide a link to a valid example in the see_also field of the linkml model (no need, see above)
[x] run SSSOM-Py test suite against the updated model

This PR makes the curie_map a bona fide slot of the MappingSet class, that exists independently of the serialisation format.
It builds on top of #349 by explaining in the text version of the spec what the curie_map slot is for, and how it should be dealt with in the SSSOM/TSV serialisation.

Awesome thank you!!!

Sorry to repeat this in every PR

No need to be sorry. However:

Re-generating and committing all derived files upon every PR is, I believe, a very bad idea.

It makes even the slightest PR much larger than it needs to be, and therefore more cumbersome to review.
It pollutes the history of the project with large changes that do not mean anything (only the changes to the source schema are actually meaningful).
It greatly increases the likelihood of merge conflicts when there are several PRs in the works.

It would be much better in my opinion to leave the auto-generated files untouched most of the times, and only commit them once in a while (typically shortly after a release).

If you insist on having the derived files re-generated upon every PR, then it‘s something that should be mentioned in the CONTRIBUTING.md file, which for now has no trace at all of such of requirement – instead it’s full of useless, generic guidelines that were mindlessly copied over from another project.

And since there is a PR template, that requirement should also be mentioned in it.

I‘ll fix the conflict here once #375 will have been (re-)approved – no point in fixing it now since merging #375 will (again) cause a conflict in the changelog.


Bump operator's version for 1.1.0 release

/test images

/test images

/retest

@osmman The failing ec for the bundle seems to have sorted itself out :)

/test images

/lgtm


spyder installed through Anaconda doesn't start

From<EMAIL_ADDRESS>on 2013-07-04T20:17:39Z
Please note that reporting bugs from Spyder's help menu ("?" > "Report
issue...") will fill version details for Spyder, Python and Qt in this description for you.
What steps will reproduce the problem?

type spyder at command prompt 2. 3. What is the expected output? What do you see instead? Spyder does not boot up      Here is the Linux terminal output

michael@michael-desktop:~$ spyder -reset
Vendor:  Continuum Analytics, Inc.
Package: mkl
Message: trial mode expires in 30 days
Usage: spyder [options] files
spyder: error: no such option: -r
michael@michael-desktop:~$ spyder --reset
Vendor:  Continuum Analytics, Inc.
Package: mkl
Message: trial mode expires in 30 days
*** Reset Spyder settings to defaults ***
removing: /home/michael/.spyder2/.inspector
removing: /home/michael/.spyder2/.spyder.ini
removing: /home/michael/.spyder2/.temp.py
removing: /home/michael/.spyder2/template.py
removing: /home/michael/.spyder2/.history_internal.py
removing: /home/michael/.spyder2/.ropeproject
removing: /home/michael/.spyder2/.workingdir
michael@michael-desktop:~$ spyder
Vendor:  Continuum Analytics, Inc.
Package: mkl
Message: trial mode expires in 30 days
Warning: None of the following fonts is installed: ['Monospace', 'DejaVu Sans Mono', 'Consolas', 'Monaco', 'Bitstream Vera Sans Mono', 'Andale Mono', 'Liberation Mono', 'Courier New', 'Courier', 'monospace', 'Fixed', 'Terminal']
Warning: None of the following fonts is installed: ['Monospace', 'DejaVu Sans Mono', 'Consolas', 'Monaco', 'Bitstream Vera Sans Mono', 'Andale Mono', 'Liberation Mono', 'Courier New', 'Courier', 'monospace', 'Fixed', 'Terminal']
Warning: None of the following fonts is installed: ['Monospace', 'DejaVu Sans Mono', 'Consolas', 'Monaco', 'Bitstream Vera Sans Mono', 'Andale Mono', 'Liberation Mono', 'Courier New', 'Courier', 'monospace', 'Fixed', 'Terminal']
X Error: BadCursor (invalid Cursor parameter) 6
Major opcode: 2 (X_ChangeWindowAttributes)
Resource id:  0x3
X Error: BadCursor (invalid Cursor parameter) 6
Major opcode: 95 (X_FreeCursor)
Resource id:  0x3
X Error: BadCursor (invalid Cursor parameter) 6
Major opcode: 2 (X_ChangeWindowAttributes)
Resource id:  0x3
X Error: BadCursor (invalid Cursor parameter) 6
Major opcode: 2 (X_ChangeWindowAttributes)
Resource id:  0x3
X Error: BadCursor (invalid Cursor parameter) 6
Major opcode: 95 (X_FreeCursor)
Resource id:  0x3
X Error: BadCursor (invalid Cursor parameter) 6
Major opcode: 2 (X_ChangeWindowAttributes)
Resource id:  0x3
X Error: BadCursor (invalid Cursor parameter) 6
Major opcode: 95 (X_FreeCursor)
Resource id:  0x3
Traceback (most recent call last):
File "/home/michael/anaconda/lib/python2.7/site-packages/spyderlib/spyder.py", line 2094, in main
mainwindow = run_spyder(app, options, args)
File "/home/michael/anaconda/lib/python2.7/site-packages/spyderlib/spyder.py", line 1989, in run_spyder
main.setup()
File "/home/michael/anaconda/lib/python2.7/site-packages/spyderlib/spyder.py", line 783, in setup
self.extconsole = ExternalConsole(self, light_mode=self.light)
File "/home/michael/anaconda/lib/python2.7/site-packages/spyderlib/plugins/externalconsole.py", line 477, in init
scientific = scientific_libs_available(executable)
File "/home/michael/anaconda/lib/python2.7/site-packages/spyderlib/plugins/externalconsole.py", line 58, in scientific_libs_available
for m in mods]
File "/home/michael/anaconda/lib/python2.7/site-packages/spyderlib/utils/programs.py", line 269, in is_module_installed
return eval(output)
File "", line 1
Vendor:  Continuum Analytics, Inc.
^
SyntaxError: invalid syntax
Segmentation fault (core dumped) What version of the product are you using? On what operating system? spyder 2.2.0 installed through anaconda  on Ubuntu 12.04
Please provide any additional information below
.
Original issue: http://code.google.com/p/spyderlib/issues/detail?id=1476

From<EMAIL_ADDRESS>on 2013-07-05T09:47:07Z
Sure looks like the same problem as reported here: https://groups.google.com/d/msg/spyderlib/k4sn28OHmd8/jjkYUrXmVZIJ

From ccordoba12 on 2013-07-04T18:30:52Z
Thanks for reporting, I'll take a look at it this weekend but it could take us a while to fix this bug (not that much, just until our next stable version is released, which we plan to do in about a month).
Summary: spyder installed through Anaconda doesn't start  <span class="oldvalue"> (was: spyder installed through anaconda does not boot up) </span>
Labels: MS-v2.3 Cat-Miscelleneous

From<EMAIL_ADDRESS>on 2013-08-07T19:57:55Z
This error has been fixed I don't know how to acknowledge that.

From<EMAIL_ADDRESS>on 2013-07-05T15:07:19Z
It looks the same I would just add that this error occurs on the first run of spyder without doing a reset. I have attached the crash log from a first run.
Attachment: spyder_crash.log

From ccordoba12 on 2013-08-09T19:53:15Z
Ok, really glad to hear that it's not an issue anymore for you.
Status: Fixed
Labels: -MS-v2.3


Add Open API to Service a

We should Open API to the service a and then demonstrate how it can be accessible from Istio service mesh.

With mTLS enabled the only way for the endpoint to be accessible is by adding an Ingress Gateway rule for it

I don't think this is an issue at all, as with Istio you want to have all traffic go via the Ingress-GW and not directly via OpenShift route or plain Kubernetes Ingress.
If the traffic goes via IG, then we need to slightly set up the GW-VS differently to not only
match
 - uri:
prefix: /mp-serv...
but also
  - uri:
      exact: /openapi

and potentially
  - uri:
      exact: /metrics

to demo / expose this.


The server did not accept the WebSocket handshake

When I run "./webrtc-sendrecv  --peer-id 3277" in my ubuntu shell ,and I use " https://webrtc.nirbheek.in:8443 " for my singling server. But  there is something wrong like this:
it shows
"
Connecting to server ....
< HTTP/1.1 4 Could not connect :Network is unreachable
< Soup-Debug-Timestamp:1551343363
< Soup-Debug: SoupMessage 0 (0xbc60b0 )
The server did not accept the WebSocket handshake
"
So , what should I do to solve this problem.
Thank you very much!

Try with --disable-ssl

Network is unreachable generally means you don't have a valid network connection.  It may be temporary or not.  You need to figure out your network reachability yourself, we cannot help with that.


TCP OPTION DOES NOT WORK

Tried using option 2 as choice. It doesn't work :(

Tried to troubleshoot using the provided information. I was unable.

I am using Azure servers..


kubelet fail to init vsphere cloud provider, can't store data at section "Global", variable "default-datastore"

Is this a BUG REPORT or FEATURE REQUEST?:

/kind bug

What happened:
journalctl log:
kubelet[1193]: I0611 18:20:14.606675    1193 server.go:376] Version: v1.10.1
kubelet[1193]: I0611 18:20:14.606706    1193 feature_gate.go:226] feature gates: &{{} map[]}
kubelet[1193]: F0611 18:20:14.606935    1193 server.go:233] failed to run Kubelet: could not init cloud provider "vsphere": warnings:
kubelet[1193]: can't store data at section "Global", variable "default-datastore"
Jun 11 18:20:14 vsphere-worker-1.vsphere.vsphere.local kubelet[1193]: can't store data at section "Global", variable "folder"

here is the vsphere.conf
[Global]
user="masked"
password="masked"
server="masked"
port="443"
insecure-flag="1"
datacenters="SDDC-Datacenter"
default-datastore="WorkloadDatastore"
folder="Workloads"

based on doc:
https://vmware.github.io/vsphere-storage-for-kubernetes/documentation/existing.html
those variables are supported since i am using k8s 1.10
What you expected to happen:
vSphere cloud provider been initialized.
How to reproduce it (as minimally and precisely as possible):
Anything else we need to know?:
Environment:

Kubernetes version (use kubectl version):
Cloud provider or hardware configuration:
OS (e.g. from /etc/os-release):
Kernel (e.g. uname -a):
Install tools:
Others:

@figo
For 1.10 Can you use following format for vsphere.conf file?
[Global]
user =<EMAIL_ADDRESS>password = "adminpassword"
port = "443"
insecure-flag = "1"
datacenters = "us-east"

[VirtualCenter "XX.XXX.XXX.XXX"]

[Workspace]
server = "XX.XXX.XXX.XXX"
datacenter = "us-east"
default-datastore="sharedVmfs-0"
resourcepool-path="cls"
folder = "kubernetes"

[Disk]
scsicontrollertype = pvscsi

[Network]
public-network = "VM Network"

@divyenpatel  i found the following config works fine. cloud provider initialized.
[Global]
user="masked"
password="masked"
server="masked"
port="443"
insecure-flag="1"
datacenter="SDDC-Datacenter"
datastore="WorkloadDatastore"
working-dir="Workloads"

basically using the v1.8 variables based on the doc, is there anything to be worried here?


Feature request: Option to change the contact details per property

Sometimes a property is sold by different agents. It would be nice if you could select the agent on a per property basis.
Now it works like the one who creates the porperty is in fact the onwer. But I think it would be better if that is selectable.

I'll think about it

Feature Released https://github.com/Coderberg/ResidenceCMS/releases/tag/v1.5.0


[MB-2352] Service object should match the API to Service Object pattern in the API

Description
I'm pretty much doing exactly what Moncef said to do in this post: https://ustcdp3.slack.com/archives/CP6F568DC/p1622735371219500
There were a few places were we have had to set up objects inside of a handler's Handle function, instead of storing it in the handler's context struct because the objects needed loggers that we weren't sure how to get access to when we needed it.
The affected handlers were: primeAPI.PaymentRequestCreateUploadHandler and
supportAPI.PaymentRequestProcessReviewedPaymentRequestsHandler.
Thanks to Moncef, now we know that we can use the context library to set up the loggers that we need by doing HandlerContext.LoggerFromContext(context.Background).
So I took advantage of that to move PaymentRequestReviewedProcessor into a field on ProcessReviewedPaymentRequestsHandler and PaymentRequestUploadCreator into a field on CreateUploadHandler.
As part of this, I renamed the variable context to ctx in a bunch of places, so we could use the context library without name clashes. This makes the patch a lot harder to skim through, so I'm sorry about that.
Reviewer Notes
All of the initialization required for ReviewedPaymentRequestProcessor is kind of awful. I just moved this block from pkg/handlers/supportapi/payment_request.go to pkg/handlers/supportapi/api.go and changed the logging up a little bit to make it work in its new home. Any suggestions for improving this are welcome.
Setup
We need to call the two affected API endpoints and make sure they still work as expected.
TODO: I need to head out, I'll fill this in Thursday morning.
References

Jira story for this change

Messages

:book:
:link: MB-2352

  Generated by :no_entry_sign: dangerJS against 63701e341fa6943f21df0bc4ad688e49e63f00f3


Update active-directory-app-gallery-listing.md

Updating links

Hi @asmalser-msft, I'm your friendly neighborhood Azure Pull Request Bot (You can call me AZPRBOT). Thanks for your contribution!

It looks like you're working at Microsoft (asmalser). If you're full-time, we DON'T require a contribution license agreement.

If you are a vendor, DO please sign the electronic contribution license agreement. It will take 2 minutes and there's no faxing! https://cla.azure.com.

TTYL, AZPRBOT;

#sign-off


Rename pmf and X

See #1051, #1159

Codecov Report

Merging #1164 (c3262ef) into master (b344850) will not change coverage.
The diff coverage is 82.12%.

@@           Coverage Diff           @@
##           master    #1164   +/-   ##
=======================================
  Coverage   73.33%   73.33%
=======================================
  Files          72       72
  Lines       11387    11387
=======================================
  Hits         8351     8351
  Misses       3036     3036

Impacted Files
Coverage Δ

HARK/ConsumptionSaving/ConsRiskyAssetModel.py
40.59% <0.00%> (ø)

HARK/ConsumptionSaving/ConsAggShockModel.py
89.64% <63.33%> (ø)

HARK/ConsumptionSaving/ConsRiskyContribModel.py
79.42% <75.00%> (ø)

HARK/core.py
91.47% <85.71%> (ø)

HARK/distribution.py
86.22% <86.11%> (ø)

HARK/ConsumptionSaving/ConsIndShockModel.py
85.34% <100.00%> (ø)

HARK/ConsumptionSaving/ConsIndShockModelFast.py
51.05% <100.00%> (ø)

HARK/ConsumptionSaving/ConsLaborModel.py
82.90% <100.00%> (ø)

HARK/ConsumptionSaving/ConsMarkovModel.py
85.83% <100.00%> (ø)

HARK/ConsumptionSaving/ConsMedModel.py
74.04% <100.00%> (ø)

... and 7 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

I like it. Changelog update?

PR https://github.com/econ-ark/DemARK/pull/187 fixes DemARK's after this PR is merged.

@alanlujan91, @MridulS
Do we have a way to check whether any REMARKs might be broken?
In principle, REMARKs should all have version control on them so should not break.  In practice, I doubt that they all do (or do so correctly).

@MridulS,
To broaden my prior point, if I'm not mistaken, at the moment our procedure is to run DemARK checks nightly by running against the master branch of the development HARK repo.  Would it be easy to set things up so that the DemARKs are also tested against any new PR's?  Or, at least, could we somehow automatically remind the poster of a new PR to check DemARKs (and maybe REMARKs)?


Update schmie signature GPG key fingerprint

What
~Removing main key fingerprint and adding in subkey for Sebastian Schmieschek.
Providing the main key as public key for a signature subkey when verifying commit signatures is no longer working.~
At some point along the way something got mangled for pubkey 1CD403234CB4354F0E1C1C8F409948B4408E4860 and currently merge sign checks fail for @schmie. Re-running make update_merge_keys seems to do the trick to fix.
How to review

Run make dev pipeline SKIP_COMMIT_VERIFICATION=false in dev env and check the pipeline-log "get paas-cf" step is happy with a commit signed by @schmie (e.g. this branch).
Make sure other merge-keys (e.g. yours) still work.

🚨⚠ Please do not merge this pull request via the GitHub UI ⚠🚨

I don't think this has worked. I got an error in https://deployer.miki.dev.cloudpipeline.digital/teams/main/pipelines/create-cloudfoundry/jobs/pipeline-lock/builds/139 when following the review instructions.


Wrong overlay editor font color in Safari when read-only

Safari seems to grey out the font color in the overlay editor when the cell is read-only:
Chrome:

Safari:

Also, not sure if this is a bug... the images do not seem to load for me in chrome in the current storybook.

Huh... the images is more concerning to be frank, anything strange in the console?

Images seem to be blocked by my Adblock chrome extension (Adblock Plus). Everything is fine in incognito mode. But I don't think this was happening the last time I checked the Storybook website:

Fixed in 6.0.0


No one can login since 2023-05-22

I've got phitux/dailytxt:latest running on my home server. I have my sons write a journal entry to it daily after dinner. For whatever reason no can login since "date_written": "05/22/2023, 07:44 PM." All accounts just get the DailyTxt screen shake when trying to login.
AFAIK: nothing has changed in my environment except normal updates; Ubuntu Server 22.04 LTS
I've removed and reinstalled the image to no effect.
I checked the recent commits. There are recent commits from about 3 weeks ago but can't be related since the image is 4 months old.
This stopped working for me suddenly after running well for ~9 months.
Unfortunately there appears to be absolutely no logging whatsoever.
I'm not sure how to triage further. Suggestions?

Hi,
sorry to hear that!
When login fails, this can almost only be because of a corrupted users.json file. It can not be related to your last date_written.
Could you post your user.json (lying in your data-folder)? You can remove the usernames that are written in the file if you like - all the rest is encrypted or hashed, so there is no further risk.

Thanks!
Sadly I don't see any corruption there :/
But there are two ways for you to try to get more information of the error.

Open the Developer Tools in your browser, go to the network-tab and then show the exact error (http-status and perhaps a message) when trying to login.
You can try, if dailytxt printed any message at server-side. Show it by "docker logs dailytxt" (or adapted to your container).

404 really sounded like a misconfig of traefik when the frontend was still loading


cli/ctrd: support push command cli

Signed-off-by: Wei Fu<EMAIL_ADDRESS>
Ⅰ. Describe what this PR did
support push command cli
Ⅱ. Does this pull request fix one issue?

fixes #2099
Ⅲ. Why don't you add test cases (unit test/integration test)? (你真的觉得不需要加测试吗？)
no need
Ⅳ. Describe how to verify it
Ⅴ. Special notes for reviews

LGTM


FIx Git ratelimiting

This PR fixes rate limiting by using the tree GitHub API endpoint
https://api.github.com/repos/mediar-ai/screenpipe/git/trees/main?recursive=1
This avoids recursive API calls and API response is cached via http-cache-reqwest it internally uses HTTP e-tag header present on API requests.

https://github.com/user-attachments/assets/42028ca1-e25d-4257-930f-e69f524088ef
/claim #905
/closes #905

hmmmmmmmm
i thought u were going to do the git solution
so the biggest problems with pipes management now:

rate limit
cannot preview the README without downloading
slow to download
anything else?

i see this PR helps the rate limit, does it improve the download speed?

I closed the old PR because git binary is not portable as it has other external dependencies so you can't embed it as a sidecar.
As for download speed improvement, yes this is much faster as it only makes a single API call to list all files and downloads them in parallel.
If there's a change in upstream repo the caching library will automatically invalidate old cache as the HTTP e-tag header would change.

Demo of downloading all the pipes in store
https://github.com/user-attachments/assets/49cb7042-d7d8-45a3-aeaa-83d6be96ac81

/approve
nice

Uploading Screen Recording 2024-12-30 at 4.20.32 PM.mov…
okay i merged a bit fast - it does not work @neo773

https://github.com/user-attachments/assets/113e91cd-a8af-4229-92ea-a5f2c9130ffa

Can you attach logs?

when i reload app it works

From your first screenshot seems like a Next.js issue with Turbopack failing to start?
Also I just tried couldn't reproduce it.
https://github.com/user-attachments/assets/3fed83eb-cbfc-40c5-9dda-ae18f34f81b9

Not able to reproduce it
https://github.com/user-attachments/assets/d41e5719-8a90-4f94-9375-1d425bd751fb
2024-12-31T01:03:52.080495Z  INFO screenpipe_audio::stt: device: Display 1 (output), speech ratio: 0, min_speech_ratio: 0.2, audio_frames: 512276, speech_frames: 0
2024-12-31T01:03:54.425856Z  INFO screenpipe_audio::stt: device: MacBook Pro Microphone (input), speech ratio: 0, min_speech_ratio: 0.2, audio_frames: 512141, speech_frames: 0
2024-12-31T01:03:56.308566Z  INFO screenpipe_server::resource_monitor: Runtime: 111s, Total Memory: 13% (4 GB / 33 GB), Total CPU: 168%, NPU: N/A
2024-12-31T01:04:01.498495Z  INFO screenpipe_core::pipes::pipes: [memories]  ○ Compiling / ...
2024-12-31T01:04:01.955201Z  INFO screenpipe_server::pipe_manager: stopping pipe: memories with pid 9702
2024-12-31T01:04:01.955258Z  INFO screenpipe_core::pipes::pipes: cleaning up 1 cron jobs for pipe memories
2024-12-31T01:04:01.955301Z  INFO screenpipe_core::pipes::pipes: stopped all cron jobs for pipe: memories
2024-12-31T01:04:01.955336Z  INFO screenpipe_core::pipes::pipes: shutting down cron job for pipe at path: /api/log
2024-12-31T01:04:02.057045Z  INFO screenpipe_server::pipe_manager: stopped pipe: memories
2024-12-31T01:04:02.727420Z ERROR screenpipe_core::pipes::pipes: [memories] FATAL: An unexpected Turbopack error occurred. Please report the content of /var/folders/_y/x4whdczj7mzf_2381zkvlmkc0000gn/T/next-panic-4a52adb856d8c81059dbfb3094a9a134.log, along with a description of what you were doing when the error occurred, to https://github.com/vercel/next.js/issues/new
2024-12-31T01:04:02.733917Z ERROR screenpipe_core::pipes::pipes: [memories] thread caused non-unwinding panic. aborting.
2024-12-31T01:04:04.852475Z ERROR screenpipe_server::server: failed to delete pipe: Directory not empty (os error 66)
2024-12-31T01:04:04.852655Z ERROR tower_http::trace::on_failure: response failed classification=Status code: 500 Internal Server Error latency=2897 ms
2024-12-31T01:04:06.398781Z  INFO screenpipe_server::resource_monitor: Runtime: 121s, Total Memory: 7% (2 GB / 33 GB), Total CPU: 153%, NPU: N/A
2024-12-31T01:04:16.479311Z  INFO screenpipe_server::resource_monitor: Runtime: 131s, Total Memory: 7% (2 GB / 33 GB), Total CPU: 150%, NPU: N/A
2024-12-31T01:04:22.148763Z  INFO screenpipe_audio::stt: device: MacBook Pro Microphone (input), speech ratio: 0, min_speech_ratio: 0.2, audio_frames: 511956, speech_frames: 0
2024-12-31T01:04:24.583267Z  INFO screenpipe_audio::stt: device: Display 1 (output), speech ratio: 0, min_speech_ratio: 0.2, audio_frames: 511956, speech_frames: 0
2024-12-31T01:04:25.699265Z  INFO screenpipe_core::pipes::pipes: Processing pipe from source: https://github.com/mediar-ai/screenpipe/tree/main/pipes/memories
2024-12-31T01:04:26.561081Z  INFO screenpipe_server::resource_monitor: Runtime: 141s, Total Memory: 5% (2 GB / 33 GB), Total CPU: 160%, NPU: N/A
2024-12-31T01:04:26.741904Z  INFO screenpipe_core::pipes::pipes: pipe execution completed successfully [bun install]
2024-12-31T01:04:26.748984Z  INFO screenpipe_core::pipes::pipes: [bun install] bun install v1.1.42 (50eec002)
2024-12-31T01:04:30.739129Z  INFO screenpipe_core::pipes::pipes: [bun install]
2024-12-31T01:04:30.739176Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739186Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739195Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739202Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739231Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739244Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739287Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739298Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739305Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739316Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739325Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739337Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739348Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739359Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739366Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739374Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739381Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739390Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739400Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739413Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739460Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739474Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739482Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739493Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739503Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739511Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739522Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739532Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739543Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739552Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739566Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739580Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739591Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739604Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739617Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739651Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739671Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739683Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739695Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739704Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739715Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739724Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739740Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739752Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739763Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739775Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739789Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739797Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739813Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739825Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739839Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739847Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739859Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739871Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739882Z  INFO screenpipe_core::pipes::pipes: [bun install] +<EMAIL_ADDRESS>2024-12-31T01:04:30.739894Z  INFO screenpipe_core::pipes::pipes: [bun install]
2024-12-31T01:04:30.739906Z  INFO screenpipe_core::pipes::pipes: [bun install] 941 packages installed [3.99s]
2024-12-31T01:04:30.739921Z  INFO screenpipe_core::pipes::pipes: [bun install]
2024-12-31T01:04:30.739934Z  INFO screenpipe_core::pipes::pipes: [bun install] Blocked 1 postinstall. Run `bun pm untrusted` for details.
2024-12-31T01:04:30.740170Z  INFO screenpipe_core::pipes::pipes: Detected Next.js project, setting up for production
2024-12-31T01:04:30.740546Z  INFO screenpipe_core::pipes::pipes: pipe copied successfully to: "/Users/neo/.screenpipe/pipes/memories"
2024-12-31T01:04:30.741303Z  INFO screenpipe_server::pipe_manager: pipe memories downloaded
2024-12-31T01:04:36.475132Z  INFO screenpipe_server::pipe_manager: pipe memories enabled
2024-12-31T01:04:36.476074Z  INFO screenpipe_core::pipes::pipes: installing dependencies for next.js pipe [memories]
2024-12-31T01:04:36.517910Z  INFO screenpipe_core::pipes::pipes: pipe execution completed successfully [memories]
2024-12-31T01:04:36.517983Z  INFO screenpipe_server::pipe_manager: started pipe: memories with pid 16698
2024-12-31T01:04:36.521580Z  INFO screenpipe_core::pipes::pipes: [memories] $ next dev --turbopack --port "18380"
2024-12-31T01:04:36.644324Z  INFO screenpipe_server::resource_monitor: Runtime: 151s, Total Memory: 3% (1 GB / 33 GB), Total CPU: 147%, NPU: N/A
2024-12-31T01:04:38.692180Z  INFO screenpipe_core::pipes::pipes: [memories]    ▲ Next.js 15.1.0 (Turbopack)
2024-12-31T01:04:38.692230Z  INFO screenpipe_core::pipes::pipes: [memories]    - Local:        http://localhost:18380
2024-12-31T01:04:38.692241Z  INFO screenpipe_core::pipes::pipes: [memories]    - Network:      http://<IP_ADDRESS>:18380
2024-12-31T01:04:38.692250Z  INFO screenpipe_core::pipes::pipes: [memories]
2024-12-31T01:04:38.692286Z  INFO screenpipe_core::pipes::pipes: [memories]  ✓ Starting...
2024-12-31T01:04:39.241461Z  INFO screenpipe_core::pipes::pipes: [memories]  ✓ Ready in 700ms
2024-12-31T01:04:39.243302Z  INFO screenpipe_core::pipes::pipes: [memories]  ⚠ Webpack is configured while Turbopack is not, which may cause problems.
2024-12-31T01:04:39.243334Z  INFO screenpipe_core::pipes::pipes: [memories]  ⚠ See instructions if you need to configure Turbopack:
2024-12-31T01:04:39.243348Z  INFO screenpipe_core::pipes::pipes: [memories]   https://nextjs.org/docs/app/api-reference/next-config-js/turbo
2024-12-31T01:04:39.243359Z  INFO screenpipe_core::pipes::pipes: [memories]
2024-12-31T01:04:40.274157Z  INFO screenpipe_core::pipes::pipes: [memories]  ○ Compiling / ...
2024-12-31T01:04:42.090176Z  INFO screenpipe_core::pipes::pipes: [memories]  ✓ Compiled / in 2.3s
2024-12-31T01:04:42.247913Z  INFO screenpipe_core::pipes::pipes: [memories]  GET / 200 in 2485ms
2024-12-31T01:04:42.606406Z  INFO screenpipe_server::server: received search request: query='', content_type=OCR, limit=2, offset=0, start_time=Some(2024-12-31T00:01:28.526Z), end_time=Some(2024-12-31T02:01:28.526Z), app_name=None, window_name=None, min_length=None, max_length=None, speaker_ids=None
2024-12-31T01:04:42.894952Z  INFO screenpipe_core::pipes::pipes: [memories]  ✓ Compiled /favicon.ico in 236ms
2024-12-31T01:04:42.937185Z  INFO screenpipe_core::pipes::pipes: [memories]  GET /favicon.ico?favicon.6178839d.ico 200 in 281ms
2024-12-31T01:04:44.849119Z  WARN sqlx::query: summary="SELECT COUNT(DISTINCT frames.id) FROM …"  db.statement="\n\nSELECT\n  ocr_text.frame_id,\n  ocr_text.text as ocr_text,\n  ocr_text.text_json,\n  frames.timestamp,\n  video_chunks.file_path,\n  frames.offset_index,\n  ocr_text.app_name,\n  ocr_text.ocr_engine,\n  ocr_text.window_name,\n  GROUP_CONCAT(tags.name, ',') as tags\nFROM\n  ocr_text\n  JOIN frames ON ocr_text.frame_id = frames.id\n  JOIN video_chunks ON frames.video_chunk_id = video_chunks.id\n  LEFT JOIN vision_tags ON frames.id = vision_tags.vision_id\n  LEFT JOIN tags ON vision_tags.tag_id = tags.id\nWHERE\n  1 = 1\n  AND ocr_text.text != 'No text found'\n  AND (\n    ?2 IS NULL\n    OR frames.timestamp >= ?2\n  )\n  AND (\n    ?3 IS NULL\n    OR frames.timestamp <= ?3\n  )\n  AND (\n    ?4 IS NULL\n    OR LENGTH(ocr_text.text) >= ?4\n  )\n  AND (\n    ?5 IS NULL\n    OR LENGTH(ocr_text.text) <= ?5\n  )\n  AND (\n    ?6 IS NULL\n    OR ocr_text.app_name LIKE '%' || ?6 || '%' COLLATE NOCASE\n  )\n  AND (\n    ?7 IS NULL\n    OR ocr_text.window_name LIKE '%' || ?7 || '%' COLLATE NOCASE\n  )\nGROUP BY\n  ocr_text.frame_id\nORDER BY\n  frames.timestamp DESC\nLIMIT\n  ?8 OFFSET ?9\n" rows_affected=1 rows_returned=2 elapsed=2.708128292s
2024-12-31T01:04:45.323878Z  INFO screenpipe_server::server: search completed: found 608 results
2024-12-31T01:04:45.326319Z  INFO screenpipe_server::server: received search request: query='', content_type=OCR, limit=2, offset=0, start_time=Some(2024-12-17T17:39:34.861Z), end_time=Some(2024-12-17T19:39:34.861Z), app_name=None, window_name=None, min_length=None, max_length=None, speaker_ids=None
2024-12-31T01:04:45.683383Z  INFO screenpipe_server::server: search completed: found 5503 results
2024-12-31T01:04:45.686009Z  INFO screenpipe_server::server: received search request: query='', content_type=OCR, limit=2, offset=0, start_time=Some(2024-12-29T03:46:57.098Z), end_time=Some(2024-12-29T05:46:57.098Z), app_name=None, window_name=None, min_length=None, max_length=None, speaker_ids=None
2024-12-31T01:04:45.877625Z  INFO screenpipe_server::server: search completed: found 0 results
2024-12-31T01:04:45.880001Z  INFO screenpipe_server::server: received search request: query='', content_type=OCR, limit=2, offset=0, start_time=Some(2024-12-10T07:38:12.858Z), end_time=Some(2024-12-10T09:38:12.858Z), app_name=None, window_name=None, min_length=None, max_length=None, speaker_ids=None
2024-12-31T01:04:46.148916Z  INFO screenpipe_server::server: search completed: found 0 results
2024-12-31T01:04:46.151220Z  INFO screenpipe_server::server: received search request: query='', content_type=OCR, limit=2, offset=0, start_time=Some(2024-12-28T11:28:29.471Z), end_time=Some(2024-12-28T13:28:29.471Z), app_name=None, window_name=None, min_length=None, max_length=None, speaker_ids=None
2024-12-31T01:04:46.364285Z  INFO screenpipe_server::server: search completed: found 1283 results
2024-12-31T01:04:46.742377Z  INFO screenpipe_server::resource_monitor: Runtime: 161s, Total Memory: 3% (1 GB / 33 GB), Total CPU: 147%, NPU: N/A
2024-12-31T01:04:46.843720Z  INFO screenpipe_core::pipes::pipes: [memories]  POST / 200 in 258ms
2024-12-31T01:04:47.037399Z  INFO screenpipe_core::pipes::pipes: [memories]  POST / 200 in 308ms
2024-12-31T01:04:47.127231Z  INFO screenpipe_core::pipes::pipes: [memories]  POST / 200 in 445ms
2024-12-31T01:04:47.183599Z  INFO screenpipe_core::pipes::pipes: [memories]  POST / 200 in 272ms
2024-12-31T01:04:47.303009Z  INFO screenpipe_core::pipes::pipes: [memories]  POST / 200 in 200ms
2024-12-31T01:04:47.377324Z  INFO screenpipe_core::pipes::pipes: [memories]  POST / 200 in 406ms
2024-12-31T01:04:47.568847Z  INFO screenpipe_core::pipes::pipes: [memories]  POST / 200 in 279ms
2024-12-31T01:04:47.728481Z  INFO screenpipe_core::pipes::pipes: [memories]  POST / 200 in 200ms

i did not add the url in the input in my video

something broke when pipe have different id than dir maybe

fixed like this https://github.com/mediar-ai/screenpipe/commit/1105ac6f2de7652a1f15afca33b25491049bd776
but shouldnt happen - should work at rust side i guess?

This is odd still can't reproduce
https://github.com/user-attachments/assets/bcd9ead2-5158-49e1-a686-9ba24a38d8e5


create the "edit item button" listener and handler

@perezrei It would be nice to use checkboxes and to write what you have to do, maybe a short description,  for example:

[x] adding the HTML and the CSS for the button
[ ] import the handler

Ok @bermarte excellent tip thanks

[ ] add the listener
[ ] create the handler function


add test for layouter.layout

Damn, GitHub choked and didn't include the 'use strict; addition https://github.com/svg-sprite/svg-sprite/commit/fff3ffbc34ea4fe1f95f2059b088a6c4f8b77bb2. No big deal, though.

OK ill chery-pick that


Router crash while install/upgrade in Makefile

Describe the bug
The router instance started crashing a few days ago (~10 of Nov 2022) after months of no issues. Upgrading/downgrading the quay image in docker has no effect. The console starts fine, but the router is not. The error trace starts here: https://github.com/helium/router/blame/da3e26da13d5602fae269cfd97fc5cbb77e0d81b/Makefile#L51
The command: sudo docker logs helium_router -f results in:
Crash dump is being written to: erl_crash.dump...done
make: *** [Makefile:51: run] Error 1
_build/default/rel/router/bin/router foreground
Exec: /usr/local/lib/erlang/erts-12.3.1/bin/erlexec -noinput +Bd -boot /opt/router/_build/mainnet/rel/router/releases/1.0.0/start -mode embedded -boot_var SYSTEM_LIB_DIR /usr/local/lib/erlang/lib -config /opt/router/_build/mainnet/rel/router/releases/1.0.0/sys.config -args_file /opt/router/_build/mainnet/rel/router/releases/1.0.0/vm.args -- foreground
Root: /opt/router/_build/mainnet/rel/router
/opt/router/_build/mainnet/rel/router
{"Kernel pid terminated",application_controller,"{application_start_failure,router,{{shutdown,{failed_to_start_child,blockchain_sup,{shutdown,{failed_to_start_child,blockchain_worker,{{badmatch,{error,address_entry_not_found}},[{blockchain_ledger_snapshot_v1,'-load_blocks/3-fun-1-',4,[{file,\"/opt/router/_build/default/lib/blockchain/src/ledger/v1/blockchain_ledger_snapshot_v1.erl\"},{line,750}]},{blockchain_ledger_snapshot_v1,stream_iter,2,[{file,\"/opt/router/_build/default/lib/blockchain/src/ledger/v1/blockchain_ledger_snapshot_v1.erl\"},{line,772}]},{blockchain,init_blessed_snapshot,2,[{file,\"/opt/router/_build/default/lib/blockchain/src/blockchain.erl\"},{line,2715}]},{blockchain,new,4,[{file,\"/opt/router/_build/default/lib/blockchain/src/blockchain.erl\"},{line,212}]},{blockchain_worker,load_chain,3,[{file,\"/opt/router/_build/default/lib/blockchain/src/blockchain_worker.erl\"},{line,1493}]},{blockchain_worker,init,1,[{file,\"/opt/router/_build/default/lib/blockchain/src/blockchain_worker.erl\"},{line,422}]},{gen_server,init_it,2,[{file,\"gen_server.erl\"},{line,423}]},{gen_server,init_it,6,[{file,\"gen_server.erl\"},{line,390}]}]}}}}},{router_app,start,[normal,[]]}}}"}
Kernel pid terminated (application_controller) ({application_start_failure,router,{{shutdown,{failed_to_start_child,blockchain_sup,{shutdown,{failed_to_start_child,blockchain_worker,{{badmatch,{error,address_entry_not_found}},[{blockchain_ledger_snapshot_v1,'-load_blocks/3-fun-1-',4,[{file,"/opt/router/_build/default/lib/blockchain/src/ledger/v1/blockchain_ledger_snapshot_v1.erl"},{line,750}]},{blockchain_ledger_snapshot_v1,stream_iter,2,[{file,"/opt/router/_build/default/lib/blockchain/src/ledger/v1/blockchain_ledger_snapshot_v1.erl"},{line,772}]},{blockchain,init_blessed_snapshot,2,[{file,"/opt/router/_build/default/lib/blockchain/src/blockchain.erl"},{line,2715}]},{blockchain,new,4,[{file,"/opt/router/_build/default/lib/blockchain/src/blockchain.erl"},{line,212}]},{blockchain_worker,load_chain,3,[{file,"/opt/router/_build/default/lib/blockchain/src/blockchain_worker.erl"},{line,1493}]},{blockchain_worker,init,1,[{file,"/opt/router/_build/default/lib/blockchain/src/blockchain_worker.erl"},{line,422}]},{gen

To Reproduce
No idea. Just following the most basic way of upgrading/downgrading router, as in changing version for the docker image.
Expected behavior
The router should just starts as usual and build properly.
Device Info (please complete the following information):

Environment (Production, Staging): Self hosted Console-Router instance with OUI 32 in Development phase, ready for a release
Hardware:
HP Proliant BL465c G8
DDR3 1600Mhz, ECC Registered 32GB - 2ch (included)
HPE P220iBuilt-In HPE P220i -Hardware RAID
2.5" SSD 2x 500GB Consumer 6Gbps SATA SSD – 0.3DWPD
RAID1 mirrored volume
Ubuntu 22.04 LTS

Additional context
Any CLI common call results in things such as:
docker exec helium_router router filter report
RPC to<EMAIL_ADDRESS>failed: {'EXIT',
                                   {{badarg,
                                     [{rocksdb,get,
                                       [#Ref<8801.1747134976.2620784707.38581>,
                                        #Ref<8801.1747134976.2620784707.38590>,
                                        <<0,0,0,32>>,
                                        []],
                                       []},
                                      {blockchain_ledger_v1,find_routing,2,
                                       [{file,
                                         "/opt/router/_build/default/lib/blockchain/src/ledger/v1/blockchain_ledger_v1.erl"},
                                        {line,3931}]},
                                      {router_xor_filter_worker,get_filters,
                                       2,
                                       [{file,
                                         "/opt/router/src/router_xor_filter_worker.erl"},
                                        {line,664}]},
                                      {router_xor_filter_worker,handle_call,
                                       3,
                                       [{file,
                                         "/opt/router/src/router_xor_filter_worker.erl"},
                                        {line,225}]},
                                      {ge....

Screenshots
If applicable, add screenshots (from Console) to help explain your problem.

I'm having the exact same issue.


Use com.palantir.external-publish-intellij for idea plugins

Before this PR
Had the same copy and pasted block of code for publishing intellij plugins which was not centrally managed
After this PR
Migrated to the com.palantir.external-publish-intellij plugin to handle the publication of intellij plugins

:+1:


Completions: Auto-import in typescript not working as expected

The TypeScript provider supports auto-import, like:

When accepting this completion, there should also be an import added at the file.
The issue is that the suggest item for this case:
{ SuggestItem.chainedCacheId = (Some (9, 816)); label = "Comparator";
  kind = CompletionKind.Class;
  detail = (Some "Auto import from 'semver-umd'\nclass Comparator");
  documentation = None; sortText = (Some "\239\191\1915"); filterText = None;
  insertText = None; insertTextRules = [];
  suggestRange =
  (Some SuggestItem.SuggestRange.Combo {
          insert =
          { startLineNumber = 52; endLineNumber = 52; startColumn = 3;
            endColumn = 3 };
          replace =
          { startLineNumber = 52; endLineNumber = 52; startColumn = 3;
            endColumn = 6 }});
  commitCharacters = ["."; ","; ";"; "("];
  additionalTextEdits =
  [{ Edit.SingleEditOperation.range =
     { startLineNumber = 20; endLineNumber = 20; startColumn = 1;
       endColumn = 1 };
     text = (Some "import { Comparator } from 'semver-umd';\n");
     forceMoveMarkers = false }
    ];
  command =
  (Some { Command.id = "_vscode_delegate_cmd_keagvkiq"; label = (Some []) })
  }

Provides an additionalTextEdit to insert the Comparator block. We need to hook up handling for that.

Any updates on this issue?

@bryphe This can be expanded not only to typescript but other languages as well, this is also happening with Dart.
Autocompletion suggestion is shown but the import is not aggregated to the top of the file:


remove console warnings

work on branch feature/449
./src/pages/Profile.js

[x]  Line 13:10:  'Link' is defined but never used

./src/components/Button/SubmitButton.js

[x] Line 1:18:  'css' is defined but never used
[x] Line 4:9:   'button' is assigned a value but never used

./src/pages/Feed.js

[x] Line 2:10:  'Link' is defined but never used

./src/components/PostAs/PostAs.js

[x] Line 3:10:   'Modal' is defined but never used
[ ] Line 5:3:    'ADD_OPTION' is defined but never used
[ ] Line 6:3:    'REMOVE_OPTION' is defined but never used
[ ] Line 7:3:    'REMOVE_ALL_OPTIONS' is defined but never used
[ ] Line 8:3:    'TOGGLE_STATE' is defined but never used
[ ] Line 9:3:    'SET_VALUE' is defined but never used
[ ] Line 10:3:   'SET_POSTS' is defined but never used
[x] Line 12:10:  'theme' is defined but never used

./src/pages/SymptomsCheck.js

[ ] Line 449:9:  'toggleNone' is assigned a value but never used
[x] Line 595:9:  img elements must have an alt prop, either with meaningful text, or an empty string for decorative images
[x] Line 963:9:  img elements must have an alt prop, either with meaningful text, or an empty string for decorative images

./src/pages/ResultsPage.js

[x] Line 4:10:  'AnswerButton' is defined but never used
[x] Line 5:8:   'Heading' is defined but never used

./src/pages/NrMap.js

[ ] Line 64:7:    'createGoogleMap' was used before it was defined
[ ] Line 64:24:   'createMarker' was used before it was defined
[ ] Line 64:38:   'places' was used before it was defined
[ ] Line 66:9:    The 'createGoogleMap' function makes the dependencies of useEffect Hook (at line 64) change on every render. Move it inside the useEffect callback. Alternatively, wrap the 'createGoogleMap' definition into its own useCallback() Hook
[ ] Line 77:9:    The 'places' function makes the dependencies of useEffect Hook (at line 64) change on every render. Move it inside the useEffect callback. Alternatively, wrap the 'places' definition into its own useCallback() Hook
[ ] Line 99:7:    'createMarker' was used before it was defined
[ ] Line 99:32:   'placeDetails' was used before it was defined
[ ] Line 101:9:   The 'placeDetails' function makes the dependencies of useEffect Hook (at line 99) change on every render. Move it inside the useEffect callback. Alternatively, wrap the 'placeDetails' definition into its own useCallback() Hook
[ ] Line 102:27:  Expected to return a value in arrow function
[ ] Line 128:24:  React Hook useCallback does nothing when called with only one argument. Did you forget to pass an array of dependencies?
[ ] Line 136:23:  Expected to return a value in arrow function

@nadinejuraschek are you still working on this issue? Or I am not sure if I am missing some details...

@idjevm These are ESLint warnings and this ticket is keeping track of those that have been fixed. LMK if you want to work on this ticket and resolve all the remaining warnings.

@idjevm No, I'm not working on this :) Feel free to take over the ticket!

Hey @nadinejuraschek ! Yes! Weirdly enough the last PR didn't automatically closed it! Thank you for pointing that out!