text:
Conda environment setup issues

I am attempting to follow the new Anaconda installation setup instructions for the unsloth_env, but I am experiencing several issues. The first issue was with the PyTorch and the CUDA toolkit installation, which was an easy fix, so I will describe it and the solution last. The second issue is with the triton environment, which I describe first because I have not been able to resolve it prior to posting this.
First, following the instructions, I attempt to run from unsloth import FastLanguageModel, but I get a ModuleNotFoundError: No module named 'triton' error. Fine, I go back and install the module via conda install -c conda-forge triton. Rerunning the same command now yields another ModuleNotFoundError.
mambaforge-pypy3/envs/unsloth/lib/python3.12/site-packages/unsloth/__init__.py", line 104, in <module>
    else: from triton.common.build import libcuda_dirs
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ModuleNotFoundError: No module named 'triton.common'

For the CUDA toolkit issue, I have CUDA 12.1 on my system, verified via nvidia-smi. However, after running
conda create --name unsloth_env \
    python=3.11 \
    pytorch-cuda=12.1 \
    pytorch cudatoolkit xformers -c pytorch -c nvidia -c xformers \
    -y

I noticed that torch.cuda.is_available() returns False. I was able to fix this issue by instead running
conda create --name unsloth pytorch torchvision torchaudio pytorch-cuda=12.1 xformers -c pytorch -c nvidia -c xformers  -y

Hmm is this on a Windows machine?

I'm also having trouble with triton my installation is on windows using conda, I tried it using ubuntu on wsl and still ran into the same triton errors. Really I've run into a cave of errors trying to get this to work on windows, but here's my error:

