arxiv status and easy pkgs

This adds arxiv001 to packages I missed before, but shouldn't change the priority since they all had [tlc3] to begin with. Adds [arxiv1] to llncs and changes priority.
Lists bbold, bigints, calligra, calrsfs, dsfont, esvect, and mathbbol as compatible with tests.
Lists auxhook, environ, everyshi, and trimspaces without tests.
Lists ascii and ifsym as partially-compatible because some symbols need ToUnicode/ActualText values.
Changes "droidmono" to "droidsansmono".

Changes "droidmono" to "droidsansmono".

drats ... your earned yourself an entry into the tlc3 lottery (well half one because you didn't submit an errata :-) )
That package was called draidmono at one point, sigh


Incorrect line highlighted if auto wrapping is enabled

Steps to reproduce

Open a Go file
Add a new Atom panel (horizontal axis)
Make the panel with your Go file in it smaller, so the lines are auto-wrapped by Atom (requires an enabled Soft Wrap in the Editor settings)
From the Go Types sidebar, click on any type
An incorrect line will be highlighted

Looks like the line is preserved from the Go file, so if it's on like 100 from the file.go file, it looks for like 100 on the editor, not including soft-tabs. Good find. Looking in to it.

@leonklingele - if you update to the newest version, let me know if this fixes it.
A few other things were fixed as well, having to do with styling and showing a little more information on the types (things like type MyType now should show type MyType SomeType{} where they can.

Works fine now. Thank you for this nice package! 🐳


Replace @p1 by params values

While trying to use your lib I faced an issue, how can I replace the @p values by the actual params value.
Exemple :
Sql.Select(table.name).From(table)                 .Where(table.Id.In(Ids))
Today it will generate when applying the ToString() method.
SELECT table.name FROM table WHERE table.Id IN @p1
Does I'm missing something ?
Thanks !

Sorry, but now it's impossible.
Sqlify is by design use params to prevent SQL-injection attack, this is main idea.
In addition params can improve performance of queries (caching parameterized query plans) https://docs.microsoft.com/en-us/previous-versions/tn-archive/cc293623(v=technet.10).

Okay thanks for the explanation !
Unfortunatly since you have sealed them I can't extend my class the easiest solution will be to do a fork I think

Try this:
public class InValuesPredicate<T> : Predicate
{
    private readonly Column<T> _left;
    private readonly IReadOnlyCollection<T> _right;

    public InValuesPredicate(Column<T> left, IReadOnlyCollection<T> right)
    {
        _left = left;
        _right = right;
    }

    public override void Format(ISqlWriter writer)
    {
        _left.Format(writer);
        writer.Append(" IN (");
        bool appendComma = false;

        foreach (T value in _right)
        {
            if (appendComma)
            {
                writer.Append(", ");
            }

            writer.Append(value?.ToString());

            appendComma = true;
        }
        writer.Append(")");
    }
}

public static class MyColumnExtensions
{
    public static Predicate InValues<T>(this Column<T> column, IReadOnlyCollection<T> values) => new InValuesPredicate<T>(column, values);
}

Usage:
Sql
    .Select(table.name)
    .From(table)
    .Where(table.Id.InValues(Ids));


Repo sync for protected CLA branch

The pull request is created from main638035635375155230sync_temp to main to fix git push error for protected CLA branch

Learn Build status updates of commit 1b7f5f5:
:white_check_mark: Validation status: passed
For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the learn.microsoft.com contributor guidesPost your question in the Learn support channel


chore(repo): Check changeset against origin/main

Description
This change will allow us to avoid always having a main branch locally and to avoid having to update it before creating a changeset.

Checklist

[x] npm test runs as expected.
[x] npm run build runs as expected.
[x] (If applicable) JSDoc comments have been added or updated for any package exports
[x] (If applicable) Documentation has been updated

Type of change

[ ] 🐛 Bug fix
[ ] 🌟 New feature
[ ] 🔨 Breaking change
[x] 📖 Refactoring / dependency upgrade / documentation
[ ] other:

Packages affected

[ ] @clerk/clerk-js
[ ] @clerk/clerk-react
[ ] @clerk/nextjs
[ ] @clerk/remix
[ ] @clerk/types
[ ] @clerk/themes
[ ] @clerk/localizations
[ ] @clerk/clerk-expo
[ ] @clerk/backend
[ ] @clerk/clerk-sdk-node
[ ] @clerk/shared
[ ] @clerk/fastify
[ ] @clerk/chrome-extension
[ ] gatsby-plugin-clerk
[x] build/tooling/chore

We already do this in CI here:
https://github.com/clerkinc/javascript/blob/e613c04ef0c5dbe787362736400536b2eb47f57d/.github/workflows/quality.yml#L65
My current workflow is to just push a PR without a changeset and if the check complains you can use the bot to add a changeset (the bot is there anyways). Best of both worlds?

❓ You would still have to have fetched the latest from remote origin however. How does this make things easier/faster/better? Maybe I am missing something.

Current steps to create a changeset from local repository:
# current HEAD in current-branch

# 1st approach
git fetch --all
git checkout main
git rebase origin/main
git checkout current-branch
npm run changeset

# 2nd approach
git checkout main
git pull origin --rebase
git checkout current-branch
npm run changeset

Steps after PR:
# current HEAD in current-branch

git fetch --all
npm run changeset

cc: @fragoulis

We already do this in CI here:
https://github.com/clerkinc/javascript/blob/e613c04ef0c5dbe787362736400536b2eb47f57d/.github/workflows/quality.yml#L65
My current workflow is to just push a PR without a changeset and if the check complains you can use the bot to add a changeset (the bot is there anyways). Best of both worlds?

This PR is meant to be an improvement to how we could create a changeset locally. We could avoid making a changeset locally and only create it via the bot and close this PR. Is there a consideration about why we should NOT make this change?
cc: @LekoArts

Oh, yeah, I didn't mean to say that we should close this PR. Just wanted to explain my preferred workflow. No objections for this PR if it improves your workflow.

This PR has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.


think about how repeated typechecks should work

val tree = q"class C"
tree.name =:= tree.name

One would expect this snippet to produce true, but actually, in the current architecture, we'll get a failure, because =:= invokes typecheck twice and the second typecheck conflicts with the first one.

I think we pretty much have to cache the results of typecheck to attribute the same names in the same way regardless of how many times the tree is typechecked.

As described in #808, we're giving up on runtime typechecking. As a result, the question posed in the title of this issue becomes moot.


same as #88

See #88.

Pull Request Test Coverage Report for Build 201

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.7%) to 86.799%

Totals

Change from base Build 200:
0.7%

Covered Lines:
789

Relevant Lines:
909

💛  - Coveralls


CUDA 9 support ?

Hi,
Is pyculib not support CUDA 9 ?
I run this simple example:
#numba_example2.py
import numpy as np
from pyculib import rand as curand
prng = curand.PRNG(rndtype=curand.PRNG.XORWOW)
rand = np.empty(100000)
prng.uniform(rand)
print(rand[:10])

but got following error:
Traceback (most recent call last):
  File "numba_example2.py", line 2, in <module>
    from pyculib import rand as curand
ImportError: cannot import name 'rand'

I used conda install numba cudatoolkit pyculib to install pyculib and my environment was CUDA 9.

CUDA 7, 8, 9,10 should work fine. What does numba -s say in the CUDA section?

After deep dive on it, the root-cause is pyculib package from pip misses pyculib_radixsort.so and pyculib_segsort.so. Users have to compile and install pyculib_sorting appropriately by themselves.  However, there is no clear document records how to do it. The key is put compiled libraries to installed folder of pyculib, such as :
ln -s ./lib/pyculib_radixsort.so /usr/local/lib/python3.6/dist-packages/pyculib/sorting/pyculib_radixsort.so
ln -s ./lib/pyculib_segsort.so /usr/local/lib/python3.6/dist-packages/pyculib/sorting/pyculib_segsort.so

Could someone help to solve this dependency issue please?

@jeng1220 please note this remark on the README.rst for this project:

NOTE: This project is no longer receiving updates, as we think that CuPy is provides a much more complete interface to standard GPU algorithms. CuPy arrays also work with Numba-compiled GPU kernels now. We encourage you to take a look at CuPy:
https://cupy.chainer.org/

@stuartarchibald , thank you for the quick reply. Close this issue.

Thanks, closing.


AnnotationsApplication.java:8-10: Add more examples of...

The puzzle 488-e02e0174 from #488 has to be resolved:
https://github.com/objectionary/jeo-maven-plugin/blob/137f9ed1f688f8c02999a5e0918104dc371cbc43/src/it/annotations/src/main/java/org/eolang/jeo/annotations/AnnotationsApplication.java#L8-L10
The puzzle was created by @volodya-lombrozo on 29-Mar-24.
Estimate: 90 minutes,  role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.

@0pdd the puzzle #534 is still not solved.

@0pdd 3 puzzles #534, #536, #537 are still not solved.

@0pdd 5 puzzles #534, #537, #699, #700, #701 are still not solved; solved: #536.

@0pdd 3 puzzles #534, #537, #699 are still not solved; solved: #536, #700, #701.

@0pdd 2 puzzles #534, #537 are still not solved; solved: #536, #699, #700, #701.


Separate GPU specific tests

This PR implements the enhancement highlighted in #4. In a nutshell, GPU specific tests are only built if OpenACC is found.

Well, some tests need to be duplicated to be run on GPU and CPU or they need to be added to the two list of tests, but it is not sufficient to only run them on GPU. I am for instance thinking of cpu_to_gpu.F90. It is testing that the data transfer works, we want to make sure it works when field_api is used on GPU but also when field_api is run on CPU only. So the test-case needs to be run in the two cases. And it's not the only one. That will lead to a lot of duplicated test-cases with only two lines of pragmas of difference.
Also I am not sure it really needs to be changed now. Because the CI only run on CPU and we are aware of it. So the CI green tick doesn't means that it works on GPU and we know it.
If, in the future you are able to set a CI on CPU and GPU, then it seems to me that it will be much simpler to compile and run field_api twice, one in a CPU only version and one in a GPU only version. It will test the code correctly without the need of duplicated test-cases.

Thanks for the feedback @dareg! Yes I fully agree that duplicating tests where we are testing both CPU and GPU functionality with only minimal differences would be overkill. We don't have to be super strict here; if a test tests both CPU and GPU functionality, we can simply add the tests regardless of whether OpenACC is enabled (and in doing so recover the behaviour we have now). The idea here is simply to not unnecessarily run tests where we know that the only thing we are testing is GPU offload functionality. Apologies if I wasn't clear enough. I am happy to move any tests you would like out of the OpenACC check.

If you want to add a test to check the presence of a GPU, I think the test should only do that, it doesn't need to have anything about field_api, you could only keep the stuff about acc_get_num_devices (don't forget to also change the filename, test's name and test's comment).

Thanks for the feedback @dareg. I've implemented your suggestion, and the name of the test now changes depending on the status of HAVE_ACC, so you can tell simply by looking at the ctest log what the intended functionality of the test is.


