text:
options missing in lv_conf.h

Hi Gabor,
I am trying to build the missing Python examples as flagged by Amir.
To get an idea of what needs to be done and how the original C code looks like, I tried to build the examples on the simulator.
In order to get all examples running, the lv_conf.h file needed an update:
I had to add:
/1: Enable lv_obj fragment/
#define LV_USE_FRAGMENT 0
/*1: Support using images as font in label or span widgets */
#define LV_USE_IMGFONT 0
#if LV_USE_IMGFONT
/Imgfont image file path maximum length/
#define LV_IMGFONT_PATH_MAX_LEN 64
/*1: Use img cache to buffer header information*/
#define LV_IMGFONT_USE_IMG_CACHE_HEADER 0

#endif
/*1: Enable a published subscriber based messaging system */
#define LV_USE_MSG 1
/1: Enable Pinyin input method/
/Requires: lv_keyboard/
#define LV_USE_IME_PINYIN 0
#if LV_USE_IME_PINYIN
/1: Use default thesaurus/
/If you do not use the default thesaurus, be sure to use lv_ime_pinyin after setting the thesauruss/
#define LV_IME_PINYIN_USE_DEFAULT_DICT 1
/Set the maximum number of candidate panels that can be displayed/
/This needs to be adjusted according to the size of the screen/
#define LV_IME_PINYIN_CAND_TEXT_NUM 6
/*Use 9 key input(k9)*/
#define LV_IME_PINYIN_USE_K9_MODE      1
#if LV_IME_PINYIN_USE_K9_MODE == 1
    #define LV_IME_PINYIN_K9_CAND_TEXT_NUM 3
#endif // LV_IME_PINYIN_USE_K9_MODE

#endif
to the "OTHERS" section.
If you want to get the ffmpeg examples to compile, you will need to update the CMakeList.txt file in lvgl.
I added:
include_directories(/usr/include/freetype2)
link_directories(/usr/lib/x86_64-linux-gnu)
link_libraries(freetype rlottie avcodec avformat avutil swscale)

Could you send a PR with these changes to the release/v8.3 branch?

authors: kisvegabor uraich


text:
BUILD PROBLEMS : --config Debug --target ALL_BUILD -j 14 -- exited with code: 1

Hi guys,
When I try to run the code I got the error below.
Could you help please ?

Sincerly yours.

What does the error message mean in English?

@Mahmoudlib what I see form your image is the include file #include "glob.h" should be deleted. It's from my PR and not used. I missed this one :)

@Mahmoudlib Can you confirm if it works without glob.h?

@Mahmoudlib what I see form your image is the include file #include "glob.h" should be deleted. It's from my PR and not used. I missed this one :)

I have commented this line. But it doesn't work @MootSeeker @kisvegabor

main.c is missing #include <SDL2/SDL.h>

source: gharchive/issue

authors: Mahmoudlib MickMad MootSeeker kisvegabor

license: MIT

license_type: permissive

license_source: github-api


text:
Hifiasm_error correction_question

Hi,author:
I would like to ask you how the reads after Hifiasm error correction are obtained from the bin file?
What software is used?
The original sentence in the article:
We first error-correct reads with hifiasm [16], thus reducing amount of mismatches, insertions, and
deletions in the reads.
I am looking forward to your reply. Thanks.

Hi yao-chenxin,
We extract the error-corrected sequences from the FASTA file. Apart from the bin file, you should also see a file whose name is ending in .ec.fa. This is the file where the error-corrected sequences are stored.
For example, if you run Hifiasm with the following command:
./hifiasm -o output -t 32 --write-paf --write-ec  reads.fastq

You should see a file called output.ec.fa inside your working directory.
Let me know if you have any firther questions!

Hi,author:
Thank you very much for your reply.
With best wishes!
At 2022-08-03 11:32:36, "Lovro Vrček" @.***> wrote:
Hi yao-chenxin,
We extract the error-corrected sequences from the FASTA file. Apart from the bin file, you should also see a file whose name is ending in .ec.fa. This is the file where the error-corrected sequences are stored.
For example, if you run Hifiasm with the following command:
./hifiasm -o output -t 32 --write-paf --write-ec  reads.fastq
You should see a file called output.ec.fa inside your working directory.
Let me know if you have any firther questions!
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: @.***>

authors: lvrcek yao-chenxin

repo: lvrcek/GNNome-assembly


text:
GET /1.0/containers//files?path= always returns a UID and GID of 0

Required information

Distribution: Ubuntu
Distribution version: 14.04.4

Kernel version: 3.13.0-71-generic
LXC version: 2.0.0.rc8
LXD version: 2.0.0.rc8
Storage backend in use: btrfs

Issue description
When pushing files with POST /1.0/containers/<name>/files?path=..., one can specify the headers X-LXD-uid and X-LXD-gid to set the owner and group of an uploaded file.  This works properly.
However, when pulling a file, the UID and GID returned in the X-LXD-uid and X-LXD-gid headers always appears to be 0.
Steps to reproduce

Upload a file to container and set its UID and GID

curl -k \
     --cert ~/.config/lxc/client.crt \
     --key ~/.config/lxc/client.key \
     -X POST \
     --data-binary @test.txt \
     -H 'Content-type: application/octet-stream' \
     -H 'X-LXD-uid: 1000' \
     -H 'X-LXD-gid: 1000' \
     https://localhost:8443/1.0/containers/test/files?path=/tmp/test.txt

{"type":"sync","status":"Success","status_code":200,"metadata":{}}

Verify the UID and GID are correct in the container:

# ls -la /tmp
total 4
drwxrwxrwt    1 root     root            32 Apr  7 21:27 .
drwxr-xr-x    1 root     root           154 Apr  6 16:43 ..
-rw-r--r--    1 cirros   cirros           8 Apr  7 21:27 test.txt

~ # grep cirros /etc/passwd
cirros:x:1000:1000:non-root user:/home/cirros:/bin/sh

~ # grep cirros /etc/group
cirros:x:1000:

Retrieve the file and observe that the UID and GID are returned as 0:

curl -i -k \
     --cert ~/.config/lxc/client.crt \
     --key ~/.config/lxc/client.key \
     -H 'Content-type: application/json' \
     https://localhost:8443/1.0/containers/test/files?path=/tmp/test.txt

HTTP/1.1 200 OK
Accept-Ranges: bytes
Content-Disposition: inline;filename=test.txt
Content-Length: 8
Content-Type: application/octet-stream
Last-Modified: Thu, 07 Apr 2016 20:29:28 GMT
X-Lxd-Gid: 0
X-Lxd-Mode: 0600
X-Lxd-Uid: 0
Date: Thu, 07 Apr 2016 20:29:28 GMT

testing

Taking care of this now, the code is indeed quite broken...

Was slightly harder than expected, but got it working ^

< X-Lxd-Gid: 456
< X-Lxd-Mode: 0642
< X-Lxd-Uid: 123

Thank you!  My tests are now passing. :)

authors: jeffshantz stgraber

repo: lxc/lxd

license_source: bigquery


text:
Container lost connection after installing docker

Distribution:  root@c:~# uname -a
Linux c 4.10.0-27-generic #30~16.04.2-Ubuntu SMP Thu Jun 29 16:07:46 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

`config: {}
api_extensions:

id_map
api_status: stable
api_version: "1.0"
auth: trusted
public: false
environment:
addresses: []
architectures:

x86_64
i686
certificate: |
-----BEGIN CERTIFICATE-----
removed
-----END CERTIFICATE-----

driver: lxc
driver_version: 2.0.8
kernel: Linux
kernel_architecture: x86_64
kernel_version: 4.10.0-27-generic
server: lxd
server_pid: 11097
server_version: 2.0.10
storage: dir
storage_version: ""
`
Hello there
I have ubuntu 16.04 as host and ubuntu 16.04 as container too
my container uses macvlan network type and it was working correctly before i install docker.
i tried to install docker by steps that they provided in their document
but after rebooting my container lost 4.2.2.4 ping

-I disabled firewall but nothing changed.
root@c:~# journalctl -u docker
-- Logs begin at Sat 2017-10-07 19:58:22 UTC, end at Sat 2017-10-07 21:01:34 UTC. --
Oct 07 19:58:23 chat systemd[1]: Starting Docker Application Container Engine...
Oct 07 19:58:23 chat dockerd[320]: time="2017-10-07T19:58:23.211856389Z" level=info msg="libcontainerd: new containerd process, pid: 349"
Oct 07 19:58:24 chat dockerd[320]: time="2017-10-07T19:58:24.255499446Z" level=error msg="'overlay' not found as a supported filesystem on this host. Please ensure kernel is new enough and has over
Oct 07 19:58:24 chat dockerd[320]: time="2017-10-07T19:58:24.258181761Z" level=error msg="'overlay' not found as a supported filesystem on this host. Please ensure kernel is new enough and has over
Oct 07 19:58:24 chat dockerd[320]: time="2017-10-07T19:58:24.272217318Z" level=info msg="Graph migration to content-addressability took 0.00 seconds"
Oct 07 19:58:24 chat dockerd[320]: time="2017-10-07T19:58:24.272499353Z" level=warning msg="Your kernel does not support swap memory limit"
Oct 07 19:58:24 chat dockerd[320]: time="2017-10-07T19:58:24.272578581Z" level=warning msg="Your kernel does not support cgroup rt period"
Oct 07 19:58:24 chat dockerd[320]: time="2017-10-07T19:58:24.272593759Z" level=warning msg="Your kernel does not support cgroup rt runtime"
Oct 07 19:58:24 chat dockerd[320]: time="2017-10-07T19:58:24.273777073Z" level=info msg="Loading containers: start."
Oct 07 19:58:24 chat dockerd[320]: time="2017-10-07T19:58:24.275568789Z" level=warning msg="Running modprobe bridge br_netfilter failed with message: modprobe: ERROR: could not insert 'br_netfilter
Oct 07 19:58:24 chat dockerd[320]: insmod /lib/modules/4.10.0-27-generic/kernel/net/bridge/br_netfilter.ko
Oct 07 19:58:24 chat dockerd[320]: , error: exit status 1"
Oct 07 19:58:24 chat dockerd[320]: time="2017-10-07T19:58:24.409082387Z" level=info msg="Default bridge (docker0) is assigned with an IP address 172.17.0.0/16. Daemon option --bip can be used to se
Oct 07 19:58:24 chat dockerd[320]: time="2017-10-07T19:58:24.464543315Z" level=info msg="Loading containers: done."
Oct 07 19:58:24 chat dockerd[320]: time="2017-10-07T19:58:24.471393661Z" level=info msg="Docker daemon" commit=afdb6d4 graphdriver(s)=vfs version=17.09.0-ce
Oct 07 19:58:24 chat dockerd[320]: time="2017-10-07T19:58:24.471481274Z" level=info msg="Daemon has completed initialization"
Oct 07 19:58:24 chat dockerd[320]: time="2017-10-07T19:58:24.481979845Z" level=info msg="API listen on /var/run/docker.sock"
Oct 07 19:58:24 chat systemd[1]: Started Docker Application Container Engine.

docker0   Link encap:Ethernet  HWaddr 02:42:e2:70:4b:c4
          inet addr:172.17.0.1  Bcast:0.0.0.0  Mask:255.255.0.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

