Creating Subscriptions needed for this module

Community Note

Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do not help prioritize the request
If you are interested in working on this issue or have submitted a pull request, please leave a comment

Versions
terraform: 1.5.4
azure provider: 3.66
module: 4.1.0
Description
Describe the bug
When running the deploy_connectivity_resources and configure_connectivity_resources, is there a way for subscriptions to be created for that.  Do i need to pair this with the lz vending module first to create the subscriptions then use this module.
Steps to Reproduce
Screenshots

Additional context

Hi @letmetechyou
You can use lz-vending to do this yes - just create the subscription but do not set the management group membership in the lz-vending module as this module will manage that. I recommend disabling strict subscription association.
Subscription creation is not in scope for this module.

With the creation of the subscriptions.  We have the need to have it created under a specific enterprise agreement user account.  Is there a way to specifically do that.

With the creation of the subscriptions.  We have the need to have it created under a specific enterprise agreement user account.  Is there a way to specifically do that.

You will need to configure another provider alias for the AzureRM provider and pass that into the LZ vending module.
You should use a workload identity (service principal) and grant access to the billing account on the EA. Using a user account will not work when using automation, e.g. GitHub actions.

ok thanks yea that did work.  I had one other question in regards to subscriptions.  If I say for instance wanted 2 connectivity subscriptions to use the configure_connectivity_resources argument how can i do that and use different local values without duplicating code. Or is it just best practice to have one subscription that manages the connectivity resources.

Hi!
You can add the other subscription in using archetype config overrides.
You'd could then use the module again to deploy connectivity resources.


Auto select functions for Chat Completion

This is an extra feature whose benefit was identified in:
https://github.com/openai/openai-openapi/issues/259#issuecomment-2112034723

This could be a helper class that would store the list of all the tools and would expose a method to feed the  ChatRequest.tools field, with the following signature:
List<Tool> functions(Object toolChoice) {
    ...
}

The parameter would have the same value being used for the ChatRequest.toolChoice field: a ToolChoiceOption enum or a ToolChoice object.
The logic of the new method functions(toolChoice) would be:

If the toolChoice is ToolChoiceOption.NONE, then it returns an empty list of tools.
If it is ToolChoiceOption.AUTO or ToolChoiceOption.REQUIRED, then it returns the entire list of tools.
If it is ToolChoice with a function name, then it returns a list with that function only.

@the-gigi, Am I missing something?

The logic of the new method functions(toolChoice) would be:

If the toolChoice is ToolChoiceOption.NONE, then it returns an empty list of tools.
If it is ToolChoiceOption.AUTO or ToolChoiceOption.REQUIRED, then it returns the entire list of tools.
If it is ToolChoice with a function name, then it returns a list with that function only.

@the-gigi, Am I missing something?

This covers all the cases. I assume the helper class is going to be used internally. right? The user doesn't have to call it before populating a ChatRequest. right?

I think that the FunctionExecutor class is the natural option to provide this functionality, because it currently stores the function definitions. The high level pseudo code would be something like this:
// create a list of all your functions
List<FunctionDef> functionList = new ArrayList<>()
functionList.add(functionDefinition1)
functionList.add(functionDefinition2)
...
functionList.add(functionDefinitionN)

// create function executor and populate it:
var functionExecutor = new FunctionExecutor(functionList)

while (continueConversation) {

    myToolChoice = ... // calculate it based off the current conversation context

    // create the chat request as usual passing on parameters, including tools and toolChoice
    chatRequest = ChatRequest.builder()
        .tools(functionExecutor.getToolFunctions(myToolChoice))  // getToolFunctions already exists ...
        .toolChoice(myToolChoice)                                // ... and it will be overloaded
        .otherParameters(...)
        .build()

    // call chat completions service
    var chatStream = openAI.chatCompletions().createStream(chatRequest).join()

    // process response and add chat messages
    ...

}

@the-gigi any concern with the proposal?

No concern. It keeps the API the same, so users are not impacted and the FunctionExecutor encapsulates the logic of pruning the tools according to the user's tool choice. I think it's a clean design.


[Feature] Can IVF-PQ index table support incremental update?

When I don't use IVF-PQ index, I can use this metheod to have an incremental update:
tbl = db.open_table(index_name)
predicate = f'id = {id}'
tbl.delete(predicate)
tbl.add(data=data)

When I use IVF-PQ index on this table, Can I use the same method to have an incremental update without changing code?

Yes, IVF_PQ works with delta update as well.
When updating after the index was created, the index will degrade over the time, you wanted to run optimization or re-create index over the dataset to maintain performance.

closed as answered.


Updates to documentation

Smaller updates and refinements to the existing documentation.

Its all very messy, we currently link to the dev install as default, as the other install guide became overwhelming
https://github.com/lnbits/lnbits-legend#running-lnbits

In fact, much of the install guide could go in a "Common troubleshooting" doc, maybe we should add that


Uploading model weights to their own repo on Hugging Face

Hello! Since you're already planning on publishing the Musika code here on GitHub, this could also be an opportunity to publish the models themselves as model repos on Hugging Face. Right now I see that the models are embedded within the Spaces repo, but this way once your code is published users would be able to discover and work with your pre-trained models more easily 😄
Happy to help out with this, so let me know!

Thank you for letting me know!
I will try to do that once I release all the models and code


Is Library Ready for Use?

Hey, Library Looks Good , is it ready for loading Images Over Net in a KMP project consisting of Desktop , Android Platforms.

I tried Adding the Dependency , but it wasnt coming up in my source files...? Any guess what could be the issue?

Yeah I'll probably publish it fully in a couple of days and announce it on Slack. Just gotta add few things before that.

There's also snapshot version 0.0.7-SNAPSHOT, to get that you need to add snapshots repository which is maven(url = "https://oss.sonatype.org/content/repositories/snapshots/")

You can try it now. version 0.0.7 is published.


Suggestion: Trowel Core

It would be useful to have the functionality of the Trowel from Quark in a building wand.
It would essentially build with blocks randomly selected from your hotbar, weighted by how many slots on your hotbar contain that block.
It could also add an extra rotation mode that allows the blocks to be rotated randomly.

This functionality already exists, you have to enable Random mode in the wand GUI.
You probably also want to set Matching to Any so you can build on top of the random blocks you placed.

Sorry, but thanks.
I wasn't aware of the GUI, since there's no key bind for, or tool tip about it.  But since I now knew to look for it, I found the info in JEI.


Docs

Codecov Report

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

@@           Coverage Diff           @@
##           master      #37   +/-   ##
=======================================
  Coverage   93.42%   93.42%
=======================================
  Files           5        5
  Lines        1292     1292
=======================================
  Hits         1207     1207
  Misses         85       85

Impacted Files
Coverage Δ

piqs/dicke.py
93.63% <ø> (ø)
: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 5954bba...b861456. Read the comment docs.


Deprecate support for commands inheriting from distutils

Summary of changes
This PR replaces the log messages introduced in #2849 about using custom commands that inherit directly from distutils classes, with an actual deprecation warning.
The main advantage of this approach is that warnings can be filtered.
Including this deprecation in the changelog is also positive.
Closes #2856
Pull Request Checklist

[x] Changes have tests
[x] News fragment added in changelog.d/.
(See documentation for details)

Very nice. Thanks.


Calendar icon daily update

Would it be possible to have the calendar icon update with the actual current date?

yes please

This is unfortunately still a rather disorienting bug and imho shouldn't be closed.

This is unfortunately still a rather disorienting bug and imho shouldn't be closed.

I agree with you that this issue shouldn't be closed, but I won't call this a "bug", that's just how macOS treat the Calendar icon in certain contexts (see screenshot below for a clear example of what I'm talking about).
What we can do is create an ad-hoc icon for the Calendar app to solve this case 👍🏻

What we can do is create an ad-hoc icon for the Calendar app to solve this case

That would be fantastic.

Still not solved according to @pigigaldi 's comment, afaik


[sw] Add :memory_unittest to //sw/device/lib/base

Let's add a test suite for these memory functions to establish a baseline before we optimize the implementations.
Issue #13471

This should be ready to merge now, assuming the unit tests still pass.

@alphan: This should be ready to merge now, assuming the unit tests still pass.

Great, thanks! I'll merge this once the CI is done.

Sweet, tests passed. Next, I'll make a PR that actually optimizes the mem functions.


chore change bucket to oss hongkong for cloud pipeline

Proposed changes
Issue Number: close #xxx

Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

run buildall


Clonezilla not showing restore option