Showing LSP status

Using https://github.com/nvim-lua/lsp-status.nvim I have been able to get warnings, error, etc. showing in the default statusline. However, with this plugin, with
...
local lsp_statusline = require('el.plugins.lsp_status')
...
lsp_statusline.current_function,
lsp_statusline.server_progress,
...

in my config, I only see the current function and nothing about server progress, errors, warnings, etc. Is there a way to include that?

Actually, using lsp_statusline.segment seems to get me what I was usually seeing from lsp_status, but is there any way to "separate" it into that is given in this plugin, e.g. lsp_statusline.current_function, lsp_statusline.server_progress, etc?

You can use the built in current_function for current function name.
There's no builtin function for diagnostics,  I personally use the following one:
local function lsp_diagnostics(window, buffer)
  if not buffer.lsp then return '' end

  local level_indicator = {
    Error = 'E',
    Warning = 'W',
    Information = 'I',
    Hint = 'H'
  }
  local diagnostics_str = ''

  for level, indicator in pairs(level_indicator) do
      local count = vim.lsp.diagnostic.get_count(buffer.bufnr, level)
      if count > 0 then
        diagnostics_str = diagnostics_str .. indicator .. ' ' .. count .. ' '
      end
  end

  if #diagnostics_str > 0 then return '[ ' .. diagnostics_str .. ']' end

  return ''
end

thanks!


:white_check_mark: test: Add back e2e tests

Description
Add back playwright e2e tests
Testing
Explain the quality checks that have been done on the code changes
Additional Information

[ ] I read the contributing docs (if this is your first contribution)

Your ENS/address:

Current dependencies on/for this PR:

main

PR #443   👈

This comment was auto-generated by Graphite.


Add "Last update" to hover card for entity list

Once getodk/central-frontend#1067 is merged, we will still need to add one more piece of information to the hover card for an entity list: "Last update". Right now, the hover card shows "Latest Entity", but we also want it to show "Last update". The value of "Last update" should be similar to what's returned for the ETag: it should be updated whenever an entity in the entity list is created, updated, or deleted. That timestamp isn't returned over the API currently. This issue is to add that timestamp to the API, then add it to the hover card in Frontend.

I think I'm going to go ahead and bump this issue to v2025.1. We still need to review and merge getodk/central-frontend#1067, and regression testing is about to begin.


when generating new function, focus on return type instead of body

I made a little change when we use the assist to generate a new function, instead of focusing on the function body, it will focus on return type

@matklad I revert my last commit to have -> () completion in ret type. It seems impossible to add several tabstop in assist. Let me know if I'm wrong. BTW I plan to iterate and open another PR after this one is merged to add better "inference" for return type as it's done for function args

bors r+

Thanks for this! It's a really helpful feature :+1:


archive-layout has no sidebar

Describe the bug
I noticed that all content features the sidebar with one exception: the archive-layout.
To Reproduce
Steps to reproduce the behavior:

Go to Archives
Go to any other page like Categories

Expected behavior
Since layout "archive" is the only layout without the sidebar, I am not sure if this is intentional. I think it would be logical, if the layout would be consistant for all layouts.
Hugo version:
$ hugo version
hugo v0.91.2-1798BD3F+extended linux/amd64 BuildDate=2021-12-23T15:33:34Z VendorInfo=gohugoio

Desktop (please complete the following information):

OS: any
Browser: any

Yep, it's intentional. But it may be good to have a sidebar.

Added by f10e77c


Project: MyFitnessBuddy - AI powered Fitness Assistant [RAGHack]

Project Name
MyFitnessBuddy - AI powered Fitness Assistant
Description
RagHack - GenAI Fitness Advisor App
Problem Definition:

Personalized Fitness Guidance: MyFitnessBuddy is a GenAI Fitness Advisor App that provides customized workout routines, diet plans, and a food calorie calculator, addressing the limitations of generic fitness apps.

Advanced Retrieval-Augmented Generation: It leverages a hybrid approach combining Retrieval-Augmented Generation (RAG) and Graph Retrieval-Augmented Generation (GRAG) to deliver accurate and context-aware responses to user queries.

Showcasing Innovation at RAGHack: Developed for the RAGHack hackathon, MyFitnessBuddy demonstrates the power of RAG technologies in creating engaging and effective AI-driven fitness solutions using Azure AI and popular frameworks.

Architecture and Implementation:
Architecture Overview:

Fig.1 Architecture
MyFitnessBuddy uses a hybrid architecture combining Retrieval-Augmented Generation (RAG) and Graph Retrieval-Augmented Generation (GRAG). Data is extracted using a Python script and ingested into Azure Blob Storage for structured data and Azure Cosmos DB (Gremlin API) for unstructured data. Azure AI Search indexes the structured data, while the graph database manages complex relationships in the unstructured data.
The application utilizes Azure AI Studio and Prompt Flow to define chat logic and connect data sources. User queries are processed by the app server, retrieving relevant information from Azure AI Search and Cosmos DB, which is then sent to Azure OpenAI Services (ChatGPT) to generate personalized responses.
This hybrid approach ensures accurate, context-aware, and personalized fitness guidance for users.
Implementation Overview:
Data Extraction and Ingestion:

Fig 2. Data Extraction Architecture

The process begins with a Python script that extracts structured and unstructured data from various sources. This data is then ingested into two different storage systems:
Azure Blob Storage: Used for structured data, which is chunked and indexed.
Azure Cosmos DB (Gremlin API): Used for unstructured data, ingested as GraphDoc to enable graph-based retrieval.

Hybrid RAG Approach:

Fig 3. Hybrid RAG Architecture
 RAG (Retrieval-Augmented Generation):
 The structured data ingested into Azure Blob Storage is connected to Azure AI Search for indexing and retrieval.
Azure AI Studio facilitates the chunking and indexing of data, defining chat logic, and generating endpoints using Azure Prompt Flow.
When a user query is received, Azure AI Search retrieves relevant information from the indexed data.

Graph RAG (Graph Retrieval-Augmented Generation):
Azure Cosmos DB stores the unstructured data in a graph format using the Gremlin API. This approach allows the application to understand complex relationships between entities such as food items, exercises, and user health metrics.
The Graph RAG retrieves contextually relevant knowledge from Azure Cosmos DB, which is then combined with structured data for enhanced response generation.

Fig 4. Example of how Unstructured Data is stored as Graph in Azure CosmoDB(Gremlin API)
Azure AI Studio:

Fig 5. Azure AI Studio Architecture
Prompt Flow
We deployed two endpoints using Azure Prompt Flow. One is a rewrite intent endpoint, and the other is a My Fitness Buddy. These endpoints are designed to solve two different use cases: one focuses on optimizing document retrieval through query generation, while the other offers personalized fitness advice within predefined safe boundaries with the knowledge base of the RAG.
1. Rewrite Intent Endpoint
Purpose: This endpoint was designed to handle a specific task: generating search queries based on a user's question and previous conversation history. By combining the "current user question" and prior context, the endpoint generates a single canonical query that includes all necessary details, without variants. This is employed for document retrieval systems, where generating these precise queries and intent leading to more accurate results.

Fig 6. Flow of Rewrite Intent endpoint

2. My Fitness Buddy endpoint
Purpose: The second endpoint is a My Fitness Buddy that offers personalized fitness advice, workout plans, and nutrition tips based on user input. The assistant is programmed to avoid medical advice and stick solely to the provided dataset to ensure that all recommendations are safe, motivational, and evidence-based and the knowledge base is retreived for the chuncks of documents configured as search indexes.

Fig 7. Flow of My Fitness Buddy endpoint

Application Flow:

The user interacts with the MyFitnessBuddy app through a Python Streamlit-based chatbot interface.
The application server processes the user's query and directs it to the appropriate retrieval system (Azure AI Search for structured data or Azure Cosmos DB for unstructured data) based on the query type.
Relevant information is retrieved from the selected data source and sent to Azure OpenAI Services (ChatGPT) along with a crafted prompt to generate a personalized response.
The final response, enriched with contextually relevant information, is returned to the user via the Streamlit app, providing tailored fitness advice and recommendations.

Fig 8. Application

Fig 9. Testing tool for endpoints
Technologies Used:

Data Storage and Retrieval: Azure Blob Storage, Azure Cosmos DB (Gremlin API), Azure AI Search.
AI and Language Models: Azure OpenAI Services (ChatGPT).
Data Processing and Logic Flow: Azure AI Studio, Azure Prompt Flow.
Backend and Application Server: Python for data extraction and preprocessing, with multiple integration points for data ingestion and retrieval.

Target Audience:

Fitness Enthusiasts: Individuals who are passionate about fitness and are looking for personalized workout routines and diet plans to optimize their fitness journey.
Health-Conscious Individuals: People who prioritize a healthy lifestyle and want easy access to accurate nutritional information, calorie tracking, and tailored dietary advice.
Beginners in Fitness: Newcomers who need guidance on starting their fitness journey, including basic workout routines, dietary recommendations, and answers to common fitness-related questions.
Busy Professionals: Users with limited time for fitness planning who seek convenient, on-demand access to customized fitness guidance and quick answers to health-related queries.
Individuals with Specific Health Goals: Those with unique fitness goals or health conditions who require personalized plans and advice that consider their specific needs and preferences.

Conclusion and Future Works:
Conclusion
MyFitnessBuddy demonstrates the potential of combining advanced AI techniques like Retrieval-Augmented Generation (RAG) and Graph Retrieval-Augmented Generation (GRAG) to create a highly personalized and context-aware fitness advisor. By leveraging Azure AI's capabilities and integrating multiple data sources, the app provides customized workout routines, dietary plans, and accurate responses to user queries. This approach enhances user engagement and satisfaction by delivering tailored and relevant fitness guidance.
Future Work

Enhanced Personalization: Further refine the models to provide more granular customization based on user feedback, behavior, and preferences.
Multilingual Support: Implement multilingual capabilities to reach a broader audience globally.
Advanced Analytics: Develop advanced analytics features to provide users with deeper insights into their fitness progress, habits, and trends.
Expanded Data Sources: Incorporate additional data sources such as medical databases and user-generated content to enhance the app’s knowledge base and improve recommendation accuracy.

Developers:
Rohan Ponramesh
Jeeva Saravana Bhavanandam
Technology & Languages

[X] JavaScript
[ ] Java
[ ] .NET
[X] Python
[X] AI Studio
[X] AI Search
[ ] PostgreSQL
[X] Cosmos DB
[ ] Azure SQL

Project Repository URL
https://github.com/rohanramesh38/RagHack/tree/main
Deployed Endpoint URL
No response
Project Video
https://www.youtube.com/watch?v=qELr2ZOh-GU
Team Members
@JeevaSaravanan<EMAIL_ADDRESS>, @rohanramesh38<EMAIL_ADDRESS>

Thanks

Really love you guy's entries goodluck ✨

Thanks

You're welcome. I also dropped a follow

@JeevaSaravanan do you have a deployed version I can demo?

@JeevaSaravanan do you have a deployed version I can demo?