eth0      Link encap:Ethernet  HWaddr XX:XX:XX:00:64:22
          inet addr:myrealip  Bcast:mybcast  Mask:255.255.255.192
          inet6 addr: myip6 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:131 errors:0 dropped:0 overruns:0 frame:0
          TX packets:676 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:14353 (14.3 KB)  TX bytes:29716 (29.7 KB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:25 errors:0 dropped:0 overruns:0 frame:0
          TX packets:25 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:2800 (2.8 KB)  TX bytes:2800 (2.8 KB)

can anyone help me about it ?

Did you install Docker on the host or in the container?
In either case, I've seen Docker mess with your iptables rules, I don't know if their flag to turn off firewalling is quite enough for this.
You'd want to look at the output of "iptables -L -n -v". From what I recall seeing in the past, Docker had the tendency to change the default FORWARD policy from ACCEPT to REJECT or DROP, effectively blocking any network connection other than those they specifically allow.
If that's the issue, then doing "iptables -P FORWARD ACCEPT" should fix things by setting the default forward policy back to accept. Well, until Docker changes it back to reject anyway.

The output above looks like it may all be inside a LXD container, in which case the most obvious potential issue would be that the docker0 subnet is conflicting with your outside subnet, unfortunately since you've hidden that particular IP, I can't tell.
Showing the output of "ip -4 route get 4.2.2.4" would probably shed some light on what's going on.

Oh, I see that you filed this on the forum too, which is definitely the right place for such questions.
Can you respond in the forum thread with the information I requested above?
Closing the github issue in favor of the forum thread.

authors: hooramin stgraber


text:
Network: Skip lo interface addresses when deriving a fan overlay address

Fixes issue https://discuss.linuxcontainers.org/t/lxd-container-stuck-in-running-without-ip-address/8973 caused by https://github.com/lxc/lxd/pull/7833 whilst also not regressing https://discuss.linuxcontainers.org/t/delete-a-stopped-container-bring-down-the-fan-interface/8803

@stgraber this should be cherry-picked into LXD 4.5 please.

source: gharchive/pull-request


text:
[DPTOOLS-2679]Add AIRFLOW_CONTEXT_DAGRUN_EXECUTION_DATE to airflow vars

Adding change from https://github.com/lyft/incubator-airflow/commit/b38bf859c179be412ff55336cf7a4207931660dd to airflowinfra branch

Issue link: WILL BE INSERTED BY boring-cyborg
Make sure to mark the boxes below before creating PR: [x]

[ ] Description above provides context of the change
[ ] Commit message/PR title starts with [AIRFLOW-NNNN]. AIRFLOW-NNNN = JIRA ID*
[ ] Unit tests coverage for changes (not needed for documentation changes)
[ ] Commits follow "How to write a good git commit message"
[ ] Relevant documentation is updated including usage instructions.
[ ] I will engage committers as explained in Contribution Workflow Example.

* For document-only changes commit message can start with [AIRFLOW-XXXX].

In case of fundamental code change, Airflow Improvement Proposal (AIP) is needed.
In case of a new dependency, check compliance with the ASF 3rd Party License Policy.
In case of backwards incompatible changes please leave a note in UPDATING.md.
Read the Pull Request Guidelines for more information.

/ptal (👀) @youngyjd

Codecov Report

Merging #171 into airflowinfra will decrease coverage by 0.01%.
The diff coverage is 0%.

@@               Coverage Diff                @@
##           airflowinfra     #171      +/-   ##
================================================
- Coverage         28.98%   28.96%   -0.02%
================================================
  Files               529      528       -1
  Lines             36436    36426      -10
================================================
- Hits              10561    10551      -10
  Misses            25875    25875

Impacted Files
Coverage Δ

airflow/utils/operator_helpers.py
6.66% <0%> (-0.48%)
:arrow_down:

airflow/utils/sqlalchemy.py
77.77% <0%> (-6.35%)
:arrow_down:

airflow/bin/airflow

airflow/models/dagbag.py
61.94% <0%> (+1.61%)
:arrow_up:

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 b0d62f2...0fa3662. Read the comment docs.

authors: bhanuvikasr codecov-io

repo: lyft/incubator-airflow


text:
confirmable feature bugs?

I don't use 'devise' gem, but only an initializer devise.rb.
I successfully sent a email confirmation link with the following signed up user.
but I believe I found some problems about the confirmable feature.
Please check them if I was correctly realized.
problem
** the generated confirmation link lost the full length of the confirmation token. **
the confirmation token is
:confirmation_token => "d2880361f4baaf0c8304f393a3d6a41a49042f6e4ee2f2d3703f24b503bd6d8f"

<%= link_to 'Confirm my account', confirmation_url(@resource, {confirmation_token: @token, config: message['client-config'].to_s, redirect_url: message['redirect-url']}).html_safe %>

the above link actually returns this url address.
http://api.localhost:3000/v1/auth/confirmation?config=default&confirmation_token=ammABW7Y2ge1yUGk5xN3&redirect_url=http%3A%2F%2Flocalhost%3A9000%2F%23welcome

when I clicked the link it requests GET to omniauth/confirmation!
What the heck is going on?
so,, I've been debugging about this problem and realized User instance does not have the Devise gem's method, which is 'confirm_by_token' method.
the method is used to find a user by its confirmation token and try to confirm it.
Look at the below
2.2.2 :003 > User.first.confirm_by_token("d2880361f4baaf0c8304f393a3d6a41a49042f6e4ee2f2d3703f24b503bd6d8f")
  User Load (1.3ms)  SELECT  "users".* FROM "users"  ORDER BY "users"."id" ASC LIMIT 1
NoMethodError: undefined method `confirm_by_token' for #<User:0x007f88c2197100>
	from /Users/seoyoochan/.rvm/gems/ruby-2.2.2@api/gems/activemodel-4.2.1/lib/active_model/attribute_methods.rb:433:in `method_missing'
	from /Users/seoyoochan/.rvm/gems/ruby-2.2.2@api/gems/rolify-4.0.0/lib/rolify/role.rb:78:in `method_missing'
	from (irb):3
	from /Users/seoyoochan/.rvm/gems/ruby-2.2.2@api/gems/railties-4.2.1/lib/rails/commands/console.rb:110:in `start'
	from /Users/seoyoochan/.rvm/gems/ruby-2.2.2@api/gems/railties-4.2.1/lib/rails/commands/console.rb:9:in `start'
	from /Users/seoyoochan/.rvm/gems/ruby-2.2.2@api/gems/railties-4.2.1/lib/rails/commands/commands_tasks.rb:68:in `console'
	from /Users/seoyoochan/.rvm/gems/ruby-2.2.2@api/gems/railties-4.2.1/lib/rails/commands/commands_tasks.rb:39:in `run_command!'
	from /Users/seoyoochan/.rvm/gems/ruby-2.2.2@api/gems/railties-4.2.1/lib/rails/commands.rb:17:in `<top (required)>'
	from /Users/seoyoochan/.rvm/gems/ruby-2.2.2@api/gems/activesupport-4.2.1/lib/active_support/dependencies.rb:274:in `require'
	from /Users/seoyoochan/.rvm/gems/ruby-2.2.2@api/gems/activesupport-4.2.1/lib/active_support/dependencies.rb:274:in `block in require'
	from /Users/seoyoochan/.rvm/gems/ruby-2.2.2@api/gems/activesupport-4.2.1/lib/active_support/dependencies.rb:240:in `load_dependency'
	from /Users/seoyoochan/.rvm/gems/ruby-2.2.2@api/gems/activesupport-4.2.1/lib/active_support/dependencies.rb:274:in `require'
	from /Users/seoyoochan/dev/bitsnut/bitsnut-api/bin/rails:8:in `<top (required)>'
	from /Users/seoyoochan/.rvm/gems/ruby-2.2.2@api/gems/activesupport-4.2.1/lib/active_support/dependencies.rb:268:in `load'
	from /Users/seoyoochan/.rvm/gems/ruby-2.2.2@api/gems/activesupport-4.2.1/lib/active_support/dependencies.rb:268:in `block in load'
	from /Users/seoyoochan/.rvm/gems/ruby-2.2.2@api/gems/activesupport-4.2.1/lib/active_support/dependencies.rb:240:in `load_dependency'
	from /Users/seoyoochan/.rvm/gems/ruby-2.2.2@api/gems/activesupport-4.2.1/lib/active_support/dependencies.rb:268:in `load'
	from /Users/seoyoochan/.rvm/gems/ruby-2.2.2@api/gems/spring-1.3.6/lib/spring/commands/rails.rb:6:in `call'
	from /Users/seoyoochan/.rvm/gems/ruby-2.2.2@api/gems/spring-1.3.6/lib/spring/command_wrapper.rb:38:in `call'
	from /Users/seoyoochan/.rvm/gems/ruby-2.2.2@api/gems/spring-1.3.6/lib/spring/application.rb:183:in `block in serve'
	from /Users/seoyoochan/.rvm/gems/ruby-2.2.2@api/gems/spring-1.3.6/lib/spring/application.rb:156:in `fork'
	from /Users/seoyoochan/.rvm/gems/ruby-2.2.2@api/gems/spring-1.3.6/lib/spring/application.rb:156:in `serve'
	from /Users/seoyoochan/.rvm/gems/ruby-2.2.2@api/gems/spring-1.3.6/lib/spring/application.rb:131:in `block in run'
	from /Users/seoyoochan/.rvm/gems/ruby-2.2.2@api/gems/spring-1.3.6/lib/spring/application.rb:125:in `loop'
	from /Users/seoyoochan/.rvm/gems/ruby-2.2.2@api/gems/spring-1.3.6/lib/spring/application.rb:125:in `run'
	from /Users/seoyoochan/.rvm/gems/ruby-2.2.2@api/gems/spring-1.3.6/lib/spring/application/boot.rb:18:in `<top (required)>'
	from /Users/seoyoochan/.rvm/rubies/ruby-2.2.2/lib/ruby/site_ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
	from /Users/seoyoochan/.rvm/rubies/ruby-2.2.2/lib/ruby/site_ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
	from -e:1:in `<main>'2.2.2 :004 > ^C

Am I completely doing wrong about implementing email confirmation feature or what?

@seoyoochan I know its late in the game on this one, but did you ever come to a conclusion?

Hi there @seoyoochan    ,
In an effort to cleanup this project and prioritize a bit, we're marking issues that haven't had any activity in a while with a "close-in-7-days" label. If we don't hear from you in about a week, we'll be closing this issue. Obviously feel free to re-open it at any time if it's the right time or this was done in error!
If you are still having the issue (especially if it's a bug report) please refer to our new Issue Template to provide some more details to help us solve it.
Hope all is well.

authors: neutronz seoyoochan zachfeldman

license: WTFPL


text:
merge version 1.4

manialinks optimisation complete

LBTM

authors: felacek wsrvn

repo: lythx/trakman


text:
🛑 pan-serv00 is down

In 2a537cd, pan-serv00 (https://pan.wzz.cloudns.ch) was down:

HTTP code: 0
Response time: 0 ms

Resolved: pan-serv00 is back up in a1cfc15 after 20 minutes.

repo: lzh-zone/lin-uptime


text:
🛑 pan-serv00 is down

In 83be535, pan-serv00 (https://cloud.010702.xyz/) was down:

HTTP code: 502
Response time: 283 ms

Resolved: pan-serv00 is back up in 0f95797 after 39 minutes.


text:
AM4 w/5900X and Radeon 6800XT tool errors

I followed the instructions to the letter. The sniffer created a machine report and ACPI list. Opcore Simplify seemed to read it successfully, but when choosing an OS (Big Sur) it came back with an error and would not create an EFI. I tried choosing several other OS's but had the same result - perhaps not the same error readout, but similar.
Below is a sequence of screen shots to illustrate the issue I'm having. I've tried creating the EFI on both a Windows 10 and Mac running Big Sur 11.7.3.

Please build again before reporting the error

Since RX 6800 XT cannot be used in Big Sur and below, should I try MacOS 12 or above?

I don't understand the issue you're facing. The RX 6800 XT has been supported since macOS Big Sur 11.4
https://support.apple.com/en-us/102363


text:
Fix Tsitu Auto-Loader not auto-loading

Change devtool for dev since eval() is CSP blocked
Fix for always showing Tsitu Auto-Loader

As a side-effect (a good one) of using the same function for showing the loader, it will now use the offset in the setting for showing when clicked from the popup menu.

I'm debugging some funniness with the loader_offset having problems if it's a number. It wants it to be a string (bm-menu uses .concat on it) but everywhere we deal with it on our side it's a number.

Interesting find. I'm not sure if it mattered because we had to save settings in order to enable tsitus autoloader, or we just didn't notice first time and adjusted right away. Either way that's a good find.

looks good, tested, it works for both the autoloader and the maps (at least locally).

authors: DevJackSmith hymccord

repo: m-h-c-t/mh-helper-extension


text:
Introduce Zod library for verifying JSON

Add zod as dependency
Convert all hg types to use zod
Fix errors related to stricter types
Warn when encountering unexpected responses

Taking each type file and converting it to it's respective Zod shape and exporting the type like previous.
Relying on all the previously built tests to ensure everything still works as expected.
Right now, no hunts will be affected. All I do is log a warning if unexpected types are encountered in main.js.


text:
Add "version" header and automated redirection

This PR adds a mechanism to allow clients to specify the API version via a version header. This is implemented via a middleware function that rewrites the URL by prepending the content of version -- e.g. /measurements with version: v0 becomes /v0/measurements.

This change is

After some more thought, this change has no real use case and it potentially gives us the freedom to change the endpoint's name in future -- breaking any client that does not rely on this convenience version header. Closing.

repo: m-lab/measure-upload-service


text:
Update scalapb-runtime to 0.11.13

Updates com.thesamet.scalapb:scalapb-runtime from 0.11.11 to 0.11.13.
GitHub Release Notes - Changelog - Version Diff
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "com.thesamet.scalapb", artifactId = "scalapb-runtime" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequests = { frequency = "30 days" },
  dependency = { groupId = "com.thesamet.scalapb", artifactId = "scalapb-runtime" }
}]

labels: library-update, early-semver-minor, semver-spec-patch, version-scheme:early-semver, commit-count:1

Superseded by #190.


text:
Support flexible prefixes in ConfigServiceClient

Currently, the client returned by NewConfigServiceClient hardcodes the prefix for keys as _kv/. It would be good to support other prefixes as well. One option is to not set a prefix in the client returned by NewConfigServiceClient and instead implement a wrapper function which implements the Store interface but appends a given prefix to all keys it is given. Etcd uses this approach in https://godoc.org/github.com/coreos/etcd/clientv3/namespace.

can't we change the API to KV(namespace string) and have the current users to do KV("_kv/"), new users like r2 to do KV("r2")?

I'm fine with that approach as well. We can probably discuss further and decide on which approach to take before we begin the refactoring.


text:
TagBot trigger issue

This issue is used to trigger TagBot; feel free to unsubscribe.
If you haven't already, you should update your TagBot.yml to include issue comment triggers.
Please see this post on Discourse for instructions and more details.
If you'd like for me to do this for you, comment TagBot fix on this issue.
I'll open a PR within a few hours, please be patient!

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/87384

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/87624

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/89455


text:
Cloud Confirm Code reports "Confirm Code Wrong"

Describe the bug
Either when system is already online with cloud enabled, or the code is reset and manually saved, the code does not allow for cloud viewing.
To reproduce

Open the T-lite Configuration either on screen or over LAN
Choose Network
Choose Cloud Online QR
Scan QR Code with phone and goto link
Enter 4 Code shown on T-Lite Display
Code returns "Confirm code wrong"

Expected behavior
When entering code, expect to be taken to Cloud Viewer for T-Lite Display
Screenshots

Environment

OS: Android / MacOS / iPadOS / Windows 10
IDE &IDE Version: T-Lite Firmware.exe Windows 10 1.0.0.0
Repository Version: 1.0.0.0

Additional context
No response
Issue checklist

[X] I searched for previous reports in the issue tracker
[X] My report contains all necessary details

Hello @mbs1978
Confirm codes are effective when data is uploaded.
In other words, if you change the Confirm Code, you will still need to access the data with the previous code until you upload the new data.


text:
Need Catalyst support

Would appreciate Catalyst support. I can build for Catalyst without problems but I cannot store and retrieve data in my Catalyst app.

Has anything happend on this front? I just made another build and I didn't encounter any problems related to
react-native-sensitive-info

Has anything happend on this front? I just made another build and I didn't encounter any problems related to
react-native-sensitive-info

No, I didn't 😅😅😅😅 I was reading about catalyst yesterday, but I haven't done anything yet 😅 I'm working on the v6.0.0
However, did it work?

Haha. Okay whatever, I'll take it 👍
I just double checked and I can see my token successfully being stored in the keychain.
I remember recieving errors at least while running the app - possibly also while building in xcode - on catalyst 2 months ago. I had to remove the entire library back then. Now it just works!

I'm running on 5.5.6 btw.

For anyone experiencing this error:
Error: The operation couldn’t be completed. (OSStatus error -34018.)]
see this stackoverflow: https://stackoverflow.com/questions/27752444/ios-keychain-writing-value-results-in-error-code-34018

authors: exotexot mCodex

repo: mCodex/react-native-sensitive-info

license: mit


text:
[WIP] FEATURE: Convenience functions for volume rendering transfer functions

I propose adding convenience functions for volume rendering transfer functions.

[x] single color linear ramp transfer functions
[x] matplotlib colormaps as transfer functions
[x] function for easy loading of a number of predefined transfer functions
[ ] function tests - still in progress

Example use
import ipyvolume as ipv
aquarius = ipv.datasets.aquariusA2.fetch()

Transfer function from single RGB value with linear opacity ramp
rgb_value = (255, 0, 255)  # RGB values for magenta
magenta = ipv.transferfunction.linear_transfer_function(rgb_value)
ipv.quickvolshow(aquarius.data, tf=magenta)

Transfer functions based on matplotlib colormaps
jet = ipv.transferfunction.matplotlib_transfer_function('jet')
ipv.quickvolshow(aquarius.data, tf=jet)

Load all predefined transfer functions to a dictionary
# You can also load all predefinied transfer functions into a dictionary,
# for quick and easy testing of multiple display options
my_transfer_functions = ipv.transferfunction.load_transfer_functions()
print(list(my_transfer_functions))  # all predefined transfer function names

['grey', 'grey_r', 'red', 'red_r', 'green', 'green_r', 'blue', 'blue_r', 'yellow', 'yellow_r', 'magenta', 'magenta_r', 'cyan', 'cyan_r', 'Accent', 'Blues', 'BrBG', 'BuGn', 'BuPu', 'CMRmap', 'Dark2', 'GnBu', 'Greens', 'Greys', 'OrRd', 'Oranges', 'PRGn', 'Paired', 'Pastel1', 'Pastel2', 'PiYG', 'PuBu', 'PuBuGn', 'PuOr', 'PuRd', 'Purples', 'RdBu', 'RdGy', 'RdPu', 'RdYlBu', 'RdYlGn', 'Reds', 'Set1', 'Set2', 'Set3', 'Spectral', 'Wistia', 'YlGn', 'YlGnBu', 'YlOrBr', 'YlOrRd', 'afmhot', 'autumn', 'binary', 'bone', 'brg', 'bwr', 'cividis', 'cool', 'coolwarm', 'copper', 'cubehelix', 'flag', 'gist_earth', 'gist_gray', 'gist_heat', 'gist_ncar', 'gist_rainbow', 'gist_stern', 'gist_yarg', 'gnuplot', 'gnuplot2', 'gray', 'hot', 'hsv', 'inferno', 'jet', 'magma', 'nipy_spectral', 'ocean', 'pink', 'plasma', 'prism', 'rainbow', 'seismic', 'spring', 'summer', 'tab10', 'tab20', 'tab20b', 'tab20c', 'terrain', 'viridis', 'winter', 'Accent_r', 'Blues_r', 'BrBG_r', 'BuGn_r', 'BuPu_r', 'CMRmap_r', 'Dark2_r', 'GnBu_r', 'Greens_r', 'Greys_r', 'OrRd_r', 'Oranges_r', 'PRGn_r', 'Paired_r', 'Pastel1_r', 'Pastel2_r', 'PiYG_r', 'PuBuGn_r', 'PuBu_r', 'PuOr_r', 'PuRd_r', 'Purples_r', 'RdBu_r', 'RdGy_r', 'RdPu_r', 'RdYlBu_r', 'RdYlGn_r', 'Reds_r', 'Set1_r', 'Set2_r', 'Set3_r', 'Spectral_r', 'Wistia_r', 'YlGnBu_r', 'YlGn_r', 'YlOrBr_r', 'YlOrRd_r', 'afmhot_r', 'autumn_r', 'binary_r', 'bone_r', 'brg_r', 'bwr_r', 'cividis_r', 'cool_r', 'coolwarm_r', 'copper_r', 'cubehelix_r', 'flag_r', 'gist_earth_r', 'gist_gray_r', 'gist_heat_r', 'gist_ncar_r', 'gist_rainbow_r', 'gist_stern_r', 'gist_yarg_r', 'gnuplot2_r', 'gnuplot_r', 'gray_r', 'hot_r', 'hsv_r', 'inferno_r', 'jet_r', 'magma_r', 'nipy_spectral_r', 'ocean_r', 'pink_r', 'plasma_r', 'prism_r', 'rainbow_r', 'seismic_r', 'spring_r', 'summer_r', 'tab10_r', 'tab20_r', 'tab20b_r', 'tab20c_r', 'terrain_r', 'viridis_r', 'winter_r']

And use them like so:
ipv.quickvolshow(aquarius.data, tf=my_transfer_functions['grey'])

Discussion
Now that it's possible to have multiple volumes displayed in the same figure, we need something like this to increase the useability (and it looks like this has been suggested before):

I think this can now be done using multivolume rendering. Render each channel as a separate volume, and give them 'ramp' transfer function, having a constant color (say red for the first, green for the second), and opacity increasing from 0 to 1.
https://github.com/maartenbreddels/ipyvolume/issues/81#issuecomment-420551030

I've also seen this issue play out too, since the default choice is very non-standard for my field:

When I've explained the current system with the 3 RGB gaussians to my
professors, it's always taken a minute for them to understand that red is
low, green is medium, and blue is high. I think having a single linear
color gradient from low to high could eliminate that confusion.
https://github.com/maartenbreddels/ipyvolume/pull/76#issuecomment-336638057

Let me know what your thoughts are, happy to discuss etc.

Travis CI build is currently failing due to the issues with unpkg (https://github.com/unpkg/unpkg.com/issues/134)

I should also mention @vidartf 's work on ipyscales:
https://ipyscales.readthedocs.io/en/latest/examples/colorbar.html
would be really nice to integrate with that.

Thanks for the link, I didn't know that about @vidartf. So far I've thought exactly zero about how to display colorbars next to figures, but that will be a pretty necessary next step.

@maartenbreddels can you explain the difference between the four different transfer function classes in python?
Those python classes are:

TransferFunction
TransferFunctionJsBumps
TransferFunctionWidgetJs3
TransferFunctionWidget3

Found in ipyvolume/ipyvolume/transferfunctions.py
And on the javascript side, there's
a. TransferFunctionModel
b. TransferFunctionJsBumpsModel
c. TransferFunctionWidgetJs3Model
d. TransferFunctionView
Found in ipyvolume/js/tf.js

authors: GenevieveBuckley maartenbreddels

repo: maartenbreddels/ipyvolume


text:
documentation request: how to subsample used data?

I know in Vaex one can choose to use only a fraction of the dataset, but I'm not quite sure how this fraction can be set by the user (in a non-interactive mode for example).

Assuming solved, if not, please reopen.

authors: maartenbreddels rieder

repo: maartenbreddels/vaex


text:
If an app from the blockedApplicationBundleIDs list is terminated by Nudge, bring Nudge immediately back to the top.

While Nudge is running, it may get buried by other windows.  If this happens while the deadline passes and the user tries to launch an app on the blocked list, it will close without any message on screen.  Since Nudge killed it, Nudge should bring itself back to the foreground.

I'm going to bring nudge back, but not going to count this as a deferral.

@erikng : thanks!

authors: bradtchapman erikng

repo: macadmins/nudge


text:
Add remediation for BTM corruption if users are upgrading from 1.1.12.81501

Preinstall: checks if a problematic version (81501) is installed, and touches a file if so.
Postinstalls: same logic in both, looks for the touch file and if found runs the remediation.
Currently getting an "illegal byte sequence" error as I wrote this assuming /bin/sh and not ZSH - will continue working on this in Slack after dinner.
All the credit to @kevinmcox and @tuxudo for finding the BTM plist is editable and figuring out the PlistBuddy pieces.

Ready for testing!

For linking purposes: fixes https://github.com/macadmins/nudge/issues/515

Thanks for putting this all together @rickheil!

I have a theory. What if we ran the nudge uninstall SMApp cli flag instead? Would it remove the same keys from that file?

Also you need to do this on the dev branch not main. I haven't merged the other code yet into main.

Erik, is that the --unregister flag?
I tried that one yesterday and it didn't work.
That said, I can't promise I tried it in all combinations of scenarios, so definitely worth trying again after installing 1.1.13.

Do you have a v4 or v8 on disk? It would appear the v3 is from a very early version of Ventura

I no longer think this option is viable and am tempted to close the PR. This change is going to require full disk access.
When I first saw the PR, I thought it was a security issue in that if you can delete, you can add. In my testing, accessing this file on a terminal without FDA gives this error.
/private/var/db/com.apple.backgroundtaskmanagement/BackgroundItems-v8.btm: file does not exist or is not readable or is not a regular file (Error Domain=NSCocoaErrorDomain Code=257 "The file "BackgroundItems-v8.btm" couldn't be opened because you don't have permission to view it." UserInfo={NSFilePath=/private/var/db/com.apple.backgroundtaskmanagement/BackgroundItems-v8.btm, NSUnderlyingError=0x600003548000 {Error Domain=NSPOSIXErrorDomain Code=1 "Operation not permitted"}})

Thats great then. Apple's edge case here is going to cause a bit of...pain.

authors: erikng kevinmcox natewalck rickheil rickheil-samsara tuxudo


text:
Docs issue: Ambiguous description in setting the workspace name

ReadMe.md, Getting Started, 4. Define your workspace parameters
Below sentence is ambiguous:
"Change the name parameter to the name of your workspace, if you have already created one or choose any name, if you want the Action to create a new workpace."
Change like below can be more clear:
"If you already have an Azure ML Workspace under that resource group, change the name parameter to the name of your workspace,  if you want the Action to create a new workspace  in that resource group, pick a name for your new workspace, and assign it to the name parameter."

Will be added to the Thanks for providing the feedback. This will be changed in the next release. There is already a new branch, which includes the changes.

@awmatheson I cannot add the project to this issue. Can you check, whether I have access?

authors: marvinbuss sasever

repo: machine-learning-apps/ml-template-azure


text:
Commonize interface generators for Linux, Darwin and add support for BSD systems

I refactored interface generators, commonize the generators. I also introduced this generator for BSD systems.

LGTM.

Thank you.

authors: astj itchyny

repo: mackerelio/mackerel-agent


text:
MacVim hangs for minutes with hundreds of threads

Describe the bug
I'm a daily user of MacVim and my work depends on it. MacVim occasionally hangs for minutes with hundreds of threads (500 or more) when editing some specific large file(s). I had this happen several times, but only once a day at the most. It could be a syntax highlighting problem perhaps. It's difficult to reproduce exactly.
To Reproduce
Detailed steps to reproduce the behavior:

Run open -a MacVim Forth500.s
Edit Forth500.s and perhaps some other files in other windows (but don't think that matters)
Change Syntax to Assembly/Turbo then navigate, search, type, etc.
Eventually the problem occurs, but I can't tell when and why. It may happen after a while, so it's not frequent, fortunately for me.

Expected behavior
No hot laptop!
Screenshots
N/A
Environment (please complete the following information):

MacVim version: Custom Version 8.2.2681 (171)
OS: MacOS 10.15.7
Terminal: N/A

Additional context
The Forth500.s file is here: https://github.com/Robert-van-Engelen/Forth500/blob/main/Forth500.s

Hi, could you enlighten us with a bit more information about environment and test a few more things?
Please tell us:

which MacVim version do you refer to?
which macOS version do you use?
how have you installed MacVim?
have you overwrote vim supplied by MacVim by any other version of vim?

Please test your issue in terminal:

using vim (in terminal, supplied by MacVim)
using vim (in terminal, other version available)

Please test your issue with no plugins involved:

using mvim --clean (no configurations or plugins involved)
vim --clean (in terminal, supplied by MacVim)
vim --clean (in terminal, other version available)

See earlier info on version and OS. I run MacVim GUI. I don't use plugins (.vimrc attached as vimrc.txt), nor am I doing anything special other than just editing a few files with source code: C/C++, assembly (.s with Turbo syntax hl), Forth, markdown. The assembly file is large (see my previous comment). All other files are small/tiny. With this, MacVim generally uses 4.71GB of virtual memory and has 31,728 ports open when I use it for a few days.
I took two MacVim process samples (with MacOS Activity Monitor) of the MacVim process when it went crazy again, hanging for several minutes with hundreds of threads and all 8 cores running hot. The samples may offer some insight into the problem, because this intermittent problem is not easy to debug I'm sure. It happens about once a day when working with MacVim for hours.
vimrc.txt
MacVimsamples.zip
I will also try and see if daily restarting MacVim and/or my system can avoid this problem, keeping an eye on the process stats.

Thank you for sampling and your vimrc.
I have the same macOS version,
I have x86_64 arch,
I have the same version of MacVim installed from GitHub releases (no HomeBrew or MacPorts is involved)
In your vimrc I made GUI part be enabled all the time to have same configuration in GUI and terminal.
I opened your assembly file in using MacVim GUI, terminal vim from the same app bundle and /usr/bin/vim to make sure I covered all cases
I have no work within the file, so I scrolled a lot for few minutes in each editor and did some editing here and there.
I see no deviation in Application Monitor as you describe.

I've also tried to install ugrep 3.3.7 with newest ctrlp.vim plugin (thanks!), but don't see any deviation at all.

With all this, could you update your ugrep (which is not compatible with your configuration) and ctrlp.vim and try again.
I suppose, the old plugin version causes the problem. My vimrc you can find here (be careful with the dot in repository name)

Thank you! I will follow your suggestions and will keep testing (I use MacVim a lot!). Like I said, it happens sometimes.

This version of MacVim may have a memory leak that may explain the problem I'm seeing. I ran MacVim for three-four days without quitting. When I open the laptop daily and return to editing with MacVim, sometimes I see the spinning wheel. When that happens, the memory usage increases by 300MB or so. I started with less than 300MB and now at about 1GB reported by Activity Monitor on MacOS 10.15.7. I have just been editing the same three files (assembly and two MD files) in two windows. Eventually the spinning wheel issue gets progressively worse, hanging for minutes with several GB of memory use. That happens randomly, roughly once a day as reported earlier. The only remedy is to restart MacVim.

could you try to edit this file in a terminal and see what happens, like /usr/bin/vim?
the beginning of your configuration file could be as following to run same commands as GUI. To test with specific configuration file use /usr/bin/vim -u "/path/to/vimrc" -U "/path/to/vimrc". On my system with similar version /usr/bin/vim has version 8.1.2292 which is pretty close to MacVim.
"if has("gui_running")
  " Get the value of $PATH from a login shell.
  " If your shell is not on this list, it may be just because we have not
  " tested it.  Try adding it to the list and see if it works.  If so,
  " please post a note to the vim-mac list!
  if $SHELL =~ '/\(sh\|csh\|bash\|tcsh\|zsh\)$'
    let s:path = system("echo echo VIMPATH'${PATH}' | $SHELL -l")
    let $PATH = matchstr(s:path, 'VIMPATH\zs.\{-}\ze\n')
  endif
  " Change directory on startup.
  autocmd VimEnter * if getcwd()=="/" | if strlen(@%) | cd %:p:h | else | cd | endif | endif
  " If running in a Terminal window, set the terminal type to allow syntax highlighting.
  set guioptions-=T
  " set toolbar=text
  " set toolbariconsize=medium
  " set mousefocus
  set number
  set cursorline
"else
"  set term=builtin_ansi
"endif
" Grepping

Maybe you have also an updated configuration to match newer versions of ugrep and ctrlp.vim?

I've already made the ugrep and ctrlp.vim changes a few days ago and tested it out.  I will try the GUI settings. It looks like you've commented out set term=builtin_ansi.
Besides increased memory, I also see a growing number of "Ports" in Activity Monitor: now 6273 open ports and 1GB memory. Restarting MacVim to edit the same files and the updated .vimrc shows 147MB with 276 ports. I'll run this for a few days and see what happens.

Thank you, could you share your new vimrc for me to test it simultaneously?

Could you share how did you installed MacVim?

Vimrc:
vimrc.txt
The problem is observed with the GUI, I have yet to test the terminal-based vim.
I installed MacVim a long time ago, pretty sure this was installed from a DMG file and later updated via the auto built-in updates (checking for updates reports fully up to date).

Thank you for an updated version of vimrc file

I installed MacVim a long time ago, pretty sure this was installed from a DMG file

Thank you, it's very important that we use the same MacVim

I still have this issue. I doubt it is the history mechanism that lets memory grow in big increments. I am not moving bug chunks of text around either and I've closed all windows except one (the assembly file). I am back to 2GB with 13,641 "ports". When the spinning disk appears, hundreds of threads will run for seconds to minutes. I noticed it happens when switching windows in MacVim and switching split screens with the cursor (with touchpad, I have not tried CTRL-W),

I'm sorry to hear that. I'll profile MacVim. If I may to ask, could this file be separated into few ones. From my experience with Assembly language, I almost always separate code, use includes or link them together on the link stage.

The original wasn't mine to begin with and I need/want to keep it this way for several reasons. I doubt it's the assembly file actually, since I witnessed the spinning wheel before when returning to work on a project with MacVim open, but didn't give it much attention. Restarting MacVim is something I usually do.

I see, I'd split it anyway. It's way easier for me to find things in many files than in a single one.
I forgot to ask, which preferences (not vimrc) do you have?

I need the output of the command:
$defaults read org.vim.MacVim

Here you go. This intermittent problem is probably difficult to fix. I can live with it by restarting MacVim. But it should not have to be that way.
{
    MMAutosaveColumns = 152;
    MMAutosaveRows = 70;
    MMCurrentPreferencePane = General;
    MMLastWindowClosedBehavior = 2;
    MMTopLeftPoint = "{159, 1026}";
    NSFullScreenMenuItemEverywhere = 0;
    NSQuotedKeystrokeBinding = "";
    NSRepeatCountBinding = "";
    "NSWindow Frame FindAndReplace" = "113 351 490 169 0 0 1680 1028 ";
    "NSWindow Frame SUUpdateAlert" = "540 476 620 392 0 0 1680 1027 ";
    SUAutomaticallyUpdate = 0;
    SUCheckAtStartup = 0;
    SUEnableAutomaticChecks = 1;
    SUHasLaunchedBefore = 1;
    SULastCheckTime = "2021-09-14 20:58:47 +0000";
    SUSendProfileInfo = 0;
    SUUpdateGroupIdentifier = 3198150642;
    SUUpdateRelaunchingMarker = 0;
}

This is what I get when inspecting the MacVim process after it OK again (by comparison, when MacVim is unresponsive "spinning disk", hundreds of threads will run). I have very few other tasks running. MacVim consumes the more memory than all of them. The "real memory" size of MacVim is not bad, but Activity Monitor reports 2.18GB and this grows in big leaps suddenly (300MB or much more) when MacVim becomes unresponsive. Heap fragmentation may also be present, but that would not explain the unresponsiveness delay that gets worse over time when hundreds of threads are spawned.

Hi, I'm sorry for the late response. I'm taking a look, but since this seems to be a memory leak it's going to take a while to repro properly. If you see this again, can you do the following?
ps aux | grep -i vim

You should see something like this:
ychin            49390   0.0  0.0  4268424    720 s006  R+   12:16AM   0:00.00 grep --color=auto -i vim
ychin            49325   0.0  0.1  4467028  19704   ??  Ss   12:10AM   0:01.13 /Applications/MacVim.app/Contents/MacOS/Vim -g -f
ychin            49324   0.0  0.5  5200664  89640   ??  S    12:10AM   0:05.35 /Applications/MacVim.app/Contents/MacOS/MacVim

In MacVim, there is an overall macOS process called MacVim, and each window is a child process Vim (which is roughly the same process as terminal Vim). It would be interesting to see whether it's the parent process or the child process that's leaking.

As pet my tests, it seems to be parent process. Numbers obviously increasing, but I couldn't reproduce so huge growth as described, probably I do it wrong.

Huh ok that does make sense, given the thread count explosion. I couldn't really reproduce myself so far, but I did see thread count go up and down so that should give at least some lead. One thing that may be related is the CoreText stateful renderer but I'll need to take a look.

Still happening in the latest 8.2.3455 MacVim. Up to 2.4GB after a few days of editing some files. It's typically increasing memory when opening a new file from the terminal with open -a MacVim, which will open a new window in MacVim to edit the file.
The problem is not an issue the first day or so, but as time passes and more files are opened and closed (I keep only a handful open), this problem will always occur. It seems that MacVim tries to allocate memory while the process is swapped from physical to virtual memory. So when MacVim is not used for some time and other applications are active, swapping MacVim back to physical while opening a new file is probably the best symptom to describe this issue.

authors: eirnym genivia-inc ychin

repo: macvim-dev/macvim

license: Vim


text:
此链接不再有效

此链接不再有效
请给一个新的链接，谢谢

已更新


text:
🛑 Tor Proxy is down

In 195314e, Tor Proxy (oracle) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Tor Proxy is back up in 204bdb0.

repo: madhogs/upptime


text:
Allow specifying the app ID of a Styled Media Receiver

They inherit the Default Media Receiver adding the ability to inject a custom CSS file. They offer the same playback API and having tried it by hardcoding the new app ID, it works like a charm.
See https://developers.google.com/cast/docs/styled_receiver.

Do you want to send a PR that adds this?

authors: mafintosh romaincointepas

repo: mafintosh/chromecasts


text:
ensureIndex throws "no such cmd: createIndexes"

Hey guys, I'm running a node.js 10.12 instance, connected to a mongodb 2.4 on an openshift server and I can't ensure indexes with mongojs. I always get the error in the title.

Any ideas?

Should be fixed in version 2.0 (released just some seconds ago)

Any update on this issue?

authors: saintedlama woistjadefox

repo: mafintosh/mongojs


text:
Announce Tracker

I saw at a private tracker that the downloading torrent aren't announced to the tracker, and the RATIO isn't counted.
How can I fix this?

related to #48

repo: mafintosh/torrent-stream


text:
no need to check for sdk platform here.

📦 Pull Request
SDK Environment object was used incorrectly in the extension object.
Also, we can actually remove this check as the gating of redirectUris on mobile is already handled on the relayer side
✅ Fixed Issues
https://app.shortcut.com/magic-labs/story/82618/authextension-loginwithcredential-broken
🚨 Test instructions
[Describe any additional context required to test the PR/feature/bug fix.]
⚠ Don't forget to add a semver label!
Please only add one label:

patch: Bug Fix?
minor: New Feature?
major: Breaking Change?
skip-release: It's unnecessary to publish this change.

📦 Published PR as canary version: Canary Versions

:sparkles: Test out this PR locally via:
npm install @magic-ext/auth@2.2.0-canary.605.5824411184.0
# or
yarn add @magic-ext/auth@2.2.0-canary.605.5824411184.0

:rocket: PR was released in @magic-ext/algorand@14.2.0, @magic-ext/aptos@2.2.0, @magic-ext/auth@2.2.0, @magic-ext/avalanche@14.2.0, @magic-ext/bitcoin@14.2.0, @magic-ext/conflux@12.2.0, @magic-ext/cosmos@14.2.0, @magic-ext/ed25519@10.2.0, @magic-ext/flow@14.2.0, @magic-ext/gdkms@2.2.0, @magic-ext/harmony@14.3.0, @magic-ext/icon@14.2.0, @magic-ext/near@14.2.0, @magic-ext/oauth@13.2.0, @magic-ext/oidc@2.2.0, @magic-ext/polkadot@14.2.0, @magic-ext/react-native-bare-oauth@14.2.0, @magic-ext/react-native-expo-oauth@14.2.0, @magic-ext/solana@15.2.0, @magic-ext/taquito@11.2.0, @magic-ext/terra@11.2.0, @magic-ext/tezos@14.2.0, @magic-ext/webauthn@13.2.0, @magic-ext/zilliqa@14.2.0, @magic-sdk/commons@15.2.0, @magic-sdk/pnp@13.2.0, @magic-sdk/provider@19.2.0, @magic-sdk/react-native-bare@20.2.0, @magic-sdk/react-native-expo@20.2.0, @magic-sdk/types@16.2.0, magic-sdk@19.2.0 :rocket:

authors: Ariflo Dizigen

repo: magiclabs/magic-js


text:
[Feature request] Add Android games as a platform

Hi, currently Android games are accessed through the apps menu and a convenient filter. However I think it'd be much nicer to have Android games shown as a system in the main view.

Duplicated issue:
https://github.com/magneticchen/Daijishou/issues/37

authors: magneticchen nicosensei

repo: magneticchen/Daijishou


text:
in Json tripped me up

I've been testing vamp-router, and was copying and pasting examples from the readme.
There are lots of hashes in the json examples so anyone that just copies and pastes, that son will not parse. I also would only get the bad request error back and nothing helpful was dumped into the log so I had to dump c.Errors to figure out it was the parsing error. I'm happy to fix this if you guys are ok with me removing the hashes and submitting a PR.

Hi Sean, thanks for notifying! We'd be happy to update the examples. After internal discussion i'd like to propose that we provide better explanation so people directly see what can be pasted and what needs to be removed as it is a comment to explain. Is that something you could live with?

Sounds good Olaf.

i am not able to post a single request despite rest client APIs are up. It always says bad request

authors: avinash-katiyar densone olafmol

repo: magneticio/vamp-router


text:
Log2 scale

Hello! Could you please tell me whether there is a possibility to calculate average compartment and visualize it in log2-scale?

Hi @katikoshak ,
That's possible. Just modify lines 98, 120 and 147 where plt.imshow() functions are located in the plotting script (https://github.com/magnitov/pentad/blob/development/src/plot_pentad.py). You just have to add np.log2() for the first argument and remove norm parameter which adds colorbar in log scale.
Best,
Mikhail

Thanks a lot!

authors: katikoshak magnitov

repo: magnitov/pentad


text:
Support for Google's AutoValue Extensions

Automatically generating a custom serializer for an @AutoValue class would be awesome!

Sounds good! Though, because I don't use it and I have still open issues at other OSS projects I probably won't implement it. But maybe you or others interested in it will submit a PR.

authors: ZakTaccardi magro

repo: magro/kryo-serializers


text:
Inconsistent new functions for unpub types

Unpublished idata as well as mdata (which are always unpublished) always require an owner key to be created, with the new function. Unpublished adata, however, do not require an owner key in their new. This inconsistency should be addressed when possible.

Regarding constructors for the different data types, I just remembered about the bottom section of the RFC (easy to miss):
https://github.com/maidsafe/rfcs/blob/master/text/0054-published-and-unpublished-data/0054-published-and-unpublished-data.md#note-about-safe-client-libs-api
Seems to me like this builder pattern can be part of safe-nd itself instead of SCL -- it makes for an elegant alternative to constructors.

Closing this as it's old and this repo is being archived - can be recreated in safe_network if still relevant

authors: S-Coyle m-cat


text:
52 timer bug fix

The timer now runs consequetively, and can be tested by setting all time blocks as 1 minute and checking the console log (all pomodoros should console log like this:
pomodoro 1
short break
pomodoro2
short break
pomodoro3
short break
pomodoro4
long break
And then re-starting from pomodoro 1 again.
I was unable to figure out the logic to display 'what's next' below the timer (e.g. Next: short break (3 min)), so instead the timer now displays what's currently running (e.g. Running: work timer (5 min)). This bit is quite tricky, so I suggest leaving the code as is, and maybe coming back to add the logic to display 'what's next' if we have time.

Oh, and I also removed the extra  in the HTML that was causing the surplus long break input field - I think it was just an error copy -paste from before.

repo: maijako/focus-pilot


text:
Types Issue

Hi everyone,
I'm running into some compilation issues with TS not sure if anyone else ran into this as well. Any help would be appreciated! Thanks!
./node_modules/mailgun.js/lib/domains.ts:212:13
Type error: Argument of type '(res: UpdatedDKIMAuthorityResponse) => UpdatedDKIMAuthority' is not assignable to parameter of type '(value: APIResponse) => UpdatedDKIMAuthority | PromiseLike<UpdatedDKIMAuthority>'.
  Types of parameters 'res' and 'value' are incompatible.
    Type 'APIResponse' is not assignable to type 'UpdatedDKIMAuthorityResponse'.
      Types of property 'status' are incompatible.
        Type 'number' is not assignable to type '200'.

  210 |     return this.request.put(`/v3/domains/${domain}/dkim_authority`, {}, { query: `self=${data.self}` })
  211 |       .then((res : APIResponse) => res)
> 212 |       .then((res : UpdatedDKIMAuthorityResponse) => res.body as UpdatedDKIMAuthority);
      |             ^
  213 |   }
  214 |
  215 |   updateDKIMSelector(domain: string, data: DKIMSelectorInfo): Promise<UpdatedDKIMSelectorResponse> {

I think this issue is related to the strict mode of the TS compiler.
I've just published version 5.0.1 which should fix errors that SDK has with strict mode build.
Could you check this new version and confirm that issue has gone?

5.0.1 fixed it! thanks @olexandr-mazepa

authors: elijahkim olexandr-mazepa


text:
[maistra-2.2] Merge Envoy's 1.20 release branch

Merge branch release/v1.20 from envoyproxy/envoy.
This should resolve CI structurally failing as observed in recent pull requests,
by pulling in a change that updates expired certificates: bfb9b978ab6abc6d3605bd40e1cc9290c142e7b6

Annoyingly,  the CI logs have:
[ RUN      ] TestSPIFFEValidator.TestDoVerifyCertChainIntermediateCerts
test/extensions/transport_sockets/tls/cert_validator/spiffe/spiffe_validator_test.cc:313: Failure
Value of: validator().doVerifyCertChain(store_ctx.get(), nullptr, *cert, nullptr)
  Actual: false
Expected: true
Stack trace:
  0x12c783a: Envoy::Extensions::TransportSockets::Tls::TestSPIFFEValidator_TestDoVerifyCertChainIntermediateCerts_Test::TestBody()
  0x33f1fbb: testing::internal::HandleSehExceptionsInMethodIfSupported<>()
  0x33e219d: testing::internal::HandleExceptionsInMethodIfSupported<>()
  0x33ca633: testing::Test::Run()
  0x33cb1fa: testing::TestInfo::Run()
... Google Test internal frames ...

[  FAILED  ] TestSPIFFEValidator.TestDoVerifyCertChainIntermediateCerts (130 ms)

git blame shows that we touched this test in 0150925a30e5773ac9c865e8fc337c6d6efd002c -- and indeed in that commit we modified certificate generation script to generate more certificates specifically for this test.
I'm going to the certificate regeneration script but commit just the four new files related the certs specific to this test. I suspect some inconsistency crept in as generating these may depend on the other certificates, and therefore the new ones need to be regenerated as well.

Ugh, the failure mode for TestSPIFFEValidator.TestDoVerifyCertChainIntermediateCerts was a bit more subtle then I initially thought. 082adf413edcb8f6908f0440d5b4967918b3a270 properly address it with minimal changes (confirmed locally).
Note: I force pushed to keep the list of commits clean.

LGTM

authors: jwendell oschaaf

repo: maistra/envoy


text:
fix(operator): add route to status

Short description of what this resolves:
If no Route is provided by the Client a default type of route is created. This route is never exposed in the Session object so a client can't know what parameters to use.
Changes proposed in this pull request:
Expose the Route used as part of the Session.Status object.
Fixes #691

/test openshift

@aslakknutsen: The following test failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

e2e-tests-openshift
7cd9ccff645fd8aa5ef4aba90314c6764b9f1261
link
/test openshift

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

/test openshift

authors: alien-ike aslakknutsen

repo: maistra/istio-workspace


text:
Mistake in 3.1 False Positives, and False Negatives

Please correct your FP and FN values like that
FP = np.sum((y == 0) & (thresholded_preds == 1))
FN = np.sum((y == 1) & (thresholded_preds == 0))

I have resolved it. Thank you.

authors: makama-md syyam

repo: makama-md/AI-for-Medical-Diagnosis


text:
🛑 Personal Homepage is down

In b0bf55c, Personal Homepage (https://aurelienooms.be) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Personal Homepage is back up in a86f800.

repo: make-github-pseudonymous-again/monitor


text:
Unable to build anymore on RTD

Problem
RTD is not able to build doc with theme anymore
Reproducible Project
problem : https://readthedocs.org/projects/django-geostore/builds/12374842/
working : https://readthedocs.org/projects/django-geostore/builds/12280355/

show when build was broken : https://readthedocs.org/projects/django-geostore/builds/

repo: makinacorpus/makina-sphinx-theme


text:
SQL Server is not working anymore for me, all new features are untested

Memo issue for remembering to fix all new features SQL Server implementation as soon as the SQL Server docker container is fixed by microsoft.
Cf. https://github.com/microsoft/mssql-docker/issues/868 and https://learn.microsoft.com/en-us/troubleshoot/sql/releases/sqlserver-2022/build-versions

This was fixed a few commits ago.

repo: makinacorpus/php-query-builder


text:
[評価基板対応] MDBT53V-DBについての調査

概要
Raytac社のBLEモジュール評価基板「MDBT53V-DB」を使用する手順等について整理します。

接続に使用するpinを調査
汎用I/Oのpinなどが、評価基板のどのジャンパーから出ているのかを明確化
マッピング変更要否の調査
UARTプリントなど、I/Oのマッピングが異なる箇所を明確化
ファームウェア導入手順
10pinインターフェースでnRF5340 DKと接続し、PCからファームウェアを書き込み操作する手順について整理
動作確認
ファーム書き込み後、ブートローダー起動以降のログがUARTプリントに出力されるところまでを確認する手順について整理
etc...

ご参考
Raytac社のポータル
https://www.raytac.com/product/ins.php?index_id=140
スイッチサイエンス社の販売ページ
https://www.switch-science.com/products/8623

対応延期のお知らせ
諸々調査の結果、現在ファームウェアをビルドしているSDK（nCS v2.5.2）が、このボードをサポートしていないことが判明しました。
他方、nCS v2.6.1 なら、サポートしている可能性があるようです。
https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.6.1/zephyr/boards/arm/raytac_mdbt53v_db_40_nrf5340/doc/index.html
ですので本件については、nCS v2.6.1 へのバージョンアップが実現されるまで、延期したいと思います。

repo: makmorit/SquareDevices


text:
Explore MAL Languages

[ ] Have a look at exampleLang for a general idea of how MAL works.
[ ] Have a look at coreLang to get an overview of the language structure.

And a task for myself:

[ ] Prepare a coreLang presentation with examples to illustrate how the language is used.

repo: mal-lang/mal-toolbox


text:
iFacialMocapの対応機種情報をアップデートする

A12チップが載ってるとFaceID未対応でも動く、つまりiPhone SE 第2世代でも動くということをドキュメントに記載する必要があります。

#438 で反映。

repo: malaybaku/VMagicMirror


text:
[Suggestion] Clean up some controls in circuit editor

To smooth out some features inside the circuit editor, I would like to suggest some changes in the controls.
Right clicking on a component would be more streamlined to delete it.
A middle-mouse click on a component already on the board should switch your active component to be that, similar to how Minecraft itself has a block switching feature to the block you're looking at.
Thanks,
Oky

Now that I'm a bit more familiar with the system I see why you can't use right click, since that is how you go about editing the component when there is no active component. I think the middle-mouse click is still plausible. It saves time to need to go back into the menu again if you already have one on the board.


text:
Support micromamba auth login

Currently we don't have a way to perform a micromamba auth login between micromamba installation and environment setup.
You can provide information by manually generating a .mamba/auth/authentication.json before running provision-with-micromamba but that seems cumbersome.
Would be nice to have integration into provision-with-micromamba. Maybe the interface could be something like this:
login:
  conda.mydomain.com:
    user: myuser
    password: mybase64encodedpassword
  conda.myotherdomain.com:
    user: myotheruser
    password: ${{ MY_SECRET }}

I like it. I would argue that the password should always be supplied as a secret (and not base64 encoded).

I am trying to use micromamba for our CI that rely on conda private channels. Previously using mamba forge GH Actions I was using:
    - name: Anaconda Login
      shell: bash -l {0}
      env:
        ANACONDA_TOKEN: ${{ inputs.anaconda-token }}
      run: |
        # Bypass the installation of anaconda-client
        TOKEN_DIR="$HOME/.config/binstar"
        TOKEN_PATH="$TOKEN_DIR/https%3A%2F%2Fapi.anaconda.org.token"
        mkdir -p $TOKEN_DIR
        echo -e "${ANACONDA_TOKEN}\c" > $TOKEN_PATH

to log into anaconda. But I don't think micromamba is reading anything in $HOME/.config/binstar. Waiting for the option to be available in this actions, is there is a token path micromamba is reading to make it work here? (I searched but could not find it)

Well it turns out the mamba auth file exists xD Here is my new auth GH step if it can be useful:
    # NOTE(hadim): that step might be integrated into the
    # micromamba action in the future. See
    # https://github.com/mamba-org/provision-with-micromamba/issues/59
    - name: Mamba Login
      shell: bash -l {0}
      run: |
        mkdir -p ~/.mamba/auth/
        echo "$(cat <<EOM
        {
            "conda.anaconda.org": {
                "token": "${{ inputs.anaconda-token }}",
                "type": "CondaToken"
            }
        }
        EOM
        )" > ~/.mamba/auth/authentication.json

You can use micromamba auth login which will write to this file

Thanks. But I want to do that before installing micromamba.

Please recreate this issue with https://github.com/mamba-org/setup-micromamba if it is still relevant.

authors: hadim jonashaag wolfv

repo: mamba-org/provision-with-micromamba


text:
Remove an uploaded package whose filename does not match the package name

Fix #553

Codecov Report

Merging #554 (6ed6efc) into main (d272e61) will decrease coverage by 1.45%.
The diff coverage is 80.00%.

@@            Coverage Diff             @@
##             main     #554      +/-   ##
==========================================
- Coverage   82.86%   81.41%   -1.46%
==========================================
  Files          78       78
  Lines        5971     5973       +2
==========================================
- Hits         4948     4863      -85
- Misses       1023     1110      +87

Impacted Files
Coverage Δ

quetz/main.py
86.20% <80.00%> (+0.03%)
:arrow_up:

...s/versions/53f81aba78ce_use_biginteger_for_size.py
56.25% <0.00%> (-18.75%)
:arrow_down:

quetz/database.py
70.83% <0.00%> (-16.67%)
:arrow_down:

...ns/versions/30241b33d849_add_task_pending_state.py
80.00% <0.00%> (-13.34%)
:arrow_down:

quetz/pkgstores.py
42.45% <0.00%> (-11.60%)
:arrow_down:

...ons/a3ffa287d074_case_insensitive_channel_names.py
68.75% <0.00%> (-6.25%)
:arrow_down:

...s/versions/8d1e9a9e0b1f_adding_download_metrics.py
72.22% <0.00%> (-5.56%)
:arrow_down:

...ions/versions/8dfb7c4bfbd7_new_package_versions.py
80.95% <0.00%> (-4.77%)
:arrow_down:

quetz/database_extensions.py
56.36% <0.00%> (-3.64%)
:arrow_down:

quetz/dao.py
88.91% <0.00%> (-2.18%)
:arrow_down:

... and 3 more

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 d272e61...6ed6efc. Read the comment docs.

authors: brichet codecov-commenter

repo: mamba-org/quetz


text:
Fix testing of packages with dependencies

Dependencies that are not modified should be available through the MyGet feed.
Related to https://github.com/mandiant/VM-Packages/issues/20

I have also pushed all packages that where missing in MyGet manually, the ones that were created before setting up the automatic push of packages.

repo: mandiant/VM-Packages


text:
'NoneType' object has no attribute 'decode'

d69e6a6925f9229d5840b6eade99ab4a
Traceback (most recent call last):
  File "floss/main.py", line 600, in main
    vw = viv_utils.getWorkspace(sample_file_path, should_save=options.save_workspace)
  File "/usr/local/lib/python2.7/dist-packages/viv_utils-0.3.5-py2.7.egg/viv_utils/__init__.py", line 32, in getWorkspace
    vw.loadFromFile(fp)
  File "/usr/local/lib/python2.7/dist-packages/vivisect-0.0.0-py2.7.egg/vivisect/__init__.py", line 2134, in loadFromFile
    fname = mod.parseFile(self, filename)
  File "/usr/local/lib/python2.7/dist-packages/vivisect-0.0.0-py2.7.egg/vivisect/parsers/pe.py", line 30, in parseFile
    return loadPeIntoWorkspace(vw, pe, filename)
  File "/usr/local/lib/python2.7/dist-packages/vivisect-0.0.0-py2.7.egg/vivisect/parsers/pe.py", line 113, in loadPeIntoWorkspace
    vs = pe.getVS_VERSIONINFO()
  File "/usr/local/lib/python2.7/dist-packages/vivisect-0.0.0-py2.7.egg/PE/__init__.py", line 550, in getVS_VERSIONINFO
    vbytes = self.readResource(RT_VERSION, 1)
  File "/usr/local/lib/python2.7/dist-packages/vivisect-0.0.0-py2.7.egg/PE/__init__.py", line 513, in readResource
    rsdef = self.getResourceDef(rtype, name_id)
  File "/usr/local/lib/python2.7/dist-packages/vivisect-0.0.0-py2.7.egg/PE/__init__.py", line 495, in getResourceDef
    return self.ResourceRoot.getResourceDef(rtype, name_id)
  File "/usr/local/lib/python2.7/dist-packages/vivisect-0.0.0-py2.7.egg/PE/__init__.py", line 1079, in __getattr__
    self.parseResources()
  File "/usr/local/lib/python2.7/dist-packages/vivisect-0.0.0-py2.7.egg/PE/__init__.py", line 595, in parseResources
    name_id = self.readAtRva(namerva + 2, namelen * 2).decode('utf-16le', 'ignore')
AttributeError: 'NoneType' object has no attribute 'decode'

ERROR:floss:Vivisect failed to load the input file: 'NoneType' object has no attribute 'decode'

currently getting:
ERROR:floss:Failed to print vivisect analysis information: too many values to unpack (expected 2)}

this "too many values to unpack" bug is fixed in #408. i introduced it during the last PR, sorry.

fixed in current master

authors: mr-tz pilate williballenthin

repo: mandiant/flare-floss


text:
Add support for app role assignments to groups

This PR adds basic support for app role assignments to a group:

list group's assigned app roles
remove assigned app role from a group
assign app role to a group

Resources:

https://docs.microsoft.com/en-us/graph/api/group-post-approleassignments?view=graph-rest-1.0&tabs=http

@manicminer
Np, thanks for merging. Btw. have you received any of my emails?

@michaljirman yes i did, sorry for the delay but I replied just now :)

authors: manicminer michaljirman

repo: manicminer/hamilton


text:
Cannot find name 'ref'

I have an OpenAPI json like that:
{
  "swagger": "2.0",
  "definitions": {
    "Messages": {
      "type": "object",
      "additionalProperties": {
        "$ref": "#/definitions/Message"
      }
    },
    "Message": {
      "type": "object",
      "properties": {
        "code": {
          "type": "integer"
        },
        "text": {
          "type": "string"
        }
      }
    }
  }
}

Which results in typescript:
export interface definitions {
  Messages: { [key: string]: ref }
  Message: { code?: number; text?: string }
}

It is not valid, because of ref. What is ref, and why it is not defined?

AFAIK should be
export interface definitions {
  Messages: { [key: string]: definitions['Message'] }
  Message: { code?: number; text?: string }
}

Looks like it was broken here https://github.com/manifoldco/swagger-to-ts/pull/223/files#diff-92e97370f1732d8782fd35b2cfaf277bL59

Also facing this issue. Any ideas on a timeframe for a fix?

Same issue

Same problem, here!

Yep, same here

Fixed (hopefully) in #266

authors: Diokuz drwpow jcf120 lukeshiru pedrotorchio wmonk

repo: manifoldco/swagger-to-ts


text:
Fix DigitalOcean

Reason for change

Codecov Report

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

@@           Coverage Diff           @@
##           master     #103   +/-   ##
=======================================
  Coverage   60.99%   60.99%
=======================================
  Files          21       21
  Lines         423      423
  Branches      117      117
=======================================
  Hits          258      258
  Misses        163      163
  Partials        2        2

Impacted Files
Coverage Δ

src/data/templates.ts
100% <ø> (ø)
:arrow_up:

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 1d3d15a...267606c. Read the comment docs.

authors: codecov-io dangodev

repo: manifoldco/ui


text:
V0.2.0 mjs api access setting

Add support for managing API access permissions

Wrong branch, ignore

repo: manifoldjs/ManifoldCordova


text:
Hide spoiler content in emails / notifs

opening a new pr instead of putting in #942 because I am more suspicious of this code and reverting new extension code in 942 can break things

I just realized that we already do parsing like this for the @mentions, so the performance can't be thaat bad

known issue: if the spoiler contains any formatting inside, like ||did Keltham _really_ eat the cake||,  it will convert to multiple instances like "[spoiler][spoiler][spoiler]" because the json has a new object any time formatting changes (as it must).
the trivial solution to this is to check the previous sibling, if it has a spoiler mark then just convert current section to ""

repo: manifoldmarkets/manifold


text:
No blur in context menu

Hi,
I'm running Firefox 81.0. All blur effects appear to be working, apart from the context menu.

As you can see it's quite difficult to read without the blur effect. I'm running KDE Plasma 5.19.5. I've added firefox to Force Blur with no change. I'll note that the context menu blur in the rest of my DE works fine, though I'm unsure if they are related in any way. In the meantime I just commented out the context menu line to get the default context menu appearance.
Any help would be appreciated!

This is more of a compositor issue, not blurredfox. As you can see, there's a blur effect in my context menu and it's provided by picom:

I also cannot test it because I don't use KDE Plasma. Although I'll probably just download and install an ISO into a VM. But yeah, right now I don't have a way to test this. Just experiment with Force Blur or something.

It's not working for me either

I can't really do anything about this because it's a compositor thing. Best thing to do is to ask the Force Blur dev to support popup_menu window type blurring like picom.

authors: aronkvh manilarome sinkuroi

repo: manilarome/blurredfox


text:
适配下android 33以上

android33以上相册权限问题

同求适配+1

authors: LXLYHM jxwangfengkai


text:
🛑 Mesa Freeworld is down

In 640243d, Mesa Freeworld (https://nonfree.eu) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Mesa Freeworld is back up in 0fa9fa5 after 17 minutes.

repo: manjaro-contrib/upptime


text:
🛑 Mesa Freeworld is down

In d52f95f, Mesa Freeworld (https://nonfree.eu) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Mesa Freeworld is back up in ab83f80 after 17 minutes.


text:
Problem with zeit.db

I get the error open ~/.config/zeit.db: no such file or directory when I try to execute zeit or hover over the icon on the waybar.
Do I need to create the zeit.db by myself or am I missing something else?

I think so. Just touch ~/.config/zeit.db should do.

feel free to reopen

I already tried that and also reinstalled the zeit package but unfortunately it doesn't solve the problem.
Are there any logs that I could use to debug the error?

I guess that best place would be their repo, but I am a bit hesitant: on my machine the zeit command just works, no matter if that file exists or not (it creates it). What does running zeit track --project project --task task --begin -0:15 give you?

I should mention that I don't use zsh but clifm as my shell.
Bash and fish show the same error as clifm.
On zsh the zeit command works as expected.
Is there some specific zsh-config for the zeit command?

not really, I think. The file path is set in profile.

Strange, I will take a closer look and update the issue if I find something.
So thanks for your help, I really like this project. :+1:

authors: boredland theRoboxx

repo: manjaro-sway/manjaro-sway


text:
[ MISSING ] : anchor tags in USEFUL links section in FOOTER

Issue: Missing Anchor Tags in Footer Links
Description:
The "Useful Links" section in the footer currently uses <p> tags instead of <a> tags, causing the links to be non-clickable. Update the footer code to use <a> tags for each link under "Useful Links" to make them functional.
Expected Behavior:
Links should use <a> tags to enable click functionality and navigate to the relevant pages.
Suggested Fix:
Replace <p> tags with <a> tags in the footer's "Useful Links" section.

@mansiruhil13 please assign me this task under gssoc24 extd and hacktoberfest 2024

@mansiruhil13 kindly add the gssoc extd tag

Hi! Could you please assign this bug to me? I’d like to work on fixing it.


text:
Convert SCSS syntax to valid CSS

Fixes #254

Note: it looks like some of this has been fixed in v5.0.0-0, but there is still at least one offender:
https://github.com/mansona/ember-cli-notifications/blob/v5.0.0-0/addon/styles/components/notification-message.css#L60-L63

As Grapho pointed out to me on Discord, it looks like postcss can / is supposed to take care of this. Any idea why that doesn't appear to be running when building for production environment?

repo: mansona/ember-cli-notifications


text:
increase flexibility of ConsumerOps

Addition of a ConsumerRetryConfig object for providing the number of attempts and poll duration implicitly when calling consumeLazily.
Some refactoring to allow one or many topics to be provided to consumeLazily instead of separate methods.
Allow a transform function to be passed to consumeLazily to be run on all ConsumerRecords consumed - allows users to decode a ConsumerRecord however they want (e.g. I've had times where I need to return the timestamp from a ConsumerRecord). This also means we can cover the use-case of the consumeLazilyOnTopics method which was extracting the topic from the ConsumerRecord.
I have provided some implementations of this function in Codecs which I believe to be common usages.

Thanks @lacarvalho91 - I shall take a look at this in the next days.

repo: manub/scalatest-embedded-kafka


text:
animateEntities gridless vs gridded?

I noticed that in animateEntities, the if/else test for gridded vs gridless looks to give the same result no matter what:
		if (canvas.grid.type === CONST.GRID_TYPES.GRIDLESS) {
			dx = entity.data.x - origin[0];
			dy = entity.data.y - origin[1];
		}
		else {
			dx = entity.data.x - origin[0];
			dy = entity.data.y - origin[1];
		}

Unless I am missing something, this if/else looks superfluous. Is the offset here supposed to be different for gridless maps?

That's indeed odd. Maybe there was a reason for this being there once, that's no longer valid. I'll try to hunt down why this is there. Thanks!

authors: caewok manuelVo

repo: manuelVo/foundryvtt-drag-ruler


text:
Content overflowing through left of screen

The content inside the component is overflowing through the left of the screen when the page is long enough to have a scrollbar.
This is the cause:
root:{
	width: '100vw',
	height: height,
	position: 'fixed',
	bottom: 0,
	right: 0,
	...this.props.style
}

So width: '100vw' ignores the width taken by the scrollbar. Together with right: 0, the content can't help but overflow a bit through the left of the screen.
This would fix:
root:{
	height: height,
	position: 'fixed',
	bottom: 0,
	right: 0,
	left: 0,
	...this.props.style
}

Good point, thanks for noticing the issue.
I'll add your fix to next release.

authors: gustavopch manufont

repo: manufont/react-swipeable-bottom-sheet


text:
Support local files

It's me again. I would love support for locally built files for using deno-plugin-prepare in development but because fetch doesn't support local fetching of files it throws the following:
error: Uncaught TypeError: scheme 'file' not supported

I don't think there is a problem supporting local files, but it doesn't seem to make much sense. This is just convenient for debugging during development。
I think what you want is this. It will be more convenient
https://github.com/manyuanrong/deno_mongo/blob/master/build.ts

Although that build script wouldn't work anymore now that there is multi-file support because of the checksum part of the filename. I could use the checksum for the release url but that just seems like a lot of work each time you release a new version.

authors: eliassjogreen manyuanrong

repo: manyuanrong/deno-plugin-prepare


text:
can not find database *.db

sqlite = require("sqlite3")
// Initialize sqlite and create our db if it doesnt exist
var sqlite3 = require("sqlite3").verbose();
var db = new sqlite3.Database(__dirname+'/db/bb-login.db');
but can not find bb-login.db;
node:
sqlite3:"version": "3.1.4",
node:version:4.2.1
express:3.21.2

You must write to the database so the file is created

authors: cybibo kroggen


text:
gh-pages & documentation maintenance

The docs and gh-pages branch could use some love. Some maintenance tasks (not all are priority):

[ ] clear out unnecessary files in gh-pages. Is there a need for all of the source files in gh-pages? Is it a headache to remove them for versioning purposes? this would be a versioning headache
[ ] research automate any changes in /documentation to push to gh-pages via travis
[ ] add index.html file to gh-pages that redirects mapnik.org/node-mapnik to mapnik.org/node-mapnik/documentation
[ ] if not the above, add some information to mapnik.org/node-mapnik so we don't throw a 404
[ ] set up system for versioning our documentation (i.e. mapnik.org/node-mapnik/documentation/3.5/)
[ ] update to docs 4.0.0 #599

cc @springmeyer @artemp

pre voice, we'll keep source files across branches to make it easy to merge. All the other items :+1: @mapsam to forge ahead.

Currently blocked on bumping to documentation 4.0.0, filed a ticket https://github.com/documentationjs/documentation/issues/363 for some help.
Working through organizing docs based on versions right now. Since the node mapnik minor versions include API changes, it makes sense to have our API docs mimick minor versions and we can update on every release. Patch changes can be updated within minor API version docs.
Here's what I'm looking at:

Notice a couple of things:

root of the docs exist at mapnik.org/node-mapnik. Currently this page just lists out what node mapnik is, how to install it, and the documentation versions. I think in the future we can make this page a lot more useful to fit the flow of mapnik.org. This removes the 404 you currently see.
documentation URLs are versioned, right now we have 3.5 and 3.4.
/documentation URL forwards to the latest 3.5

mapnik.org/node-mapnik

:+1: support your thinking on the phases here: get this in place, develop further as clear doc needs arise.

documentation URLs are versioned, right now we have 3.5 and 3.4.

Great!

Closing this now that we have #605 merged in. #599 covers 4.0.0 updates!

authors: mapsam springmeyer

repo: mapnik/node-mapnik


text:
Map options camera target is not accepting LatLngBounds input

I'm submitting a ...

[ ] question
[x] any problem or bug report

OS:

[x] Android
[ ] iOS

Current behavior:
Snippet 1 is working :
const latLngBounds = new GoogleMaps.LatLngBounds([
	new GoogleMaps.LatLng(51.56, 10.38),
	new GoogleMaps.LatLng(41.15, -9.86)
]);

let mapOptions = {
	backgroundColor: "white",
	controls: {
		myLocation: false,
		myLocationButton: false,
		zoom: false,
		mapToolbar: false
	}
};
map = plugin.google.maps.Map.getMap(mapDiv, mapOptions);
map.on(plugin.google.maps.event.MAP_READY, () => map.moveCamera({target: latLngBounds}));

Snippet 2 is not working
const latLngBounds = new GoogleMaps.LatLngBounds([
	new GoogleMaps.LatLng(51.56, 10.38),
	new GoogleMaps.LatLng(41.15, -9.86)
]);

let mapOptions = {
	backgroundColor: "white",
	controls: {
		myLocation: false,
		myLocationButton: false,
		zoom: false,
		mapToolbar: false
	},
       camera: {
		target: latLngBounds
	}
};

map = plugin.google.maps.Map.getMap(mapDiv, mapOptions);

Expected behavior:
Both snippets are working.

let mapOptions = {
	backgroundColor: "white",
	controls: {
		myLocation: false,
		myLocationButton: false,
		zoom: false,
		mapToolbar: false
	},
       camera: {
		target:[
                   {lat: 51.56, lng: 10.38},
                   {lat: 41.15, lng: -9.86}
                ]
	}
};

Cheers for the tip, it's a way to initialize the camera as I need and I confirm it's working as expected.
Please note that snippet is working too :
let mapOptions = {
	backgroundColor: "white",
	controls: {
		myLocation: false,
		myLocationButton: false,
		zoom: false,
		mapToolbar: false
	},
       camera: {
		target:[
                        new GoogleMaps.LatLng(51.56, 10.38),
			new GoogleMaps.LatLng(41.15, -9.86)
                ]
	}
};

However, I'm not sure what I need to know with that issue: IMO, the snippet above show a defect so the issue should stay open while someone fix it (you or a contributor). What are your thought about that?

Is there any description the mapOptions.camera.target accepts LatLngBounds instance?

Not in the official doc, I agree, but is there any reason to have camera.target property working differently in a mapOption object than in a CameraPosition object ?
Moreover, in ionic-native, mapOptions.camera is a CameraPosition object :  https://github.com/ionic-team/ionic-native-google-maps/blob/master/documents/googlemapoptions/README.md
And a CameraPosition object accept LatLngBounds instance https://github.com/mapsplugin/cordova-plugin-googlemaps-doc/blob/master/v2.3.0/class/CameraPosition/README.md

Ah, the page is old.

Here is a tip.
Creating new LatLngBounds() for just camera is bad performance.
Because the maps plugin only copies lat, lng properties.
Creating new LatLng() as well.
If you want to fit the camera for one region but you don't know the sw/ne latlng pairs,
you just pass all {lat: , lng: } literals as array.
var bounds = [];
positionList.forEach(function(position) {
  bounds.push({
    lat: position.location.latitude,   // make sure value must be number
    lng: position.location.longitude
  });
});

map.moveCamera({
  target: bounds
});

repo: mapsplugin/cordova-plugin-googlemaps


text:
Somes fixes on javascript

Fixes a color conversion issue when calling Map.setOptions(...) multiple times
Fixes InfoWindow showing on markers with title "undefined"

Thank you. But there was a bug which lead into a crash when title was an integer. Thanks why I converted to string. Did you have take this into account?

Oh ok i'll take a look

Ok it's working with a number, boolean, empty string, array and object. The only quirk i found is the null value becoming "null".

Well that's fine! Thanks!

authors: FmeuMan Hirbod


text:
Mac os: ignore files does not work

plt@plt:~/wsgidav$ python3 -m wsgidav.server.server_cli --root /home/plt/wsgidav/tmp --server cheroot -p 8090 --host 0.0.0.0 --auth anonymous -vv
Command line args:
            port: 8090
            host: 0.0.0.0
       root_path: /home/plt/wsgidav/tmp
            auth: anonymous
          server: cheroot
     ssl_adapter: None
         verbose: 5
     config_file: None
       no_config: False
         version: False
Running without configuration file.
Configuration(None):
{'add_header_MS_Author_Via': True,
 'dir_browser': {'davmount': False,
                 'enable': True,
                 'htdocs_path': None,
                 'icon': True,
                 'ignore': ['.DS_Store', '._*', 'Thumbs.db'],
                 'ms_mount': False,
                 'ms_sharepoint_support': True,
                 'response_trailer': True,
                 'show_user': True},
 'enable_loggers': [],
 'error_printer': {'catch_all': True},
 'host': '0.0.0.0',
 'hotfixes': {'emulate_win32_lastmod': False,
              're_encode_path_info': None,
              'unquote_path_info': False,
              'win_accept_anonymous_options': False,
              'winxp_accept_root_share_login': False},
 'http_authenticator': {'accept_basic': True,
                        'accept_digest': True,
                        'default_to_digest': True,
                        'domain_controller': None,
                        'trusted_auth_header': None},
 'lock_manager': True,
 'middleware_stack': [<class 'wsgidav.debug_filter.WsgiDavDebugFilter'>,
                      <class 'wsgidav.error_printer.ErrorPrinter'>,
                      <class 'wsgidav.http_authenticator.HTTPAuthenticator'>,
                      <class 'wsgidav.dir_browser._dir_browser.WsgiDavDirBrowser'>,
                      <class 'wsgidav.request_resolver.RequestResolver'>],
 'mount_path': None,
 'mutable_live_props': [],
 'port': 8090,
 'property_manager': None,
 'provider_mapping': {'/': FilesystemProvider for path '/home/plt/wsgidav/tmp' (Read-Write)},
 'server': 'cheroot',
 'server_args': {},
 'simple_dc': {'user_mapping': {}},
 'verbose': 5}
2021-01-19 06:48:39.874 - <140258896033600> wsgidav.wsgidav_app         INFO    :  WsgiDAV/3.1.1-a1 Python/3.6.9 Linux-4.15.0-29-generic-x86_64-with-Ubuntu-18.04-bionic
2021-01-19 06:48:39.875 - <140258896033600> wsgidav.wsgidav_app         INFO    :  Default encoding: 'utf-8' (file system: 'ascii')
2021-01-19 06:48:39.875 - <140258896033600> wsgidav.wsgidav_app         INFO    :  Lock manager:      LockManager(LockStorageDict)
2021-01-19 06:48:39.875 - <140258896033600> wsgidav.wsgidav_app         INFO    :  Property manager:  None
2021-01-19 06:48:39.875 - <140258896033600> wsgidav.wsgidav_app         INFO    :  Domain controller: SimpleDomainController()
2021-01-19 06:48:39.875 - <140258896033600> wsgidav.wsgidav_app         INFO    :  Middleware stack:
2021-01-19 06:48:39.875 - <140258896033600> wsgidav.wsgidav_app         INFO    :    - wsgidav.debug_filter.WsgiDavDebugFilter
2021-01-19 06:48:39.875 - <140258896033600> wsgidav.wsgidav_app         INFO    :    - wsgidav.error_printer.ErrorPrinter
2021-01-19 06:48:39.875 - <140258896033600> wsgidav.wsgidav_app         INFO    :    - wsgidav.http_authenticator.HTTPAuthenticator
2021-01-19 06:48:39.876 - <140258896033600> wsgidav.wsgidav_app         INFO    :    - wsgidav.dir_browser._dir_browser.WsgiDavDirBrowser
2021-01-19 06:48:39.876 - <140258896033600> wsgidav.wsgidav_app         INFO    :    - wsgidav.request_resolver.RequestResolver
2021-01-19 06:48:39.876 - <140258896033600> wsgidav.wsgidav_app         INFO    :  Registered DAV providers by route:
2021-01-19 06:48:39.876 - <140258896033600> wsgidav.wsgidav_app         INFO    :    - '/:dir_browser': FilesystemProvider for path '/home/plt/wsgidav/wsgidav/dir_browser/htdocs' (Read-Only) (anonymous)
2021-01-19 06:48:39.876 - <140258896033600> wsgidav.wsgidav_app         INFO    :    - '/': FilesystemProvider for path '/home/plt/wsgidav/tmp' (Read-Write) (anonymous)
2021-01-19 06:48:39.876 - <140258896033600> wsgidav.wsgidav_app         WARNING :  Basic authentication is enabled: It is highly recommended to enable SSL.
2021-01-19 06:48:39.876 - <140258896033600> wsgidav.wsgidav_app         WARNING :  Share '/' will allow anonymous write access.
2021-01-19 06:48:39.876 - <140258896033600> wsgidav.wsgidav_app         WARNING :  Share '/:dir_browser' will allow anonymous read access.
2021-01-19 06:48:39.876 - <140258896033600> wsgidav                     WARNING :  Could not import lxml: using xml instead (up to 10% slower). Consider `pip install lxml`(see https://pypi.python.org/pypi/lxml).
2021-01-19 06:48:39.977 - <140258896033600> wsgidav                     INFO    :  Running WsgiDAV/3.1.1-a1 Cheroot/8.5.2 Python/3.6.9
2021-01-19 06:48:39.977 - <140258896033600> wsgidav                     INFO    :  Serving on http://0.0.0.0:8090 ...

I use Finder to connect to Wsgidav, open a file.And still generate ._* file in the root directory.

ignore is an option of the dir_broser middleware only. If you open the site with a browser, you these files should be hidden:
2021-01-19 20:55:51.266 - INFO    : Serving on http://0.0.0.0:8080 ...
2021-01-19 20:56:00.496 - DEBUG   : Dir browser ignored 5 entries: ['.DS_Store', '._client_status.odt', '._davmount.js', '._logo3.png', '._test']
2021-01-19 20:56:00.497 - INFO    : 127.0.0.1 - (anonymous) - [2021-01-19 19:56:00] "GET /" connection="keep-alive", agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.2 Safari/605.1.15", elap=0.003sec -> 200 OK

A general filter option would be a new feature

ignore is an option of the dir_broser middleware only. If you open the site with a browser, you these files should be hidden:
2021-01-19 20:55:51.266 - INFO    : Serving on http://0.0.0.0:8080 ...
2021-01-19 20:56:00.496 - DEBUG   : Dir browser ignored 5 entries: ['.DS_Store', '._client_status.odt', '._davmount.js', '._logo3.png', '._test']
2021-01-19 20:56:00.497 - INFO    : 127.0.0.1 - (anonymous) - [2021-01-19 19:56:00] "GET /" connection="keep-alive", agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.2 Safari/605.1.15", elap=0.003sec -> 200 OK

A general filter option would be a new feature


text:
add temperature and other parameters like nucleus sampling also in the prompt

add temperature and other parameters like nucleus sampling also in the prompt

+1

authors: maraoz sktguha

repo: maraoz/gpt-scrolls


text:
Convert test_layout module to py.test style.

Also move TEMPLATE_DIRS and TEMPLATE_LOADERS settings to test_settings module.

There was a bug:
self.assertTrue(html.count('1000'), 2)

And proper assert should be assertEqual.
In this branch this bug is fixed with conditional string check.

repo: maraujop/django-crispy-forms


text:
🛑 VirtualMin is down

In fb1e8f1, VirtualMin ($VIRTUALMIN) was down:

HTTP code: 0
Response time: 0 ms

Resolved: VirtualMin is back up in 71b500d.


text:
Make 'client' mandatory in notify

Depends on #96.

r? @zalun

r+

authors: marco-c zalun

repo: marco-c/mercurius


text:
[#76] Release 2.5.0

closes #76

I've built out the relativeCssInjection functionality in an older version of this package, if you'd be interested in seeing how I've approached it / make a PR targeting this feature branch, I can bring it up to date 🚀

I've built out the relativeCssInjection functionality in an older version of this package, if you'd be interested in seeing how I've approached it / make a PR targeting this feature branch, I can bring it up to date 🚀

Of course, you can. I'm curious about it, thank you in advance!

Sounds good! I made reasonable progress on it tonight, i'll visit this on Monday, can see the changes so far here: https://github.com/Codex-/vite-plugin-css-injected-by-js/tree/implement_relative_css_injection

Sounds good! I made reasonable progress on it tonight, i'll visit this on Monday, can see the changes so far here: https://github.com/Codex-/vite-plugin-css-injected-by-js/tree/implement_relative_css_injection

@Codex- Only one thing, Can you base your changes on this branch instead of the main branch? 🙏

Sounds good! I made reasonable progress on it tonight, i'll visit this on Monday, can see the changes so far here: https://github.com/Codex-/vite-plugin-css-injected-by-js/tree/implement_relative_css_injection

There are any updates? I don't want to seem heavy, but I'm only curious if you have seen something that probably makes this "feature" not applicable for every use case. Because to me seems that for Vue isn't simple as I thought

This is today's mission :)

authors: Codex- marco-prontera