Btw while I was suspecting the source dongle I use was bad (Bus 001 Device 077: ID 8644:8005 Intenso GmbG, 8GB), I eventually moved to try 30GB ID 0781:5581 SanDisk Corp. Ultra, wiped its partition (probably by sudo mkntfs --fast --label myUsbDrive /dev/sdd1? Can't exactly remember) then struggled to recreate partition for awhile as Linux couldn't mount without partition. These helped:

ddsudo dd status=progress if=/dev/zero of=/dev/sdd bs=4M count=10

Create partition https://unix.stackexchange.com/questions/215190/to-recover-harddrive-of-partial-formatting-to-ntfs-from-fat

fdisk /dev/sdd -> n -> p -> 1 -> ENTER -> ENTER; t-> 7 for type 0700 Microsoft basic data -> w to write to disk
and then format it with
mkfs.ntfs -f /dev/sdd1

As I posted stackoverflow.com/c/por#86

After a struggle, what worked was the following. I do not know if I needed all of them, but there's no way I can test one by one due to the hardware limitation and the time constraint:

Have the disk image as un-tarred. So the top dir of USB looks like:$ ls /media/n130s/6C2C-2DFB/
2020-06-16-pikn-base

Switch USB from "ID 8644:8005 Intenso GmbG", 8GB, to "ID 0781:5581 SanDisk Corp. Ultra", 30GB.


Add 208 Labs

https://208labs.org
Sol mentioned they might do an ical URL.

I think this is better represented by the existing DC208 and BSides Boise listings.


(#127)(ENGTASKS-3098) Use absolute paths for Dependency-Check generated reports

Description Of Changes
The PR uses the MakeAbsolute method to ensure that the absolute path is used by SonarQube for the HTML and JSON reports generated by Dependency-Check.
Motivation and Context
These paths are specified in the Initialise-SonarQube task prior to the reports being generated, then the working directory changes before the Finalise-SonarQube task runs. The result is that the SonarQube upload looks in the wrong path when it is time to upload the reports.
By using the absolute path for these reports, the change in working directory does not affect the report upload.
Testing

Set the SonarQube environment variables:

SONARQUBE_URL
SONARQUBE_ID
SONARQUBE_TOKEN

Patch the recipe tool with the changes from this PR
Run the build:
.\build.bat --verbosity=diagnostic --target=CI --testExecutionType=none --shouldRunAnalyze=false --shouldRunIlMerge=false --shouldObfuscateOutputAssemblies=false --shouldRunChocolatey=false --shouldRunNuGet=false --shouldRunSonarQube=true --shouldRunDependencyCheck=true
See that there are no errors about the reports not being found and that they are available withing the SonarQube interface

Operating Systems Testing
N/A
Change Types Made

[X] Bug fix (non-breaking change).
[ ] Feature / Enhancement (non-breaking change).
[ ] Breaking change (fix or feature that could cause existing functionality to change).
[ ] Documentation changes.
[ ] PowerShell code changes.

Change Checklist

[ ] Requires a change to the documentation.
[ ] Documentation has been updated.
[ ] Tests to cover my changes, have been added.
[ ] All new and existing tests passed?
[ ] PowerShell code changes: PowerShell v2 compatibility checked?

Related Issue
Fixes #127
Task ENGTASKS-3098

@gep13 Can you review this and provide feedback?


Align on label spacing to selection controls

We keep changing the spacing on our labels to selection controls ( Checkbox, Radio and Switch). This is causing confusion (#1633) and inconsistencies between our releases.
Actions:

Decide on spacing between label and selection controls
Implement

After discussing with @BirteThornquist it has been decided to remove the extra 12px padding so that the total distance is 12px.


Highlight colors

Hi, loving HTB, but have a few issues I've seen:
Highlighting text in boxes with a dark background (search, rename files in tree) are invisible.
selection.background: "#A4B1CD"
Seems to be a reasonable fix for this.
Also, the find colors and multi-cursor don't seem to play together very well. It would be great to see some better styles applied there as well.

Can confirm memco's observations. Would be nice to have these minor issues fixed. Because I'm finding it a fantastic theme otherwise, really enjoying it so far. 👍

Agree with memco's observations. Pls find the best solution for selected items colors.
Hope you ll support this awesome project

For what it's worth I made these customizations:
"workbench.colorCustomizations": {
    "editorCursor.foreground": "#ffcc5c",
    "selection.background": "#a4b1cd66",
    "editor.selection.background": "#a4b1cd66",
    "editor.findMatchBackground": "#b19f7a99",
    "editor.findMatchHighlightBackground": "#ffcc5c33",
    "editor.selectionHighlightBackground": "#6e7b9633",
    "activityBar.foreground": "#cf8dfb",
    "activityBar.inactiveForeground": "#c5d1eb88"
  },
  "editor.tokenColorCustomizations": {
    "textMateRules": [
      {
        "scope": [
          "meta.function-call.arguments.python"
        ],
        "settings": {
          "foreground": "#5cb2ff"
        }
      }
    ]
  },

I'm not really happy with those styles for the find & selections: they aren't pretty, but they are functional. Also threw in a brighter activity bar color and changed the active activity bar highlight so it's easier for me to see. The Python arguments is obviously unrelated, but felt like it would be worth pointing out as another change that might improve HTB by being more consistent since it looks like other languages are using blue for function args.

Hi all, thanks for your feedback, we really appreciate it and love to have the community involved on this project.
I will take a look at fixing:

Highlighting text in boxes
find colors
multi cursor

@memco about the contract issues. We will be putting together a higher contrast theme with appropriate HTB colors when we can find the time. I will take a look at what you have suggested and maybe we can improve on that.
Thanks again and keep up the effort with sending us issues 💚

Any updates on this?
I've just implemented the suggestions from @memco and I agree they're not as pretty as they could be.
The way I'm reading the editor.tokenColorCustomizations means this is only changing it for python function calls, right?

Fixed in 0.2.9, thanks for your help!


Add search page

Is your feature request related to a problem? Please describe.
There is no search page.
Describe the solution you'd like
A page to render search results.
Describe alternatives you've considered
No
Additional context
https://demo-api.druxtjs.org/en/search/node?keys=frhfhg

There was a Search page in an early version of the demo:

https://github.com/Realityloop/druxt-demo/blob/master/pages/_langcode/search.vue

As per https://github.com/druxt/druxt.js/issues/16, this relies on the JSON:API Search API module.


Remember input file permissions for when using --output-files.

Describe the problem/challenge you have
When you use --output-files, files are always generated with user permissions of rwx------ and the original user permissions are not used. Further, output files have no group/other permissions at all.
This can cause problems due to execute bits being added to files.
Describe the solution you'd like
Remember the user permissions for input files, and when written to disk as separate files when --output-files is used, keep the same user permissions.
It is arguable that the group/other permissions should also be remembered and used as well. Alternatively, at least copy user permissions to group/other, with what permissions persist for those being dependent on users umask.
At the same time directories should always be created with 0777 and allow the active umask to then modify this to remove group/other write bit for example.
Anything else you would like to add:
Nope.

Vote on this request
This is an invitation to the community to vote on issues, to help us prioritize our backlog. Use the "smiley face" up to the right of this comment to vote.
👍 "I would like to see this addressed as soon as possible"
👎 "There are other more important things to focus on right now"
We are also happy to receive and review Pull Requests if you want to help working on this issue.

(triaged w/ @cari-lynn and @vmunishwar)
This issue was also discussed in #302 and vmware-tanzu/carvel-imgpkg#93.
What's different here is that in this situation, there are a variety of file permissions, all of which are intentionally set and likely having an affect on whether downstream use is successful or not.
For those who are using ytt in the context described in this issue, this behavior is surprising. 👍🏻
As noted in those referenced issues, ytt resets permissions as part of a secure-by-default stance. We expect ytt to be used heavily in automation (containers running in CI or a cluster) which pulls on files sourced from a source code repository wherein the permissions are not necessarily set with information hiding in mind. Such circumstances are (currently) the primary conditions under which ytt is used.
To enable this sort of use-case, we propose adding a flag to the tool specifically to preserve permissions (e.g. --output-files-preserve-permissions).
At this time, the maintainers cannot commit to a timeline for said feature. However, we would make space to support a contribution.

Is --output-files-preserve-permissions intended to be applied on imgpkg push. So the OCI image would contain the full permissions, vs, the idea I proposed of at least unpacking permissions akin to what git does.

The proposed flag is for ytt. We mentioned the corresponding imgpkg GitHub issue for context rather than definition.
Was thinking that we'd preserve the owner's permission bits very much like how imgpkg is — as of v0.7.0 — is doing.
Would this be sufficient for this use-case, @GrahamDumpleton?

Ahhh, getting things mixed up my head again. :-)
As to what you are suggesting, seems I still need to fix up group/other permissions since it is the loss of them which is also part of the issue for me.

seems I still need to fix up group/other permissions since it is the loss of them which is also part of the issue for me.

Can you elaborate on the difficulty, there? What happens/breaks when you lose the "group" and/or "other" permissions?

Well, then. I'm apt to want to preserve all permissions: all nine bits for existing files, umask for new files.


If the service or container port number repeated should be prompted [REPLACEMENT ISSUE]

The original issue
Id: 771
Title: If the service or container port number repeated should be prompted

could not be created.
This is a dummy issue, replacing the original one. It contains everything but the original issue description. In case the gitlab repository is still existing, visit the following link to show the original issue:
TODO

In GitLab by @luotian-github on Nov 8, 2019, 07:43
added service port existing check in PR #1931

In GitLab by @cuiaq123 on Nov 8, 2019, 07:43
service port fixed，but whether to resolve the container port confict

In GitLab by @cuiaq123 on Nov 8, 2019, 07:43
containers in one service ,or containers between different services,
Whether the port can be the same，if can not ,please check it.

In GitLab by @sokril on Nov 8, 2019, 08:16
assigned to @luotian-github

In GitLab by @luotian-github on Dec 17, 2019, 09:04
assigned to @cuiaq123 and unassigned @luotian-github

In GitLab by @cuiaq123 on Dec 31, 2019, 11:29
closed


Publish new maven/jcenter artifacts

The currently published artifacts are quite old. For example they still use the "aglover/java8-pier" image for Java 8. Would it be possible to publish newer artifacts? Thanks!

We are fully aware of the artifacts being old. However we are currently taking care of some late fixes to be included in an 1.3 release, upcoming soon with no exact date set


Exclude Installer's http requests to developers portal from usage stats

When installer executed during development as:

npm start
gulp
npm run ui-tests
npm run system-tests

it sends requests to resources on developers portal:

Files to download from download-manage
Product info to detect updates available for installer

Those requests are currently indistinguishable form ones done by released installers. That drives usage stats up and makes impossible get real usage reports.

Possible solutions are:

Introduce env variable when running installer itself, UI or system tests that would say installer to change user agent string in http requests. Requests with different user agent would not be counted in usage reports;
Switch installer to use staging environment during development.

@jrichter1 could you take a look at this one this week?


[Bug] Heroku website is down

I want to participate in the Google Summer of Code version 2023, and when reading this wiki page: Getting-Involved, I found that this Heroku link is broken, it adds you to the slack channel.

Is there any other way to get invited to this slack?

Hello, I have invited you manually for now using email in your GitHub public profile. We're going to revive this site soon.

Should be addressed by https://github.com/rubygems/bundler-site/pull/1120 for now :pray: .

@simi I just saw that the fix was merged and the web page is now working, I'm closing this issue.


add effect button to any content

how I can add the same effect like this with your nugget
thanks in advance
https://github.com/mrxten/XamEffects/blob/master/images/touch/android.gif

TouchEffect was merged to XamarinCommunityToolkit https://github.com/xamarin/XamarinCommunityToolkit/pull/566 I highly recommend to use TouchEffect from XCT

But, just set NativeAnimation=True and NativeColor = Color.Red

thank you so much for your answer


Identify kernels that have ipykernel installed to kernels picker.

Thanks for the suggestion. Out of curiosity why would you want this feature?

prevent from these notifications:

Thanks for this suggestion, unfortunately there haven't been enough upvotes on this suggestion,


fix: remove padding from InstructionViewer

When trying out the app I noticed there was a gap between the divider line of the instructions. I'm not sure if this was intentional or not, I traced back all the way in the history and it was there from the start.
By removing the padding the divider is just one continuous line just like an any other code editor.
Result:

It previously looked like this:

Thanks for the fix @MaartenS11 ! Was intentional to make it feel more "retro", but I actually like the full line more now.


Fix security exception on Android 14.

When running on Android 14, the app crashes immediately with the following error:

One of RECEIVER_EXPORTED or RECEIVER_NOT_EXPORTED should be specified when a receiver isn't being registered exclusively for system broadcasts

This is a hotfix, seems a better solution would be to use ContextCompat

Actually this is not the good implementation, it crashes on devices with Android < 10 (from what I see).
Fatal Exception: java.lang.NoSuchMethodError: No virtual method registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;I)Landroid/content/Intent; in class Landroid/content/ContextWrapper; or its super classes (declaration of 'android.content.ContextWrapper' appears in /system/framework/framework.jar)

I will send another PR using ContextCompat


Add format type PVC

With kubevirt eve the storage format for volumes will be of type PVC. So add PVC format to storage.proto
Rest of the files are coming from "make proto"

storage.proto is the only file that changed. Rest all are generated from "make proto"
Sure I can split to different commits if it helps reviewing.

Split the commit as per review comments

I have no idea on how these conflicts came and how can I resolve those. I just ran "make proto"

Looks like for every comment line an extra space got added after //

I have no idea on how these conflicts came and how can I resolve those. I just ran "make proto"

Some other PR updated an unrelated proto file.
This is why a separate commit with the generated files makes sense.


[DDW-41] Define Best Practices for Writing Better JS and CSS

This adds a BESTPRACTICES.md document containing rules and recommendations for writing better JavaScript and CSS.
Review Checklist:
Basics

[x] PR is updated to the most recent version of target branch (and there are no conflicts)
[x] PR has good description that summarizes all changes and shows some screenshots or animated GIFs of important UI changes
[x] CHANGELOG entry has been added and is linked to the correct PR on GitHub
[x] Automated tests: All acceptance tests are passing (yarn run test)
[x] Manual tests (minimum tests should cover newly added feature/fix): App works correctly in development build (yarn run dev)
[x] Manual tests (minimum tests should cover newly added feature/fix): App works correctly in production build (yarn run package / CI builds)
[x] There are no flow errors or warnings (yarn run flow:test)
[x] There are no lint errors or warnings (yarn run lint)
- [ ] Text changes are proofread and approved (Jane Wild)
[x] There are no missing translations (running yarn run manage:translations produces no changes)
[x] UI changes look good in all themes (Alexander Rukin)
[x] Storybook works and no stories are broken (yarn run storybook)
[x] In case of dependency changes yarn.lock file is updated

Code Quality

[x] Important parts of the code are properly documented and commented
[x] Code is properly typed with flow
[x] React components are split-up enough to avoid unnecessary re-rendering
[x] Any code that only works in Electron is neatly separated from components

Testing

[x] New feature / change is covered by acceptance tests
[x] All existing acceptance tests are still up-to-date
[x] New feature / change is covered by Daedalus Testing scenario
[x] All existing Daedalus Testing scenarios are still up-to-date

After Review:

[ ] Merge PR
[ ] Delete source branch
[ ] Move ticket to done on the Youtrack board

Looks good to me … but wouldn't it be easier to force a formatting tool onto our codebase on any git commit? Im using https://prettier.io/ on a different project and it works great.

That's a good tip @DominikGuzei - still I think that having best practices in a formalized document is good. We can configure prettier.io or a similar solution based on it later ;)

@nikolaglumac yeah i edited my original comment … there are some really valuable best practises here that are not covered by prettier … we can then remove the cruft (JS / CSS practices … 80% of the doc) when we use prettier or similar.

The requested changes have been implemented.

bors r+

go bors… go!


Blade stopped updating views in the module

No changes appear when changing views in the module, worked before.
Cache cleared, storage/views cleared but still no updates.
Using Laravel 5.3 with the following packages:

Barryvdh\LaravelIdeHelper
Nwidart\Modules
Czim\WithBladeDirective

Solved! It is because I did a module:publish and it copied the views to the app/resources folder...


🐞 [Bug] TFRobot: print more info about the VMs

What happened?
Add some more information about the VMs, like contract ID, node or farm ID, and maybe the resource or flist.

which network/s did you face the problem on?
Dev
Twin ID/s
No response
Node ID/s
No response
Farm ID/s
No response
Contract ID/s
No response
Relevant log output
.

Added:
If you need more info tell me.
The network name, node ID, and contract ID are added to the output.

TC2530 - Mass Deployments Output
TC2531 - Mass Deployments Error Output


Mod-friendly PotionHUD

This gives mod potions a chance to render their icons in Dynamic Surroundings' potion HUD.
hasStatusIcon() is commonly false for mod potions that override renderHUDEffect() and renderInventoryEffect(), as seen here: https://github.com/Choonster-Minecraft-Mods/TestMod3/blob/1.12.2/src/main/java/choonster/testmod3/potion/PotionTestMod3.java

Nice!  Thanks for this.  I saw an issue the other day with hud rendering and this could explain it.


[codebase] Create ABI groups for packages

Currently conan packages built with different compilers cannot be used in projects using a different compiler, even if the generated binary is ABI-compatible.
Add an option to allow conan packages built with different - but ABI-compatible - compilers to be used together more easily.

Hi @bmanga
Thanks very much for your proposal. This reads like a new feature that could be considered for addition in Conan. Not even necessarily for Conan 2.0, maybe a prototype could be done in a proof of concept earlier. As a new feature it might need a few iterations with real world usage until stabilizing it, which is almost impossible to do by design in a proposal from scratch.
The process of Conan 2.0 aims to be a bit different, to take existing and adopted Conan implemented tools and consider their limitations, their defaults, already existing better solutions, etc., and design and architect around that previous experience and knowledge. As you can see, we have started with very basic things, for example Conan works fine with Python 2.7 as today, but we know that Python 3.6 is a much better alternative in many senses, that will help to maintain the codebase cleaner and more robust, to save lines of code and testing. But this is an architectural decision we don’t want to take without the community support, as if we remove Python 2.7 support in Conan 2.0, introducing it back later will be almost impossible. Adding the feature you propose might be doable in Conan 1.X or why not, later in Conan 2.1, 2.2...
Then, we would like to suggest closing this PR and convert it to a feature request in https://github.com/conan-io/conan. We can label it accordingly, and share similar proposals with the Tribe on a periodic basis so everybody will still be able to give feedback. We will be discussing later in Tribe 2.0 about “package_id”, default ABI compatibility, etc., so there will be opportunities to talk about these things. There will be a nurture process from the Conan repo, from which mature proposals with community support will be brought to the Tribe repo.

Ah alright, sorry about that! 😅

Is there an issue with that in the Conan Issues? We're finally making the leap to VS2019 and it being downwards-compatible to VS2015 is a great help when it comes to thirdparty we're using. Would like to see such a feature implemented.
If there is please link these discussions together, if there isn't I'd be happy to create one.

Here is the one I opened: https://github.com/conan-io/conan/issues/8074
However, I never got around to replying to the comments that were made there.


Tail log output

Each command with a compute component now has a --tail flag for the
create command which runs until the resource is ready, and a tail
command which will return log output until the process is terminated.

I love the addition of the riff xxx tail variants that allow tailing after the fact.

Also, it would be easy to re-introduce the --wait...
Somehow, I realized I did not use that flag that much, often relying on a separate watch for that (whereas an ever running kail is a bit more involved). Not against it, but definitely another PR

Why reintroduce kail?
If the rationale is that we haven't found (and looked for?) anything better, I'm fine with that for now. As long as the feature is hidden behind an interface, I think the short term value add is worth it

I like the tail variants too, but I'd like to understand what the behaviour is supposed to be.
For instance, if I kick off a "create" with "--tail" and let it run to completion, what will happen if I then issue "tail" on the same resource? Will the output include the creation logs or will it just consist of subsequent logs?
Also, does "tail" keep tailing even after the resource has reached "ready"? I hope so.

like the tail variants too, but I'd like to understand what the behaviour is supposed to be.
For instance, if I kick off a "create" with "--tail" and let it run to completion, what will happen if I then issue "tail" on the same resource? Will the output include the creation logs or will it just consist of subsequent logs?

By default, the tail command will only pickup logs created since the command was executed, so you shouldn't see duplicate logs. However, if you ran the command while the create is still not ready then you would see duplicate logs during that overlap.

Also, does "tail" keep tailing even after the resource has reached "ready"? I hope so.

The riff * tail command will keep running until it is interrupted, similar to the actual tail command. The --tail flag for a riff * create command will exit once the created resource is ready.
There's a gotcha in that kail seems to only detect logs for containers that have not exited. So once a build finishes, even though the pod still exists, it won't show logs. I think this is also a contributor to the missing logs as the build has a sequence of init containers, the window where a given container is live can be very short.

Also, it would be easy to re-introduce the --wait switch for users who want to ensure a resource is ready, but don't want the clutter of logs. Is this worth adding in?

I haven't found the --wait flag to be particularly useful. In general, the pattern in k8s is to define all of your resources at once and then let the system make everything available. Ordering the creation of resources is a sign that your system is fragile and won't recover from a hard failure. The exception being CI where you want to prove something worked as quickly as possible so you can throw it away, but I want the logs in that case. The other exception being configuration of the Kubernetes API service, which we are not doing.
We can --wait to see if any users complain before implementing.

Also, it would be easy to re-introduce the --wait switch for users who want to ensure a resource is ready, but don't want the clutter of logs. Is this worth adding in?

I haven't found the --wait flag to be particularly useful. In general, the pattern in k8s is to define all of your resources at once and then let the system make everything available. Ordering the creation of resources is a sign that your system is fragile and won't recover from a hard failure. The exception being CI where you want to prove something worked as quickly as possible so you can throw it away, but I want the logs in that case. The other exception being configuration of the Kubernetes API service, which we are not doing.
We can --wait to see if any users complain before implementing.

Agreed. The one potentially useful case I've found in the past doesn't even work: create a function and wait for it to become available and then invoke it. IIRC invocation can fail because containers take a little while to get going after the status has reached "ready". But thanks for this discussion, as it's good to get rationale written down for posterity.


GPU memory continue increase when in Deepspeed TP benchmark

GPU memory usage continue increase when run Deepspeed TP benchmark on 4 ARC GPU.
Qwen1.5-14B-Chat with sys_int4
Will cause out of memory in the latest test.

Hi @oldmikeyang , could you share your config.yaml file under all-in-one directory, as configurations e.g. in_out_pairs and batch_size also influence the memory consumption. We will then try to reproduce your issue.

Resolve this issue after set the following ENV.
Please close this issue.
export IPEX_LLM_QUANTIZE_KV_CACHE=1
export IPEX_LLM_LOW_MEM=1

Resolve this issue after set the following ENV.
export IPEX_LLM_QUANTIZE_KV_CACHE=1
export IPEX_LLM_LOW_MEM=1


Requesting a file preview when it is disabled by the administrator

Steps to reproduce

Administrator disables the generation of previews by setting 'enable_previews' => false
User downloads the preview of file with width "32" and height "32"
e.g. curl http://<IP_ADDRESS>:9140/remote.php/dav/files/admin/parent.txt\?x\=32\&y\=32\&forceIcon\=0\&preview\=1 -u admin:admin -v

Expected

HTTP code 404 - Not Found

Actual

HTTP code 200 - OK

tested with:
server: OWNCLOUD_ENABLE_PREVIEWS=false OCIS_LOG_PRETTY=true PROXY_ENABLE_BASIC_AUTH=true go run cmd/ocis/main.go server
client: curl -k https://localhost:9200/remote.php/dav/files/admin/docker\?x\=32\&y\=32\&forceIcon\=0\&preview\=1 -u admin:admin -v
Got: 400
Expected: 404

tested with:
server: OWNCLOUD_ENABLE_PREVIEWS=false OCIS_LOG_PRETTY=true PROXY_ENABLE_BASIC_AUTH=true go run cmd/ocis/main.go server
client: curl -k https://localhost:9200/remote.php/dav/files/admin/docker\?x\=32\&y\=32\&forceIcon\=0\&preview\=1 -u admin:admin -v
Got: 400
Expected: 404

AFAIK, we don't support the flag OWNCLOUD_ENABLE_PREVIEWS.
The service returns 400 because the request doesn't contain the etag but that will be resolved with this PR: https://github.com/owncloud/ocis/pull/1898

the endpoint still returns 200
https://drone.owncloud.com/owncloud/ocis/5106/24/6

@C0rby Is that now possible to switch off?

No, it's not.

I don't support the expected behaviour. The option was only ever meant for speeding up the file list rendering. Doesn't mean that the thumbnail service should forbid rendering thumbnails or larger previews in other situations. E.g. the thumbnail service is used to render an image with relatively high resolution in the "preview" app, where you can browse through images in a folder.
In my opinion ocis behaves like it should and this issue should be closed without changing anything.

Please discuss with @JammingBen @tbsbdr or @micbar I'm out of office for a while. Just stumbled over this in my github notifications.

We have discussed with @micbar & @kobergj:

we will not disable the thumbnail service via the runtime (if needed this can be done through the OCIS_EXCLUDE_RUN_SERVICES env variable
we will add a specific variable to allow webdav to disable previews
we will not deprecate the web specific variable to disable previews
we will also add a global env variable to disable the previews in both services


Wiki page

The "Home" wiki page could be populated with the different links composing the wiki (they are on the right side but it might be more obvious if they were also on the "Home" page)

Makes more sense. The link on the right side where always in random order...


confusion on how to create config by joining table with a single document_type

How can write this in config, I want to join table and should be only one document_type named application
SELECT
    ap.associate_person_id,
    ap.person_id,
    ap.is_registrant,
    ms.ms_application_id,
    ai.application_name,
    s.service,
    s.service_id,
    aso.application_status_option,
    ai.trash,
    ai.created AS created_date
FROM associate_person ap
    LEFT JOIN ms_application ms ON ms.ms_application_id = ap.ms_application_id
    LEFT JOIN application_index ai ON ai.ms_application_id = ms.ms_application_id
    LEFT JOIN application_status aps ON aps.application_status_id = ai.application_status_id
    LEFT JOIN service s ON s.service_id = ai.service_id
    LEFT JOIN application_status_option aso ON aso.application_status_option_id = aps.application_status_option_id;

How can I achieve this?

Seem we can't do it.
go-mysql-elasticsearch can only sync data from binlog.

Oh see, this means that schema of the database (mysql) should be the same structure with the document types of the elasticsearch
Thanks 👍, btw, great proj.


Cocoapods 'stuck at v.2.1'

The latest release(s) isn't showing in Cocoapods:

v2.2.0 only contains fixes specific to Swift Package Manager and Carthage, but it would be nice if @ceeK could push it to CocoaPods trunk to avoid confusion. (I’d be happy to help out as a co-owner of the pod.)

While the .podspec has been updated in 26572bf928e1c3f20cdbdcbdd1376e4fa9671b88, it has not been pushed to the CocoaPods repository.

In #56, I introduced a Solar-Dev pod that you can use in the meantime as a workaround.

@1ec5 @ceeK would it be possible to update cocoapods with 3.0.1?

If you need v3.x, use the Solar-dev pod for now: https://github.com/ceeK/Solar#cocoapods


Critical dependency for both create-next-app and create-react-app latest version

Issue Description
Screenshot on nextjs

Steps to Reproduce

create brand new project with create-next-app or create-react-app
install @vladmandic/face-api
import to project.
start the project, the warning message appears.

Expected Behavior
No warn in start/build
**Environment

Module version? 1.5.8
Built-in demo or custom code?
Type of module used (e.g. js, esm, esm-nobundle)? js
Browser or NodeJS and version (e.g. NodeJS 14.15 or Chrome 89)?
OS and Hardware platform (e.g. Windows 10, Ubuntu Linux on x64, Android 10)? macos
Packager (if any) (e.g, webpack, rollup, parcel, esbuild, etc.)? webpack

Additional

For installation or startup issues include your package.json
For usage issues, it is recommended to post your code as gist

is this happening in latest version only?
most likely due to your project doing a strict typedef checks
try installing npm install @tensorflow/tfjs so its type definitions are available during your nextjs build process

hi @vladmandic , yes it happens on previous version (1.5.7)
Both create-react-app an nextjs

warning message comes from bundle step (using webpack) which doesnt like that face-api is universal for both browser and nodejs environments. its perfectly safe and warning is fully ignorable.
i'll see if i can somehow get resolve it so warning doesnt appear.

Thank you @vladmandic , one more question
When using face-api, the build time took about 2mins, but when I switch to your lib, it took more than 15mins
Is this intended?

tfjs 3.x is much more complex than tfjs 1.x used in original, but it should never result in such a huge difference
i'd even say any build that takes more than 2min there is something wrong
i just run a quick test with webpack and it took less than a minute
can you share your app?

hi @vladmandic
quite ez to test the build time

npx create-react-app

install your lib

import your lib to App.js

build and wait for more than 800s 😄

Rebuild and it took 18s (magic)

FYI: I'm using github actions so it always take 800s to build new version 😄

ok, i'll take a look, estimate early next week as i'm out for the rest of this week

Thank you so much @vladmandic

Issue: Slow React production build
npm run start runs dev build and is fast, ready in few seconds
npm run build runs production build and is really slow, ready in few minutes (rebuild is fast as it relies on cached results)
Issue is that React production build runs a webpack plugin ForkTsCheckerWebpackPlugin which has major issues so what ends up is fork-ts-checker-webpack-plugin/lib/service.js spawned process consuming tons of CPU until it times out
And development build does not run ForkTsCheckerWebpackPlugin at all
Anyhow, issue with ForkTsCheckerWebpackPlugin happens when React project size is over specific threshold (just happens that old FaceAPI is below threshold and new one is not). There are tons of reports on the net that same happens even when importing simple CSS icon sets, so it has nothing to do with actual checking
I consider this a major bug in react-scripts
And I'm not the only one, check out https://github.com/facebook/create-react-app/issues?q=ForkTsCheckerWebpackPlugin
Unfortunately, due to how React handles its internal architecture, there is no easy way to disable ForkTsCheckerWebpackPlugin - that is an open request for React for quite some time and FB is ignoring it
(in React, there is no even a way to perform a user-level configuration of webpack without doing full react-scripts eject as messing with node_modules/react-scripts/config/webpack.config.js is definitely not recommended)
Whats even worse, event latest React is using an obsolete version of fork-ts-checker-webpack-plugin 4.1.6 which is over 2 years old! While latest published one is 6.5.0
Sorry, not much here I can do...
FYI, I did a plugin dump during dev and prod runs of webpack, this is the configuration that Rect is using:
{
  config: {
    mode: 'production',
    plugins: [
      [HtmlWebpackPlugin],
      [InlineChunkHtmlPlugin],
      [InterpolateHtmlPlugin],
      [ModuleNotFoundPlugin],
      [DefinePlugin],
      [MiniCssExtractPlugin],
      [ManifestPlugin],
      [IgnorePlugin],
      [ForkTsCheckerWebpackPlugin],
      [ESLintWebpackPlugin]
    ],
}

{
  config: {
    mode: 'development',
    plugins: [
      [HtmlWebpackPlugin],
      [InterpolateHtmlPlugin],
      [ModuleNotFoundPlugin],
      [DefinePlugin],
      [HotModuleReplacementPlugin],
      [ReactRefreshPlugin],
      [CaseSensitivePathsPlugin],
      [WatchMissingNodeModulesPlugin],
      [ManifestPlugin],
      [IgnorePlugin],
      [ESLintWebpackPlugin]
    ],
}

btw, to close the loop on critical dependency issue:
it happens because of code in src/env/createFileSystem.ts:
  if (!fs && isNodejs()) {
    try {
      fs = require('fs');
    } catch (err) {
      requireFsError = (err as any).toString();
    }
  }

which is clearly not executed in browser environments, but webpack anyhow tries to resolve fs which doesn't exist,
so it throws irrelevant warning:

Critical dependency: require function is used in a way in which dependencies cannot be statically extracted


add typescript definitions

Ran into this myself.
Until native supported is added I'm using this.
npm i @types/jsonwebtoken

There is a very simple work around, use https://github.com/panva/jose
It look less than 2 minutes to install and modify my code.


[Website] Add footer

Add footer to all pages in the website.
Preview:

By analyzing the blame information on this pull request, we identified @Andreyco and @JoelMarcey to be potential reviewers.

@hramos updated the pull request - view changes

@hramos updated the pull request - view changes

@facebook-github-bot shipit

Thanks for importing. If you are a Facebook employee, you can view this diff on Phabricator.


HTTPConnectionPool error

**i am first time try voltron. this is very intrastion tool and went to use this tool but  this is the error show in terminal **
**voltron view reg **
`Traceback (most recent call last):
File "/usr/local/lib/python3.4/dist-packages/urllib3-1.15.1-py3.4.egg/urllib3/connection.py", line 142, in _new_conn
(self.host, self.port), self.timeout, **extra_kw)
File "/usr/local/lib/python3.4/dist-packages/urllib3-1.15.1-py3.4.egg/urllib3/util/connection.py", line 91, in create_connection
raise err
File "/usr/local/lib/python3.4/dist-packages/urllib3-1.15.1-py3.4.egg/urllib3/util/connection.py", line 81, in create_connection
sock.connect(sa)
ConnectionRefusedError: [Errno 111] Connection refused
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/lib/python3.4/dist-packages/urllib3-1.15.1-py3.4.egg/urllib3/connectionpool.py", line 578, in urlopen
chunked=chunked)
File "/usr/local/lib/python3.4/dist-packages/urllib3-1.15.1-py3.4.egg/urllib3/connectionpool.py", line 362, in _make_request
conn.request(method, url, **httplib_request_kw)
File "/usr/lib/python3.4/http/client.py", line 1088, in request
self._send_request(method, url, body, headers)
File "/usr/lib/python3.4/http/client.py", line 1126, in _send_request
self.endheaders(body)
File "/usr/lib/python3.4/http/client.py", line 1084, in endheaders
self._send_output(message_body)
File "/usr/lib/python3.4/http/client.py", line 922, in _send_output
self.send(msg)
File "/usr/lib/python3.4/http/client.py", line 857, in send
self.connect()
File "/usr/local/lib/python3.4/dist-packages/urllib3-1.15.1-py3.4.egg/urllib3/connection.py", line 167, in connect
conn = self._new_conn()
File "/usr/local/lib/python3.4/dist-packages/urllib3-1.15.1-py3.4.egg/urllib3/connection.py", line 151, in _new_conn
self, "Failed to establish a new connection: %s" % e)
urllib3.exceptions.NewConnectionError: <urllib3.connection.HTTPConnection object at 0xb66be7cc>: Failed to establish a new connection: [Errno 111] Connection refused
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/requests/adapters.py", line 330, in send
timeout=timeout
File "/usr/local/lib/python3.4/dist-packages/urllib3-1.15.1-py3.4.egg/urllib3/connectionpool.py", line 623, in urlopen
_stacktrace=sys.exc_info()[2])
File "/usr/local/lib/python3.4/dist-packages/urllib3-1.15.1-py3.4.egg/urllib3/util/retry.py", line 281, in increment
raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='localhost', port=5555): Max retries exceeded with url: /api/request (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0xb66be7cc>: Failed to establish a new connection: [Errno 111] Connection refused',))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/lib/python3.4/dist-packages/voltron-0.1.2-py3.4.egg/voltron/view.py", line 233, in run
self.server_version = self.client.perform_request('version')
File "/usr/local/lib/python3.4/dist-packages/voltron-0.1.2-py3.4.egg/voltron/core.py", line 455, in perform_request
res = self.send_request(req)
File "/usr/local/lib/python3.4/dist-packages/voltron-0.1.2-py3.4.egg/voltron/core.py", line 385, in send_request
response = self.session.post(self.url, data=str(request))
File "/usr/lib/python3/dist-packages/requests/sessions.py", line 497, in post
return self.request('POST', url, data=data, **kwargs)
File "/usr/lib/python3/dist-packages/requests/sessions.py", line 455, in request
resp = self.send(prep, **send_kwargs)
File "/usr/lib/python3/dist-packages/requests/sessions.py", line 558, in send
r = adapter.send(request, **kwargs)
File "/usr/lib/python3/dist-packages/requests/adapters.py", line 378, in send
raise ConnectionError(e)
requests.exceptions.ConnectionError: HTTPConnectionPool(host='localhost', port=5555): Max retries exceeded with url: /api/request (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0xb66be7cc>: Failed to establish a new connection: [Errno 111] Connection refused',))
Error: HTTPConnectionPool(host='localhost', port=5555): Max retries exceeded with url: /api/request (Caused by NewConnectio>
`

Have you started the inferior in (I assume) GDB?
https://github.com/snare/voltron#bugs-and-errata

thanks sir .. no sir i am not started inferior in gdb. i google gdb inferior and try some command. but error still hare. sir can you help how i start.. i have no idea show i start...thanks

sir think voltron help to solve ctf challange  like RE and software explotitaion...now i am use radare2. r2 help not very much.i think voltron help me..

You need to "run" the program you're debugging and step in the debugger before Voltron will connect and update.
Try doing this and you'll see what I mean. Just use GDB instead of LLDB.

**sorry sir i don't get it....i am doing this way ....
**
`najeeb@najeeb:~/Music/ctf/PicoCTF-2013/overflow$ gdb -q overflow2-44e63640e033ff2b
Voltron loaded.
Reading symbols from overflow2-44e63640e033ff2b...done.
(gdb) run AAAAA
Starting program: /home/najeeb/Music/ctf/PicoCTF-2013/overflow/overflow2-44e63640e033ff2b AAAAA
win = 0
Sorry, you lose.
[Inferior 1 (process 5898) exited normally]
(gdb)`
and in other terminal
`najeeb@najeeb:~$ voltron v r
Error: HTTPConnectionPool(host='localhost', port=5555): Max retries exceeded wi>
`

Voltron updates its views whenever the debugger stops. Your debugger is never stopping. You need to set a breakpoint and for the debugger to hit it. Please do exactly as I said in the previous post and you will see, which you clearly have not done.

Start your view in one terminal:
$ voltron v r

Then start the debugger, set a breakpoint and hit the breakpoint (using the test inferior included with Voltron):
$ gdb tests/inferior
(gdb) b main
(gdb) run
(gdb) stepi

The view will not be updated until the stepi instruction is run. This is clearly stated in the documentation.

thanks you very much sir it work.....

No problem.


Feature Request: Hide peek line or disable peek

Something like this would look super clean:

Which wallpaper is that?

Which wallpaper is that?

It is from here: Color Burst [3840 x 2160] : r/wallpaper. Got it from Reddit Wallpaper Changer.

I have currently removed it using this tool for Windows 7 called ShowDesktop Remover but I would love if it was available included in TaskbarX.


Implement read calendar func

PR Acceptance Criteria
Related to #39
Guidelines

[X] PR follows the Contributing guidelines?
[X] PR Adheres to our Code of Conduct?
[X] Have you checked to ensure there aren't other open Pull Requests for the same update/change?

Code complete

[X] A README.md available describing how to setup and test the code?
[X] The code sample in the correct location (i.e. calendar/python/read_calendar)?
[ ] Link added to the repository readme (view # Code Snippets created by the Nylas Community with examples) describing what the code sample does for others to try out
[ ] The code can be run using Github Codespaces, so the maintainer can try out the code sample remotely to ensure everything is working before we accept the PR.

For PR Reviewer use

[ ] Purpose of code sample is clear
[ ] The code sample is readable
[ ] Steps try out the code are provided
[ ] Code sample runs on codespaces environment
[ ] Code works as expected
[ ] PR labels added

P.S. I am using poetry because life is poetry ;-)

Hello @wiseaidev I send you an email with the details on how to finish setting up your V3 account. Once you do that, please update your source code so that it can be tested and accepted.

Hey @atejada. After conducting some research, I've come to the realization that there are two distinct versions of the dashboard, namely, v2 and v3. It appears that I am currently utilizing v2. Nevertheless, I find myself a bit uncertain about the process for accessing the v3 dashboard. Is there a distinct URL for it, separate from dashboard.nylas.com? Furthermore, I'm also unsure about how to reset my password, in accordance with the instructions provided in the email I received. Despite having submitted a password reset request through the "forgot password" page, I haven't received any email in response.

Looking forward to your response regarding this matter.

Done!

I deleted this branch by mistake:
git push origin read_calendar_events -d

New PR in  #89


ERROR: 1411 - Invalid Encryption Public Key Format

I have followed the steps on the wiki (https://github.com/jay0lee/GAM/wiki/ExamplesAccountAuditing#using-gpg-with-audits) but still seem to get the 1411 error.  I have tried gpg --gen-key --expert and also gpg --full-generate-key
Here is the key I have generated:
Sysadmins-iMac:gam sysadmin$ gpg --list-keys
/Users/sysadmin/.gnupg/pubring.kbx
----------------------------------
pub   rsa1024 2017-12-13 [SC]
      XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
uid           [ultimate] sysadmin <sysadmin@XXXXXXXXXXX>
sub   rsa1024 2017-12-13 [E]

And this is how I am uploading the key,
Sysadmins-iMac:gam sysadmin$ gpg --export --armor -a "sysadmin" | /Users/sysadmin/Downloads/gam/gam audit uploadkey

ERROR: 1411 - Invalid Encryption Public Key Format

Audit exports / keys were removed from GAM some time ago and are no longer supported.
Having said that, you may want to try generating a 2048 bit key and see if that works.


Enhancement: Support for custom M-extensions

It would be great if the VS Code extension would support custom M-extensions with own functions as well.

This is something that should be resolved if/when we have the cycles to work on the SDK feature. Whenever I have an update on when that'll be I'll create a new outstanding issue for SDK support.


NSF grant budget justification

Work with Barb Miller to solidify budget and justification.

Draft complete; awaiting check from Barb Miller.


Disposing of ImageViews too soon after loading causes a crash on Android

The amount of time you have to wait before disposing correlates with image file size. A file size of 600kb caused problems when disposing less then 200ms after creation, a 5mb file increased the neccessary delay to over 1000ms.
I couldn't reproduce the problem on iOS.

Thanks for the input we will have a look.

The issue has been fixed on Android. It was a regression from the 1.7 release so the error never made it into a stable build.


Tweets can not be embedded in chatbot.

Bug or feature request?
Feature request
If it's a bug, please provide the full method to reproduce.
How did you end up seeing the bug? What steps did you take to see it?
Can Tweets be embedded in the chat bot?
This is how an Embedded Tweet looks like:
https://publish.twitter.com/?query=https%3A%2F%2Ftwitter.com%2FForbes%2Fstatus%2F1390758382529884164&widget=Tweet
Can I do show me a Tweet from Forbes and show it in the chat bot response? Can you guide me on how to embed this in the UI?

I looked into this on the weekend. Seems that the embed code Twitter is using isn't playing well with chat-bubble. I haven't got a definitive answer as to why, Partially because Twitter isn't announcing how exactly its code is interacting with the host page. But once that's known we should be able to understand how to solve this.

Since I no longer use Twitter actively, I decided not to build this. However, I'll keep this bug in mind as it may affect various <iframe /> embeddings. I don't think it's safe to use at the moment. Instead, you should generate valid HTML that you have full control over in the app that's delivering the chat UI.


Design the Title

Task

Design the website title 'Leucos'
Make it animated like this title : https://dscksoc.herokuapp.com/
or,
You can make it like this : https://dribbble.com/shots/15752752-Chat-App-Landing-Page

Hi, can I be assigned to this task?

Hi, can I be assigned to this task? @Devleena2003 @soujo
Also, do you think the text would look best in white? or should I use colours that match the rest of the site, something like this:

Yes, I assigned you, you can start work.

@marekbrown In PR template you have to mark in KSOC participant as this event is under KGEC Summer Of Code.

@Devleena2003 done


Not working

Hello,
I see here error on Console.
Thanks

@faridalizade Thanks for reporting the issue. Could you provide any details about it?


About Regional Prompt

Hi, this new version of stable diffusion seems to have problems with the installation of the regional prompt, here is the line of the problem. I would like to ask, is there a way to get the previous versions installed? I notice that there are also problems with the sound notification at the end and you can notice a bit of lag in the interface. Maybe it is the new version and not the paper. Thank you very much for everything!
⏳ Preparing...
It will take a little longer...
Launching WebUI...
Total VRAM 16109 MB, total RAM 45140 MB
pytorch version: 2.3.1+cu121
xformers version: 0.0.27
Set vram state to: NORMAL_VRAM
Device: cuda:0 NVIDIA RTX A4000 : native
Hint: your device supports --cuda-malloc for potential speed improvements.
VAE dtype preferences: [torch.bfloat16, torch.float32] -> torch.bfloat16
CUDA Using Stream: False
Using xformers cross attention
Using xformers attention for VAE
ControlNet preprocessor location: /notebooks/stable-diffusion-webui-forge/models/ControlNetPreprocessor
Tag Autocomplete: Could not locate model-keyword extension, Lora trigger word completion will be limited to those added through the extra networks menu.
CivitAI Browser+: Aria2 RPC started
*** Error loading script: attention.py
Traceback (most recent call last):
File "/notebooks/stable-diffusion-webui-forge/modules/scripts.py", line 525, in load_scripts
script_module = script_loading.load_module(scriptfile.path)
File "/notebooks/stable-diffusion-webui-forge/modules/script_loading.py", line 13, in load_module
module_spec.loader.exec_module(module)
File "", line 883, in exec_module
File "", line 241, in _call_with_frames_removed
File "/notebooks/stable-diffusion-webui-forge/extensions/sd-webui-regional-prompter/scripts/attention.py", line 3, in
import ldm.modules.attention as atm
ModuleNotFoundError: No module named 'ldm'

*** Error loading script: latent.py
Traceback (most recent call last):
File "/notebooks/stable-diffusion-webui-forge/modules/scripts.py", line 525, in load_scripts
script_module = script_loading.load_module(scriptfile.path)
File "/notebooks/stable-diffusion-webui-forge/modules/script_loading.py", line 13, in load_module
module_spec.loader.exec_module(module)
File "", line 883, in exec_module
File "", line 241, in _call_with_frames_removed
File "/notebooks/stable-diffusion-webui-forge/extensions/sd-webui-regional-prompter/scripts/latent.py", line 11, in
import scripts.attention as att
File "/notebooks/stable-diffusion-webui-forge/extensions/sd-webui-regional-prompter/scripts/attention.py", line 3, in
import ldm.modules.attention as atm
ModuleNotFoundError: No module named 'ldm'

*** Error loading script: rp.py
Traceback (most recent call last):
File "/notebooks/stable-diffusion-webui-forge/modules/scripts.py", line 525, in load_scripts
script_module = script_loading.load_module(scriptfile.path)
File "/notebooks/stable-diffusion-webui-forge/modules/script_loading.py", line 13, in load_module
module_spec.loader.exec_module(module)
File "", line 883, in exec_module
File "", line 241, in _call_with_frames_removed
File "/notebooks/stable-diffusion-webui-forge/extensions/sd-webui-regional-prompter/scripts/rp.py", line 15, in
import scripts.attention
File "/notebooks/stable-diffusion-webui-forge/extensions/sd-webui-regional-prompter/scripts/attention.py", line 3, in
import ldm.modules.attention as atm
ModuleNotFoundError: No module named 'ldm'

Hi, since the new Forge, Regional prompter extension doesn't work anymore.
Although, someone has made an fork out of it, not all features work. You can remove the old extension and try this fork.
https://github.com/jessearodriguez/sd-forge-regional-prompter

This is an attempt to port over the regional prompting webui extension over to forge. At the moment, only attention mode is usable. In addition, I have only tested sdxl models, please be aware that there is likely to be issues with other formats. Latent mode seems to generate without any console errors, but results in fused concepts. It will probably remain this way until someone more knowledgable than me fixes/improves/rewrites that code chunk in the future. Assume any posted issues on the main extension page apply to this one.

There is also an alternative to Regional Prompter called Attention Couple which has similar functionality. You can install this extension from Extension list in the notebook.
I don't plan on supporting previous version of Forge as there would be a lot of compatibility issues to take into account. If you really need that one extension, I recommend sticking with the original Auto1111's WebUI.

I notice that there are also problems with the sound notification at the end and you can notice a bit of lag in the interface.

I didn't experience any of this. Maybe this is due to a broken Regional prompter extension.
Please let me know if the two extensions above can solve your problem! 👍


Item Stats shows wrong bonuses for Guthix damaged book

Type
Incorrect behavior
Operating System
Linux
OS Version
SteamOS stable
Bug description
I noticed the tooltip for all the Damaged book items correctly report the only bonus as +5 prayer except Guthix's book
Screenshots or videos
Correct:

Incorrect:

The incorrectly-reported attack stats are of course not reflected in-game when equipping the item:

And the wiki agrees: https://oldschool.runescape.wiki/w/Damaged_book_(Guthix)
This damaged book has page 3 added to it, not sure if that matters
RuneLite version
RL version <IP_ADDRESS>
Launcher version 2.7.2
Logs
Let me know if these are relevant here and I will provide them

I've resyned the stats from the wiki to fix this. The wiki had given it stats earlier https://oldschool.runescape.wiki/?title=Damaged_book_(Guthix)&diff=14725562&oldid=14540146


See first-class-lambda-lists

In your documentation, you repeatedly reference the parsing of lambda lists.
So as to avoid unfortunate duplication of work, I thought I'd let you know that
first-class-lambda-lists 1.0 will probably be completed in 2024.
The project is already in a relatively advanced state of completion, but is not yet usable.
Nonetheless, you may find it interesting in some way.
Hope this helps!

Thank you.  I will close this issue as I think no action is needed but I've noted it diwn.

Awesome, thanks!


Add Mori Calliope Theme

Mori Calliope
https://github.com/Nixie722/mori-calliope-theme

As noted on github, please split the theme up into a lockscreen theme and a home menu background


Idea for Helper Process Simplification

relax the admin check and simplify the helper

it's too restrictive to only let admins use the helper because some mac users use one-off admin privileges
also let's simplify the helper and get rid of the "move" RPC which is dangerous; instead, just use user perms to install the app bundle
also, check that only group staff can use the helper, so that low privilege accounts (like nobody) can't

cc @strib  on 683fa3c, memleak fix


Why echoed Address Registration TLV is not parsed by children?

Maybe this has been discussed in the past but I can't find such discussion. There is such requirement in Thread spec:

An MTD that registered a unicast address to the Parent, but the Parent did not echo this address back in the Address Registration TLV in the Child ID Response, SHOULD NOT use this unicast address.

However I can't see such code in MLE (HandleChildIdResponse or HandleChildUpdateResponse). Wouldn't be beneficial to stop using not echoed back addresses?

I am not aware of any reason for this. Most likely, the behavior was not needed, as a parent would generally have enough space to accept all addresses, and therefore was not implemented on the child's side.
Adding this seems reasonable to me.
Do you want to add this? I can also help implement it later when I have some free cycles.

The reason is as what @abtink mentioned already - the assumption was that the parent could always store all of the child addresses. I agree, it's something we can add.

I was wondering if having this feature could have prevented https://github.com/openthread/openthread/issues/10737.

Not necessarily. If the child detected an address registration failure with the parent and then stopped using the address (which is the missing behavior you proposed to add), then it would not have an OMR address and would not be able to communicate with AIL. So it would still fail but fail differently :).
There are a bunch of different issues raised within #10737. The relevant aspect to this discussion corresponds to this analysis I did. This is already fixed by [mle] enhance MTD child IPv6 address registration #10743, where we track and notice a lowpan context ID change and ensure the MTD child will register its addresses again upon this.

and then stopped using the address

That's the question about the missing behavior: do we need to just remove not echoed back addresses or also re-trigger Slaac::AddAddresses()?

do we need to just remove not echoed back addresses or also re-trigger Slaac::AddAddresses()?

My suggestion is to add a new mechanism to mark the addresses as "unregistered" (while keeping them in the Netif address list) and then update the "address selection" logic so the device won't pick these addresses as the source when sending an IPv6 message.
Removing the address can be somewhat disruptive, as we cannot know what added the address and it may be re-added. The origin of an address can be the SLAAC module provided by OpenThread, an external SLAAC implementation, or the address may be added manually by the user.


[Feature Request] service catalog support in Kubernetes extension

With this feature, end user could directly right click and select "enable service broker" or "bind to service".

Note: I'm not clear this is a Kubernetes extension at this time. Early on, likely to be layered, I should think.


How to define routes based on the match with the modulo operation using header or query parameter values

Can we define routes to different clusters based on the match with the modulo operation using header or query parameter values? For example:

routes: [
{
"match": { headers[“header_name”] % 4: 0},
"route":  { "cluster":  "cluster|0” }
},
{
"match": { headers[“header_name”] % 4: 1},
"route":  { "cluster":  "cluster|1” }
},
{
"match": { headers[“header_name”] % 4: 2},
"route":  { "cluster":  "cluster|2” }
},
{
"match": { headers[“header_name”] % 4: 3},
"route":  { "cluster":  "cluster|3” }
}
]

What configurations can I make use of? Any ideas? Thanks!

It's not supported for now and it's hard to say it's a generic feature.
But I think there are multiple ways to extend envoy to support that (you can do that in you own folk or even contribute it to community):

New http filter. See this for how http filter could overwrite the route. https://www.envoyproxy.io/docs/envoy/latest/intro/arch_overview/http/http_filters#filter-route-mutation
New dynamic cluster speicifier. See https://www.envoyproxy.io/docs/envoy/latest/configuration/http/cluster_specifier/cluster_specifier for example.

Thanks! @wbpcode


Can't use host headers?

Why do you delete host from headers? Can you make this optional?

Keeping the host header would make tapes specific to where talkback is running (port & host), which is not very useful.
What do you need the host header for?

The system I am working with extracts some information from the host header.

The host removal only affects tape matching.
The request that will be made to the downstream service will contain its own host header (set to the host property with which you started talkback).

Right, but I can only set one host property when I start talkback and my requests use different host headers depending on the request.

Talkback only fronts one service at a time, since it wouldn't have information to know where to route a request in case of multiple hosts.
If you're making requests to multiple services and you want to front them with talkback, you should start one talkback instance per service.
Something like this:
const service1 = talback({
  ...baseOpts,
  host: "https://my-service1.com",
  port: 8081,
  path: baseOpts.path + "/service1"
})
service1.start()

const service2 = talback({
  ...baseOpts,
  host: "https://my-service2.com",
  port: 8082,
  path: baseOpts.path + "/service2"
})
service2.start()

@ijpiantanida I believe @Floydjd is referring to https://github.com/ijpiantanida/talkback/blob/master/src/request-handler.ts#L125 where the host header is deleted during makeRealRequest
I'm debugging an issue whereby removing the host header causes a mismatch for signed requests (aws in this case) which includes the host header value in it's signing. I also looked into node-fetch, your upstream dependency, and found that it does not add a host header. However, according to Mozilla

A Host header must be sent in all HTTP/1.1 requests and serves may respond with 400 for any request that lacks a host header

(source)
I think the right thing to do is maybe to overwrite the host header if it is not set to be the options.host: https://github.com/ijpiantanida/talkback/pull/51
I can't think of a reason that we wouldn't want a host header in this request under any circumstances. WDYT?

node-fetch should be adding the host header.
I locally aliased mystrangedomain.com to localhost.

What host option are you giving to talkback?

@ijpiantanida Thanks for looking into this so quickly.  I tested from the fetch side but didn't consider that node http is actually setting the host. Once I checked from the server side as you did I saw the host there.
Theoretically, deleting the host header should work! I'm not sure why it does not but I will debug some more.

@ijpiantanida I must have made a mistake with a local modified version of talkback. deleting the host header works fine :grimacing: thank you, again.


importlib issue after installing django 1.11

I get the following error everytime I try to run the server after upgrading to django to version 1.11.
..../models.py", line 5, in
from djangotoolbox.fields import ListField
File "/anaconda/lib/python2.7/site-packages/djangotoolbox/fields.py", line 4, in
from django.utils.importlib import import_module
ImportError: No module named importlib
after a little research, I found out "django.utils.importlib is a compatibility library for when Python 2.6 was still supported. It has been obsolete since Django 1.7, which dropped support for Python 2.6, and is removed in 1.9 per the deprecation cycle." source
but when I tried running the server afterwards, I got this error:
from djangotoolbox.fields import ListField
File "/anaconda/lib/python2.7/site-packages/djangotoolbox/fields.py", line 6, in
from django.db.models.fields.subclassing import Creator
ImportError: No module named subclassing
can anyone help please?

@dakoto747 this package is very much unmaintained since Django 1.7. I have plans to build something like this for modern django, but that's pretty far into the future on my roadmap

So sorry for the late reply. Thanks for letting me know.

No worries!

@kavdev which package do you recommend then? I'm using:
asgiref==2.3.0
async-timeout==2.0.1
attrs==17.4.0
autobahn==18.4.1
Automat==0.6.0
certifi==2018.1.18
channels==2.1.1
chardet==3.0.4
constantly==15.1.0
coreapi==2.3.3
coreschema==0.0.4
Cython==0.28.2
daphne==2.1.1
dataclasses==0.6
decorator==4.3.0
dj-static==0.0.6
Django==2.0.3
django-background-tasks==1.1.13
django-chartit==0.2.9
django-classy-tags==0.8.0
django-coap==0.1.0
django-compat==1.0.15
django-formtools==2.1
django-mongodb-engine==0.6.0
django-rest-swagger==2.1.2
django-sekizai==0.10.0
django-treebeard==4.2.1
djangocms-admin-style==1.2.7
djangorestframework==3.7.7
djangotoolbox==1.8.0
djongo==1.2.28
docopt==0.6.2
dweepy==0.3.0
et-xmlfile==1.0.1
hbmqtt==0.9.2
hyperlink==18.0.0
idna==2.6
incremental==17.5.0
ipython-genutils==0.2.0
itypes==1.1.0
jdcal==1.4
Jinja2==2.10
jsonschema==2.6.0
jupyter-core==4.4.0
MarkupSafe==1.0
mongoengine==0.15.0
nbformat==4.4.0
numpy==1.14.3
openapi-codec==1.3.2
openpyxl==2.5.3
paho-mqtt==1.3.1
passlib==1.7.1
pipenv==11.10.1
plotly==2.5.1
pluggy==0.6.0
py==1.5.3
pymongo==3.6.1
pystan==<IP_ADDRESS>
pytz==2018.3
PyYAML==3.12
requests==2.18.4
simplejson==3.13.2
six==1.11.0
sqlparse==0.2.4
static3==0.7.0
tox==3.0.0
traitlets==4.3.2
transitions==0.6.4
Twisted==17.9.0
txaio==2.10.0
uritemplate==3.0.0
urllib3==1.22
virtualenv==15.2.0
virtualenv-clone==0.3.0
websockets==4.0.1
whitenoise==3.3.1
zope.interface==4.5.0

with python3, just trying to implement mongodb

@nandorrb sorry, I haven't had much spare time to dedicate to open source recently. This page of the django docs seems to have updated options though


Fix doc comment by substituting "sink" for "source" in IO.hs

Falsely labeled sources as sinks in doc comments. This pull request simply substitutes sink for source in the doc comments for mkKeySource.

Thanks!


Object meta data abstract interface and caching / request logic

Object meta data abstract interface and caching / request logic

Codecov Report

Merging #46 (37e16e4) into prep-release (18a927e) will decrease coverage by 2.30%.
The diff coverage is 1.12%.

@@               Coverage Diff                @@
##           prep-release      #46      +/-   ##
================================================
- Coverage         42.98%   40.68%   -2.31%
================================================
  Files                97       99       +2
  Lines              3043     3220     +177
================================================
+ Hits               1308     1310       +2
- Misses             1735     1910     +175

Impacted Files
Coverage Δ

src/fullctl/django/models/abstract/meta.py
0.00% <0.00%> (ø)

src/fullctl/django/rest/serializers/meta.py
0.00% <0.00%> (ø)

src/fullctl/django/models/concrete/tasks.py
72.36% <20.00%> (-1.98%)
:arrow_down:

:mega: Codecov can now indicate which changes are the most critical in Pull Requests. Learn more


How to prevent reloading all the widgets when just adding one

Hello again!
Is there a way to prevent all the widgets to refresh when I just add one to the dashboard?
Many thanks in advance!!

The widgets should not reload, after adding a widget to the dashboard. Could you describe this behaviour in more detail?

Nevermind, i override the widget creation process and i caused this issue.


Module not found: Can't resolve '../assets/scanner-beep.mp3'

When I build my project, there is an error like this.

same :(

I'm working on it.

@yudielcurbelo @kosmokoks thanks for the solution

Should be fixed in Version 1.2.10. Please let me know.


HUD not showing in modal VC(2.0-beta6)

It work perfectly in first VC(Main screen), but there's an issue in a specific screen.
Here is a workflow.

Click a button to pick photo at Main screen(Modal, PhotoPicker VC)
After selecting photo, another VC show up(Modal)
Click a button to show HUD(show())
Click a button to hide HUD(dismiss())
Now I can't make HUD visible with show() in this screen.

When after I went back to main screen and tried this one more, HUD is not shown at step 3.
And it still worked in Main VC. This problem only happens in that screen.
Is there any way to solve this? I tried this situation in the stable version(1.1.3), and there is no problem like this.

Do you call show from the VC that i currently being displayed?

Yes, I did like you said, and thank you for solve this situation! I really need dismissWithDuration!

Yes I did, and thank you for solve this situation! I really need 2.0 version because of dismissWithDuration()!

@honkmaster I tested new beta-8 version, and it's still not working. It happens when I use both dismiss() and dismissWithDelay().
I call show() in second modal VC(currently being displayed), and I show some animations at the same time. HUD is dismissed after about 1 secs.
After animations are over(about 3 secs, HUD is dismissed), the VC is dismissed, and I can't see HUD in that VC again. (retry 1~4).
I hope you find out the problem :) Let me know if I can help you.

Because your case is hard to understand without seeing it I would like a demo project. This would help a lot.

@honkmaster I made a demo project and I found the exact issue. so you don't need to see my proj.
Here is the thing. It's related not VCs but my callback method. One of callback method(location) invoked sometimes immediately, and sometimes several seconds later. The problem happens when invoked immediately. I expected when I use dismissWithDelay(1.0) right after show(), HUD would visible for 1 seconds, but actually HUD was not visible in this situation. That's why I consider this as a bug.
I think some people would need feature because of callback method(that we can't control), so I wonder what you think about this situation.

And this is my code to avoid this situation.
dispatch_async(dispatch_get_global_queue(QOS_CLASS_USER_INITIATED, 0)) {
  NSThread.sleepForTimeInterval(NSTimeInterval(1))
  dispatch_async(dispatch_get_main_queue()) {
    SVProgressHUD.dismiss()
  }
}

Will look into it.


Trying to parse Micosoft Sway url fails to embed

I think the default provider for sway needs to be updated. The new Micrsoft Sway links are in the form of https: //sway. office. com/XXXXXX but the default oembed parser is not configured with "office.".
Thanks

Hi, I updated to rc5, but when trying to use extract on an url ('https://sway.office.com/ZCftQ83K9iHgOCH0') I get a null.
Using hasProvider returns a true.
I tried you demo https://demos.pwshub.com/oembed-parser url and is still giving a No provider found with given url ... error.
Any idea what is wrong?
Thank you.


iodine fails to find new OpenVPN TAP adapter on Windows

The Windows OpenVPN installer (OpenVPN-2.5.6-I601-amd64.msi) now creates a TAP interface with a root-enumerated hardware ID (ComponentId = root\tap0901).  Iodine (tun.c) only looks for legacy hardware IDs (e.g. ComponentId = tap0901), even if a device name is provided (-d).
Please update the registry device enumeration section to match: tap0801, tap0901, and root\tap0901.
Also: there are several malformed warnx statements in tun.c.
e.g.:             warnx("Error opening registry key " TAP_ADAPTER_KEY);
should be:   warnx("Error (%d) opening registry key: %s", status, TAP_ADAPTER_KEY);

http://build.openvpn.net/downloads/releases/tap-windows-9.9.2_3.exe
I was able to get it working with that specific installer

Excellent point Xyvir.  That version installs the TAP interface with the legacy Hardware ID.  Unfortunately, I'm actually running OpenVPN too.
So the workaround is to install the legacy TAP interface first, and then install OpenVPN.
(Unfortunately, I still can't get the client to work right on the latest Windows 10.  I'm not sure how to get help with that.)

It's working for me in win 10 pro 20h2, are you sure the server is set up correct?

I'd like to leave this ticket open to get the "root-enumerated hardware ID" issue and the broken warnx statement fixed.
I am unable to get the interface to show "IPv4 Connectivity:  Internet"  and my routing table looks strange.  It adds an unexpected route in the subnet to ".... .31" (e.g. <IP_ADDRESS>).  And of course I can't ping to the iodined host (e.g. <IP_ADDRESS>).

I'm running Debian 11, and installed iodine from apt.  I am using the following default config:
START_IODINED="true"
IODINED_ARGS="-c <IP_ADDRESS> dnstun.mydomain.org"
IODINED_PASSWORD="My iodined password."
Also, I can connect from another Linux machine.

For me in Windows I had to manually set the gateway of the TAP interface to the iodine server IP; 10.0.01 as seen In the screenshot above.

I tried setting the default gateway of the TAP interface to the iodined server's IP (<IP_ADDRESS>), but that didn't help.  Is there another way?  (Do you mean changing the routes?) Does your routing table look like mine?

This is what my ipconfig looks like:
Unknown adapter dns-tun:

   Connection-specific DNS Suffix  .   : No
   Autoconfiguration Enabled . . . .   : Enabled

It looks like default gateway Ia still not configured
I recommend setting it thru control panel. > Network sharing center > change adapter settings and not win 10 metro settings menu

I'm stumped Erik:
`Unknown adapter dns-tun:
Connection-specific DNS Suffix  .   : No
Autoconfiguration Enabled . . . .  : Enabled
`
I disabled the Windows Public firewall (and my AV).  And I even ran the troubleshooter on the interface.
This is failing on 2 Windows 10 boxes (not VMs), my laptop and desktop.  Does my route table look right?

I'm Tyler not Eric, just a random user of the software. I happens to be tinkering with it this past week myself.
I can't check my route table right at this moment.
Can you provide the ipconfig of your main adapter as well?   Also you may want to test it with only the legacy TAP adapter and uninstall the new OpenVPN one in case it's causing an issue.
Since it's tunneling thru DNS I wouldn't expect the windows firewall to affect anything.
Just let me know, thanks.

Sorry Tyler.
I don't know how to make this code block folding.        : Media disconnected
   Connection-specific DNS Suffix  .    : Yes
   Autoconfiguration Enabled . . . .  : Media disconnected
   Connection-specific DNS Suffix  .    : No
   Autoconfiguration Enabled . . . . : Yes

Unknown adapter dns-tun:

   Connection-specific DNS Suffix  .   : No
   Autoconfiguration Enabled . . . .   : Media disconnected
   Connection-specific DNS Suffix  .   : No
   Autoconfiguration Enabled . . . .  : Media disconnected
   Connection-specific DNS Suffix  .   : Yes
   Autoconfiguration Enabled . . . . : Yes

Ethernet adapter VMware Network Adapter VMnet1:

   Connection-specific DNS Suffix  .   : No
   Autoconfiguration Enabled . . . .   : Enabled

Ethernet adapter VMware Network Adapter VMnet2:

   Connection-specific DNS Suffix  .   : No
   Autoconfiguration Enabled . . . .   : Enabled

Ethernet adapter VMware Network Adapter VMnet8:

   Connection-specific DNS Suffix  .   : No
   Autoconfiguration Enabled . . . .   : Enabled

Wireless LAN adapter Wi-Fi:

   Connection-specific DNS Suffix  .   : Yes
   Autoconfiguration Enabled . . . .     : Media disconnected
   Connection-specific DNS Suffix  .    : Yes
   Autoconfiguration Enabled . . . . : Yes

This machine has VMWare Workstation as well as OpenVPN, lots of interfaces.  The other Windows 10 box just has VirtualBox and the OpenVPN 9 (legacy) tunnel, so fewer interfaces. Both machines only have the legacy TAP adapter.
Strictly speaking, I wouldn't expect a firewall to do anything either, unless it is running IPS.

Hmm I don't see anything amiss here.
And you still aren't able to ping the gateway address, after you added it in manually and connected with iodine.exe?
What does the iodine.exe output look like?
Please note the DNS VPN tunnel is only open while iodine.exe terminal window is open.
Just let me know.

The Iodine.exe output is:
C:\WINDOWS\system32>C:\Progs\iodine-0.7.0-windows\64bit\iodine.exe -r -P "The password here." -d dns-tun dnstun.mydomain.org
Opening device dns-tun
Opened IPv4 UDP socket
Opened IPv4 UDP socket
Sending DNS queries for dnstun.mydomain.org to <IP_ADDRESS>
Autodetecting DNS query type (use -T to override).Opened IPv4 UDP socket

Using DNS type NULL queries
Version ok, both using protocol v 0x00000502. You are user #1
Enabling interface 'dns-tun'
Setting IP of interface 'dns-tun' to <IP_ADDRESS> (can take a few seconds)...
The following helper DLL cannot be loaded: NAPMONTR.DLL.

Server tunnel IP is <IP_ADDRESS>
Skipping raw mode
Using EDNS0 extension
Switching upstream to codec Base128
Server switched upstream to codec Base128
No alternative downstream codec available, using default (Raw)
Switching to lazy mode for low-latency
Server switched to lazy mode
Autoprobing max downstream fragment size... (skip with -m fragsize)
768 ok.. ...1152 not ok.. ...960 not ok.. 864 ok.. 912 ok.. 936 ok.. ...948 not ok.. will use 936-2=934
Setting downstream fragment size to max 934...
Connection setup complete, transmitting data.
Windows version does not support detaching

It's running as Administrator.  I ran it from Windows (8 or 10?) a few years ago with no problems.

Oh interesting, I don't get that note about windows not supporting detaching.
I can't investigate right now but I'll try to get back to you eventually for some further troubleshooting.
Thanks for the patience

I appreciate your effort very much.
I just looked at the code and it seems you won't get that warning if you provide the -f (foreground) option.
I hope you can get back to this soon.

Curious, Did you compile the binaries yourself or download the precompiled ones?
Later I can provide a hash of the binary I'm using to verify.

Both.

As in you've tried both ways and neither worked?

Here's my route table & iodine.exe checksum:

IPv4 Route Table
===========================================================================
Active Routes:
Network Destination        Netmask          Gateway       Interface  Metric
          <IP_ADDRESS>          <IP_ADDRESS>     <IP_ADDRESS>   <IP_ADDRESS>     40
         <IP_ADDRESS>  <IP_ADDRESS>         On-link          <IP_ADDRESS>    281
         <IP_ADDRESS>  <IP_ADDRESS>         On-link          <IP_ADDRESS>    281
        <IP_ADDRESS>  <IP_ADDRESS>         On-link          <IP_ADDRESS>    281
        <IP_ADDRESS>        <IP_ADDRESS>         On-link         <IP_ADDRESS>    331
        <IP_ADDRESS>  <IP_ADDRESS>         On-link         <IP_ADDRESS>    331
  <IP_ADDRESS>  <IP_ADDRESS>         On-link         <IP_ADDRESS>    331
     <IP_ADDRESS>    <IP_ADDRESS>         On-link    <IP_ADDRESS>    296
   <IP_ADDRESS>  <IP_ADDRESS>         On-link    <IP_ADDRESS>    296
   <IP_ADDRESS>  <IP_ADDRESS>         On-link    <IP_ADDRESS>    296
        <IP_ADDRESS>        <IP_ADDRESS>         On-link         <IP_ADDRESS>    331
        <IP_ADDRESS>        <IP_ADDRESS>         On-link          <IP_ADDRESS>    281
        <IP_ADDRESS>        <IP_ADDRESS>         On-link    <IP_ADDRESS>    296
  <IP_ADDRESS>  <IP_ADDRESS>         On-link         <IP_ADDRESS>    331
  <IP_ADDRESS>  <IP_ADDRESS>         On-link          <IP_ADDRESS>    281
  <IP_ADDRESS>  <IP_ADDRESS>         On-link    <IP_ADDRESS>    296
===========================================================================
Persistent Routes:
  None

PS C:\Users\owner> Get-FileHash .\iodine.exe

Algorithm       Hash                                                                   Path
---------       ----                                                                   ----
SHA256          8A5D49139F8A7336A16BFB88DB19CB14D0A42F87CE3A0F867E79566878F2B3F3       C:\Users\owner\iodine.exe

Thanks,
The routing table is consistent with mine, and the hash matches my 64bit copy of iodine.exe.

I'm stumped, I'm inclined to think the issue you are experiencing isn't with the binary or the tap driver itself but something externally environmental with the Lan / network / server.

I'm pretty sure of that.  It works from a Linux VM.  I may set up a Win10 VM and try to back into it to find the problem.

Can you provide a screenshot showing the root\tap0901 ComponentId inside "SYSTEM\\CurrentControlSet\\Control\\Class\\{4D36E972-E325-11CE-BFC1-08002BE10318}" ?
C will join strings together, so the warnx code is valid.

Hello Eric,
Since I used an older OpenVPN tool to create the tap0901 interface before installing OpenVPN-2.5.6-I601-amd64.msi, I don't currently have that problem.  But I expect that OpenVPN will continue creating the root-enumerated hardware ID "root/tap0901" rather than using the legacy naming.
There was a discussion on an OpenVPN thread about this topic (and working with both HWID forms) several years ago:  https://patchwork.openvpn.net/patch/555/
On the warnx code, you are correct, and it certainly compiles; I shouldn't have said malformed.  But without the error code, I didn't find the warnings useful.
Any way, after opening the tunnel, I still can not ping the server IP from my Windows 10 laptop.

The latest code should accept the new driver now at least.
Can you try to capture some pings on the tunnel interface? If you get anything there, also try to capture some DNS traffic.

I'd have to uninstall and reinstall OpenVPN to test the "root\tap0901".  But the new code certainly looks right.  I may do that in the near future when I get a chance, but it's inconvenient right now.  Anyone installing OpenVPN on Windows (to get the interfaces and client) should get the "root-enumerated HWID."
Great suggestion about the capture.  I don't know why I didn't open Wireshark on my tunnel interface before, but when I did, I got unexpected results.  I'd be happy to share a PCAP file with you.
I saw some unexpected traffic, eg:

"13	11.792312	<IP_ADDRESS>	<IP_ADDRESS>	DB-LSP-DISC/JSON	261	Dropbox LAN sync Discovery Protocol, JavaScript Object Notation"

But mainly, what I noticed was the lack of expected traffic, the ARP Replies.  There were plenty of ARP requests, but no replies.  Of course the ping requests had no replies either.

Seeing different broadcast packets are normal, can you also see the ping packets?
The tunnel needs to use tun mode, meaning just raw IP. It should not use tap (which emulates Ethernet and has ARP packets and such).
Maybe the tunnel is in the wrong mode... https://github.com/OpenVPN/tap-windows/blob/master/src/tapdrvr.c#L31
Related openvpn code: https://build.openvpn.net/doxygen/tun_8c_source.html#l06221
Strange, since this works for most people. Can you check the interface properties to see if that gives any hints regarding tun or tap mode?

But mainly, what I noticed was the lack of expected traffic, the ARP Replies. There were plenty of ARP requests, but no replies. Of course the ping requests had no replies either.

I've the same issue: link is established but no traffic goes through. No ping answers. 😔
Tried to re-compile both server and client to be sure they're on the same code but no luck on windows. Everything is working fine on Mac / Linux and even on iOS!

Can you try adding some debug message (like printf("tun data\n"); to https://github.com/yarrick/iodine/blob/master/src/client.c#L735 ?
It would be interesting to know if the tunnel device picks it up or not.

Can you try adding some debug message (like printf("tun data\n"); to https://github.com/yarrick/iodine/blob/master/src/client.c#L735 ?
It would be interesting to know if the tunnel device picks it up or not.

Ok I will try this but it's really only on macOS / iOS.
Same server works perfectly with Linux (x86 & arm) and Windows (x86 and arm) clients. Obviously the settings I'm using on the clients are the same 😅

Please keep this bug for windows issues only, and open a new one if you have some other problem.

Nono, wait a minute. I'm having issues with iOS/macOS clients only.
What I wrote before is to say the server side is ok as Linux and Windows clients work perfectly with that server.
So, the only issue is on MacOS / iOS.

Correct, unable to ping (or pass data) between Windows client and Linux (or any probably) server.

Hello,
I have the same ERROR.... But I am no network expert. I am glad that I came so far because the notes miss any windows syntax for commands (i.e route)...
So what must I do to connect iodine on windows to my linux server. And why does it need any OpenVPN or any Tab or whatever?
Kind regards Martin

http://build.openvpn.net/downloads/releases/tap-windows-9.9.2_3.exe

this seems to solve the issue... I have to test the rest still but the error is gone

Did you find my note above? If so I hope it was helpful.

http://build.openvpn.net/downloads/releases/tap-windows-9.9.2_3.exe
I was able to get it working with that specific installer


Rollout #127

Rollout #127

canary - Pending
uswest - Pending (run after canary)
useast - Pending (run after canary)


Hbmayes

Primarily making some phrases more precise (what is adequate prior knowledge? what is a very small timestep? rate /= rate coefficient....)

cool. I'm making these changes as I see your edits, and then will push
again...
On Thu, Aug 2, 2018 at 12:53 AM, David L. Mobley<EMAIL_ADDRESS>wrote:

@davidlmobley commented on this pull request.
In paper/basic_training.tex
https://github.com/MobleyLab/basic_simulation_training/pull/70#discussion_r207101177
:

Keeping specified objects rigid in a simulation involves applying holonomic constraints, where the rigidity is defined by imposing a minimal set of fixed bond lengths and angles through iterative procedures during the numerical integration of the equation of motion (see Section~\ref{sec:integrators} for more on constraints and integrators).
-It is important to understand the concept of point particles, rigid bodies and constraints.
+% HM: I commented out the following line because it doesn't provide new knowledge and feels out of place (deleted sentence: ``It is important to understand the concept of point particles, rigid bodies and constraints.'') Hopefully we will be emphasizing this later as this knowledge is conveyed).

Seems reasonable.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/MobleyLab/basic_simulation_training/pull/70#pullrequestreview-142644000,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AMi5Rx9_Geu4VBSbpECG_iL4kR8h29HZks5uMoXAgaJpZM4VroG_
.


[Bug Report] view is not changed with modern Data changed

Element UI version
1.4.6
OS/Browsers version
window chrome@latest
Vue version
2.4.4
Reproduction Link
https://jsfiddle.net/while_own/nwvr7wut/6/
Steps to reproduce

change the price 30.25680-30.25689(i keep four decimal);
the 30.25680-30.25684 is not work, the 30.25685-30.25689 is normal;
i debugger it, i find the modern data is changed,but it is not work when i input 30.25680-30.25684;
i try to use vm.$forceUpdate ,but it is not work;

What is Expected?
the same as i input 30.25685-30.25689
What is actually happening?
change to 30.25680-30.25684,not work

https://jsfiddle.net/nwvr7wut/9/