ModuleNotFoundError                       Traceback (most recent call last)
Cell In[1], line 1
----> 1 from unsloth import FastLanguageModel
File c:\Users\ljjx\anaconda3\envs\unsloth_env\lib\site-packages\unsloth_init_.py:103
[100](file:///C:/Users/ljjx/anaconda3/envs/unsloth_env/lib/site-packages/unsloth/init.py:100) # Try loading bitsandbytes and triton
[101](file:///C:/Users/ljjx/anaconda3/envs/unsloth_env/lib/site-packages/unsloth/init.py:101) import bitsandbytes as bnb
--> [103](file:///C:/Users/ljjx/anaconda3/envs/unsloth_env/lib/site-packages/unsloth/init.py:103) import triton
[104](file:///C:/Users/ljjx/anaconda3/envs/unsloth_env/lib/site-packages/unsloth/init.py:104) libcuda_dirs = lambda: None
[105](file:///C:/Users/ljjx/anaconda3/envs/unsloth_env/lib/site-packages/unsloth/init.py:105) if Version(triton.version) >= Version("3.0.0"):
ModuleNotFoundError: No module named 'triton'
When I tried pip installing it I got these errors:
pip install triton
ERROR: Could not find a version that satisfies the requirement triton (from versions: none)
ERROR: No matching distribution found for triton

Hmm is this on a Windows machine?

No, on Ubuntu 18.04.6 LTS

For running on windows I believe this GitHub issue specifies how to carry out the installation. https://github.com/unslothai/unsloth/issues/210

While for ubuntu not tried this on a ubuntu machine but I was having the same issue with google collab and updating the install commands as mentioned in this issue  https://github.com/unslothai/unsloth/issues/501 seemed to work. You can also try the solution in this issue https://github.com/unslothai/unsloth/issues/440.
Pasting the commands below as well:
For issue 510, removing the version requirements as suggested solved for collab. However, I still had to install triton.
!pip install "unsloth[colab-new] @ git+https://github.com/unslothai/unsloth.git"
!pip install --no-deps xformers trl peft accelerate bitsandbytes
!pip install triton

For issue 440 the solution was to run:
conda install gcc_linux-64

This seems to have been fixed with one of the more recent changes. I remade the environment and no longer encountered the error. However, the conda installation instructions in the README still were not working for me. Instead, I had to use the one I suggested in my original post:
conda create --name unsloth pytorch torchvision torchaudio pytorch-cuda=12.1 xformers -c pytorch -c nvidia -c xformers  -y

I'm not sure if I'm the only one with this issue. Moreover, this is in line with the PyTorch installation instructions on the official website.

Nice! I'll try it out and let you know if it works for me too. Thanks man.

authors: YaBoyBigPat danielhanchen mbalogun-thub timlai4


text:
Feature: optional ucall for python

Describe what you are looking for
Since using usearch does not require ucall AFAIK, please make it optional, so it is not installed/required while:
pip install usearch
Can you contribute to the implementation?

[ ] I can contribute

Is your feature request specific to a certain interface?
It applies to everything
Contact Details
mtasic85@gmail.com
Is there an existing issue for this?

[X] I have searched the existing issues

Code of Conduct

[X] I agree to follow this project's Code of Conduct

I see https://github.com/unum-cloud/usearch/releases/tag/v2.8.16 but it is not yet on pypi.
Can you upload it there so it is the official release?

:tada: This issue has been resolved in version 2.9.1 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

source: gharchive/issue

repo: unum-cloud/usearch

license_type: permissive

license_source: github-api


text:
[Feature Request] Parse custom tags files

I like to name my tags file .tags on my projects, so it doesn't show in ls. For example I have it configured in Vim with set tags=./.tags;.
Would it be possible to parse custom tags files, maybe with an option to specify a custom file?

@jeromedalbert yes, I think this should be possible; if you have experience in Rust (or are interested in learning), is this something you'd want to tackle? No worries if the answer is "no" 😄 , but I've been offering in case folks are interested.

I have no Rust experience unfortunately, I’m more of a Ruby person 😅

I guess it would boil down to making
https://github.com/unused-code/unused/blob/1b1f1ca097f7d3c3f2d4c1f0c8c3de9f2e03103e/crates/read_ctags/src/tags_reader.rs#L86
more configurable?

@jeromedalbert @julianrubisch I've gone ahead and cut version 0.4.0 of unused, which allows you to provide a custom path to the tags file; if you follow the upgrade instructions, you'll be able to use the flag introduced in https://github.com/unused-code/unused/pull/45 🎉

Awesome! Thanks!

Thank you so much!

repo: unused-code/unused

license: MIT


text:
Add a README section on Nix

There are many ways someone could use the expression in nixpkgs, so I've chosen the simplest possible thing to do: just run unused. I hope this provides enough information for someone to use nix-channel and nix-env, or home-manager, or configuration.nix, or their own expression, etc.

Thanks for adding this @lrworth!

source: gharchive/pull-request

authors: joshuaclayton lrworth


text:
Could not create default EGL display: EGL_BAD_PARAMETER. Aborting..

I'm trying to run the AppImage release (1.3.0) on Fedora 41.
When running the app graphically, a windows pops up for a brief moment, and disappears, and that's it.
When I run the app from shell, I see those logs:
** (jet-pilot:203794): WARNING **: 18:05:01.951: webkit_settings_set_enable_offline_web_application_cache is deprecated and does nothing.
Could not create default EGL display: EGL_BAD_PARAMETER. Aborting...

** (jet-pilot:203794): WARNING **: 18:05:26.972: atk-bridge: get_device_events_reply: unknown signature

AppImage release (1.31.0), openSUSE Tumbleweed 20241107
(jet-pilot:7018): dbind-WARNING **: 09:23:04.613: AT-SPI: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name is not activatable
** (jet-pilot:7018): WARNING **: 09:23:04.831: webkit_settings_set_enable_offline_web_application_cache is deprecated and does nothing.
Could not create default EGL display: EGL_BAD_PARAMETER. Aborting...

Same on archlinux (1.31.0)...
$ ./jet-pilot_1.31.0_amd64.AppImage

** (jet-pilot:3289783): WARNING **: 23:39:24.806: webkit_settings_set_enable_offline_web_application_cache is deprecated and does nothing.
Could not create default EGL display: EGL_BAD_PARAMETER. Aborting...

🚀 This issue is resolved in version 1.31.1 of JET Pilot!

authors: DmitryKaznacheev marcinjahn unxsist waldner

repo: unxsist/jet-pilot


text:
Courses menu layouted weirdly

Versions (Do not change)

Frontend: v0.8.1
Authentication Management: v0.8.2
Course Management: v0.8.2
User Management: v0.8.3
Matriculation Management: v0.8.4

Describe the bug
When I log in as admin I see a weird layout in the courses submenu.
To Reproduce
Steps to reproduce the behavior:

Login as Admin
Hover over Courses

Expected behavior
A much nicer layout.
Screenshots

Desktop (please complete the following information):

OS: MacOS
Browser: Chrome
Version 85.0.4183.102 (Official Build) (64-bit)

Smartphone (please complete the following information):
n/a
Additional context

This bug is already fixed, but not yet deployed. It will be released with v.0.9.0

authors: bhermann tobias-wiese


text:
Add Certificate of Enrollment

Description

add endpoint for certificate of enrollment (matriculation enrollment)
feel free to approve or already add to ui, this is non breaking so the API can be merged to develop at any given time
Closes #848

Dependency update

List all new dependencies (delete if no additions)

Type of change (remove all that don't apply)

New feature (non-breaking change which adds functionality)

How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration

[X] Manually tested all use cases this could alter

Test Configuration:

OS: Windows Mac Linux

Browser: Firefox Chrome Safari Chromium

Frontend: (remove all that don't apply)

[X] Development build

Backend: (remove all that don't apply)

[X] deployed experimental build

Checklist: (remove all that don't apply)

[ ] I added corresponding E2E tests (especially for bugfixes)
[X] I added corresponding unit tests (if API code)
[X] I have performed a self-review of my own code
[X] My changes generate no new linting warnings or console warnings
[ ] I have updated the package.json version if this is a new release candidate (remove is it is not)
[ ] I have updated the CHANGELOG.md to include any changes made in this PR (add WIP to the top, if there is none already)

@tobias-wiese I would prefer to (as a student) always show the download button and only invoke the download of a certificate, if the button is pressed. Currently, we fetch (on page load) all certificates for all semesters and show icons when they are ready. This is  a waste of network resources


text:
Consume upjet ProviderScheduler

Description of your changes

Associated with: #325
This PR reenables the shared gRPC server runtime previously disabled due to external resource leakage issues. It consumes the new provider scheduler from upjet and:

Enables the shared server runtime
Adds --provider-ttl command-line option through which the max TTL used by the shared scheduler can be configured.

I have:

[x] Run make reviewable test to ensure this PR is ready for review.

How has this code been tested

This PR has been tested in the experiments done here:
https://github.com/upbound/provider-aws/issues/576

/test-examples="examples/ec2/vpc.yaml"

Some test results that are done via this branch content:
https://github.com/upbound/provider-aws/issues/576#issuecomment-1485259533
https://github.com/upbound/provider-aws/issues/576#issuecomment-1474137489
https://github.com/upbound/provider-aws/issues/576#issuecomment-1482747981

/test-examples="examples/ec2/vpc.yaml"

/test-examples="examples/ec2/vpc.yaml"

make lint runs successfully locally, merging the PR:

authors: sergenyalcin ulucinar

repo: upbound/provider-aws


text:
install_script executed inside temporary directory with random name

Fix: Cannot build in /tmp directory
resolves #26
install_script is executed inside newly created random temporary folder, so setuptools won't complain about finding multiple packages in current working directory

Thanks!

authors: fyhertz matusrehak


text:
Added a blog post from Chaos Mesh

I would like to add a blog post about chaos engineering from Chaos Mesh.
How to Develop a Daily Reporting System to Track Chaos Testing Results
Summary
Chaos Mesh enables you to simulate faults that most cloud-native applications might encounter. In this article, I created a PodChaos experiment and observed that QPS in the TiDB cluster was affected when the Pod became unavailable. After analyzing the logs, I can enhance the robustness and high availability of the system. I built a web application to generate daily reports for troubleshooting and debugging. You can also customize the reports to meet your own requirements.

Hi @danidanz thanks for the PR. However, this is not a relevant post for this repo. Please consider adding it to https://github.com/dastergon/awesome-chaos-engineering

authors: danidanz upgundecha

repo: upgundecha/howtheysre


text:
New * Invalid Book tag * Error

Hey!
Yeah, it's me again xD
I got another InvalidBookTag error, just by using your example code from Github.
I have been verified the name in case it's longer than 32 chaeracter, but the error keep going :c
Here's my simle function :
	public Test(Player player) {

		ItemStack book = BookUtil.writtenBook()
			.author("Sky")
			.pages(
				new BaseComponent[]{
						new TextComponent("Test Book")
				},
				new BookUtil.PageBuilder()
						.add(new TextComponent("visit "))
						.add(
								BookUtil.TextBuilder.of("Spigot")
										.color(ChatColor.GOLD)
										.style(ChatColor.BOLD, ChatColor.ITALIC)
										.onClick(BookUtil.ClickAction.openUrl("https://www.spigotmc.org"))
										.onHover(BookUtil.HoverAction.showText("Open spigot!"))
										.build()
						)
						.add(" or ")
						.add(
								new ComponentBuilder("Bukkit")
										.color(net.md_5.bungee.api.ChatColor.BLUE)
										.bold(true)
										.italic(true)
										.event(new ClickEvent(ClickEvent.Action.OPEN_URL, "https://bukkit.org"))
										.event(new HoverEvent(HoverEvent.Action.SHOW_TEXT, new BaseComponent[]{new TextComponent("Open bukkit!")}))
										.create()
						)
						.newLine()
						.add("I think that the ")
						.add(
								BookUtil.TextBuilder.of("TextBuilder")
										.color(ChatColor.AQUA)
										.style(ChatColor.BOLD)
										.onClick(BookUtil.ClickAction.changePage(3))
										.onHover(BookUtil.HoverAction.showText("TextBuilder's page"))
										.build()
						)
						.add(" is really useful to ")
						.add(
								BookUtil.TextBuilder.of("you")
										.color(ChatColor.AQUA)
										.style(ChatColor.BOLD)
										.onClick(BookUtil.ClickAction.runCommand("/kill"))//lol
										.onHover(BookUtil.HoverAction.showText("Kill yasself"))
										.build()
						)
						.build(),
				new BookUtil.PageBuilder()
						.add("TextBuilder's page")
						.newLine().newLine()
						.add("Isn't this amazing?")
						.build()
		).build();

		player.getInventory().addItem(book);
		BookUtil.openPlayer(player, book);
	}

N.B.: I also, as you can see, give the book to the player, but the same error appear when I open it :/
I'm using paper 1.16.4, with book-api 1.4.1

Thanks for the code, it's been a lot easier to debug with it.
Turns out you need to specify at least 3 things for a book to be valid: title, author and pages, if any one of them is missing the book won't be built correctly.
So the minimal code to build a book is:
BookUtil.writtenBook()
    .title("")
    .author("")
    .pages()
    .build();

If any one of those is missing the NBT tag won't be present and the book will not display correctly.
I'm trying to build a check for that but I think it'll do more harm than good, in older version the "pages" list is not required (for example).
If you want to be sure that the book will always build correctly set all three of them (even to empty values).

An easy fix would be to put empty values by default, it should be fast enough and not have any major performance drawback
Mmmh, I'll think about it.
Anyways, thanks for the report!

Okay thanks you !

repo: upperlevel/book-api


text:
"An error occurred" on new status website

Describe the bug
I just generated a new status website following the Getting Started docs, yet after I updated the comfiguration file, the site now redirects to a 404. The Github readme itself shows the statuses just fine, which leads me to believe it's an issue with the custom domain, however, it does show the proper nav links and icon.
To Reproduce
Steps to reproduce the behavior:

Go to https://status.goldencheck.org
See error

Expected behavior
A proper status page, such as https://status.shulert.com/
Screenshots

Desktop (please complete the following information):

OS: Windows 10
Browser: Firefox

Smartphone (please complete the following information):

Device: Pixel 2
OS: Android 11
Browser: Firefox

Can I work on this  issue?

Please do!

#283 This fixes the issue! It needs to be the organization name if hosted on an organization! @AnandChowdhary, please merge!

repo: upptime/upptime


text:
The connection drops after about half an hour

net.OpError: read tcp 192.168.1.6:51017->118...:9000: i/o timeout

Could you test master branch? It should automatically close idle connections.

authors: An-uking vmihailenco

repo: uptrace/go-clickhouse


text:
Clay should not print revision notifications for unrevised files

%mut by contents already there
%dif which doesn't change the value.

Can you give reproduction instructions?  How does this happen?

When something sends clay an empty diff, clay will apply that diff, notice that the file didn't change and keep the desk at the same revision, but still send a notification to the console.
The obvious sources get caught upstream, but if you comment out ?:  =(ole neu)  ~ in lib/write, and run : &write-plan-info ['Me' 'here'] 2 or more times in the dojo, you will get repeated : notifications at the same revision number.

authors: galenwp ohAitch

repo: urbit/arvo

license: mit

license_source: bigquery


text:
fix #1121(StringSliceFlag set default value into destination)

What type of PR is this?
(REQUIRED)

[x] bug
[ ] cleanup
[ ] documentation
[ ] feature

What this PR does / why we need it:
default value does not set in Destination field in StringSliceFlag.

Which issue(s) this PR fixes:
https://github.com/urfave/cli/issues/1121

Release Notes
(REQUIRED)

 - fix bug, default value does not set in Destination field in StringSliceFlag.

This definitely looks like a duplicate of https://github.com/urfave/cli/pull/1123
@sgoroshko & @atif-konasl can you both have a conversation about whose solution you think should move forward? We can't merge both

@lynncyrin & @sgoroshko ,
i deleted my PR.

ping @urfave/cli for a review here! 👋

Thanks for pulling this fix together.
One main question here—Is this not a problem for other slice flags as well (int, int64, float)? While it's important we get fixes like this in, it's also necessary that we have consistent behavior between the flag types.

Float64SliceFlag - have no destination field
Int64SliceFlag - have no destination field
IntSliceFlag - have no destination field

Weird that they don't have a destination field, but definitely not a requirement for this change to fix that.

fix nested conditions

🚢

authors: atif-konasl lynncyrin rliebz sgoroshko

repo: urfave/cli


text:
json message double encoding

I have a custom object that is serialized for use in a log4net fileappender. (I'm using a Newtonsoft to serialize my object)
This object is passed in as Log.(customobject) which gets persisted correctly to the txt log file.
I also have the log4stash (elasticsearch appender) setup which sends the object to my ES instance.
The problem is, with my custom object, it appends to the text file correctly , however, because the object is already serialized, as it is transferred to ES, it is serialized again and my json is double escaped.
EG.
....
""eventType"": "Location",
""eventTypeAction"": "CheckOut",
""message"": "Checkout was approved",
.....
Which screws with the mappings of my index.
If I remove my ToString() implementation for serializing my object, it is only serialized once on the way to ES and the json is inserted correctly, however my filelog appender only receives the object , un-serialized , and thus only prints the class name.
Is there a way to disable serialization into ES if this is already done? or is this a log4net issue.
Thanks

Mmm this is an internal issue, I will try to repro this on my local machine to see what's happened.
I don't know what is your performance requirements but I can suggest a workaround for now:
you can create a new ElasticFilters
you need to implement IElasticAppenderFilter you can see example code here
To add your filter into your config use this:
       <Filter type="namespace.and.your.filterName, assemblyName">
          <Param1>.....</Param1>
          <Param2>......</Param2>
        </Filter>

(configuration example here)
Now you can control the object before it get sent to Elastic, you can deserialize the json string into your object.
I know it is not so efficient but it might work

Hi
Thanks, useful.
I will give this a try in the meantime, should work for my current situation.
Jason

On 7/04/2016, at 8:51 AM, Uriel Hai notifications@github.com wrote:
Mmm this is an internal issue, I will try to repro this on my local machine to see what's happened.
I don't know what is your performance requirements but I can suggest a workaround for now:
you can create a new ElasticFilters
you need to implement IElasticAppenderFilter you can see example code here
To add your filter into your config use this:
   <Filter type="namespace.and.your.filterName, assemblyName">
      <Param1>.....</Param1>
      <Param2>......</Param2>
    </Filter>

(configuration example here)
Now you can control the object before it get sent to Elastic, you can deserialize the json string into your object.
I know it is not so efficient but it might work
—
You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub

This issue was moved to urielha/log4stash#7

authors: jasonhnz urielha


text:
Summary PDF should merge short fields for method, population and result if the main field is null

Extract merge logic into commen maven module that is currently applied during the synchronization and is placed in PublicPaper in scipamato-core-sync
Implement same merging logic in Sumary report pdf
Amend search to apply method searches also in the population place field to be consistent with the merge logic.

Source: Trello Card 10/25

repo: ursjoss/scipamato


text:
As a backend developer, I want to be specific about who gets what version of our site, so that I can provide a stable but informative experience for all users

Description
We should add a means of differentiating backend content on our site to the different audiences that need to see it.
Solution
We need to add the following environments to our backend site, accessible via a simple mechanism:

qa
staging
production
PR (this will just be the hash of a particular PR)

Describe alternatives you've considered

Feature flagging was ruled out for now as it was too expensive at this time (see #66.
We could gate the entire site via username/password using Basic Auth via CloudFront, but this is a bit too time consuming as well and wouldn't quite match this

Tasks

[ ] Decide on and document a strategy around environments
[ ] Align this strategy with the Frontend version of this ticket (#90)
[ ] Implement this via Github Actions

Definition of "Done"

You can query a different URL for each of the above environments and get back a different bucket's content

Do we need QA and staging environments, in addition to environments spun up from PR branches?

See comment over in FE ticket  - the more we can focus on continued forward progress / appropriate flagging the more we can avoid merge conflicts / long-standing branches

authors: NatHillardUSDS switzersc-usds


text:
cannot access new collection environment

When I create a new collection, add some request and create one environment, and finally close and open Bruno again, the environment list doesn't show the env I just created.
Following are the collection files with my local scenario (I replaced my real data preserving strings length):
./eeeeeee-www/bruno.json:
{
  "version": "1",
  "name": "eeeeeee-www",
  "type": "collection",
  "ignore": [
    "node_modules",
    ".git"
  ]
}

./eeeeeee-www/collection.bru
headers {
  User-Agent: Bruno v1.9.0
}

./eeeeeee-www/.env
eee_ggg_ttttt_pppp=any_value

./eeeeeee-www/environments/cccc-eee-ppp.bru
vars {
  bbbbbbb_cc_aaa_iii: https://eeeeeee.com
  bbbbbbbb_ffff_gggg_kkkk_mmmm_www_oo1: some/path/url
}

./eeeeeee-www/iiiiiiiiii/aaa-gggg-eeeeeee_cc/v1/eeeeeeeeeeeee.bru
meta {
  name: eeeeeeeeeeeee
  type: http
  seq: 1
}

get {
  url: {{bbbbbbb_cc_aaa_iii}}/{{bbbbbbbb_ffff_gggg_kkkk_mmmm_www_oo1}}/some_resource/{{foo}}
  body: none
  auth: none
}

vars:pre-request {
  foo: "0000000000"
}

Screenshot with the files tree:

And the screenshot with the environment list on Bruno empty:

Environment:

OS: Ubuntu 22.04.4 LTS
Bruno: 1.9.0 (installed with snap)

Maybe related:

#1606
#1616

I noted too that when I edit my environment file on vscode and get back to Bruno, the values aren't updated, they're showing only the values I filled on Bruno.
Does anyone:

already face this?
know how to fix this config scenario?
know if this is some bug of this Bruno version (1.9.0)?

Just fixed the problem.
My environments/env-name-file.bru was with trailing spaces at the final of 1st line 😅

I imported the wrong folder (the parent folder of the collection). Importing the correct folder worked funnily enough...

authors: DJTILBUD igorasantos

repo: usebruno/bruno


text:
feat: add Georgian README translations

Description
Added a Georgian translated version of the README.md file.
Contribution Checklist:

[ ] The pull request only addresses one issue or adds one feature.
[ ] The pull request does not introduce any breaking changes
[ ] I have added screenshots or gifs to help explain the change if applicable.
[ ] I have read the contribution guidelines.
[ ] Create an issue and link to the pull request.

Note: Keeping the PR small and focused helps make it easier to review and merge. If you have multiple changes you want to make, please consider submitting them as separate pull requests.
Publishing to New Package Managers
Please see here for more information.

Merged! Thanks @LeoGrambert !

authors: LeoGrambert helloanoop


text:
Resubmittable tool in dev tpv

Add an abstract tool __resubmittable_tool to dev's vortex config. I've been trying out the resubmit option and I can only get it to resubmit once - from reading issues/PRs on TPV's github I think others have come across this.
Even so, the ability to automatically resubmit a job once would be beneficial in the case of tools with very unpredictable memory requirements.

Pinging @nuwang but no rush - I'll just merge this because it's dev

repo: usegalaxy-au/infrastructure


text:
Update home page layout

We need to update the layout of the home page to a more modern three-column design, similar to Twitter and Mastodon, that is optimized for contemporary large-screen devices.

Where's the grid thingy going?

Any ideas?

repo: usememos/memos


text:
Failed to resolve import "./types/proto/api/v2/memo_service" from "src/grpcweb.ts". Does the file exist?

Describe the bug
[plugin:vite:import-analysis] Failed to resolve import "./types/proto/api/v2/memo_service" from "src/grpcweb.ts". Does the file exist? /Users/***/memos-main/web/src/grpcweb.ts:2:38 1  |  import { createChannel, createClientFactory, FetchTransport } from "nice-grpc-web"; 2  |  import { MemoServiceDefinition } from "./types/proto/api/v2/memo_service";    |                                         ^ 3  |  import { ResourceServiceDefinition } from "./types/proto/api/v2/resource_service"; 4  |  import { SystemServiceDefinition } from "./types/proto/api/v2/system_service";
Steps to reproduce
Local test error
Screenshots or additional context
No response

https://github.com/usememos/memos/blob/main/docs/development.md#steps
Use buf generate in ./proto.

authors: boojack ideager


text:
TV Card does not power on TV

I am running the current latest release but seem to have a strange issue. The TV card works great on both my Samsung TVs. However, neither card I have set up for them will turn the TVs on (will turn it off though).
I have no other integrations for the TVs installed and the power toggle works 100% of the time directly inside the Samsung TV integration by ollo69. I have tried changing some of the settings in the TV integration such as the method used to turn the TV on etc but these changes have no impact within the tv card itself

Same here.

Have you tried
        custom_keys:
          power:
            icon: mdi:power
            service: media_player.toggle
            service_data:
              entity_id: media_player.samsungtv_smart

This worked too on my samsung, thanks.

repo: usernein/tv-card


text:
Added some forgotten packages to arch.md docs

Fixed some cmake errors and warnings on cleaner arch systems
To discuss: Also we can divide packages by required and optional for each distro in docs and buildsystem

Switched to draft to test on completely clean distro

Added boost and python-yaml after testing over archlinux:base-devel docker image

Looks good, thanks!

authors: apolukhin botanegg

repo: userver-framework/userver


text:
⚠ TADA Wallet Web has degraded performance

In 46b5ef2, TADA Wallet Web ($WALLET_WEB_URL) experienced degraded performance:

HTTP code: 200
Response time: 14837 ms

Resolved: TADA Wallet Web performance has improved in 63e80a7.

repo: usetada/status-page


text:
🛑 Buyfrom.io is down

In 0da6322, Buyfrom.io ($BUYFROM_IO_URL) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Buyfrom.io is back up in 6be0630.


text:
When run Tania Core on Portainer

Hi, I inserted commit to when run on Portainer too. Cheers to all team

I inserted some lines about when to run Tania Core on Portainer  with Docker too.

Thanks, @jhonatas-mendes. I'll review it soon.

The new Readme will be updated in this PR: https://github.com/usetania/tania-core/pull/135

The new Readme will be updated in this PR: #135

Thanks friend for including this contribution more.

authors: bepitulaz jhonatas-mendes

repo: usetania/tania-core


text:
Branch exafs_2014 contains all code that anyone ever uses. Merge to master!

Original report by Joseph Fowler (Bitbucket: joe_fowler, ).

All code has been written in last year needs to merge from branch exafs_2014 to branch master.

Original comment by Joseph Fowler (Bitbucket: joe_fowler, ).

Fixed with 54cda89238e4103f8

repo: usnistgov/mass


text:
[Feature] 支持上传证书

功能描述
目前只支持对阿里云的 OSS、CDN 等进行部署，本质上是可以进行所有云产品的部署的。所以，我有个建议可以实现对 Aliyun 的所有云产品进行 SSL 证书部署。
首先是 Aliyun 提供了上传 SSL 证书的 OpenAPI：UploadUserCertificate- 上传证书。通过这个接口就可以将生成的证书上传到 Aliyun 数字证书管理服务平台。
然后是 Aliyun 提供了创建部署任务的 OpenAPI：CreateDeploymentJob- 创建部署任务。其中，这个部署任务是可以对几乎任何 Aliyun 产品进行 SSL 证书部署的。
动机
如果成功实现，该项目将会是史无前例的一次跃进，这将是一个里程碑。我相信会为该项目带来巨大的关注！
为什么这么做？
准确来说对于 Aliyun 虚拟主机等一些云产品既没有 SSH Terminal，也没有本地部署的途径（唯一途径是 FTP 上传文件，但是局限性非常大，几乎不可能上传 SSL 证书）。所以，这类云产品急需 Certimate 的支持！
但是上述的部署任务 OpenAPI 是支持对云虚拟主机进行 SSL 证书部署的。我想这会是一个重要的改进！

感谢反馈~ 参考 #17

感谢反馈~ 参考 #17

并不是，我并没有看到合适的解决方案。我觉得我提出的这个功能更像是 Certd 的部署至阿里云任意云资源功能。换句话说，我希望能够支持对阿里云云虚拟主机的SSL证书部署。因为这个主机不同于其他云服务器产品，相对部署 SSL 更加麻烦。所以自动化解决非常有必要。

在实现阿里云相关部署功能的时候有注意到这个接口了，但有三个比较大的问题：

对 SLB 来说不支持 SNI。
部署过程是异步的，这样在 certimate 里无法记录是否真的部署成功。虽然阿里云也提供了查询执行结果的接口，但目前的 certimate 架构来说支持异步任务是一个吃力不讨好的事情。
需要传入云资源 ID（不完全等同于实例 ID），但某些产品的云资源 ID 在 Web 控制台是没有地方显示的（就比如你提到的云虚拟主机），必须要通过它的 ListCloudResources 接口才能获取。但这出现某种“悖论”了 —— 如果用户已经自己能调用接口取得这个云资源 ID 了，那么完全就可以顺手把部署的逻辑也给实现了；如果用户自己没能力拿到这个云资源 ID，那么在 certimate 里就填入不了这个参数，自然也无法调用这个接口。如果说是在 certimate 里提供一个跟阿里云 Web 控制台一样的选择面板来选择云资源，这个工作量就很大，对目前的 certimate 来说优先级不高。

综上原因最后没有采用这个方案。
但这个接口确实有两个非常明显的优势：

允许同时部署多个地域下的实例。
支持混合云。

也许等之后 certimate 足够稳定的情况下，才有足够的动机来基于这个服务来实现阿里云的证书部署能力。

在实现阿里云相关部署功能的时候有注意到这个接口了，但有三个比较大的问题：

对 SLB 来说不支持 SNI。
部署过程是异步的，这样在 certimate 里无法记录是否真的部署成功。虽然阿里云也提供了查询执行结果的接口，但目前的 certimate 架构来说支持异步任务是一个吃力不讨好的事情。
需要传入云资源 ID（不完全等同于实例 ID），但某些产品的云资源 ID 在 Web 控制台是没有地方显示的（就比如你提到的云虚拟主机），必须要通过它的 ListCloudResources 接口才能获取。但这出现某种“悖论”了 —— 如果用户已经自己能调用接口取得这个云资源 ID 了，那么完全就可以顺手把部署的逻辑也给实现了；如果用户自己没能力拿到这个云资源 ID，那么在 certimate 里就填入不了这个参数，自然也无法调用这个接口。如果说是在 certimate 里提供一个跟阿里云 Web 控制台一样的选择面板来选择云资源，这个工作量就很大，对目前的 certimate 来说优先级不高。

综上原因最后没有采用这个方案。
但这个接口确实有两个非常明显的优势：

允许同时部署多个地域下的实例。
支持混合云。

也许等之后 certimate 足够稳定的情况下，才有足够的动机来基于这个服务来实现阿里云的证书部署能力。

感谢你的回答，我已经理解了你们的顾虑，你说的确实非常有道理。很期待以后的 certimate，哈哈哈~

authors: SeaYJ fudiwei usual2970


text:
GSCD，TLCD，RTCDなどの実行時エラー履歴を残す

概要
GSCD，TLCD，RTCDなどの実行時エラー履歴を残す
詳細
これらの実行時エラーがCDIS構造体でしか管理されていないせいで，過去のエラーを追いずらい．
record event でよさそう？
close条件
記録できるようになったら．

方針を相談したいのですが、（返信は全然急いでないです）

CDISを呼んでいるインスタンスはcoreだと以下の5つですが、

GSCD
RTCD
TLCD
task dispatcher
DI_AOBC

エラー記録方法はどちらが良いでしょうか？前者の方がどこでエラーが出たか瞬時に分かるので良い気はするのですが。。
　1. インスタンスごとに別々のgroupをEL_CORE_GROUPに作成し、local=CCP_EXEC_STS
　2. 実行時エラーは全て group=CDIS_EXEC_STS とかにまとめて、local=CCP_EXEC_STS、note=インスタンスの種類enum

前者の場合、CDIS_dispatch_command の返り値を void から CCP_EXEC_STS に変更するのが一番楽かなと思うのですが、変更してしまっていいですか？

あ～，これ確かに，どうするんだ．

note=インスタンスの種類enum

これ，どうやて CDISの中に入れようとしてる？（区別しようとしてる？）

https://github.com/ut-issl/c2a-core/blob/05f6c07751413dcc3654e02924ff71442fc2a4f1/TlmCmd/command_dispatcher.c#L87
という感じなので， cdis ポインタアドレスをnoteに入れてしまえば，インスタンスは区別できる？？
あと，別件で
https://github.com/ut-issl/c2a-core/blob/05f6c07751413dcc3654e02924ff71442fc2a4f1/TlmCmd/command_dispatcher.c#L16-L26
というenumは追加してしまった（よしなに変更しても消してもいいよ）
@chutaro

command_dispatcher.c 内に

typedef enum
{
CDIS_TYPE_GS,
CDIS_TYPE_RT,
CDIS_TYPE_TL,
CDIS_TYPE_TDSP,
CDIS_TYPE_DI_AOBC
} CDIS_TYPE

のようなenumを作って、CommandDispatcher構造体にもメンバーとして持たせて、

CDIS_init(CDIS_TYPE_RT, &PH_rt_cmd_list)

のように初期化すれば、CDIS_dispatch_command内部で CDIS_TYPE ごとに場合分けして、
group=EL_CORE_GROUP_TLCD_EXEC_STS, local=CCP_EXEC_STS, note=cmd_code みたいにできますね。

エラーが起きたインスタンスとCCP_EXEC_STSを記録すれば十分なのであれば、

cdis ポインタアドレスをnoteに入れてしまえば

これで行きたいと思います。cmd_codeも記録したかったり、groupの時点で発生場所を区別したかったりする場合は、上記のコメントみたいな実装かなー、と思うのですが。
ELにどこまで記録するかみたいな加減が正直あまり分かっていないのですが、どうなんでしょうか？

これですが、CIDSはCDISのミスですか？
https://github.com/ut-issl/c2a-core/blob/05f6c07751413dcc3654e02924ff71442fc2a4f1/TlmCmd/command_dispatcher.c#L16-L26

せっかく CDISは各実行インスタンスと独立できてるので，enumつくるのはさける方向で行きたいね～（管理がめんどくさい）

これのCIDSはCDISのミスですか？

ミスっぽいので，直してもらえると 🙏

authors: chutaro meltingrabbit


text:
utmctl list gives error: OSStatus error -1743

Describe the issue
/Applications/UTM.app/Contents/MacOS/utmctl list does not list my VM and shows error instead:
Error from event: The operation couldn’t be completed. (OSStatus error -1743.)
Configuration

UTM Version: 4.1.5 (74)
macOS Version: 13.2
Mac Chip (Intel, M1, ...): M2

Details
I have one running VM (Home Assistant).
The output:
$ /Applications/UTM.app/Contents/MacOS/utmctl list
Error from event: The operation couldn’t be completed. (OSStatus error -1743.)
UUID                                 Status   Name

appears to have been a glitch. Is working now.

I ran into this issue as well - when I'm physically on my mac, using the builtin Terminal.app, utmctl list works after popping up a macos permissions dialog box. When I'm logged in via ssh from another machine, I consistently get Error from event: The operation couldn’t be completed. (OSStatus error -1743.).
Configuration
UTM Version: 4.1.5 (74)
macOS Version: 13.2.1
Mac Chip (Intel, M1, ...): M1

@wivaku  May I ask which version has this fixed? I got the same issue on UTM 4.1.6 (75) running on Mac mini M2.

Scripting bridge requires you to be logged in. You need to be able to launch a gui app

So actually the cli is almost useless if I try to manage machines remotely? Actually I am trying to run headless servers with utm and need to handle them via vpn/ssh.

Same happens here with the latest beta version.

For me this error happens on my OCLP iMac15,1 running macOS 13.3.1 22E261. It happens regardless of whether I am logged in using SSH or physically typing this command in at the terminal. I tested on another machine and it worked fine there after showing a permissions dialog. For some reason, on my iMac the permissions dialog never shows (I cannot recall whether I might have accidentally dismissed it in the past, which could very well be why this is happening). It would be great if you can "reset" the permissions somehow.

Going to chime in here and also complain :)
Im currently in Japan trying to manage some VMs located at home. I assumed this would work before I left and now discover that this does not work with the same error message. So now its useless. I think the fact that this does not work over ssh is a pretty big omission.
@wivaku Can you please reopen this issue. I feel like this should be fixed somehow.

I think the new issue is fine, this one seemed to have a different root cause.

authors: InferiusFurious flintlei junosuarez logopk max-wittig muzzah osy wivaku

repo: utmapp/UTM


text:
feat-6861-46elks-messaging-adapter

What does this PR do?
Integration of 46elks SMS to the Appwrite messaging system
Test Plan
Added a new 46elk.php file in src/Utpoia/Messaging/Adapters/SMS folder path . In this file I have added the PHP code for the integration of 46elks SMS with the Appwrite messaging system.
Related PRs and Issues
Closes https://github.com/appwrite/appwrite/issues/6861
Have you read the Contributing Guidelines on issues?
YES

@wess Thank you for approving my PR . Just wanted to ask when it will be merged in the codebase.

Discord Handle :- dhairya7#5015

Hello @DhairyaMajmudar
Thank you for your contribution to Hacktoberfest 2023! We've noticed that your PR is still pending and requires some updates based on our engineering team's feedback.
We would love to see your PR successfully merged and send you the Appwrite swag as a token of appreciation. To remain eligible for the swag, please address the failed checks and update your PR and also show a screenshot of your tests passing  by Friday, November 17th. If the PR isn't updated by then, we will unfortunately have to close it due to the end of the Hacktoberfest event.
Looking forward to your updates and thank you!

Hello @DhairyaMajmudar
Thank you for your contribution to Hacktoberfest 2023! We've noticed that your PR is still pending and requires some updates based on our engineering team's feedback.
We would love to see your PR successfully merged and send you the Appwrite swag as a token of appreciation. To remain eligible for the swag, please address the failed checks and update your PR and also show a screenshot of your tests passing by Friday, November 17th. If the PR isn't updated by then, we will unfortunately have to close it due to the end of the Hacktoberfest event.
Looking forward to your updates and thank you!

Sure @tessamero I would do the suggested tasks but would be really pleased if you extend the deadline to 20 Nov. The reason behind is that in India festive season is going on and will not be able to work for few days.
Thanks!

Hey @wess I was trying to fix the failed lint and e2e checks but didn't got the issues , can pls. point to the issue failing these checks
Thanks!

@2002Bishwajeet I have committed suggested changes and also added the test files for testing
I have also runned the lint checking command composer lint and the tests were passing.
Pls. review this and merge my PR
Thanks !

@wess @2002Bishwajeet pls. review my pr and merge it .

Thank you @gewenyu99 here is my discord username dhairya7

authors: DhairyaMajmudar tessamero

repo: utopia-php/messaging


text:
Resolve actual type for decorator

Current resolution:
const name123 = "name"

@table(name123)
class Table {}

This will currently resolve to a table name of name123 in the ABI, but it should resolve to "name"

Okay @learnforpractice, lets switch it to string only and throw error if isQuoted is false

repo: uuosio/ascdk


text:
expr: remove onig

Step towards: https://github.com/uutils/coreutils/issues/1145
Also relevant: https://github.com/uutils/coreutils/issues/5210
This is an intentional regression. I think we should remove onig in any case and we should either find or implement a pure Rust regex syntax.

needs rebasing

should we close it ? thanks :)

authors: sylvestre tertsdiepraam

repo: uutils/coreutils


text:
tsort: returns error when input is dir - same as GNU tsort

fix: #5853

Can you please add a test so we don't regress in the future?

sure!

lmk if there's something else I can put instead of . for the test

I think . is fine.
If you want to specify a concrete directory name, you can use something like:
let (at, mut ucmd) = at_and_ucmd!();
at.mkdir("dirname");

And then use ucmd instead of new_ucmd!.

Alright, That seems to work. Thanks for the help!!

Thanks for your PR :)

authors: SaHHiiLL cakebaker


text:
Cleanup string extraction tooling

Rewrite to use builtin polib functionality
Fix POT file reference format

Hello @ivan-c! Thanks for opening this PR. We checked the lines you've touched for PEP 8 issues, and found:

In the file portal/models/i18n.py:

Line 71:80: E501 line too long (80 > 79 characters)

In the file portal/models/i18n_utils.py:

Line 325:80: E501 line too long (86 > 79 characters)
Line 332:26: E201 whitespace after '['
Line 332:54: E202 whitespace before ']'
Line 341:80: E501 line too long (92 > 79 characters)
Line 354:80: E501 line too long (82 > 79 characters)
Line 397:80: E501 line too long (94 > 79 characters)

repo: uwcirg/truenth-portal


text:
300 physical description

https://github.com/uwlib-cams/MARC2RDA/blob/main/Working Documents/3XX.csv

@cspayne Please note - before this mapping is ready for transform, the rows that get Reproduction Conditions checked need to have that information added. Let @lake44me and @dchen077 know when the mappings/transform are otherwise reviewed/approved.

@JianPLee Would you mind letting us know if 300 is still under review or if it is stable enough for reproduction conditions to be added? Thank you!

@lake44me Hi Laura, just letting you know that reproduction conditions has been added for 300 according to the guidelines. In case my update email did not get through last week, conditions have been added to all the fields listed in the guidelines as well.

@JianPLee Hi Jian, the reproduction conditions have been added to 300, but mapping still shows 1st pass or 2nd pass.  Have the questions been resolved and is this ready for transform?  It looks like you are the reviewer

@SitaKB @lake44me @CECSpecialistI @AdamSchiff @GordonDunsire @junghaelee @szapoun I have a few questions regarding to the 300 mapping：

300 $a extent
Currently the mapping maps 300 $a to “has extent of manifestation,” “has duration,” “has file size,” “has font size,” and “has font point size.” My suggestion is to only map to “has extent of manifestation” because the rest of the RDA properties can be mapped to other MARC fields specific to those elements. What do you are think?

300 $b Other physical details
Is it okay to just map 300 $b to the supertype and not the subtypes of those RDA properties?
For example, if the material type is g (projected medium) and the type of projected media is m (motion picture) then map to “has project characteristic of motion picture film” and not need to map to subproperties “has presentation format” and “has project speed”?
I’m not sure if $b normally contains that kind of specific information, such as the example below:
300__7 film reels (approximately 112 min.) : ǂb sound, color with introductory black and white sequence, positive ; ǂc 35 mm
I found it hard to map further than just “has project characteristic of motion picture film.”

There are other uncertain mappings with question mark in the status column towards the bottom of the list. Could someone take a look at those? or we can discuss that in the next meeting.

@JianPLee: I think tag 300 should be mapped to extent as a whole. That is, subfields $a, $b, $c, $e, $f, and $g should be concatenated in order of appearance and the resulting string is mapped to rdamd:P30182 'has extent of manifestation'.
Mapping subfields to other specific RDA elements results in a garbled mess for some of the examples in the MARC 21 manual, and, as you say, some other mappings don't really fit.

@GordonDunsire, I think it is a terrific idea to map the entire 300 field to extent. @CECSpecialistI Crystal, should we add this to the agenda for tomorrow's meeting to make a group decision?


text:
Accessibility: No keyboard accelerator shortcuts

Forms like the push dialog and the comment entry form do not have Alt accelerator shortcuts like other forms in IntelliJ do.
For example, in the commit dialog, pressing Alt-M causes the "Amend" checkbox to be checked, and it would be useful - especially for screen readers and similar - if this worked for Gerrit forms too.

The push dialog is mostly based on IntelliJ' own implementation. The plugin only injects the "Push to Gerrit" section.
If I understand correctly, you would like to get keyboard accelerator shortcuts for example for the "Push" button. If this is correct, please open a feature request in IntelliJ issue tracker.
Of course, we also could add such shortcuts to the section "Push to Gerrit".

authors: leoluk uwolfer

repo: uwolfer/gerrit-intellij-plugin


text:
v2ray通过api添加inbound的tls的security_type问题

0）核心问题
下文件中，security_type项应该填(tls)

transport/internet/config.proto

版本 V2Ray
只有服务端，最新版
使用场景
测试grpc控制v2ray,添加inbound，outbound，user

服务器端配置:
    {
    "policy": {
        "system": {
            "statsInboundUplink": true,
            "statsInboundDownlink": true
        },
        "levels": {}
    },
    "inbounds": [
        {
            "tag": "api",
            "port": 10085,
            "listen": "127.0.0.1",
            "protocol": "dokodemo-door",
            "settings": {
                "address": "127.0.0.1"
            }
        }
    ],
    "outbounds": [],
    "stats": {},
    "api": {
        "tag": "api",
        "services": [
            "StatsService",
            "HandlerService"
        ]
    },
    "dns": null,
    "routing": {
        "domainStrategy": "IPIfNonMatch",
        "rules": [
            {
                "inboundTag": [
                    "api"
                ],
                "outboundTag": "api",
                "type": "field"
            },
            {
                "domain": null,
                "ip": null,
                "port": null,
                "network": null,
                "inboundTag": [
                    "tcpinbound"
                ],
                "protocal": null,
                "outboundTag": "block",
                "type": "field"
            },
            {
                "domain": [
                    "domain:baidu.com",
                    "domain:bdstatic.com"
                ],
                "ip": null,
                "port": null,
                "network": null,
                "inboundTag": [
                    "tcpinbound"
                ],
                "protocal": null,
                "outboundTag": "free",
                "type": "field"
            }
        ]
    }
}

GRPC错误日志:

details = "v2ray.com/core/app/proxyman/inbound: failed to parse stream config > Serial: Unknown type: TLS"

4）经过测试使用指令
/usr/bin/v2ray/v2ctl api --server=127.0.0.1:10085 StatsService.QueryStats 'pattern: "" reset: false'
得到如下
stat: <
  name: "inbound>>>api>>>traffic>>>uplink"
  value: 6167
>
stat: <
  name: "inbound>>>api>>>traffic>>>downlink"
  value: 241
>

说明配置文件没有问题

抱歉，通过阅读infra/conf/v2ray_test.go，我发现该填写什么了


text:
add m8them.es

Adding link to m8them.es.

Thanks

authors: caillou euphemism


text:
remote tab not showing game list plus only vrpe 9 mount works

Im mac big sur m1 chip ive done everything install osxfuse macfuse and nothing works

exactly same

I think, rclone from brew - it doesn`t support mount function. Please try remove brew version of rclone & install by this command  curl https://rclone.org/install.sh | sudo bash Please write me to telegram https://t.me/vKolerts

please try version 0.3.0
download manualy latest rclone and set custom location
try switch the mirror

repo: vKolerts/quest-sidenoder


text:
chore: set type to module in package.json

The type property of a package.json is commonly used by frontend tooling for detecting whether the package's entry point is a CJS or ES module. If no property is specified, the entry point may be treated as a CJS module which is not true in the case of @vaadin/router. As an illustration, here is a warning that Vite shows when you import the Vaadin router:

@vaadin/router doesn't appear to be written in CJS, but also doesn't appear to be a valid ES module (i.e. it doesn't have "type": "module" or an .mjs extension for the entry point). Please contact the package author to fix.

This PR explicitly sets the type property to module to avoid possible misinterpretation.
Related to vaadin/flow#12574
Type of change

[x] Internal

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

authors: CLAassistant vursen

repo: vaadin/router


text:
Use scrolling instead of wrapping for example page tabs

This change is

Reviewed 1 of 1 files at r1.
Review status: all files reviewed at latest revision, all discussions resolved.

Comments from Reviewable

authors: jouni web-padawan

repo: vaadin/vaadin-demo-helpers


text:
Fix Material ripple cropped in Chrome [skip ci]

Fixes #87
Same as vaadin/vaadin-checkbox#121

This change is

https://github.com/vaadin/vaadin-radio-button/releases/tag/v1.1.2

authors: limonte web-padawan

repo: vaadin/vaadin-radio-button


text:
Fix TestDirector framecount off-by-one

Due to the do-while loop in KSystem::run, a frame would be computed before checking to see if it is within the number of frames we want to simulate, defined by TARGET_FRAME.
Note that I've also changed TestDirector::m_currentFrame to effectively become 1-indexed. If we want to keep it 0-indexed, then we should change the frame comparison in calc() to ++m_currentFrame >= TARGET_FRAME

My original changes introduced an off-by-one error in the opposite direction, so now it should be appropriate.

repo: vabold/Kinoko


text:
publish to Open VSX

We are running Web version of Code in Gitpod: www.gitpod.io. You can enable it in settings: https://www.gitpod.io/docs/feature-preview/#default-ide
This version is not allowed to use MS VS Code extensions Marketplace, since it is not MS product. So we connect to Open VSX instead: https://open-vsx.org/ It is a vendor neutral alternative.
Our users want to install this extension but fail since it is not published to Open VSX: https://github.com/gitpod-io/gitpod/issues/3441
Please publish it as well there 🙏 Docs are here: https://github.com/eclipse/openvsx/wiki/Publishing-Extensions Technically it should be straightforward. You are basically have to get a token and call ovsx publish with it, for instance how RedHat is publishing the java extension: https://github.com/redhat-developer/vscode-java/blob/ff51dbffc30dd23190335c929e9f34ccdf511554/Jenkinsfile#L73-L82

Thanks, I'll try to do that with the next version.

My namespace is already registered by @KokaKiwi, so I can't publish there myself.

Now published at https://open-vsx.org/extension/vadimcn/vscode-lldb

authors: akosyakov vadimcn

repo: vadimcn/vscode-lldb


text:
remove in-place proximal

closes #795

closes #798

authors: gfardell paskino

repo: vais-ral/CCPi-Framework


text:
Node expansion broken with latest Firefox (57.0.2)

I have just updated Firefox and it has broken expanding/contracting nodes. This can be seen in the demo on https://www.jstree.com/.

I am using FF58 and there are no issues on the homepage demos on jstree.com - which demo is broken?

There was an issue with the filebrowser demo, but that was not related to a browser version. Please provide more information so that I can fix any errors.

This is on Firefox 57.0.2.(64-bit) on both Windows 7 and Windows 10. It has happening on all demos. Screenshots are from the first demo on the front page (https://www.jstree.com/).

In screenshots 1 and 3 I am clicking the node - it neither expands or contracts. This was working fine until the latest Firefox update.

I just tested on two different machines using FF 57.0.2 (Quantum) 64-bit - both were fine. Could you please verify that you have cleared your cache? Do you get any errors in the console?

Cleared cached - same problem. No errors in the console.
I've disabled each plugin in turn - it seems that the issue is caused by the MJsonViewer plugin. The problem has gone away now that I have disabled this.
Thanks for your support.

Thank you for the info, I am closing this.

authors: kjolley vakata

repo: vakata/jstree


text:
How to listen for an event without jQuery

Can I write the following without using jQuery?
        $(element)
            .on('changed.jstree', this.onChanged)
        ;

       // this never fires.
        element.addEventListener('changed.jstree',  (event) => {
            console.log(event, 'no jquery!!');
        });

I know jQuery events are different than regular dom events, but not sure this is even possible.  In v4 this will be standard, of course, but I'm wondering if there's a way to start coding in preparation for that.

Unfortunately not - jQuery will not fire standard events (as far as I know), but it seems that creating a plugin which overwrites the trigger function might work:
(function ($, undefined) {
	"use strict";
	$.jstree.plugins.domevents = function (options, parent) {
		this.trigger = function (ev, data) {
    		parent.trigger.call(this, ev, data);
            if(!data) { data = {}; }
			data.instance = this;
            this.get_container()[0].dispatchEvent(new CustomEvent(ev, { detail : data }));
		};
	};
})(jQuery);

Include this in your page and then in the plugins config array add "domevents".
I have not tested this - it is off the top of my head. You can experiment and modify this as you please.
Keep in mind v.4 will be a major new version. Unfortunately I doubt it will be compatible with old event handlers, configurations, etc.

authors: tacman vakata


text:
support angular 2.0.0?

it seems not support angular2.0.0 yet, hope it.

Working on this - update is already in develop

it works. thanks your share. @rychkog


text:
Update translation.json

Changes made:
"Supercharge is here! Get [XX]% annual rewards on your [cUSD] balance. Available for a limited time so start cashing in!" -> "Get [25]% annual rewards on your highest stablecoin balance (cUSD, cEUR, or cREAL). Available for a limited time. Here’s how it works:"
"Add 10 [cUSD] to start. Deposit up to 1000 [cUSD] to max-out your rewards." -> "Receive rewards on 10-1000 cUSD, 10-1000 cEUR, or 50-6000 cREAL."
Description
A few sentences describing the overall effects and goals of the pull request's commits.
What is the current behavior, and what is the updated/expected behavior with this PR?
Other changes
Describe any minor or "drive-by" changes here.
Tested
An explanation of how the changes were tested or an explanation as to why they don't need to be.
How others should test
Does this need to be tested by QA in the next release cycle? If so please give a brief explanation of how to test these changes.
Related issues

Fixes #[issue number here]

Backwards compatibility
Brief explanation of why these changes are/are not backwards compatible.

@mergifyio refresh

@mergifyio refresh

authors: kathaypacific lukasawagner

repo: valora-inc/wallet


text:
chore(mergify): try fix merge queue

Description
Mergify's merge queue is failing, removing the batching to see if it helps. We don't really need it.

Tested
Waiting to use automerge on this one.
How others should test
N/A
Related issues

Discussed on Slack.

Backwards compatibility
Yes

Hey @MuckT since NA is mentioned in how other should test section , hence we are skipping the PR
Cc: @jeanregisser
Thanks..!

authors: ValoraQA jeanregisser


text:
Classification with explainers

Is there a reason that 'aucroc' and 'aucprc' are the only metrics available for evaluate_estimator()?

Hello @marthajoddrell
Thank you for your question!
These are two of the more popular metrics for benchmarking classifiers, with no other particular reason.
Let us know if you want support for some other metrics, and we will try to include them in a future release.
Thanks!

Thank you for the response!
It would be helpful to have other popular metrics such as the actual sensitivity, specificity, etc and possibly also the confusion matrix. The clinical application we are exploring involves basic programming knowledge so it would be helpful if a detailed performance was easy available in the results.

Hello @marthajoddrell
Thank you for the feedback.
We will work and add the metrics you mentioned in the next release.

authors: bcebere marthajoddrell

repo: vanderschaarlab/autoprognosis


text:
Update to SDK v3

Opening PR as requested https://github.com/vandium-io/aws-param-store/issues/31#issuecomment-1864222052
Issues that need resolving still:

[ ] the -sdkv3 suffix from the fork needs removing
[ ] what to do about version numbers (keep on v4, or change?)
[x] behaviour of getParameter for a nonexistent parameter name needs to be resolved

merge this

please

I've tested getParameter against a nonexistent parameter in aws, and both the sdk-v2 and the sdk-v3 versions throw a "ParameterNotFound" error, so I don't think that should block merging this. The identity of the thrown error type is obviously different, and it has different details, and that might justify releasing this as a new major version.
(The plural getParameters version also returns a response with both .Parameters and .InvalidParameters in both cases).

repo: vandium-io/aws-param-store


text:
Split VannaFlaskApp into an API and full app

Vanna AI can adapt itself to any front-end,  but it can also be deployed as an API. The class VannaFlaskApp is arleady itself an API, which is consumed by the JS frontend described in the assets.
This PR extracts the API endpoints and put them in a class named VannaFlaskAPI. VannaFlaskApp is then defined as class VannaFlaskApp(VannaFlaskAPI).
I think this would make it clearer for users that the Flask App can be used for its API, and could lead to interesting evolutions (example: documentation in OpenAPI format, appearance of other open-source apps consuming the API)

I like this idea!

Possible to add the optional auth as well? Ideally the app and the api are using the same jwt for auth.
Ref: https://github.com/auth0-samples/auth0-python-api-samples/tree/master/00-Starter-Seed

authors: Molrn hotsun zainhoda

repo: vanna-ai/vanna


text:
Support for String[] args?

Basically, there should be a way like String[] args or params so you can make a command like /balance.
For example, the balance command should have the /balance  as an option and if the player only executes /balance it sends his balance only. But if its /balance , it sends the target's balance.
This command API is the best but this feature/option is the only missing addition.

Is this what you need?
@Command({"balance", "bal"})
public static void balance(@Sender Player sender,
                           @Optional Player target) {
    if (target == null) {
        sender.sendMessage("Your balance is: $100");
    } else {
        sender.sendMessage(target.getName() + "'s balance is: $100");
    }
}

You have to upgrade to version 1.2.9 for @Optional to work, otherwise use @Optional("null").

authors: GamerRealm GitRowin

repo: vaperion/blade

license: Unlicense


text:
shape_68.dat not found

hello, i was tried to use pre-trained model from the link
but it does not detect eyes
can you share your shape_68.dat file

I have added my shape_68.dat file.

thank u!

authors: kzpromo vardanagarwal

repo: vardanagarwal/Proctoring-AI


text:
加个图标搜索功能

图标搜索过滤功能

ok

authors: gaoting haoziqaq

repo: varletjs/varlet


text:
feat: new component drag

TODO

[ ] unit tests
[ ] vscode extension related config

@chouchouji @BeADre

👌
---Original---
From: @.>
Date: Thu, Jul 13, 2023 15:18 PM
To: @.>;
Cc: @.@.>;
Subject: Re: [varletjs/varlet] feat: new component drag (PR #1124)
@BeADre commented on this pull request.
In packages/varlet-ui/src/drag/docs/zh-CN.md:
> +    <var-button type="primary">基本使用</var-button> +  </var-drag> +</template> + + +### 拖拽方向 + +html +<template> +  <var-drag direction="x"> +    <var-button type="primary">拖拽方向</var-button> +  </var-drag> +</template> +``` + +### 拖拽方向
typo错误
In packages/varlet-ui/src/drag/Drag.vue:
> +      touching = false +      enableTransition.value = true +      attract() +    } + +    const getOffset = () => { +      const dragRect = getRect(drag.value!) +      const windowRect = getRect(window) +      const top = dragRect.top - windowRect.top +      const bottom = windowRect.bottom - dragRect.bottom +      const left = dragRect.left - windowRect.left +      const right = windowRect.right - dragRect.right +      const { width } = dragRect +      const { height } = dragRect +      const windowWidth = windowRect.width +      const windowHeight = windowRect.height  const { width, height } = dragRect const { width: windowWidth, height: windowHeight } = windowRect
用解构赋值更好些吧
In packages/varlet-ui/src/drag/docs/zh-CN.md:
> +<template> +  <var-drag :boundary="{ top: 80, bottom: 80, left: 80, right: 80 }"> +    <var-button type="primary">拖拽区域</var-button> +  </var-drag> +</template> +``` + +## API + +### 属性 + +| 参数   | 说明  | 类型  | 默认值  | +| --------------------- | ------------- | ------ | --------------| +| direction  | 拖拽方向，可选值 x, y, xy	 | string | xy | +| attraction  | 吸附方向，可选值 x, y, xy, none	 | string | none | +| disabled  | 是否禁用 | string | false |
应该是_boolean_
In packages/varlet-ui/src/drag/props.ts:
> @@ -0,0 +1,44 @@ +import { type TeleportProps, type PropType } from 'vue' + +export type DragDirection = 'x' | 'y' | 'xy' + +export type DragAttraction = 'x' | 'y' | 'xy' | 'none'
能否是'x' | 'y' | 'xy'呢， 默认值为undefined
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: @.***>


text:
Fix code scanning alert - Semgrep Finding: javascript.browser.security.insecure-document-method.insecure-document-method

XSS gerçekleştiriliyor.
Tracking issue for:

[ ] https://github.com/varol-adem/juice-shop/security/code-scanning/125

function escapeHtml(unsafe) {
return unsafe
.replace(/&/g, "&")
.replace(/</g, "<")
.replace(/>/g, ">")
.replace(/"/g, """)
.replace(/'/g, "&#039");
}
textBox.innerHTML = snarkdown(escapeHtml(hint.text));
Gibi bir kodla düzeltilebilir.

repo: varol-adem/juice-shop


text:
Update README

Fix crontab schedule to run every minute, not only 1st minute of the hours between 5-11.

Btw, did you plot anything? Wondering what kind of data you got.

repo: varunmehta/njtbusnow


text:
Day273

Resolves #556.

Pull Request Test Coverage Report for Build 1027

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

Totals

Change from base Build 1034:
0.0%

Covered Lines:
5

Relevant Lines:
5

💛  - Coveralls

authors: coveralls vaskoz

repo: vaskoz/dailycodingproblem-go


text:
vue，i18n升级到最新

Description
vue，i18n升级到最新
修部最新包下的部分bug
Type of change
Please delete options that are not relevant.

[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update
[ ] Please, don't make changes to pnpm-lock.yaml unless you introduce a new test example.

Checklist

ℹ Check all checkboxes - this will indicate that you have done everything in accordance with the rules in CONTRIBUTING.

[x] If you introduce new functionality, document it. You can run documentation with pnpm run docs:dev command.
[x] Run the tests with pnpm test.
[x] Changes in changelog are generated from PR name. Please, make sure that it explains your changes in an understandable manner. Please, prefix changeset messages with feat:, fix:, perf:, docs:, or chore:.
[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[x] I have commented my code, particularly in hard-to-understand areas
[x] I have made corresponding changes to the documentation
[x] My changes generate no new warnings
[x] I have added tests that prove my fix is effective or that my feature works
[x] New and existing unit tests pass locally with my changes
[x] Any dependent changes have been merged and published in downstream modules

search事件和ant-design select的事件重复，会导致ts warnning

repo: vbenjs/vue-vben-admin


text:
⚠ Spryr has degraded performance

In 06551e9, Spryr (https://spryr.com) experienced degraded performance:

HTTP code: 200
Response time: 3306 ms

Resolved: Spryr performance has improved in 66bdb5b after 7 minutes.

repo: vcsphere/upptime


text:
🛑 Spryr is down

In b1c155c, Spryr (https://spryr.com) was down:

HTTP code: 503
Response time: 1806 ms

Resolved: Spryr is back up in e593724 after 18 minutes.


text:
Add GPU acceleration for the inversion

For small glaciers, if the GPU has enough RAM, GPU can be used to reduce computation time by up to 40% (approximate benchmark on 3 glaciers).

Has been implemented, choice left to user to decide if run on CPU or GPU

code for this is added in invert.ipynb/invert.py in https://github.com/vdevauxchupin/ITS_LIVE_TOOL/pull/11

authors: e-marshall vdevauxchupin


text:
Meaning of head

Sorry to bother you but I wanted to know what was the meaning of the head file in convert_to_jsonlines.py. What does it represent ? How can I retreive it from an other dataset than ARRAU ?

Hi!
Convert_to_jsonlines writes syntactic info into the resulting files (see this issue for more details):
pos:            List[str]              # word id to POS mapping
deprel:         List[str]              # word id to dependency relation mapping
head:           List[int]              # word id to head word id mapping, None for root

So, head will contain the id of a word that is a direct syntactic parent of a word. For instance, in I am a doctor the heads will be arranged like this:
word_id		word     head_id
--------------------------------
      0            I           1
      1           am        null
      2            a           3
      3       doctor           1

authors: poncelettheo vdobrovolskii

repo: vdobrovolskii/wl-coref


text:
gamma addorUpdateDoc 耗时3s

在使用gamma的test_files.cc进行增删改查实验时，发现每写入一条数据竟然要3秒左右，请问这个正常么？
fields_vec = {"_id", "image_path", "time", "info"};
    fields_type = {tig_gamma::DataType::LONG,
                   tig_gamma::DataType::STRING,
                   tig_gamma::DataType::LONG,
                   tig_gamma::DataType::STRING};

打印日志如下：
add doc cost time : 3764.73
add doc cost time : 3764.78
add doc cost time : 3764.84
add doc cost time : 3764.89
add doc cost time : 3764.95
add doc cost time : 3765
add doc cost time : 3765.05
add doc cost time : 3765.11
add doc cost time : 3765.16
测试代码片段如下：
int data_num = 40000;
opt.feature = new float[data_num * (opt.d)];
for(int i=0; i< (data_num * opt.d); i++)
{
    *(opt.feature + i) = random_float(0.0001, 0.99);
}

// -------------------------------- 向引擎中写入数据 --------------------------------
double cost = 0.0;
for (int i = 0; i < data_num; ++i)
{
  tig_gamma::Doc doc;
  // 设置标量字段
  for (size_t j = 0; j < opt.fields_vec.size(); ++j)
  {
    tig_gamma::Field field;
    field.name = opt.fields_vec[j];
    field.datatype = opt.fields_type[j];
    int len = 0;

    string data = std::to_string(i);
    if(1 == j)
    {
      data += ".jpg";
    }
    if(2 == j)
    {
      if(j){}
    }
    if(3 == j)
    {
      if(0 == (i % 5))
      {
          data = "rrjia";
      }
      else if(1 == (i % 5))
      {
          data = "rrjia1";
      }
      else if(2 == (i % 5))
      {
          data = "rrjia2";
      }
      else if(3 == (i % 5))
      {
          data = "rrjia3";
      }
      else if(4 == (i % 5))
      {
          data = "rrjia4";
      }
    }
    if (opt.fields_type[j] == tig_gamma::DataType::INT)
    {
      len = sizeof(int);
      int v = atoi(data.c_str());
      field.value = std::string((char *)(&v), len);
    }
    else if (opt.fields_type[j] == tig_gamma::DataType::LONG)
    {
      len = sizeof(long);
      long v = atol(data.c_str());
      field.value = std::string((char *)(&v), len);

    }
    else
    {
      field.value = data;
    }
    doc.AddField(std::move(field));
  }

  // 设置向量字段
  tig_gamma::Field field;
  field.name = opt.vector_name;
  field.datatype = tig_gamma::DataType::VECTOR;
  int len = opt.d * sizeof(float);

  field.value = std::string((char *)(opt.feature + (uint64_t)opt.doc_id * opt.d), len);

  doc.AddField(std::move(field));

  char *doc_str = nullptr;
  int doc_len = 0;
  doc.Serialize(&doc_str, &doc_len);
  double start = utils::getmillisecs();
  ret = AddOrUpdateDoc(opt.engine, doc_str, doc_len);
  if(0 != ret)
  {
    std::cout << "add doc to table fail." << std::endl;
  }
  double end = utils::getmillisecs();
  cost += end - start;
  std::cout << "add doc cost time : " << cost << std::endl;
  free(doc_str);
  ++opt.doc_id;
}

  double start = utils::getmillisecs();
  ret = AddOrUpdateDoc(opt.engine, doc_str, doc_len);
  if(0 != ret)
  {
    std::cout << "add doc to table fail." << std::endl;
  }
  double end = utils::getmillisecs();
  cost += end - start;
  std::cout << "add doc cost time : " << cost << std::endl;

你这里计时的代码有点问题，应该是
  double start = utils::getmillisecs();
  ret = AddOrUpdateDoc(opt.engine, doc_str, doc_len);
  if(0 != ret)
  {
    std::cout << "add doc to table fail." << std::endl;
  }
  double end = utils::getmillisecs();
  cost = end - start;
  std::cout << "add doc cost time : " << cost << std::endl;

authors: gDreamcatcher rrjia

repo: vearch/vearch


text:
feat: Add coverage for: User defined number of bytes, Not found element into Bloom filter tests

Greetings, team. I have created the following pull request aiming to enhance the code coverage of the bloom filter tests. Specifically, the proposed modifications target two instances:

Where the user determines the size of the bloom filter (when new instance is created).
The case where an item is not found within the bloom filter (when test function is called).

These amendments aim to improve the robustness and reliability of our bloom filter tests, ensuring a more comprehensive evaluation of its performance and functionality.
Code coverage BEFORE:

Code coverage AFTER:

coverage: 91.837% (+0.5%) from 91.293% when pulling 8cf8ffeeb5ca7909c799d1492b90a0719920b020 on rodolfopietro97:increase-code-coverage-bloom-filter into b35914b5da547628895c627ab6b3abc72264ffef on vechain:master.


text:
Support for --force for the registry push post processor

Add support for forcefully pushing a VM and tag to the registry. This should be enabled by using a force field in the post processor, like so.
post-processor "veertu-anka-registry-push" {
      tag = "1.0.0"
      remote = "prod"
      force = true
}

Thanks!

https://github.com/veertuinc/packer-plugin-veertu-anka/pull/91

authors: NorseGaud sanieldalib

repo: veertuinc/packer-plugin-veertu-anka


text:
adding random password generator in cpp

Random password generator in cpp

this pull request solve the issue #1

@sambhavgupta0705  add some comments so others can understand what you've doned

Ok I will add it soon
On Sun, Oct 2, 2022, 17:58 vefoto-gates @.***> wrote:

@sambhavgupta0705 https://github.com/sambhavgupta0705 add some comments
so others can understand what you've doned
—
Reply to this email directly, view it on GitHub
https://github.com/vefoto-gates/PasswordGenerator/pull/4#issuecomment-1264632135,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ATQUAEV47GYMQM655VBIIKLWBF5YNANCNFSM6AAAAAAQ232IRY
.
You are receiving this because you were mentioned.Message ID:
@.***>

Hey,I have added the comments to it,please review it

Hey, @sambhavgupta0705 now your code quality is much better.
Have a nice Hacking day :)

repo: vefoto-gates/PasswordGenerator


text:
(FeatureRequest) Gender Fluid change based on feminization and masculinization

rather than a 0.25 chance every 2 days that the pawn might change gender
i would love to have for example:
2 males fucking, the one getting fucked or raped will become more feminine, as a result his penis would shrink and his breasts would grow, and maybe his body shape would change too.
and the other male would have his penis get bigger or something.
same thing for females, the more you fuck a female the bigger her breasts would become, and if she has a thin body shape it would change to female body shape.
i don't know about lesbians 😂

it sounds like a lot of code to make

Thanks for the idea :)
I think for "this happens while normal sex" it's way to complicated - there are many things at play, including the sexdriver which will explode once the genitalia change (unless I have some time for an upstream change ...)
But it might be a good candidate for an ability.

authors: IDAZIZ vegapnk

repo: vegapnk/RJW-Genes


text:
doc: add Docuum to Garbage Collection section

Quality Standards
Note that we can help you achieve those standards, just try your best and be brave.
We'll guide you to the best of our abilities.
To be on the list, it would be nice if entries adhere to these quality standards:

It should take less than 20 sec to find what is the project, how to install it and how to use it.
Generally useful to the community.
A project on GitHub with a well documented README.md file and plenty of examples is considered high quality.
Clearly stating if an entry is related to (Linux) containers and not to Docker. There is an awesome list for that.
Clearly stating "what is it" i.e. which category it belongs to.
Clearly stating "what is it for" i.e. mention a real problem it solves (even a small one). Make it clear for the next person.
If it is a WIP (work in progress, not safe for production), please mention it. (Remember the time before Docker 1.0 ? ;-) )
Always put the link to the GitHub project instead of the website!

To be on the list, the project must have:

How to setup/install the project
How to use the project (examples)

If your PR is not merged, we will tell you why so that you may be able to improve it.
But usually, we are pretty relaxed people, so just come and say hi, we'll figure something out together.
Rules for Pull Request

Each item should be limited to one link, no duplicates, no redirection (careful with http vs https!)
The link should be the name of the package or project or website
Description should be clear and concise (read it out loud to be sure)
Description should follow the link, on the same line
Entries are listed alphabetically, please respect the order
If you want to add more than one link, please don't do all PR on the exact same line, it usually results in conflicts and your PR cannot be automatically merged...

Please contribute links to packages/projects you have used or are familiar with. This will help ensure high-quality entries.
Your commit message will be a tweet so write a good commit message, keep that in mind :)

Thank you, @agebhar1, for your review!

repo: veggiemonk/awesome-docker


text:
Installation without cocoapods?

I'm trying to add the venmo-ios-sdk to my project without using cocoapods. I've added the repo as a submodule and tried dragging in the xcodeproj, the entire folder, doing pod install and then dragging in the entire folder, the xcworkspace to no avail.
No matter what I try, I cannot import the venmo-ios-sdk ("Venmo-iOS-SDK/Venmo.h file not found").
The README is pretty sparse on how to include the venmo sdk without using cocoapods. Can someone direct me on how to add the venmo library to my project without using Cocoapods?

Hi Andrew, I had the exact same problem. I really couldn't figure it out, everyone I asked just told me to start using cocoapods. After a while I caved because cocoapods (once you figure out how to install it and all its components) is really easy to use and powerful. So now I'm gunna suggest you do the same haha

@TaterSalad Venmo is a pretty established company and I'm sure they want to be friendly to developers using their platform.
Even if the integration guide is similar to Braintree (https://github.com/braintree/braintree_ios/blob/master/Docs/Manual Integration.md), I'd still rather just have a xcodeproj over a workspace.

Similar to #39, #43, and #76

I totally agree
On Tue, May 19, 2015 at 6:28 PM Andrew Breckenridge <
notifications@github.com> wrote:

Similar to #39 https://github.com/venmo/venmo-ios-sdk/issues/39, #43
https://github.com/venmo/venmo-ios-sdk/issues/43, and #76
https://github.com/venmo/venmo-ios-sdk/issues/76
—
Reply to this email directly or view it on GitHub
https://github.com/venmo/venmo-ios-sdk/issues/77#issuecomment-103696985.

dupe of #39

authors: AndrewSB TaterSalad

repo: venmo/venmo-ios-sdk


text:
FL Studio Crack + 2025 With Serial Key Latest Version

FL Studio, formerly known as FruityLoops, is a digital audio workstation (DAW) developed by Image-Line Software. It is one of the most popular DAWs in the music production industry, favored by professionals and beginners alike for its versatility, user-friendly interface, and extensive feature set.
🔴➤➤ Download Link
🔴➤➤ Download Link
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
..
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
..
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
..
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
..
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

◑﹏◐
ALL TV LIVE
👉⏩🎥🅻🅸🆅🅴🔴▶ ✅🟢 STREAM PLAY NOW ▶
.
👉⏩🎥🆆🅰🆃🅲🅷🔴▶ ✅🟢 PLAY NOW ONLINE
.
.

.
.

.
.

.
.
.
.

.
.

.

.
.
👉⏩🎥🅻🅸🆅🅴🔴▶ ✅🟢 STREAM PLAY NOW ▶
.
👉⏩🎥🆆🅰🆃🅲🅷🔴▶ ✅🟢 PLAY NOW ONLINE
xdw
◑﹏◐
ALL TV LIVE
👉⏩🎥🅻🅸🆅🅴🔴▶ ✅🟢 STREAM PLAY NOW ▶
.
👉⏩🎥🆆🅰🆃🅲🅷🔴▶ ✅🟢 PLAY NOW ONLINE
.
.

.
.

.
.

.
.
.
.

.
.

.

.
.
👉⏩🎥🅻🅸🆅🅴🔴▶ ✅🟢 STREAM PLAY NOW ▶
.
👉⏩🎥🆆🅰🆃🅲🅷🔴▶ ✅🟢 PLAY NOW ONLINE
xdw
◑﹏◐
ALL TV LIVE
👉⏩🎥🅻🅸🆅🅴🔴▶ ✅🟢 STREAM PLAY NOW ▶
.
👉⏩🎥🆆🅰🆃🅲🅷🔴▶ ✅🟢 PLAY NOW ONLINE
.
.

.
.

.
.

.
.
.
.

.
.

.

.
.
👉⏩🎥🅻🅸🆅🅴🔴▶ ✅🟢 STREAM PLAY NOW ▶
.
👉⏩🎥🆆🅰🆃🅲🅷🔴▶ ✅🟢 PLAY NOW ONLINE
xdw
◑﹏◐
ALL TV LIVE
👉⏩🎥🅻🅸🆅🅴🔴▶ ✅🟢 STREAM PLAY NOW ▶
.
👉⏩🎥🆆🅰🆃🅲🅷🔴▶ ✅🟢 PLAY NOW ONLINE
.
.

.
.

.
.

.
.
.
.

.
.

.

.
.
👉⏩🎥🅻🅸🆅🅴🔴▶ ✅🟢 STREAM PLAY NOW ▶
.
👉⏩🎥🆆🅰🆃🅲🅷🔴▶ ✅🟢 PLAY NOW ONLINE
xdw
◑﹏◐
ALL TV LIVE
👉⏩🎥🅻🅸🆅🅴🔴▶ ✅🟢 STREAM PLAY NOW ▶
.
👉⏩🎥🆆🅰🆃🅲🅷🔴▶ ✅🟢 PLAY NOW ONLINE
.
.

.
.

.
.

.
.
.
.

.
.

.

.
.
👉⏩🎥🅻🅸🆅🅴🔴▶ ✅🟢 STREAM PLAY NOW ▶
.
👉⏩🎥🆆🅰🆃🅲🅷🔴▶ ✅🟢 PLAY NOW ONLINE
xdw
◑﹏◐
ALL TV LIVE
👉⏩🎥🅻🅸🆅🅴🔴▶ ✅🟢 STREAM PLAY NOW ▶
.
👉⏩🎥🆆🅰🆃🅲🅷🔴▶ ✅🟢 PLAY NOW ONLINE
.
.

.
.

.
.

.
.
.
.

.
.

.

.
.
👉⏩🎥🅻🅸🆅🅴🔴▶ ✅🟢 STREAM PLAY NOW ▶
.
👉⏩🎥🆆🅰🆃🅲🅷🔴▶ ✅🟢 PLAY NOW ONLINE
xdw
◑﹏◐
ALL TV LIVE
👉⏩🎥🅻🅸🆅🅴🔴▶ ✅🟢 STREAM PLAY NOW ▶
.
👉⏩🎥🆆🅰🆃🅲🅷🔴▶ ✅🟢 PLAY NOW ONLINE
.
.

.
.

.
.

.
.
.
.

.
.

.

.
.
👉⏩🎥🅻🅸🆅🅴🔴▶ ✅🟢 STREAM PLAY NOW ▶
.
👉⏩🎥🆆🅰🆃🅲🅷🔴▶ ✅🟢 PLAY NOW ONLINE
xdw
◑﹏◐
ALL TV LIVE
👉⏩🎥🅻🅸🆅🅴🔴▶ ✅🟢 STREAM PLAY NOW ▶
.
👉⏩🎥🆆🅰🆃🅲🅷🔴▶ ✅🟢 PLAY NOW ONLINE
.
.

.
.

.
.

.
.
.
.

.
.

.

.
.
👉⏩🎥🅻🅸🆅🅴🔴▶ ✅🟢 STREAM PLAY NOW ▶
.
👉⏩🎥🆆🅰🆃🅲🅷🔴▶ ✅🟢 PLAY NOW ONLINE
xdw
◑﹏◐
ALL TV LIVE
👉⏩🎥🅻🅸🆅🅴🔴▶ ✅🟢 STREAM PLAY NOW ▶
.
👉⏩🎥🆆🅰🆃🅲🅷🔴▶ ✅🟢 PLAY NOW ONLINE
.
.

.
.

.
.

.
.
.
.

.
.

.

.
.
👉⏩🎥🅻🅸🆅🅴🔴▶ ✅🟢 STREAM PLAY NOW ▶
.
👉⏩🎥🆆🅰🆃🅲🅷🔴▶ ✅🟢 PLAY NOW ONLINE
xdw
◑﹏◐
ALL TV LIVE
👉⏩🎥🅻🅸🆅🅴🔴▶ ✅🟢 STREAM PLAY NOW ▶
.
👉⏩🎥🆆🅰🆃🅲🅷🔴▶ ✅🟢 PLAY NOW ONLINE
.
.

.
.

.
.

.
.
.
.

.
.

.

.
.
👉⏩🎥🅻🅸🆅🅴🔴▶ ✅🟢 STREAM PLAY NOW ▶
.
👉⏩🎥🆆🅰🆃🅲🅷🔴▶ ✅🟢 PLAY NOW ONLINE
xdw
◑﹏◐
ALL TV LIVE
👉⏩🎥🅻🅸🆅🅴🔴▶ ✅🟢 STREAM PLAY NOW ▶
.
👉⏩🎥🆆🅰🆃🅲🅷🔴▶ ✅🟢 PLAY NOW ONLINE
.
.

.
.

.
.

.
.
.
.

.
.

.

.
.
👉⏩🎥🅻🅸🆅🅴🔴▶ ✅🟢 STREAM PLAY NOW ▶
.
👉⏩🎥🆆🅰🆃🅲🅷🔴▶ ✅🟢 PLAY NOW ONLINE
xdw
◑﹏◐
ALL TV LIVE
👉⏩🎥🅻🅸🆅🅴🔴▶ ✅🟢 STREAM PLAY NOW ▶
.
👉⏩🎥🆆🅰🆃🅲🅷🔴▶ ✅🟢 PLAY NOW ONLINE
.
.

.
.

.
.

.
.
.
.

.
.

.

.
.
👉⏩🎥🅻🅸🆅🅴🔴▶ ✅🟢 STREAM PLAY NOW ▶
.
👉⏩🎥🆆🅰🆃🅲🅷🔴▶ ✅🟢 PLAY NOW ONLINE
xdw

authors: iqrawahat tmakhs

repo: vercel/swr


text:
Error importing UI button package component to react app

What version of Turborepo are you using?
@latest
Describe the Bug
After creating a new project, I replaced the next.js app and created a create-react-app project. I added the UI as a dependency using a wildcard Ex "UI": "*"
once the project refreshed I got this error 👇🏽

Expected Behavior
I expected it to display the button from the UI package
To Reproduce
Delete the next.js app that comes with generating a new project and generate a new create-react-app project (with typescript) npx create-react-app my-app --template typescript
Then import the button from the UI package into App.js

Same here, aparently cra is not suported out of the box

Turbo is working as expected. If you want to use a package, you either need to:

Ensure the code can be consumed directly (either write it in plain JS, or transform/transpile/compile it ourselves)
Or ask the app to transpile the package

This is why in the base setup there is next-transpile-something :D

For anyone else finding this thread first, Jared's guidance here put me on the right track for usage with CRA/Remix.
Specifically:

Install npm i tsup -D to UI project (docs)
In UI's package.json configure build and dev scripts to compile output (to /dist directory):

    "build": "tsup src/index.tsx --format esm,cjs --dts --external react",
    "dev": "tsup src/index.tsx --format esm,cjs --watch --dts --external react",

Also in UI's package.json, update source file locations to match this /dist location:

    "main": "./dist/index.js",
    "module": "./dist/index.mjs",
    "types": "./dist/index.d.ts",

In your CRA/Remix's package.json, ensure you are importing the ui library:

    "dependencies": {
        ...
        "ui": "*"
    },

Import and use components as usual:

import { Button } from "ui";

const Home: FC = (props) => {
  return (

      <Button />

  );
};

Updates to UI components will automatically update and refresh the CRA, whereas a change to the Remix codebase is necessary to recompile and display modifications.

is there any way to auto recompile remix following packages/ui changes ? I find it unusable for day to day development to have to restart the whole app juste for a UI component change.

Turbo is working as expected. If you want to use a package, you either need to:

Ensure the code can be consumed directly (either write it in plain JS, or transform/transpile/compile it ourselves)
Or ask the app to transpile the package

This is why in the base setup there is next-transpile-something :D

How do I do this. My UI components can be import but the tailwind styles are not

How do I do this. My UI components can be import but the tailwind styles are not

@Aliemeka Just use vite and your life will be so much easier

it works but I'm not able to import style.css for storybook

For anyone else finding this thread first, Jared's guidance here put me on the right track for usage with CRA/Remix.
Specifically:
1. Install `npm i tsup -D` to UI project ([docs](https://github.com/egoist/tsup))

2. In UI's `package.json` configure `build` and `dev` scripts to compile output (to **/dist** directory):

    "build": "tsup src/index.tsx --format esm,cjs --dts --external react",
    "dev": "tsup src/index.tsx --format esm,cjs --watch --dts --external react",

3. Also in UI's `package.json`, update source file locations to match this **/dist** location:

    "main": "./dist/index.js",
    "module": "./dist/index.mjs",
    "types": "./dist/index.d.ts",

4. In your CRA/Remix's `package.json`, ensure you are importing the `ui` library:

    "dependencies": {
        ...
        "ui": "*"
    },

5. Import and use components as usual:

import { Button } from "ui";

const Home: FC = (props) => {
  return (

      <Button />

  );
};

6. Updates to UI components will automatically update and refresh the CRA, whereas a change to the Remix codebase is necessary to recompile and display modifications.

I Already have the setup, how can i enable a change in props from web to make effect in the Ui package
// web/signup.tsx

  <FormGroup className="gap-3" display={"flex"} col={1} gap={8}>
            <Input require inputType="email" label="Email" name="email"></Input>
            <Input
              require
              inputType="text"
              label="Password"
              name="password"
            ></Input>
          </FormGroup>

     // ui/formGroup.tsx

      import React, { useState } from "react";
export function FormGroup({
 className,
 col = 1,
 gap = 4,
 display = "grid",
 children,
}: {
 className?: string;
 gap?: number;
 col?: number;
 display?: "grid" | "flex";
 children: React.ReactNode;
}): JSX.Element {
 if (display === "flex") {
   <div className={`ui-flex ${className}`}>{children}
;
 }

 return (
   <div className={`ui-grid ui-grid-cols-${col} ui-gap-${gap}`}>
     {children}

 );
}

Note am using tailwindcss.
@darrenbarklie
@thien-do
@leerob

How do I do this. My UI components can be import but the tailwind styles are not

@Aliemeka Just use vite and your life will be so much easier

Vite is incompatible with some packages I'm using. I actually found the fix.

authors: Aliemeka Emyboy darrenbarklie feelchi1star goldo hayder-uruit souzaramon thien-do

repo: vercel/turbo


text:
fix(turborepo): update package.json typo

@repo/ui is being used as a monorepo dependency and ^ is not a valid version number. This is supposed to be * as it is in other packages. This causes npm install to fail while installing dependencies.

Allow CI Workflow Run

[ ] approve CI run for commit: 2aefe0cea01093e3d34f2ae0f3489ca302b2da28

Note: this should only be enabled once the PR is ready to go and can only be enabled by a maintainer

authors: JannatinNaimXIII ijjk


text:
Question About Android Wallet

Hi, How to build android wallet from this source?

@knkrth this is not an android source code.

authors: justinvforvendetta knkrth

repo: vergecurrency/VERGE


text:
.prettier configuration

Contains .prettier formatted code

@kalanamt
I'm fine for a .prettier config to added, but I don't think a PR that changes every single file at once is a great idea.
Can we set prettier to give warnings, and then incrementally improve?

Styling is a one time configuration and its required to format files in order to get this working , if we set it to give warnings means some may keep unformatted styles in their working environments .   I need to see how to give warnings for style formatting, ideally if a code base has incorrect formatting or styles we should not merge it to the main or staging branch . Open to further #discussion

Closing due to low priority and too many conflicts.

authors: kalanamt nick-verida tahpot

repo: verida/verida-js

license: ISC


text:
Lazy load is loading some images that haven't entered viewport yet. Why?

This is a great script and works, but every time I implement it seems like it loads several images that have not entered the viewport yet. I'm not sure why. When I inspect the page with developer tools and check several images below the viewport, it shows lazy load has already loaded about 3 images I know have not entered the viewport yet.
Is there a way to stop that from happening. I'd like it to not load anything that hasn't entered the viewport yet.

Hi @omarel1 ,
thank you for opening this.
I suggest you to slow down the network speed using the browser's developer tools, disable cache, and see what happens before loading.
This usually happens when the images don't have an height before they are loaded. If all the images are 0 height, they actually are inside the viewport before loading, so LazyLoad starts loading them all. If this is the case, there are a few techniques to solve this. I wrote a section in the readme: https://github.com/verlok/lazyload#occupy-space-and-avoid-content-reflow
Let me know if this helps!

The other reason for this could happen is that LazyLoad watches 300 pixels below (and above) the viewport to preload the images that are likely to enter the viewport.
So if you have 6 image inside the viewport and 3 more images 200 pixels below the viewport, it would load 9 images.
This is a courtesy to the users that would have to wait less time to see the images. However you can disable this passing 0 to the threshold option.

I'm going to look at this right now. I added a height previously to test but same thing.
The images are coming from Json so I'm using the update method.
I'm going to test now and see if the threshold option works

The threshold option worked and I definitely need to add a minimum height to images, but this definitely poses some issues when you want to keep the aspect ratio on images and need to use a height of auto. I'm working around it by changing the height to auto after the image has loaded...
but I'm wondering is there a way to add the .lazy class to the div container of an img so I can control the height of the container instead of on the img itself?

Hey, thank you for replying back. If you look at the tips and tricks section in the README you will find the way to make your images occupy some vertical space using CSS only or using an SVG in-line image.

The Vertical padding trick seems to have solved the default height I wanted to create on the outer div before the image loads. Thank you.

I’m glad you solved.

I couldn't quite understand the vertical padding example, any chance to get some more explanation?
.image-wrapper {
    width: 100%;
    height: 0;
    padding-bottom: 150%; /* You define this doing image height / width * 100% */
    position: relative;
}
.image {
    width: 100%;
    height: auto;
    position: absolute;
}

authors: nbaleli-w omarel1 verlok

repo: verlok/lazyload