To minimize costs and API usage, we chose not to deploy it publicly. Feel free to send me an email, and we can arrange a private demo if that works for you.

Hello @JeevaSaravanan, thank you for participating in RAG Hack!
The team is working hard to distribute badges. Please have each team member fill out this form:
aka.ms/raghack/badge-dist
Thank you!


Client Allocation Request for: Leesin Tech

Client Allocation Questions
Core Information

Name: Leesin Tech
Website / Social Media: www.leesintech.com
Region: Asia excl. Greater China
DataCap Requested: 5TiB
Addresses to be Notarized: f3uia2vehqm3dc4dqmfmdqqa4m7l4p3n5leuc5wpxfibegat5vejxxxjp5hwwrrzlcaexsn2qwsugnev7zdohq
Notary Requested: MasaakiNawatani

@hxg8202 Please subscribe to notifications for this Issue to be aware of updates. Notaries may request additional information on the Issue.

Hi @hxg8202
Can you provide a reference of the deals you made with the datacap I allocated for you the last time? Thank you.

https://filplus.d.interplanetary.one/clients/f01591216

Request Approved
Your Datacap Allocation Request has been approved by the Notary
Message sent to Filecoin Network

bafy2bzacebiuhukx7tqqy6wunpgkvmwkmejkgiolv4orduum55aiwmpkl3x2g

Address

f3uia2vehqm3dc4dqmfmdqqa4m7l4p3n5leuc5wpxfibegat5vejxxxjp5hwwrrzlcaexsn2qwsugnev7zdohq

Datacap Allocated

NaNB

Signer Address

f1fh53sdaie3yi25qxwcqxpt5h4naex5ibdaffibi

You can check the status of the message here: https://filfox.info/en/message/bafy2bzacebiuhukx7tqqy6wunpgkvmwkmejkgiolv4orduum55aiwmpkl3x2g


Containerd support for cimfs

Closing this in favor of separate PRs for layer writer (https://github.com/kevpar/containerd/pull/29) and cimfs snapshotter (https://github.com/ambarve/containerd/pull/1)


World generation

Interface :
Each world generation file should expose its stuff by doing :
module.exports = function(opt, seed) {
  function initialGeneration()
  {
   // return a World (can use opt and seed)
  }

  function chunkGeneration(chunkX,chunkZ)
  {
  // return a chunk
  }
  return {
    initialGeneration:initialGeneration,
    chunkGeneration:chunkGeneration
  };
}

chunkGeneration would be used after the first generation when needed.

Well, that wouldn't do anything because when you call module.exports it wouldn't call anything else.
But ignoring that small issue, should we allow options for each chunk generated? That way there could be an option such as "opt.forceTemple" and then users can force a temple in any chunk they wish.
Also, initialGeneration should have a sizeX and sizeZ (unless you want it to always generate the same size as spawn chunks, but what if that changes...?)

ah yeah sorry I forgot the returns, let me change that

This client does some simple but decent world generation:
https://github.com/fogleman/Craft#terrain-generation
https://github.com/fogleman/Craft/blob/master/src/world.c

Yes, but is it the same way Minecraft does it? I'm trying to do it in a way where it will seamlessly fit in when we start incorporating loading world files saved from Vanilla, and that flying-squid could pick up where it left off like a normal server.

Doing it like vanilla is very complex and should better be done by using the java code rather than copying it. The link I provided was meant for a quick, but already useful test for the worldgen interface.

chunk generation api is now available in (new version soon to be release) prismarine-world.
You just have to pass a generateChunk(chunkX,chunkY) function to World and it calls it when needed.
That effectively makes the World object infinite (lazily).
So all that's needed to make the world really infinite is:

pass a (simple) generateChunk when creating the world
send it (continuously) to players at the right time (see https://github.com/mhsjlw/flying-squid/issues/43 )

done :)


Contribution: Added Origin URLS

(I don't use github btw so I'm not sure if this is the right way of doing this)
I noticed that your script when taking passwords used "action_urls" to recieve the password's login website. However I also noticed that this can sometimes return "" which ain't what you want to see 😅. So I just modified it to use origin urls (and action urls) because I noticed it returns the URL more often.
Here's the updated code: (idk how to attach files so this is gonna be messy sorry. )
Changed to: (this just fixes the bug of not have admin to access the file)
for data_type_name, data_type in data_queries.items():
            print(f"\t [$] Getting {data_type_name.replace('_', ' ').capitalize()}")
            try:
                data = get_data(browser_path, "Default", master_key, data_type)
                save_results(browser, data_type_name, data)
            except:
                print('\t [!] Failed to receive data')
            print("\t------\n")`

Changed to: (this is the updated query, ik it was a surprisingly simple fix, you made your code very well/easy to change 👍)
data_queries = {
    'login_data': {
        'query': 'SELECT origin_url, action_url, username_value, password_value FROM logins',
        'file': '\\Login Data',
        'columns': ['Origin URL', 'Action URL', 'Email', 'Password'],
        'decrypt': True
    },
...

Hope that helps! And sorry if this is a messy way of trying to help your project 😅

if __name__ == '__main__':
    available_browsers = installed_browsers()

    for browser in available_browsers:
        browser_path = browsers[browser]
        master_key = get_master_key(browser_path)
        print(f"Getting Stored Details from {browser}")

        for data_type_name, data_type in data_queries.items():
            print(f"\t [$] Getting {data_type_name.replace('_', ' ').capitalize()}")
            try:
                data = get_data(browser_path, "Default", master_key, data_type)
                save_results(browser, data_type_name, data)
            except:
                print('\t [!] Failed to receive data')

            for i in range(1, 51):
                profile = f'Profile {i}'

                try:
                    data = get_data(browser_path, profile, master_key, data_type)
                    save_results(browser, data_type_name, data)
                except:
                    print('\t [!] Failed to receive data')

            print("\t------\n")


Align ruff versions and apply hotfix

Proposed changes
This PR outlines some issues with the use of ruff and provides a solution. However, since that proposes a slightly larger overhaul and might need some discussion and tweaking, this PR proposes to align the versions of ruff specified in the various files. Also, it applies a hotfix to quinn/schema_helpers.py.
Types of changes
What types of changes does your code introduce to quinn?
Put an x in the boxes that apply

[x] Bugfix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] Documentation Update (if none of the other choices apply)

Let's wait until #244 is merged? Otherwise we will have a merge-conflicts again. Sorry about that: I love productivity, but I was not ready for such active development and too many PRs in the last days...

@fpgmaas If you resolve the conflicts, I will merge this one. And after that we may merge #248


Carousel swipe function

Carousel component need to add swipe function.
This may be usefull.

still no progress on this? lmao

I close the issue for now since we have added the swipe function.
Thank you for your contribution.
Please feel free to open a new issue when you are clear about the problem.

I close the issue for now since we have added the swipe function. Thank you for your contribution. Please feel free to open a new issue when you are clear about the problem.

Hi, what the props for swipe functionality? I couldnt find it on the Docs

Doc


4.4.0 winston library exits process without error raised

I used pkg for quite some time on version 4.3.8. My code does a require of the winston logging library.
const logger = require("winston");
Since 4.4.0 this does not work anymore and as soon as the require is fired, the process exits with exit code 0.

Having the exact same problem.
I am reverting to 4.3.8 right now since 4.4.0 also has problems building for 32-bit packages.

I thought I was the only one having this! Great to know someone else is experiencing the same issue. Hopefully this will get fixed soon. I can confirm that reverting to 4.3.8 works for me as well

@alessioerosferri I've been digging through issues posting my workaround, and while you don't mention that you're building on mac and targeting an x86 version of your platform, I'm going to assume you are since downgrading back to 4.3.8 fixed your issue.
The issue i've found has to do with pkg's attempt to compile your app into binary into the exe instead of leaving it in source format.
Here are some workarounds I've found:

Find a way to build and supply your own version of node, compiled in 32-bit mode. I have no idea how feasible this is.
Build your pkg targeting a 32-bit machine from a windows machine with the 32-bit version of node
Stop distributing a 32-bit version of your package.

Alternatively, if you're comfortable with shipping your source code instead of having it compiled into a binary format, you can disable that feature by passing the following arguments to pkg:
--no-bytecode --public --public-packages '*'


Update CHANGELOG for release 1.7.0

@2opremio or @tamirms can you include this in CHANGELOG: https://github.com/stellar/go/pull/2877?


Dart 2.0 Spec

[x] Split compiler and API artifacts
[x] Use JavaPoet
[ ] Add a Gradle plugin module  that Automagically™ sets up the compiler and API artifacts as dependencies with the right scope (see Hugo for example)
[x] IntentBuilder DSL (https://cloudup.com/cdZ8PWTSiEH)

These might be done before v2 lands:

[x] An intent builder that works on top of the generated bundler
[ ] A fragment builder that works on top of the generated bundler

We might also consider splitting the bundler code into a third module so that not all users need to have to carry the burden of the bundler generated code.

What do you mean by bundler generated code ?
Can we contribute ?  Is there a branch already set for v2 ?

What do you mean by bundler generated code ?
Can we contribute ?  Is there a branch already set for v2 ?

Sorry for duplicate. The phone version is limited..
Also, what would be the name of the annotation for fragment arguments ?

And for the intent builder, should we target a dsl ?

@stephanenicolas sorry for the delay. The bundler is basically just the intent builder but a more generic version - it generates code to build a Bundle instead of an Intent - https://github.com/f2prateek/dart/pull/39
We should have the DSL as well - Added that to the original comment.

@f2prateek , I am actually on a couple of project, one of pure research and one with a lot of research also at the job. But I am interested in contributing and I think it should not be that long.
So, let me know when you wanna start the development of v2.0. I contacted you via hangout, so you can ping me when you are ready.

I think we still need some more discussion before we start implementing new features.
Once we can finalize the v2 spec, I can add you as a contributor and we can start working on it :)

Hi Pratek,
I can contribute to dart tomorrow. Probably early. If you are free, you can
reach me on hangout and we can talk about it.
Stephane
Le 2015-07-11 12:09, "Prateek Srivastava"<EMAIL_ADDRESS>a
écrit :

I think we still need some more discussion before we start implementing
new features.
Once we can finalize the v2 spec, I can add you as a contributor and we
can start working on it :)
—
Reply to this email directly or view it on GitHub
https://github.com/f2prateek/dart/issues/40#issuecomment-120652912.

@f2prateek I updated master.
We now have

artifact split for runtime and compile time, using provided scope as needed
intent builder factory, a.k.a Henson
a DSL for creating intents that is generated automatically as discussed in issue #33
all related issues are closed, one is pending

Can you do a code review, to my mind there are still a few things to be done before releasing, mainly getting code coverage and increase it to an acceptable level (>95%..though this can be lowered to release earlier).
Also, I am still considering masking the intent builder with a generated caller like
Henson.goto(SimpleActivity).dsl().build();

to prevent devs from having to know about the location of the intent builder.
I think the current status of the code would be good enough for a release candidate.

Btw, you mentioned, you wanted to achieve a gradle plugin. I am not so sure it's essential, but why not. Though, I am not sure how you want to do that since our project is under maven. I tried to create a gradle plugin under maven, but it looks like the wrong tool for the task. How did you want to do that ?

We can add it later, not a pressing need for v2.

I created Henson, the generated navigator class. So the API is complete. I still have a few tests to add and then maybe we can agree on some release schedule and requirements. What do you think @f2prateek  ?

Sure, works for me. Let me know when I should cut a RC release.

Yop, it's ready now. I have added documentation, tests, polished the APIs.
The code is in a clean state for a RC 1 IMHO.
If you agree we should create a ticket to get CI running code coverage. I think it's the only thing that remains to be done before an official release (and ensuring we got a coverage we are not afraid to publish ;), but I guess we are high already, the code is well tested).
Thanks a lot for letting me be a contributor of Dart. I don't know how we can advertise that, but it would be nice to have some credits for Groupon, I did all the work on Dart, and @Macarse too, during our office hours @ Groupon. Maybe just a little word about it when we make the official release announcements.

@stephanenicolas absolutely, we can definitely add a note to the README and 2.0.0-RC1 changelog, and I'll make sure to give you credit for the 2.0.0 release.
The only thing blocking the RC release is the CI failure on Java 7 - https://travis-ci.org/f2prateek/dart/jobs/71438339.
I haven't used any code coverage tools with Maven, but if you have any ideas feel free to add them to the repo.
If possible, send pull requests instead of pushing to master directly so the CI can catch errors before code gets merged in, and we avoid publishing potentially broken snapshot builds.

Thanks for fixing the CI, I'll make the RC release today.

Hi @f2prateek Could you do the RC finally ?
I can't access search.maven.org right now..

@stephanenicolas Sorry I did try on Friday but forgot to tell you. The problem was that the javadoc generation fails:
https://cloudup.com/cs8e_rQq1eC
I think it's because of the new Java 8 javadoc linting. Let me know if you want to fix those or I can take a deeper look.

run mvn javadoc:javadoc on Java 8 to reproduce.

@f2prateek I would appreciate if you could fix them and release, I wanna integrate Dart 2.0 in our app tomorrow.
Thx in advance,
S.

Published the release, should be available in a couple of minutes, and show up on Maven search in a couple of hours.

@f2prateek
Dart 2 is gonna get mentioned in the next issue of Android Weekly this week end. It might be time for a release candidate 2 ;)

@stephanenicolas is there anything else that needs to go into RC2 or can I publish what's on master?
Also do you have a sonatype account? If you can share the username, I can ask them for you to have access to publish releases.

Hey @f2prateek. My sonatype login is robospice. I publish many artifacts
from many projects with this user name, not only robospice.
For me, everything is good for a RC 2, sorry to have missed your mail. We
can talk about the remaining issues before RC 3, and hopefully get some
feedback from the community before releasing an official Dart 2 artifact.
S.
2015-07-25 17:22 GMT-07:00 Prateek Srivastava<EMAIL_ADDRESS>
@stephanenicolas https://github.com/stephanenicolas is there anything
else that needs to go into RC2 or can I publish what's on master?
Also do you have a sonatype account? If you can share the username, I can
ask them for you to have access to publish releases.
—
Reply to this email directly or view it on GitHub
https://github.com/f2prateek/dart/issues/40#issuecomment-124920256.

Requested access https://issues.sonatype.org/browse/OSSRH-16768

Dart 2.0.0-RC1 has been released on sonatype. Should hit central in less than 4 hours.

It'll actually be up on central fairly quickly (~10 minutes) - just takes longer to show up on search.

Good to know.. I understand your last release message now. Thx
2015-07-27 17:54 GMT-07:00 Prateek Srivastava<EMAIL_ADDRESS>
It'll actually be up on central fairly quickly (~10 minutes) - just takes
longer to show up on search.
—
Reply to this email directly or view it on GitHub
https://github.com/f2prateek/dart/issues/40#issuecomment-125397078.

@f2prateek we aim to release DART 2 this week, with @dlemures .

Awesome!

@f2prateek
We are ready to release tomorrow. @dlemures will. We need to update the docs, announce on social networks + android dev... and that's it :)
@dlemures has been doing a great job for release 2 of Dart, @johncarl81 helped us a lot too. The Parceler support is really neat, and everything is well tested.

:+1:

Release check list for dart 2 :
[x] make dart 2 ready
[ ] upgrade version number
[ ] release on CLI
[ ] go to sonatype web interface
[ ] check + close + release
[ ] issue MGA branch with dart 2
[ ] polish docs + say to prateek
[ ] announce on Android Dev Weekly + google + + twitter

@f2prateek @johncarl81 Dart 2.0.0 is shipped !
Thx guys for your effort in this release. @dlemures great job ! :D

:+1: :+1: :+1:

Everything done. Dart 2 is gonna be mentioned in Android Dev Weekly #196. I close the issue.

Excellent, awesome work everyone!


Unsupported class version error

hi,
i have dkpro-statistics with version 2.0.1 in our pom file. when i import the library and use the related classes, i receive'the following error and couldn't find a work around: "Exception in thread "main" java.lang.UnsupportedClassVersionError: org/dkpro/statistics/agreement/distance/IDistanceFunction : Unsupported major.minor version 52.0"
i use java1.7.

The latest version requires Java 8. Solutions:

update your JDK
checkout the trunk and downgrade the parent POM + replace Java-8-specific code snippets (shouldn't be many so far)
use an older release (not recommended)


Improve support for deeper levels of concept hierarchies

This may be an idiosyncratic need, but my SKOS has exactly one level more than Skohub supports. While the subconcepts are listed in the Json-LD view, they are not displayed/navigable/searchable in the web view.
Would it be possible to increase the depth of the SKOS tree processed by Skohub (by one would be sufficient in my case)? Or can this be made to be configurable somehow?

I pushed @literarymachine's fix to dev. With #115 implemented this was automatically deployed to test.skohub.io. (It worked, @dr0i. Thanks!). I triggered a new build from my fork of the vocab and it looks fine, see https://test.skohub.io/acka47/vocabs-polmat/heads/main/w3id.org/rg-mpg-de/polmat/n01.4esp.5.e.de.html So +1 from me.
@awagner-mainz, please test it yourself and let us know if we can deploy this to production.

@literarymachine said in https://github.com/skohub-io/skohub-vocabs/pull/158#issue-1008520253:

I am not entirely sure how it might impact performance.

The static site for https://github.com/acka47/vocabs-polmat was built in two minutes so I think this is fine. The HTML is fast as always too.


Add security feature to the CAMD Services Endpoints

Definition of Ready

[ ] Does this meet the INVEST criteria?
[ ] Does this have a clearly defined user?
[ ] Does this have an estimate?
[ ] Does this have acceptance criteria?
[ ] Does this have sufficient context for the specific functionality being developed (design, business rules, etc.)
[ ] Does this have a dev link been provided in the design?
[ ] Is this traceable to a feature, epic, or PI?

User Story
As the EPA I want the CAMD services endpoints to have a security feature So that the system is secured
Acceptance Criteria
Given that a user has made a POST/PUT request to the bookmark endpoint(s)
When the system does not detect a token or the CAMPD origin
Then the endpoint returns an unauthorized inception
Given that a user has made a POST/ PUT request to the Bulk data files endpoint(s)
When the system does not detect a token or the CAMPD origin
Then the endpoint returns an unauthorized inception
Given that a user has made a POST/ PUT request to  contact us endpoint(s)
When the system does not detect a token or the CAMPD origin
Then the endpoint returns an unauthorized inception
Development Notes

Note: Work on this ticket after all of the work for the bookmark functionality is complete

Does this Story require 508 Testing?

[ ] Implementing a new authoring tool that will produce code / content for the application
[ ] Implementing a 3rd party widget that will be part of the application
[ ] Adding new / updating custom functionality
[ ] Adding new / updating a page template
[ ] Adding new / replacing existing functionality (unless the replacement has already passed 508 testing)
[ ] Full Site Review prior to a scheduled EPA 508 review
[ ] Planning a video that will appear on the application
[ ] Producing a video that will appear on the application
[ ] Producing Training materials
[ ] Producing documents

Context
(User journeys, design mockups, architectural diagrams, business rules, data element definitions)
The scope of this ticket is applicable to the following endpoints:
Bookmark Post/ Put Endpoints
Contact us endpoint Post/ put endpoints
Bulk data files Post/ put endpoints
Testing
Test Case:
Tester:
Definition of Done

[ ] Have all Acceptance Criteria been agreed to and validated by the scrum team?
[ ] Has the code been unit tested and peer reviewed?
[ ] Have the functional tests been executed?
[ ] Have all defects been reviewed and dispositioned, resolved, or deferred?
[ ] Is the user story ready to be deployed to the test/staging environments?

@kstetsyuk TC763  Passed


[SYSTEMML-560] Frame converter between Matrix and Binary block

Simplifications: Could you please simplify the implementation of matrixBlockToBinaryBlockLongIndex to use mapToPair instead of mapPartitionsToPair as you don't need the full partition scope here. Also please use the existing util functions for getBlockIndex and getIndexInBlock instead of creating replicas of these functions (e.g., in FrameRDDConverterUtils, FrameReblockBuffer).

Code style: Please stick to conventions and capitalize class names (e.g., matrixToBinaryBlockFunction) as well as use postincrement instead of preincrement if possible.

All review comments addressed.

LGTM - thanks @asurve


Zipcode field in Add New Card screen

📲 What
Adds a required zipcode/postal code field to the "Add new card" flow.
🛠 How

created a new generic SettingsFormFieldView which contains a label and a text field. This can be used on storyboards and configured as needed, but will have the same consistent styling
added a SettingsFormFieldView instance to the add new card stackView, configured titleLabel text

Additional work:

scroll view now increases the contentInset when the keyboard displays
form now submits and keyboard dismisses when you hit "Save" and when you hit "Return" on the last field (zipcode field)
updated form constraints to layoutMargins and set margins on the stack view

Known bugs:

(iOS 10): zipcode is incorrectly focused after completing the credit card number field. This seems to be a bug with how the Stripe view is transitioning from one internal text field to another before calling paymentCardFieldDidFinishEditing()

Tested on:

Sade (iOS 10.3.1)

Portrait mode, Landscape mode

Elvis (iOS 11.2.2)

Portrait mode, Landscape mode

iPhone X (iOS 12.1.2)

Portrait, Landscape

Simulator iPhone 5 iOS 10.3.1
Simulator iPad Pro (11-inch) iOS 12.1

👀 See

♿ Accessibility

[x] Tap targets use minimum of 44x44 pts dimensions
[x] Works with VoiceOver
[ ] Supports Dynamic Type

✅ Acceptance criteria

[x] Navigate to "Add card screen", enter name, credit card details, zipcode, user should be able to submit form
[x] "Save" button should not be enabled if no zipcode is entered

 Zip code for iOS payment methods

Could we force capitals in the zip code field? This is useful when typing a Canadian postal code like V6B 1M1

Could we also dismiss the keyboard on tapping Save? Currently it dismissing on return on the zip code field.

Well done, @ifbarrera! I just left a few suggestions.


Fixes ScubaConfig.LoadConfig repeated invocations

Fixes ScubaConfig.LoadConfig repeated invocations

🗣 .LoadConfig now always calls .ResetInstance before loading config
This PR fixes #844, in which calling .LoadConfig more than once has no effect. The fix is trivial and just invokes .ResetInstance before loading a new file.
💭 Motivation and context
Primarily needed to avoid surprises during testing.
Also closes #845, added a comment-based help docstring to ScubaConfig, per discussion with team; simply easier to do that one here as well.
🧪 Testing
Added a unit test almost identical to the diagnostic test outlined in #844

✅ Pre-approval checklist

[x] This PR has an informative and human-readable title.
[x] PR targets the correct parent branch (e.g., main or release-name) for merge.
[x] Changes are limited to a single goal - eschew scope creep!
[x] Changes are sized such that they do not touch excessive number of files.
[x] All future TODOs are captured in issues, which are referenced in code comments.
[x] These code changes follow the ScubaGear content style guide.
[x] Related issues these changes resolve are linked preferably via closing keywords.
[x] All relevant type-of-change labels added.
[x] All relevant project fields are set.
[x] All relevant repo and/or project documentation updated to reflect these changes.
[x] Unit tests added/updated to cover PowerShell and Rego changes.
[x] Functional tests added/updated to cover PowerShell and Rego changes.
[x] All relevant functional tests passed.
[x] All automated checks (e.g., linting, static analysis, unit/smoke tests) passed.

✅ Pre-merge checklist

[x] PR passed smoke test check.

[x] Feature branch has been rebased against changes from parent branch, as needed
Use Rebase branch button below or use this reference to rebase from the command line.

[x] Resolved all merge conflicts on branch

[x] Notified merge coordinator that PR is ready for merge via comment mention

✅ Post-merge checklist

[ ] Feature branch deleted after merge to clean up repository.
[ ] Verified that all checks pass on parent branch (e.g., main or release-name) after merge.

@schrolla This one is super simple and is ready to rip as soon as the approvals come through cc @crutchfield @Dylan-MITRE


feat: linux/arm64 compatibility

Hi @isometry, Thanks for the feature request and the PR! We will review with the team and get back to you soon.

Thank you. We plan to support ARM this year, however, it doesn't look like we can deliver ARM support in Q2.

Thank you. We plan to support ARM this year, however, it doesn't look like we can deliver ARM support in Q2.

What more is needed beyond the changes in this PR? Can we help?

What more is needed beyond the changes in this PR?

I imagine they might want a better integrated solution?  Your PR understandably makes efforts to be non-invasive and low risk (by creating a temporary hacked version of the Dockerfile), but IMO a proper solution would just have a working Dockerfile in all cases.
In any case @isometry I tried your patch but the arm64 images aren't actually working on arm64.  Classic "exec format error" on execution.
 I actually had that locally but reverted to minimise footprint of the patch after seeing other operators using the original pattern. Oh well. I'll update :-)

@jtackaberry : as per your suggestion, I've tidied up to remove unnecessary shenanigans.
The result is available at ghcr.io/isometry/aws-privateca-issuer:latest for testing.


Some clean-ups and improvements for cross-actor properties.

A follow-on to #35965 that improves its implementation.

[x] NFC refactoring of some bits of type-checking to share code and make the implementation more clear.
[x] Improve diagnostic messages for implicitly-async calls and prop accesses in sync contexts. The messages as-is made it sound like it's not possible at all to do those things.
[x] Make sure chained actor accesses emit an error for each uncovered lookup.
[x] Address @objc properties on actors.

@swift-ci please smoke test and merge

@swift-ci please smoke test and merge

@swift-ci please smoke test and merge

@swift-ci please smoke test and merge


Support GET requests

Right now apolloServer supports only POST requests, which makes its code really simple. However, sometimes it can be useful to send a GET request to a GraphQL server, because more devices support them, and because they make HTTP caching mechanisms easy to use. We should also support those use-cases.
Arguments should either all be in the URL, or all in the body. It shouldn't be possible to mix the two. Maybe we should say that if it's a POST request it has to be in the body, and if it's a GET request, it has to be in the URL?

@helfer so I think if we are going to support get requests they arguments should be required to be in the URL that way one of the benefits you mention "HTTP caching" will work.  I don't like the idea of supporting a body in the GET.  Anyway I might find sometime in the next couple of days to look into this further.

GET request bodies are pretty unusual (if not exactly in violation of the standard)--having params in the URL would be much more idiomatic. Having GET request support would be great, though.

@uhoh-itsmaciek  yeah, that's the plan:

params exclusively in the url for GET
params exclusively in the body for POST

Having GET would be great. This caught me out when first playing with Apollo Server as I'd just been reading through the GraphQL HTTP docs which talks about support for both GET and POST. I did see that the Koa example demonstrates that this is on the POST request but I missed this at first (Hapi user).
Totally digging this project - thank you.

Yeah I wasn't a big fan of the GraphQL docs having lots of different ways to send queries, but since it does we should support all of them.

👍 for this feature!

👍 - I unfortunately have to swap out apollo server for express-graphql for now, since CloudFront doesn't cache POSTs.

@jarwol, the code for GET support is almost ready to be merged.. stay tuned ;)


isbn10_parts method - nice to have

Currently "parts" method is splitting ISBN in ISBN13 format.
I need all ISBN display variations - also hyphenated ISBN10 .
Example output:
isbn =  "832100928X"
lisbn = Lisbn.new(isbn)
lisbn.parts.join('-') => 978-83-210-0928-5
lsbn.isbn10_parts.join('-') => 83-210-0928-X

Would you be willing to open a PR for this functionality? One suggestion I'd make is that isbn10_parts is a bit of an unwieldy name. Maybe something like parts(number:) is a better signature, where it takes either 4 (for ISBN-10) or 5 (for ISBN-13)?

Yes I need it badly, good point with method naming.


Coordination of documentation between OHIF and IDC

Related issue in IDC https://app.zenhub.com/workspaces/overall-project-workspace-5d39f406a4f118000112b4bb/issues/imagingdatacommons/idc-projectmanagement/685

Decided that since OHIF doesn't have any user-level documentation, we will be developing that documentation under IDC.


Reversing stasis

If stasis included information to reverse the static files back to views then you could use stasis to compile a theme to give to a designer and then when the designer sends the file back the views can then be imported back from those html files provided the designer has not touched the comments.

Don't think this is feasible right now, too many things in the pipeline. Feel free to fork and add :) Thank you for the suggestion.


Route creation does not send paths and methods to Kong and throws an Error

Hello.
On admin page I'm trying to add new route to my service like this:

I have added path and then I'm trying to create it. And it shows me this error:

Then I opened Chrome console in order to see network errors and when Konga is sending to Kong it sends this body:

That means that AJAX request to Kong omits some fields during creation of this route. Why this is happening? Is it some kind of bug?
Konga version 0.14.7.
Kong version 2.0.1

LOL. I think I have found out. I needed to press ENTER in order apply changes


add mcmc test with some RHSonly nodes

I don't think any of the MCMC tests use a model with RHSonly nodes

Surely one of more of the standard BUGS examples (which are tested in test-mcmc) have RHS only nodes?
If not that, then the testing for the elliptical slice sampler, and some of the MCMC tests for the block sampler in test-mcmc appear to have RHS only precision / covariance matrices.
Is that what you'te looking for @perrydv ?  If not, the I'm missing the gist of this.

I haven’t looked further, but I think for the BUGS examples we typically provide constants for what would otherwise become RHSonly nodes, but once the constants are baked in, the RHSonly status disappears because they are not longer nodes at all.  (That will change on newNodeFxns, where non-scalar constants are no longer baked in.)
I did something yesterday that caused a bug for RHSonly nodes (now fixed), yet it passed test-mcmc completely.  That’s how I concluded that test-mcmc must lack any RHSonly cases.

On Jun 3, 2016, at 5:07 PM, Daniel Turek<EMAIL_ADDRESS>wrote:
Surely one of more of the standard BUGS examples (which are tested in test-mcmc) have RHS only nodes?
If not that, then the testing for the elliptical slice sampler, and some of the MCMC tests for the block sampler in test-mcmc appear to have RHS only precision / covariance matrices.
Is that what you'te looking for @perrydv https://github.com/perrydv ? If not, the I'm missing the gist of this.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/nimble-dev/nimble/issues/171#issuecomment-223722276, or mute the thread https://github.com/notifications/unsubscribe/AHpCMcPRSvAu235aToRcI1ycZCmOafOwks5qIMG-gaJpZM4It5G8.


Updated JSDocs with @throws parameter

Assigning to @bp323 for review

Coverage remained the same at 100.0% when pulling 348fe182e1462e4750444d5055780a7d986145e4 on Coenego:throws into 5488baf9870fa16a011c1655a6a3ff6fde978b35 on CUL-DigitalServices:master.

Could you have a look at the merge conflict?

Just one comment left + merge conflict

Reassigning to @bp323

Verified and merged.

Coverage remained the same at 100.0% when pulling e226185e0c38d9f69c307fbb0a6d0b55eadce5a4 on Coenego:throws into b8c3b381e08da85a4aebafef46f98e1f9c7b2bfb on CUL-DigitalServices:master.


Adding reg tests to coverage

This PR adds an option to run-nrtest.sh to execute reg tests but skip the comparison. It also updates .travis.yml to run reg tests. This way we can see reg test coverage even though we don't currently maintain a benchmark on Linux.
The addition of reg tests bumps us 9% from 59% to 68% coverage. So we still have a ways to go on testing. I was thinking of targeting 80% coverage for this release.
We need to add unit tests for untested Toolkit API functions and add reg tests to exercise the remainder. The fine grained information found in the coverage reports can help us target uncovered code.

See Issue #148


Links to internal sections open a new website page instead

Describe your problem and - if possible - how to reproduce it
In the lesson "Basic HTML and HTML5 - Link to Internal Sections of a Page with Anchor Elements", clicking on the "Jump to Bottom" link after correctly editing the code does not move the output preview to the bottom of the preview page (which would demonstrate the effect the lesson is trying to teach), but instead opens a new browser tab with the URL "https://learn.freecodecamp.org/#footer".
Add a Link to the page with the problem
Basic HTML and HTML5 - Link to Internal Sections of a Page with Anchor Elements
Tell us about your browser and operating system

Browser Name: Google Chrome (the problem persisted in Microsoft Edge, as well)
Browser Version: Version 66.0.3359.181 (Official Build) (64-bit)
Operating System: Windows 10

Same problem.

+1

It doesn't work in the preview but when you make your own webpage it works perfectly.

on own webpage or w3 simulator works perfect but for achieving this task it is impossible


RE 2, room 109, Claire A crash with random enemy placements when shot colt SAA

Seed: R521-PM18-XMHH07ZLLB7Z
Claire A
random enemy placement : ON
Other things?：Brad Zombie etc... ↓
https://www.youtube.com/shorts/J70KaPMWZ7E

I think it is a duplicate of  #426


Doc: installation_linux.rst: Feedback Updates

Modified the web page to  make it direct and easier to understand.
Major changes being the selection of the directory in the Zephyr SDK
Installation and a Note added for the '.zephyrrc' to include the SDK
installation location if not default.
Minor changes involving the elimination of repeated use of same sentence
with different Host OS and indentation correction in the Fedora section
since it showed up in 'white text' rather than code block.
SDK's '.zephyrrc' documentation needed to have the default location and
the user defined location
Signed-off-by: Arjun Warty<EMAIL_ADDRESS>

Codecov Report

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

@@           Coverage Diff           @@
##           master    #9218   +/-   ##
=======================================
  Coverage   52.75%   52.75%
=======================================
  Files         201      201
  Lines       25285    25285
  Branches     5283     5283
=======================================
  Hits        13340    13340
  Misses       9818     9818
  Partials     2127     2127

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 45b1079...5ae73f0. Read the comment docs.


Add option to generate go code only (no compile)

Resolves #24

I just tried it here, and here's what I see in the help text:
$ go run ./ --help
OpenTelemetry Collector distribution builder (dev)

Usage:
  opentelemetry-collector-builder [flags]
  opentelemetry-collector-builder [command]

Available Commands:
  help        Help about any command
  version     Version of opentelemetry-collector-builder

Flags:
      --config string            config file (default is $HOME/.otelcol-builder.yaml)
      --description string       A descriptive name for the OpenTelemetry Collector distribution (default "Custom OpenTelemetry Collector distribution")
      --generateonly             Whether builder should only generate go code with no compile of the collector
      --go string                The Go binary to use during the compilation phase (default "/usr/bin/go")
  -h, --help                     help for opentelemetry-collector-builder
      --include-core             Whether the core components should be included in the distribution (default true)
      --module string            The Go module for the new distribution (default "github.com/jpkroehling/opentelemetry-collector-builder")
      --name string              The executable name for the OpenTelemetry Collector distribution (default "otelcol-custom")
      --otelcol-version string   Which version of OpenTelemetry Collector to use as base (default "0.25.0")
      --output-path string       Where to write the resulting files (default "/tmp/otelcol-distribution549275015")
      --version string           The version for the OpenTelemetry Collector distribution (default "1.0.0")

Use "opentelemetry-collector-builder [command] --help" for more information about a command.

I thought Cobra would add the default value, but looks like it isn't. Sorry about that, but could you redo one of the changes you reverted? Also, might be better to have the CLI option as two words, separated by "-", to be consistent with the other options. Like: "--generate-only". As a user, I think it would be clearer to be if it's named "--skip-compilation" instead, what do you think?

If the default value is "true" corba seems to add the default value in help but not if it default to "false". I've added the comment back and changed the name of the switch

Thank you for your contribution!


Debugging for "RTNETLINK answers: Invalid argument"

I found long ping test latencies, and stderr containing many copies of "RTNETLINK answers: Invalid argument" (and nothing else).  So I could not tell what was provoking those complaints.  So I made the TestByPing script send stderr to stdout.  Still got puzzling results, the interleaving of stderr into stdout is probably not perfect.  Added a couple of sleep 1 to TestByPing.  Still varying results.  But in many cases the complaint appeared right after the ip netns add command was executed (according to the interleaving).
Also made the attachment-tput-driver count it as a failure if stdout or stderr contains "Invalid", to get stats on how much this is happening.

This PR is not meant to be merged, right? The source branch is only meant to help us debug the problem, right?

That's up for discussion

You're right.
I guess if we can completely solve the problem we can avoid merging.
If it's something that goes beyond our reach we should keep it to monitor and study the problem until a permanent solution is found.
Actually, we might want to keep everything even if we can solve the problem, to make sure it does not reappear in the future.

Closing this one in favor of #102


(fix) close socket on Pinger deinit

I ran into an issue where my system became non responsive when I was rapidly creating new Pinger objects. I realized it was because the socket was never closing, so my system literally ran out of sockets to open, so I couldn't even open a new terminal session. (Or something to this effect - ultimately too many sockets!)
Anyways, this should resolve that issue. (Includes a test that confirms it's working - to see before and after, simple comment out the deinit)

Just a bump on this as it's a pretty big bug.


improper injection on reply and reply + quote

if they user creates a new reply the code will inject itself many times. If the user creates a new reply with a quote from a different user, their code will inject and replace the value of the text box removing the quote.

#5 resolved


How do I try to search with my own data, I want to take my own data set and organize it in that form

self.database_utms = np.array([(path.split("@")[1], path.split("@")[2]) for path in self.database_paths]).astype(np.float)
self.queries_utms  = np.array([(path.split("@")[1], path.split("@")[2]) for path in self.queries_paths]).astype(np.float)
I don't understand these two lines of code

The dataset preparation follows visual geo-localization benchmark.  The character @ is used as the separator. So we can use path.split("@")[1], path.split("@")[2] to get the UTM coordinates, which are further used to calculate geographical distances.

If your images are labeled by latitude and longitude, you need to convert it to get UTM coordinates. If they are annotated by frame-level correspondence, you can create pseudo UTM coordinates. For example, you can rewrite the name of the i-th image in the Nordland-test dataset to @i@0@@@@@@@@@@@@@.jpg, and set the evaluation parameter val_positive_dist_threshold to 2 (i.e. the threshold is 2 frames).

假如我的数据，没有任何标识，我就是想从一大堆图片中找出 最相似的图像呢，虽然这样听起来不像地理定位，但是有时候更多的场景是盲定位吧


Error on testnet for orders

Hello,
I am able to call all public and private endpoints I tested (eg. get account), but for some reason I get an invalid signature error for the create_order function. I suspect it is due to positionId, although I'm using the one from the account. Also, the very same functions work on mainnet.
Any suggestions?

I think I have the same error with the Typescript client. I’m able to call all other methods but when I create the order it fails the signature. Still have to try on the mainnet.

For me I was need to set network_id=5 in my client initialization to make it work on testnet, I don't know why and how, just check the process in JS website of dydx to find it


Add Zenodo Metadata

Summary
Add the metadata generated by zenodo in
@enolfc please add your orcid in the review

@gwarf I think my fork was out of date - let me know if this conflicts with intermediate commits. happy to close this and try agiain if so.

@enolfc can you approve the addition of your ORCID and merge please?

Will all this merge commits be added to the repo? It seems a bit dirty

Will all this merge commits be added to the repo? It seems a bit dirty
SQUASH


INAV_ENABLED not visible in QGC

The INAV_ENABLED parameter is not visible in QGC and cannot be set.
As I understand it only parameters that are referenced in code or changed will be transmitted to and hence visible in QGC. In the case of INAV_ENABLED it doesn't appear in the list of parameters and this may be because the mc_apps script first does a test on this variable which, if present and = 1 only then will start apps that actually use it.

I can neither verify this from code inspection (it should work) nor from testing (it does work). I'm closing this, let me know if this remains after rebasing on master and using a recent QGC version.

FYI: this happened (happens) on FMUv1 because the INAV modules are commented out.

Makes sense. They are not available anyway.


fail fast fix

This change helps solve this problem : https://github.com/microsoft/WindowsAppSDK/issues/1683. By using failfast instead of exit, there will not be a compile time error.

@jonwis  Can this instead be: FAIL_FAST_IF_FAILED(::MddBootstrapInitialize(...));

As noted here that would add a dependency on WIL (this is code added to developers' projects).

Superceded by more recent work accomplishing same but better


chef/spec/data/ssl/chef-rspec.cert is about to expire

Description
Hello,
I got a notification from my monitoring system that the chef-rspec.cert is about to expire.
I'm wondering what the impact is going to be if this expires, and what to do about this. Sadly i have no experience with chef at all. Just trying to maintain the system.
Chef Version
Don't know where to find the version to be honest.
Platform Version
Oracle Linux Server release 7.7
Replication Case
openssl x509 -in /opt/gitlab/embedded/lib/ruby/gems/2.3.0/gems/chef-13.6.4/spec/data/ssl/chef-rspec.cert -text -noout
Client Output
Validity
Not Before: Apr 10 19:11:31 2010 GMT
Not After : Apr  7 19:11:31 2020 GMT

We're after that date, and nothing blew up.  Is this even necessary or is it just getting ignored by the tests?

Nope nothing blew up, all i did was just ignore that certificate for now until its patched or removed in future patches.

I have check it, this certificate chef/spec/data/ssl/chef-rspec.cert is used in some of the test cases, how can we generate a new certificate, so that we can use a new certificate instead of the old ones. @lamont Please give me your thoughts on this.


Unify No Data. This sensor needs to be in range of a Ruuvi Gateway text.

Description:
Text "No Data. This sensor needs to be in range of a Ruuvi Gateway" is formatted differently than other info texts on card.
Make it formatted same way.
Light text.
Aligned left.
Same text is shown on image cards, simple cards, history cards views on dashboard and full card view.

Improved localization string, waiting for merge. @io53

QA passed


Make QuestionPresenterTest more realistic

Since phrase lists are now only interpolated for question nodes, these tests
didn't make much sense. Especially as they were using the QuestionPresenter
with an Outcome node.
Also I'm not sure why the log statement was only being executed for outcome
nodes. If anything the opposite is now true and in any case the code in
SmartAnswer::I18nRenderer#value_for_interpolation will only ever be executed
for question nodes.

Looks good to me.


It won't accept floating numbers when I add the minimum and maximum number limits.

components: Input
reactstrap version 9.2.1
react version 18.2.0
bootstrap version 5.3.1

What is happening?
It won't accept floating numbers when I add the minimum and maximum number limits.
What should be happening?
When I add the minimum and maximum number restrictions, it need to accept floating values as floating numbers are crucial for any tax field or GST tax.
Code

  <InputGroupText>@</InputGroupText>
  <Input type="number" min={"0"} max={"100"} name="tax" placeholder="username" />
</InputGroup>

One issue with number inputs is that their step size is 1 by default. If you try to enter a number with a decimal (such as "1.0"), it will be considered invalid. If you want to enter a value that requires decimals, you'll need to reflect this in the step value (e.g. step="0.01" to allow decimals to two decimal places).

Mdn web docs


[KBM] Remap Shortcuts Stops Working

ℹ Computer information

PowerToys version: 0.21.1
PowerToy Utility: Keyboard Manager
Running PowerToys as Admin: no
Windows build number: [run "winver"] 19041.572

📝 Provide detailed reproduction steps (if any)

Create a multi-key shortcut using "Remap Shortcuts" within Keyboard Manager
Use computer normally for a few days
Try to use custom shortcut key combination

✔ Expected result
Shortcut is properly triggered when pressed
❌ Actual result
Nothing happens
📷 Screenshots

I have been using both "remap shortcuts" and "remap keys" for weeks without any problem. Yesterday the remapped shortcuts stopped working--nothing would happen when pressed the custom key combination. Oddly enough, though, the custom remapped keys continued to work just fine. I closed and restarted Powertoys and the shortcuts are working properly again.

This is odd, can you replicate this behaviour?

@reparke which keyboard layout do you use? And if you replicate this behavior can you check if Shortcut Guide works for you or does that also stop working?

I don’t know “how” I replicated the behavior but it stopped working again
today.
I am using standeard QWERTY layout. Not sure if it matters but I do have
two languages installed (so I can switch between them with alt + space).
Regarding the shortcut guide, it works normally if I hold Win key. However
it does NOT work if I use my shortcut key combination  (which for me is
“shortcut key”).
On Thu, Oct 22, 2020 at 4:00 PM Arjun Balgovind<EMAIL_ADDRESS>wrote:

@reparke https://github.com/reparke which keyboard layout do you use?
And if you replicate this behavior can you check if Shortcut Guide works
for you or does that also stop working?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/microsoft/PowerToys/issues/7461#issuecomment-714807957,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ACUBCDIUIEJPZ5RCH2PMNRDSMC2QRANCNFSM4S2O2HAQ
.

--
Peace,
Rob

As a followup, I have switched to a new computer with a fresh install of Windows, and I have replicated the same bug. I still have two keyboard layouts (not sure if that causing the problem).

Closing this is favor of https://github.com/microsoft/PowerToys/issues/7348 since they are both tracking the same problem.

Closing this is favor of https://github.com/microsoft/PowerToys/issues/7348 since they are both tracking the same problem.


New package: BytezJL v0.0.1

Registering package: BytezJL
Repository: https://github.com/Bytez-com/docs
Created by: @NawarA
Version: v0.0.1
Commit: 05abb7e7d8d131c10217f51f5190a28e46ea66db
Git reference: HEAD

Closing in favor of https://github.com/JuliaRegistries/General/pull/110723, see https://github.com/JuliaRegistries/General/pull/110726#issuecomment-2218810055


node red forgets the alexa skill - what to do?

Hi,
I managed to install the palette in node red (v0.15.3) but it does not really work.
First I cannot chose the devices I added on your bridge page after having registered with my credentials. I tried with two accounts, both fail.

After reloading the node red programming web page the newly installed palette is forgotten,
I receive an error message: "Imported unrecognised types:  alexa-home, alexa-home-conf".
The alexa home node and its connection to the next node are dotted lines then.

I tried this several times on two different raspberries.
What is wrong?
Regards
Peter

I seam to remember seeing this with either that version of Node-RED or a back level version of NodeJS.
Please upgrade Node-RED to 17.x and probably make sure you are on at least Node 6.x (anything else it very out of support these days).
If you still have a problem after that, then please supply node-red logs and check the browser console for any errors

Dumb me, updating to recent node red version 0.17.5 did the trick. Thanks a lot!


Support for Linux agents

I am trying to hook up detect in our build pipeline, but we are running on linux agents and I get the following message:
##[error]The current operating system is not capable of running this task. That typically means the task was written for Windows only. For example, written for Windows Desktop PowerShell.

Is there any change that this task can run on Linux using PowerShell core?

Additionally, if you do run it with a windows build agent, you can't use the DockerInspector, as that ONLY runs on non-windows operating systems.
https://github.com/blackducksoftware/synopsys-detect/blob/394525e9d0ec51b3ecb90ed0d7a1fca4b09ebb9c/detectable/src/main/java/com/synopsys/integration/detectable/detectables/docker/DockerDetectable.java#L75

We are planning on rewriting the extension so it works on all operating systems.

We are working on a new release now that will support linux agents and should resolve these issues for you.


[Vite] No auth token provided in dev/watch mode warning

On https://docs.sentry.io/platforms/javascript/guides/vue/sourcemaps/uploading/vite/, we mention

The Sentry Vite plugin doesn’t upload source maps in watch-mode/development-mode. We recommend running a production build to test your configuration.

However, running vite, I get the following output.
❯ npm run dev

> dev
> vite

[sentry-vite-plugin] Warning: No auth token provided. Will not create release. Please set the `authToken` option. You can find information on how to generate a Sentry auth token here: https://docs.sentry.io/api/auth/
[sentry-vite-plugin] Warning: No auth token provided. Will not upload source maps. Please set the `authToken` option. You can find information on how to generate a Sentry auth token here: https://docs.sentry.io/api/auth/

It seems:

Vite doesn't load .env files by default

So I needed to follow Vite's guide on how to use Environment variables within their config file
Not sure if this has changed recently but this plugin's example is wrong.

@owenjs I don't think any bundler loads .env files by default. I also don't think our example is wrong. If you wanna use vite's way of accessing environment configuration you have to do that, otherwise (as it says in those docs) "Environmental Variables can be obtained from process.env as usual".
@cleptric thanks for raising this, will fix.

For future visitors,

Using loadEnv did the trick https://main.vitejs.dev/config/#using-environment-variables-in-config

Following franklinjavier's approach is how I got this to work in my dev instance, if it helps anyone else then job done! 😁
Logging out env allowed me to see all of my vars were loaded but I didn't need to use process or import.meta to access them pass them into my configuration:
export default defineConfig(({ command, mode }) => {
  // Load env file based on `mode` in the current working directory.
  // Set the third parameter to '' to load all env regardless of the
  // `VITE_` prefix.
  const env = loadEnv(mode, process.cwd(), '')
  // console.log({env})

  return {
    plugins: [
      vue(),
      // Put the Sentry vite plugin after all other plugins
      sentryVitePlugin({
        org: env.SENTRY_ORG,
        project: env.SENTRY_PROJECT,
        authToken: env.SENTRY_AUTH_TOKEN,
      }),
    ],
   [...]

Hope this helps you too! 👍


Provide an arm version of the Docker container

What is your Scenario?
I'd like to run the testcafe docker containers natively on m1 Macs and arm-based cloud hostings.
What are you suggesting?
An arm64 version of a docker container that would work exactly the same way. Currently the container is amd64-only.
What alternatives have you considered?
No response
Additional context
No response

Hi @kojoru,
Thank you for pointing out this enhancement.

I'd also love this. I was struggling to get the Docker version running on my M1 laptop and always have to let my colleague run it on his intel mac right now

An arm version would be super nice

@AlexKamaev so you also wouldn't accept it as a pull request, correct?

Yes, that's correct. We are not ready to maintain multiple docker images.


feat(gitsigns): navigate diff changes as well as git hunks with [h/]h

What is this PR for?
I'm used to jumping from git hunks with [h so I'd like to use the same mapping when navigating diffs.
Does this PR fix an existing issue?
No
Checklist

[X] I've read the CONTRIBUTING guidelines.

Thanks!


Changes to the inheritance of forms to support bulk importing

Fixes: #568  Bulk import custom fields

These changes affect the CSV form classes. Every CSV form class that is related to a model that supports custom fields will inherit from CustomFieldForm instead of forms.ModelForm.

@jeremystretch Could you take a look at this? Thx

There's way more involved here than simply changing the model form. You'd need to dynamically generate the CSV headers for every model, include them on the UI, adopt CSVChoiceField for choice fields, and probably lots more.


Optional goggle power off at battery voltage

Optional menu setting under Power that turns goggle completely off at a given voltage or after no input signal detected for a given time. Not just a warning, but completely off. Idea is to save the screens from burn in or the battery past 3.0v, for example, if goggle is accidentally left on and unattended.

The oleds already automatically turn off when the goggles do not detect any more movement for a given time.
As far as i can tell, we have no means of completely powering off the goggles, when i shutdown the linux running on the goggles the fans etc. are still running, so that wouldn't be all that helpful for not killing the battery.

Thank you for the background.


Setting LED Colour conflicts with firmware results in flashing

Steps:
Set led colour to black using:
for i in range(0,12):
  tildagonos.leds[i+1] = (0, 0, 0)

Have some work processing in same update loop
Result:
LEDs will flash as it seems the firmware is wanting to write the rainbow colours every step
Expected:
LEDs to remain off.
Maybe I'm missing some setting? Thanks!!

you need to send a PatternDisable event to prevent the system pattern generator from running.
then send a PatternEnable event to turn it back on

That was quick, legend thank you!


Why isn't Range a "no-diff" profile?

It seems like there are no differences between SHR and FHIR definitions of Range. This could potentially be a bug.

I'll look into this.

I've confirmed that on the current shimi branch, the tools produce a profile for Range, but the differential on the profile just repeats the low and high types without changing them.
The intent is that profiles like this are suppressed since they do not represent any actual change.

Not seeing this type of bug any longer. Assuming it has been fixed.


Wallet docs

Codecov Report

Merging #114 (658d2a7) into main (fd7adf6) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main     #114   +/-   ##
=======================================
  Coverage   68.15%   68.15%
=======================================
  Files          18       18
  Lines        2179     2179
=======================================
  Hits         1485     1485
  Misses        694      694

Files Changed
Coverage Δ

src/zks_wallet/wallet.rs
54.87% <ø> (ø)

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


fix: web exports on prepare file

Summary
Fixes https://github.com/software-mansion/react-native-svg/discussions/2401
Fixes error in prepare.ts file that imports hasTouchableProperty from a '.' file.
It's probably related to the way ESM works, I'm not sure. I base it on PR
(0 , _.hasTouchableProperty) is not a function
TypeError: (0 , _.hasTouchableProperty) is not a function
at prepare

Test Plan
Should work without error on web
https://github.com/user-attachments/assets/4f7143bf-06f8-4684-844c-d5a147837adb
Compatibility

OS
Implemented

Web
✅

Checklist

[X] I have tested this on a web project

this worked for me. patched the package for now. thanks @migueldaipre


Introducing highlight.js-screenshot

Is you want to take screenshots of the code highlighted by highlight.js, you can now use highlight.js-screenshot!
https://www.npmjs.com/package/highlight.js-screenshot
This will use highlight.js to highlight your code and then screenshot it with puppeteer. This is useful for when you want images of example code for i.e. documentation purposes servers-side.
In other words, you can nodejs with highlight.js to generate code images without using a client browser.

Closing because it's not an actual issue obviously.

This package needs at least nodejs 8.10.x or higher

We don't officially support anything below 10, just FYI.  But it may work.

Hi josh thanks for the pointer. I’ll release the package with a 10 minimum as well to keep in line with highlight.js. I’d say no one is using it yet so I won’t be breaking anything.

Updated. Now requires node 10. See Changelog
https://github.com/GerbenRampaart/highlight.js-screenshot/blob/master/CHANGELOG.md


Fails on iOS

I have adding the plugin speechrecognitionplugin and org.apache.cordova.media.
Still it keeps failing with this error -

"306 : Unable to start an audio queue. Can happen when another audio queue has higher precedence than ours does."

Can you share a code example where you get the error?

I started from scratch and just added speechplugin. It works fine without any issues. Closing it.


ignore_files not respected with download command

I ran theme download --env=tpa-dec01 with the following config.yml file:
tpa-dec01:
  theme_id: 77036487
  access_token: 26b6f6376ca22203a45b11268c5bc855
  store: jci-hvac-pilot.myshopify.com
  ignore_files:
    - config/settings_data.json
    - "*.png"
    - "*.jpg"

I expected it to not download any png or jpg files, but it downloaded all of them.  Am I missing something, or is this a bug?

This also downloaded the file at config/settings_data.json

which version are you running? (theme version)

Theme Kit v0.3.4

Sorry - I should have specified before

I am also running into the same issue. "theme download config/settings.html" this command also download the file when it should have been ignored.
I tried the upload function and it is also uploading the files in the config folder. It isn't uploading the git stuff so that is good. "theme upload config/settings.html" this command is working correct and ignoring the file.
Windows 7 theme.exe
Theme Kit v0.3.5
development:
access_token: ###
store: ###.myshopify.com
bucket_size: 40
refill_rate: 2
ignore_files:
- .git/*
- .gitignore
- Config/settings.html
- Config/*


job record does not "use" que given

Hi folks,
I hate to use the GitHub Issues as tech support, but I do not know where else to turn for help on this.
I am sending out emails in a background job. The emails are getting enqueued and saved to the que_jobs table, but the queue is missing.
Given the output below in my logs, it looks like ActionMailer is set up correctly and attempting to add the job to the default que. The part I am particularly paying attention to is to Que(default). (Maybe that should say to Que('default')?).
ActiveJob] Enqueued ActionMailer::DeliveryJob (Job ID: 5662be32-6677-41a7-9cfb-a823ab0e6641) to Que(default) with arguments: "DeviseMailer", "confirmation_instructions", "deliver_now", #<GlobalID:0x00007f9e9a2d8aa8 @uri=#<URI::GID gid://tfs/User/290087>>, "5s1YTeQHbZeiAdWZfyNy", {}

However, in the database I end up with a record such as the one below, where I have "queue_name":"default" in the args field, but the queue field is ''.
priority    │ 100
run_at      │ 2018-09-22 15:36:02.626098-05
job_id      │ 711870
job_class   │ ActiveJob::QueueAdapters::QueAdapter::JobWrapper
args        │ [{"job_class":"ActionMailer::DeliveryJob","job_id":"5662be32-6677-41a7-9cfb-a823ab0e6641","provider_job_id":null,"queue_name":"default","priority":null,"arguments":["DeviseMailer","confirmation_instructions","deliver_now",{"_aj_globalid":"gid://tfs/User/290087"},"5s1YTeQHbZeiAdWZfyNy",{"_aj_symbol_keys":[]}],"executions":0,"locale":"en"}]
error_count │ 0
last_error  │ [NULL]
queue       │

I am using que 0.14.3, rails 5.2.0, and Postgres 9.4.11.

Sorry for the delay, I've been taking a bit of time away from coding due to health issues.
The ActiveJob integration isn't super well-specced in the 0.x releases, so I'm not sure what that issue is. It's much better specced in the 1.0 releases (master, and the current release is 1.0.0.beta3). I realize that the "beta" label doesn't sound stable, but I've had production applications running on 1.0.0.beta3 for months now without issue. It could easily be called an RC, though I wouldn't want to jump to a final release without some more people trying it out.

@chanks Thanks for the reply, and sorry to hear about your health issues.
I'm going to close this comment, but if anyone else runs into this issue, we monkey-patched the adapter like so:
# ./config/initializers/que.rb

# The only change we've added is the `queue` option to `JobWrapper#enqueue`, which is what `Que` is expecting to receive as a queue name option
#
# https://github.com/rails/rails/blob/master/activejob/lib/active_job/queue_adapters/que_adapter.rb
#
module ActiveJob
  module QueueAdapters
    class QueAdapter
      def enqueue(job)
        que_job = JobWrapper.enqueue job.serialize, queue: job.queue_name, priority: job.priority
        job.provider_job_id = que_job.attrs["job_id"]
        que_job
      end

      def enqueue_at(job, timestamp)
        que_job = JobWrapper.enqueue job.serialize, queue: job.queue_name, priority: job.priority, run_at: Time.at(timestamp)
        job.provider_job_id = que_job.attrs["job_id"]
        que_job
      end
    end
  end
end


target = None error while tuing an autotvm task

After PR7534(https://github.com/apache/tvm/pull/7534), while tuning an autotvm task, self.target = None, self.target_host = None (default) in class tvm.autotvm.task.Task, will introduce the error :
@zxybazh
Traceback (most recent call last):
  File "test_quantize.py", line 66, in <module>
    tuner.tune(20, logfile=logfile)
  File "~/Desktop/tvms/tvm-oplib/tvmoplib/tvm_tuner/onnx_tuner.py", line 215, in tune
    tuner.load_history(tvm.autotvm.record.load_from_file(tmp_log_file))
  File "~/Desktop/tvms/tvm/python/tvm/autotvm/tuner/model_based_tuner.py", line 294, in load_history
    success = base_model.fit_log(data_set, self.plan_size)
  File "~/Desktop/tvms/tvm/python/tvm/autotvm/tuner/xgboost_cost_model.py", line 250, in fit_log
    res = pool.map(feature_extract_func, data)
  File "~/.pyenv/versions/3.6.4/lib/python3.6/multiprocessing/pool.py", line 266, in map
    return self._map_async(func, iterable, mapstar, chunksize).get()
  File "~/.pyenv/versions/3.6.4/lib/python3.6/multiprocessing/pool.py", line 644, in get
    raise self._value
  File "~/.pyenv/versions/3.6.4/lib/python3.6/multiprocessing/pool.py", line 424, in _handle_tasks
    put(task)
  File "~/.pyenv/versions/3.6.4/lib/python3.6/multiprocessing/connection.py", line 206, in send
    self._send_bytes(_ForkingPickler.dumps(obj))
  File "~/.pyenv/versions/3.6.4/lib/python3.6/multiprocessing/reduction.py", line 51, in dumps
    cls(buf, protocol).dump(obj)
  File "~/Desktop/tvms/tvm/python/tvm/autotvm/task/task.py", line 179, in __getstate__
    self.target, self.target_host
  File "~/Desktop/tvms/tvm/python/tvm/target/target.py", line 197, in check_and_update_host_consist
    target = Target(target, host)
  File "~/Desktop/tvms/tvm/python/tvm/target/target.py", line 98, in __init__
    raise ValueError("target has to be a string or dictionary.")
ValueError: target has to be a string or dictionary.

Hi, this is a case when the target and target host are both empty, the Target constructor function would fail. I have patched the case in the new PR. Thanks for letting me know!


Update Software Update Response

Changes:

Updated the response which the software update scheduling gives to the one that is correct.

NEW:
{
  "expected_duration_sec": 3000,
  "reason": "",
  "result": true,
  "scheduled_time_ms":<PHONE_NUMBER>001,
  "status": "scheduled",
  "warning_time_remaining_ms": 120000
}

OLD:
{
  "reason": "",
  "result": true
}

Thanks!


Major Issue in Lab 4 - Cannot get past Lab 4 beginning - Create Volume, no error, no information in the console

The Update Lab Guide for Azure Stack HCI 21 H2 is faulty beyond - Part 3 - Explore Azure Stack HCI Management
The Azure Stack HCI 21H2 - Evaluation Guide - https://github.com/Azure/AzureStackHCI-EvalGuide works fine up till Lab 3 Perfectly.
Lab 4 has major issues when creating Volume - https://github.com/Azure/AzureStackHCI-EvalGuide/blob/main/deployment/steps/4_ExploreAzSHCI.md#create-volumes-for-vms
I have run in around 7 different instance in 4 different Azure Tenants and was not able to get past below this point.
There is no Error, no notification, nothing to check after clicking on create volume "In Size on HDD, specify 20GB for the size of the volume, then click Create."
I even rebuild the Nodes from scratch using the Azure Stack HCI 20H2 - Evaluation Guide - No luck
I have even added another member server and installed Windows Admin Center on it and then created cluster - No luck.
I am sure other have also faced the same problem but may be too busy to post it here.
Anything insight or guidance would be greatly appreciated

Thanks for letting us know about your issue. We will test the lab over the next few days and follow up.

Hi Ellen,
Thank you so much for responding, please let me kow the status as we have an upcoming Microsoft Training for the same in January 2022. Hope we are able to fix it by then.
Regards,
Iqbal Johar
Trainer & Solutions Architect- Cloud & Mobility
Office 365 | Microsoft Azure | Microsoft 365
MCT | MCA | MCSE | MCSA | MCTS |MCITP
+91<PHONE_NUMBER> | Technofocushttp://www.technofocus.in/

From: Ellen Kirby @.>
Sent: Saturday, December 18, 2021 1:25 AM
To: Azure/AzureStackHCI-EvalGuide @.>
Cc: Iqbal Johar @.>; Author @.>
Subject: Re: [Azure/AzureStackHCI-EvalGuide] Major Issue in Lab 4 - Cannot get past Lab 4 beginning - Create Volume, no error, no information in the console (Issue #69)
Thanks for letting us know about your issue. We will test the lab over the next few days and follow up.
—
Reply to this email directly, view it on GitHubhttps://github.com/Azure/AzureStackHCI-EvalGuide/issues/69#issuecomment-996995744, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AUIFMPNO2IRWLWRDOL5NMFTUROISBANCNFSM5J3E4AHA.
Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you authored the thread.Message ID: @.***>

Iqbal,
We have deployed the lab and believe the issue no longer exists. Please retry and let us know if you are still experiencing issues.


window.btoa not available in older browsers

Currently in the client when you call auth it uses btoa which is a global window function, and I assume this would be something the component framework would frown upon.  Maybe we should refactor this to use an independent base64 encoding component instead.

@defunctzombie Since you added IE9 to the test matrix, tests have been failing because (among others) this issue. Any ideas on how you want to proceed? Don't support IE9? Use a base64-module to support it? I'd be happy to contribute with a PR if you have any feedback on how you want it solved.

@rexxars is this the only thing blocking IE9 use? I am wondering if it is even worth the trouble for IE9.

https://github.com/visionmedia/superagent/blob/8d1c04e3aa29aa6d7da122de584593214f9242f4/lib/client.js#L656-L660

Auth works fine with a polyfill according to the test suite: https://github.com/visionmedia/superagent/blob/master/test/client/request.js#L565
I'm wondering if we should just document it somewhere (like in the README after the plugins section?) that IE9 use requires a polyfill for auth instead baking it into superagent. Thoughts?
cc @defunctzombie

We should document that you need the polyfill for btoa for auth to work. I do not think native support for old IE warrants including such a large polyfill by default for everyone.
We should have a supported browsers section in the readme that covers these topics.

If we're just going to document the need for a polyfill, I think this can be closed after merging in #564.
cc @defunctzombie


Add challenge question management REST APIs

Need set of REST APIs to manage challenge sets/questions in a tenant.
Users should be able to view available questions and answer challenges via REST APIs

https://github.com/wso2/identity-api-server/pull/1
https://github.com/wso2/identity-api-user/pull/1