Move editor support from README.md to EDITORS.md

Not sure you want this, but i thought i clean up the README.md somewhat, by moving the editor support list to a separate file and link to it from README.md.

Isn't it good to stay on the homepage?

I'm not certain I agree with this right now. The current README is reasonably terse and we may want to give more thought to how we frame the tooling situation (should we move Operating Systems in there as well?)

My thinking was that editor support is perhaps not the most important thing to mention, is now taking up the most space and and a few other sections have already been moved to separate files.

Taking a look at the README as it now stands, I agree with @erf that editors is taking up an unusually large amount of space compared to other items. I'm in favor of this change but won't merge until there has been more discussion. At the latest, this will be resolved and a decision will be made no later than the next sync meeting. The next one is currently scheduled for September 1st.

I am in support of a switch to EDITOR.md as the editors takes up ~1/3 of the space in README.
However, if think we are dangerously close to having README just be big sections headers each containing a single link to another file. Structurally, I would suggest a reorganization to a "definition list" style a la:

Pony
Pony is an open-source, object-oriented, actor-model, capabilities-secure, high-performance programming language.
Status
Pony is still pre-1.0 and as such, semi-regularly introduces breaking changes. These changes are usually fairly easy to adapt to. Applications written in Pony are currently used in production environments.
Supported platforms
Operating Systems

FreeBSD
Linux
macOS
Windows 10

CPUs

Full support for 64-bit platforms

x86 and ARM CPUs only

Partial support for 32-bit platforms

The arm and armhf architectures are tested via CI (Continuous
Integration testing)

More Information

Installation
Building from source
Docker images
Editor support

Contributing
We welcome contributions to Pony. Please read through CONTRIBUTING.md for details on how to get started.
License
Pony is distributed under the terms of the 2-Clause BSD License. See LICENSE for details.

My inclination is to include only the elements that will be a definite stopgap to adopting Pony, meanwhile all the elements for active Pony users is capture by a link to a more complete treatment.

I like @rhagenson's suggestion and would definitely be in favor.

@rhagenson I'm going to merge this. When you have time, can you follow through on your suggestion?
@erf Thanks for taking the initiative on this.


ESModule support glitch needs double .default

Describe the bug
importing with ESM enabled requires targeting default.default
Reproduction
https://stackblitz.com/edit/vitejs-vite-dupx2q?file=vite.config.ts%3AL13,src%2Fmain.py&terminal=dev
System Info
StackBlitz Node 16

Used Package Manager
npm
Validations

[X] Follow our Code of Conduct
[X] Read the Contributing Guide.
[X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
[X] Check that this is a concrete bug. For Q&A, please open a GitHub Discussion instead.
[X] The provided reproduction is a minimal reproducible of the bug.

The repro link is not working.

The repro link is not working.

just fixed


could we automatic generate corresponding points in source and target image?

Hi! Thanks for sharing, how could we get corresponding points in a automatic way?

Automatically finding feature points in a photo is relatively easy. You can check out this repo: https://github.com/microsoft/Deep3DFaceReconstruction. Also, there are many codes and papers available for the detection of facial landmarks from photos. However, finding feature points in a cartoon image is not solved completely. It is quite a challenging problem. Still, there are some papers and codes that tackle this problem: i.e. https://github.com/papulke/face-of-art.
Good luck.
Yucheol.

Since finding the points automatically is not the main concern of this project, closing the issue.


Does not work if CUDA v10 is installed.

How can we make this code compatible with CUDA v10  ??

Hey, I ran into this issue as well. After some tinkering I found out that this repo works with Cuda V10, you just have to build Pytorch from scratch, this is really easy though. Over at the Pytorch site there's a nice generator which will give you the commands to build Pytorch with your own python version and OS: https://pytorch.org/get-started/locally/
Personally (Ubuntu 19.04, Python 3,7) I executed these two commands in my Python VENV:
pip3 install https://download.pytorch.org/whl/cu100/torch-1.1.0-cp37-cp37m-linux_x86_64.whl
pip3 install https://download.pytorch.org/whl/cu100/torchvision-0.3.0-cp37-cp37m-linux_x86_64.whl
After this it worked.

@YacobBY Thank you for answering. This issue seems solved.


meter total bytes sent to a socket?

Seems easy enough to add a uint64 counter to each Socket for this --- could be useful for abuse detection later on.

Implementation notes:

Add bytesWritten and bytesRead fields to the Socket struct (type uint64). bytesWritten needs to be synchronized by the embedded mutex. bytesRead doesn't need to be synchronized because reading isn't concurrency-safe anyway (sockets are read only from the dedicated client goroutine).
Export copies of these fields in (*Client).AllSessionData, make them visible in NS CLIENTS LIST and possibly other places

Implementation notes:

Add bytesWritten and bytesRead fields to the Socket struct (type uint64). bytesWritten needs to be synchronized by the embedded mutex. bytesRead doesn't need to be synchronized because reading isn't concurrency-safe anyway (sockets are read only from the dedicated client goroutine).
Export copies of these fields in (*Client).AllSessionData, make them visible in NS CLIENTS LIST and possibly other places


Use cookie as default storage for cross subdomains support

https://coveord.atlassian.net/browse/JSUI-769

Coverage decreased (-1.6%) to 72.941% when pulling c0d00d21b61cb2824dfbabe3de3d5d29e30f3f3b on mcarpentierCoveo:master into ffd04084f3ca4da8b5d674a7bc5944c2916672c7 on coveo:master.

Coverage decreased (-1.6%) to 72.941% when pulling 6a27f21b2c770d31fd7eab8d573ceb3f22ae4eb6 on mcarpentierCoveo:master into ffd04084f3ca4da8b5d674a7bc5944c2916672c7 on coveo:master.

Coverage increased (+1.9%) to 76.449% when pulling 9e49ac48c59a706af5cb27e7a91ec02c0a21ea3c on mcarpentierCoveo:master into ffd04084f3ca4da8b5d674a7bc5944c2916672c7 on coveo:master.

Coverage increased (+8.4%) to 82.971% when pulling c13ad77c25ecbc8b14a6234c349eefe64f65082b on mcarpentierCoveo:master into ffd04084f3ca4da8b5d674a7bc5944c2916672c7 on coveo:master.

Really nice , with tests of things i didn't test.
Try not to reference our internal issue tracker in open source projects please so everyone has access.

Good job!

Coverage increased (+9.0004%) to 83.577% when pulling 2955d3242d098e08089b9182fe33b157c4defe75 on mcarpentierCoveo:master into ffd04084f3ca4da8b5d674a7bc5944c2916672c7 on coveo:master.

You can merge then bump minor version + tag minor version?


As a colleague of dispatcher 1, being able to open another window and see the same streaming as he/she sees

idem if I reload my window


Learn what Hasura is

Watch some videos about Hasura to get a basic idea.
 Wait until the ticket #2 is finished.

Got an idea about Hasura from the online session that was conducted by @kmchmk.


RUMM-1289 Replace the Log by new LogEvent class

What does this PR do?
In this PR:

we replace the Log and LogSerializer classes with the newly introduced LogEvent and LogEventSerializer
we reinforce some unit tests in the LogEventSerializer
we deprecate the Log and LogSerializer classes in order to be removed in the last PR as part of the Add data scrubbing API for Logs task.

Motivation
What inspired you to submit this pull request?
Additional Notes
Anything else we should know when reviewing?
Review checklist (to be filled by reviewers)

[ ] Feature or bugfix MUST have appropriate tests (unit, integration, e2e)
[ ] Make sure you discussed the feature or bugfix with the maintaining team in an Issue
[ ] Make sure each commit and the PR mention the Issue number (cf the CONTRIBUTING doc)

Codecov Report

Merging #562 (297456e) into master (0afa2a8) will decrease coverage by 0.16%.
The diff coverage is 100.00%.

@@             Coverage Diff              @@
##             master     #562      +/-   ##
============================================
- Coverage     89.09%   88.94%   -0.16%
- Complexity     1584     1609      +25
============================================
  Files           174      175       +1
  Lines          5245     5306      +61
  Branches        629      636       +7
============================================
+ Hits           4673     4719      +46
- Misses          340      356      +16
+ Partials        232      231       -1

Impacted Files
Coverage Δ
Complexity Δ

...oid/src/main/kotlin/com/datadog/android/Datadog.kt
87.78% <ø> (-1.11%)
36.00 <0.00> (-1.00)

.../src/main/kotlin/com/datadog/android/log/Logger.kt
96.77% <ø> (ø)
35.00 <0.00> (ø)

...lin/com/datadog/android/log/internal/domain/Log.kt
100.00% <ø> (ø)
12.00 <0.00> (ø)

...ror/internal/CrashReportFilePersistenceStrategy.kt
100.00% <100.00%> (ø)
1.00 <0.00> (ø)

...adog/android/error/internal/CrashReportsFeature.kt
100.00% <100.00%> (ø)
7.00 <1.00> (ø)

.../android/error/internal/DatadogExceptionHandler.kt
91.30% <100.00%> (-4.35%)
10.00 <0.00> (-1.00)

...in/com/datadog/android/log/internal/LogsFeature.kt
100.00% <100.00%> (ø)
3.00 <1.00> (ø)

.../android/log/internal/domain/LogEventSerializer.kt
100.00% <100.00%> (ø)
9.00 <9.00> (?)

.../log/internal/domain/LogFilePersistenceStrategy.kt
100.00% <100.00%> (ø)
1.00 <0.00> (ø)

...atadog/android/log/internal/domain/LogGenerator.kt
100.00% <100.00%> (ø)
51.00 <21.00> (+20.00)

... and 20 more


Why is PS in Intune recommended for AADJ computers?

Toward the end of the page (at the time of writing), there's a note that reads as follows:
"If the computers on your network are not connected to Active Directory on-premises, but only to Azure AD, we recommend using Intune and a Microsoft PowerShell script to set the registry keys required to enable silent config."
Administrative templates went GA a few months ago, and one of the available options is named "Silently sign in users to the OneDrive sync client with their Windows credentials."
Is deploying a PS script still the recommended method for enabling silent sign-in, or should simply using the available administrative template be the go-to method in scenarios with no prohibitive requirements?

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 3a21a400-6ad2-b371-0205-9a1b51b3fe29
Version Independent ID: 801d184f-046b-8d37-30f7-f82ebda3df3f
Content: Silently configure user accounts
Content Source: OneDrive/use-silent-account-configuration.md
Service: one-drive
GitHub Login: @kaarins
Microsoft Alias: kaarins

Thank you for submitting feedback and contributing to the docs. We are currently investigating this.

@JasonG-IT Thank you for submitting feedback. We understand that this issue has been resolved.
Please feel free to re-open this issue if there is a specific area of the docs that we can improve or make better. Thank you.


Buffer file format

Describe the bug
I know fluentd buffers have their own binary encoding but strings which I expect to be the same in the buffer file have inconsistencies
To Reproduce
cat --show-nonprinting buffer.b5ee47fc4ebdc5a82c9c3788851a80181.log
Expected behavior
sky.top_tenant should be consistent in the whole file. The strings below should all be the same but they contain different non-printable characters.
The following are 3 separate examples from the cat command of the buffer file
sky.top_tenantM-$waveM
skyM-^AM-*top_tenantM-(identityM
sky.top_tenantM-$waveM

The input being passed in is: sky.top_tenant
In the same buffer file we have we have sky.top_tenant being shown differently when the input is the same
Your Environment
- Fluentd version: 1.15.2
- TD Agent version: N/A
- Operating system: Ubuntu
- Kernel version: 5.15.0-1022-aws

Your Configuration
<match {logdocument.tenant_in_mono.fluentd,tenant_in_mono.filebeat,tenant_in_mono.functionbeat,logdocument.tenant_in_mono.fluentd_ssl}>
  @type copy
  @log_level info
  <store>
      @type elasticsearch
    reconnect_on_error true
    reload_on_failure true
    reload_connections false
    max_retry_putting_template 1
    request_timeout 60s
    fail_on_putting_template_retry_exceed false
    slow_flush_log_threshold 100.0
    @id        out_es_logs-tenant_in_mono
    @log_level info
    log_es_400_reason true

    id_key      _hash
    remove_keys _hash

    hosts {redacted}
    user "{redacted}"
    password "{redacted}"
    ca_file "/etc/fluentd/aaa.crt"
    ssl_version TLSv1_2
    ssl_verify false

    index_name               logs-${sky.top_tenant}-fluentd
    time_key                 time
    include_timestamp        true
    include_tag_key          true
    flatten_hashes           false
    flatten_hashes_separator _

    # Rollover index config
    rollover_index     true
    application_name   default
    index_date_pattern "now/d"
    deflector_alias    logs-${sky.top_tenant}-fluentd

    # Index template
    template_name      logs-${sky.top_tenant}-fluentd
    template_file      /etc/fluentd/logs-template.json
    customize_template {"<<TAG>>":"${sky.top_tenant}"}
    template_overwrite true
    <buffer tag,sky.top_tenant>
      retry_wait 20s
      retry_exponential_backoff_base 2
      retry_type exponential_backoff
      retry_max_interval 300s
      disable_chunk_backup true
      @type file
      path /fluentd/es-out-logs-tenant_in_mono

      flush_thread_count 8
      flush_interval     5s
      flush_at_shutdown  true
      overflow_action block
      chunk_limit_size 16M
      # total_limit_size is set 70% of the data disk do that 1 single out can't use more than this
      total_limit_size   137G
      retry_forever      false
    </buffer>
  </store>
</match>

Your Error Log
There are errors in the log but unsure if they are related

2022-11-25 11:21:15 +0000 [warn]: #6 [out_es_logs-tenant_in_mono] failed to flush the buffer. retry_times=4 next_retry_time=2022-11-25 1
1:26:33 +0000 chunk="5ee25623683db952a383785930d688c3" error_class=Fluent::Plugin::ElasticsearchOutput::RecoverableRequestFailure error=
"could not push logs to Elasticsearch cluster ({:host=>\"{redacted}\", :port=>9200
, :scheme=>\"https\", :user=>\"{redacted}\", :password=>\"obfuscated\"}): EOFError (EOFError)"

Additional context
No response

@fujimotos Is there any more info on this?


Feat/swaggerui in client

:tada: This PR is included in version timeclicker_server-v1.7.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This PR is included in version timeclicker_client-v1.9.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


fix sort-date

The comparison function needs to return 0 when elements are equal. Otherwise, when dates are equal (as in a previous version of the blog example), the ordering of the navbar becomes non-deterministic between engines.

Thanks for the fix! I think it would be great to compare the title as the secondary key as the fallback — but this PR is good to land 👍


Python 3.11 support with dill monkey patching

Please add a meaningful description for your change here

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

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

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

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

Run Python_Integration PreCommit

Verified that this PR is identical to https://github.com/apache/beam/pull/26120 modulo comment-only changes to base_image_requirements_manual.txt.

Merging based on test signal from https://github.com/apache/beam/pull/26120


Tiny inconsistency in rv32.tex, line 877

Hello guys,
I notice that in a single place in all the specs (line 877 of rv32.tex) the concatenation of bitfields is written with a comma and not a vertical bar:
rv32.tex:877:\multicolumn{2}{c}{offset[12,10:5]} & src2 & src1 & BEQ/BNE & \multicolumn{2}{c}{offset[11,4:1]} & BRANCH \
should probably be:
rv32.tex:877:\multicolumn{2}{c}{offset[12|10:5]} & src2 & src1 & BEQ/BNE & \multicolumn{2}{c}{offset[11|4:1]} & BRANCH \
to match all the other occurrences of concatenation.
This doesn't fix some enormous stuff, though :)
Frédéric

Thanks for pointing that out.


Make emote names clickable in Help panel

The Help panel (F1) now has a list of all emotes in game, but it's just a static list, not interactive.
It'd be great if we could run the emotes by clicking on them.

Done!


Sync eng/common directory with azure-sdk-tools for PR 9106

Sync eng/common directory with azure-sdk-tools for PR https://github.com/Azure/azure-sdk-tools/pull/9106  See eng/common workflow

/check-enforcer override
Failures are unrelated to this code change. Overriding.


Added LICENSE link in Readme.md

It helps user to check your LICENSE for more information.

Hey @AmjadNoor, thanks for the PR but if you are contributing as a part of GSSOC, this project is not included in it.

Ok


Update custom-signs specs to match required word rather than exact string

Closes #1931

@junedev Updated the instructions instead.


Update index.html

i have added my name

Hey follow me on Github and star this repo , so that you get updates regarding this repo and issues.
Participate in this years Hacktoberfest in the month of October 2020.


pip install fyers-apiv3 is giving error "Building wheel for aiohttp (pyproject.toml) ... error" tried installing aiohttp, pip current version no progress could anyone provide the solution

pip install fyers-apiv3 is giving error "Building wheel for aiohttp (pyproject.toml) ... error" tried installing aiohttp, pip is on current version no progress could anyone provide me the solution  .

@anilvcgithub what version of python are you using?

you should use the beta version of aiohttp which is compatible with python3.12.
 pip install aiohttp==3.9.0rc0

Otherwise, i would suggest you downgrade your python version to python3.11.6
https://www.python.org/ftp/python/3.11.6/python-3.11.6-amd64.exe
have a look at:
https://github.com/aio-libs/aiohttp/issues/7739

What is this?
Get Outlook for Androidhttps://aka.ms/AAb9ysg

From: Shoaib Wani @.>
Sent: Wednesday, January 31, 2024 3:37:56 PM
To: Pyloris/Fryers @.>
Cc: anilvcgithub @.>; Mention @.>
Subject: Re: [Pyloris/Fryers] pip install fyers-apiv3 is giving error "Building wheel for aiohttp (pyproject.toml) ... error" tried installing aiohttp, pip current version no progress could anyone provide the solution (Issue #1)
Closed #1https://github.com/Pyloris/Fryers/issues/1 as completed.
—
Reply to this email directly, view it on GitHubhttps://github.com/Pyloris/Fryers/issues/1#event-11653534734, or unsubscribehttps://github.com/notifications/unsubscribe-auth/BEHJG22GFCEJ4QNPBX52BDTYRIJXZAVCNFSM6AAAAABAJL4DICVHI2DSMVQWIX3LMV45UABCJFZXG5LFIV3GK3TUJZXXI2LGNFRWC5DJN5XDWMJRGY2TGNJTGQ3TGNA.
You are receiving this because you were mentioned.Message ID: @.***>


[Docs]: Add more checkbox in issue and PR templates

Description
Inside issue templates add the checkbox after the code of conduct checkbox for

I am GSSoC contributor
I wan to work on this issue

Screenshots
No response
Additional information
No response
Code of Conduct

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

hii @PiyushKalyanpy  i wan to work on this issue please assign me


change: updated Word page image

Current dependencies on/for this PR:

main

PR #98   👈

This stack of pull requests is managed by Graphite.


Add issue and pull request templates

Description
Added templates for issues and pull requests in a .github folder.
Fixes #500.

Thank you for adding these! We definitely need them!


Add configurable attribute set creation

Part of OpenConext/OpenConext-Profile#55
This relates to #50.
In order to allow clients (such as Profile) to let attribute sets contain 'unknown' attributes, we're offering a way to change which (static) AttributeSet is used. This way, the client could use his own class and define his own rules regarding the AttributeSet in a non-BC-breaking manner.
We're deprecating this way of creating AttributeSets as well, because we favour a more transparent, compositional way above configuration through static properties. However, that would be a BC-break impacting all dependent projects. This PR does not impact dependents.

I want to test this with an actual client implementation (Profile) before merging this. Adding WIP tag.

Clients would use this as follows:
ConfigurableAttributeSetFactory::configureWhichAttributeSetToCreate(AttributeSetWithFallbacks::class);

$translatedAssertion = $this->attributeDictionary->translate($token->assertion);

Keep in mind that this is global state, so ConfigurableAttributeSetFactory::create and ConfigurableAttributeSetFactory::createFrom would always create the configured class unless otherwise specified.


Allow numerical type values

For better performance and smaller database size

Can we add a test case to prove the desire behavior?

Is it ok now?

Is there any reason why this is not being merged?
It's working fine for me

What is the actual change here? It looks like there is a Mongo change but that orthogonal to supporting numeric types. What didn't work before?

@bostanio I assume this line is the relevant: https://github.com/Nanigans/single-table-inheritance/pull/28/files#diff-af590ee72356412161aa86ba9c250e86L65
At least that's the only change which is not mongo specific nor testing.
Without this PR numeric types didn't work with MySQL for me. I don't remember what actually didn't work but I'm basically doing what's in the new tests in this branch. So If these tests pass in the current master the underlying problem would have already been fixed.

When using numeric type values, array_merge drops actual numeric keys in current implementation. +1 for this PR.

Can we strip out the mongo changes?

Covered more simply by #49.


Leveraging additional information from nuscenes

Hi there, we're considering if the agent could benefit from more than just keyframe images to generate the right answers. Is that possible to use some extra infomations from nuscenes in this task, like continuous frame images or radar points,  which can be used to obtain more precise velocity information?

you are free to do so

you can also consider other modality as long as it's provided by nusc dataset

So the full nuscenes dataset will be provided at challenge/llama_adapter_v2_multimodal7B/data/nuscene, right? And I guess the annotations, such as map expansion, lidar seg... will not be available.

no, we won't provide the "full" nuscenes dataset here. you can refer to bevformer or other repo to download the full dataset.
no, those annotation (bbox, map, lidar seg) should not be used when inference.

Do you mean that you will not provide the full nuscenes in this repo, but on the test server we can somehow access to the full nuscenes dataset (without any annotation)?

not sure what do you mean by "on the test server we can somehow access to the full nuscenes dataset".
we do not restrict the input modality and history frames for the inference of the model, while we don't allow using any human-labelled annotation as well as nusc provided ground truth annotation (including but not limited to bbox, map, lidar seg).

Thanks !

while we don't allow using any human-labelled annotation as well as nusc provided ground truth annotation (including but not limited to bbox, map, lidar seg).
Is it opposite of the Huggingface homepage - Specific Rules?


Replacing User Journey Manager with Questionnaire Manager

What is the context of this PR?
In our progression towards a simpler code base we're refactoring the user journey manager and combining it with the questionnaire manager.
I've also introduced an optimisation that means the schema is only parsed once per session and then pickled to the database alongside the user's state.
How to review

Check out this branch
Confirm the test pass
Check the star wars and MCI surveys and make sure nothing it broken

[ ] Do all commits have sensible commit messages?
[ ] Is all new code unit tested?
[ ] Are there integration tests if needed?
[ ] Is there sufficient logging?
[ ] Is there documentation or is the code self-describing?

Who worked on the PR
@warrenbailey

Good work, all works as expected. A few minor adjustments


Integrate Esri World Imagery Wayback into editors

Esri maintains a catalog of dated aerial imagery layers replete with WMTS endpoints. How can we integrate this dynamic set of layers into iD and JOSM?
This imagery comes with the same reuse rights as the Esri World Imagery layer that we’re already using via editor-layer-index. But the main editor-layer-index project declined to integrate these layers because they would overwhelm the index for people mapping the present in OSM: osmlab/editor-layer-index#1364. Indeed, in many places, there are nearly monthly layers dating back several years (and even with “Only versions with local changes” selected, still roughly annual). If our fork of iD were to integrate it all with the usual UI, it would overwhelm historical mappers too! But maybe we could build something smarter, piggybacking on openstreetmap/iD#8826 and/or OpenHistoricalMap/iD#142.
Most of the imagery seems to come from Maxar, so it comes with all the same caveats: lower resolution, oblique angles, sometimes offset quite a bit. Still, it’s a great way to pinpoint when something changed.
/cc @dkensok

Well... we do have our own ELI list (ticketed... #296 #297). We just need to curate at it like we'd like (and then maybe filter as you suggest!). There isn't a lack of georef'd old maps and aerials... there's just a lack of findability / workflow integration.
We need to bump this back up the list.

I think what could make this particular version of the task more straightforward is that the WMTS endpoints are exactly like the Esri World Imagery layer we’re already using. It even comes with a metadata endpoint for iD’s Background inspector to show dates and such.
I don’t think we’d want to add these layers directly to ELI, because Wayback is basically a dynamic ELI unto itself. Perhaps iD could merge it into the ELI list, similar to how it merges NSI presets into the id-tagging-schema presets. UI-wise, perhaps we could add like a dropdown menu to the background switcher, I dunno. (I have no idea if JOSM’s plugin API supports what we’d need however.)

Perhaps iD could merge it into the ELI list, similar to how it merges NSI presets into the id-tagging-schema presets. UI-wise, perhaps we could add like a dropdown menu to the background switcher, I dunno.

This could also potentially pave the way for USGS topoView integration.

Based on this diary post by @dkensok, we can transform the URL templates like this:
https://wayback.maptiles.arcgis.com/arcgis/rest/services/World_Imagery/WMTS/1.0.0/default028mm/MapServer/tile/32337/{level}/{row}/{col}
https://wayback.maptiles.arcgis.com/arcgis/rest/services/World_Imagery/WMTS/1.0.0/default028mm/MapServer/tile/32337/{zoom}/{y}/{x}

This could also potentially pave the way for USGS topoView integration.

Tracking separately in #599 because I think it’ll require more than just UI work.

OpenHistoricalMap/iD#181 implements the bare minimum for this feature: it fetches the feed, lists all of the layers inline, and hooks up the metadata MapServers so that the Background panel can show the layer’s vintage. We’ll want to split out a separate issue to track UI changes that would make the Wayback layers less unwieldy.


Develop kickoff meeting slides

@edwardbarraza present a first version today, will update after feedback

https://www.figma.com/proto/wEPYb7XuzYZgF4u1dRglVn/Roadmap?page-id=219%3A0&node-id=219%3A1&viewport=-1218%2C742%2C0.17510835826396942&scaling=scale-down

Using Emily feedback and integrate new slides from her.
Updating the figma jam for kickoff activity.

Kickoff this coming Tuesday

https://www.figma.com/proto/wEPYb7XuzYZgF4u1dRglVn/Roadmap?page-id=366%3A145&node-id=372%3A18&viewport=-1013%2C634%2C0.14980541169643402&scaling=min-zoom

kickoff meeting artifacts: https://drive.google.com/drive/folders/1ogN6wVro1W7Eo6b9PAB8eb-JDepUR5hV?usp=sharing


Add support to nullify relationship; http://jsonapi.org/format/#docum…

Hey @aren55555, @shwoodard,
I was running into an unmarshal runtime issue when Ember set a null relationship.  Looking at this: http://jsonapi.org/format/#document-resource-object-relationships, it looks like Ember's default is setting up the request correctly (example below).  This patch is to support the below scenario where we're either saying 'program-mgr' has no relationship on a POST or nulling the existing 'program-mgr' relationship on a PATCH.
Can you guys review the jsonapi spec, and include in master if you think the interpretation is correct?
Thanks,
stephan
{
  "data": {
    "attributes": {
      "name": "name",
      "status": ""
    },
    "relationships": {
      "account-mgr": {
        "data": {
          "type": "users",
          "id": "2"
        }
      },
      "program-mgr": {
        "data": null
      }
    },
    "type": "companies"
  }
}

@skimata after reviewing the JSON API spec I have come to the conclusion that "relationships" => "relation_name" => "data" => null is allowed for to one relations.
I see that you have added support for Unmarshaling a payload with the aforementioned structure - what about Marshaling?

@aren55555, thanks for reviewing.  I thought about marshaling, and I'm happy to spend a cycle to support that, but I think it would be a potentially breaking change.
The standard behavior for attributes is to marshal w/ the zero value, but to configure so that it can be absent, we add the optional 'omitempty' struct tag.  However, for relations, the standard behavior appears to be 'omitempty'.  If we want to support the equivalent of a 'zero value' for relations (i.e. null relationships), should that be the default behavior for relations?  And to make it backwards compatible, we add support for the 'omitempty' tag on relations?
If we want to leave the default behavior for relations as-is, how should we specify when a 'zero value' (i.e. null relationship) is marshaled?  I guess you could either support a new struct tag like (e.g. 'include empty/null') or maybe differentiate between a nil relationship vs a relationship to a nil object?  IMHO, this makes it inconsistent, and appear like a bad workaround.. :/
Note: the current default behavior of relations (i.e. absent in payload if relation struct field is nil) does not adversely impact me; the client of the API already defines the absent relationship as nil/null w/o it being explicit on the marshaled payload.

In case we do want to change the default behavior of marshaling nil relationships, I prepared the change to support the 'omitempty' tag and setting 'data=null' for relations under a different branch. https://github.com/skimata/jsonapi/tree/null-relationships-with-omitempty-support

bump @shwoodard

I've reviewed this and made extensive changes; see https://github.com/google/jsonapi/pull/62


Allow port mapping from other namespaces

This allows RD agent to accept and create port mappings from other namespaces and not only the default namespace.
e.g
nerdctl run -d --name nginx-8080 -p 8080:80 nginx --namespace=test
Also, it adds various checks prior to creating the namespaces to only allow work when the received port mappings are qualified.
Signed-off-by: Nino Kodabande<EMAIL_ADDRESS>

To test:
nerdctl namespace create test

nerdctl -n test run -d --name test-hello -p 33048:80 strm/helloworld-http

curl.exe <IP_ADDRESS>:33048

You can optionally verify the following log line also:

In RD Agent

got the container [CONTAINER_ID] from namespace [test]


Update catsce2 to 3.3.14

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

Ignore future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "com.softwaremill.sttp.client3", artifactId = "catsce2" } ]

labels: library-update, semver-patch

@mergifyio update

@Mergifyio update


Some numato devices have uppercase letters in their responses.

Came across a board today that had each word capitalized in its response. this board responded with 'Gpio Notify Enabled' but the library expects the response to be 'gpio notify enabled'. Temporary, I've modified the query function to compare the lower case versions by using the str.lowercase() function.
Does anyone know of any cases where this would cause unexpected results. I didn't see anything in the documentation, but I also don't use these a ton so I just want to make sure. I can create a PR for this at some point if it seems like the right way to go.

Hi, @trcrenshaw ! I originally hoped to handle different behavior by the firmware version, but there are already boards responding with different line endings - even with the same firmware version. So short answer: Yes, I think we need this kind of tweak. Please be so kind and file a PR. Thanks!

Thanks @lwej !


request help: how to configure nginx param

Issue description
May i know how to configure nginx param like proxy-read-timeout proxy-body-size ... in apisix ingress

@Marco-Zheng Currently we don't support so much annotations in Ingress, we have identical features in our own ApisixRoute resources but with the first-class support.

We also have plans to rich the Ingress resources by creating more and more annotations, these annotations will be similar to the one in Ingress Nginx but nor portable.

We also have plans to rich the Ingress resources by creating more and more annotations, these annotations will be similar to the one in Ingress Nginx but nor portable.

if there any similar config or plugin like proxy-read-timeout proxy-body-size in apisix?

We also have plans to rich the Ingress resources by creating more and more annotations, these annotations will be similar to the one in Ingress Nginx but nor portable.

if there any similar config or plugin like proxy-read-timeout proxy-body-size in apisix?

You can see this document for more details.

We also have plans to rich the Ingress resources by creating more and more annotations, these annotations will be similar to the one in Ingress Nginx but nor portable.

if there any similar config or plugin like proxy-read-timeout proxy-body-size in apisix?

You can see this document for more details.

@tokers I can't find any fields about nginx configs in CRD or plugins, but I find the global nginx configs in Apisix, so is there anyway to config these in ApisixRoute?

Currently we don't support configure Nginx Params in ApisixRoute @suninuni .


Ensure s_client sends SNI data when used with -proxy (master & 3.0)

The use of -proxy prevented s_client from correctly sending the target
hostname as SNI data.
Fixes #17232

1.1.1 version in #17249

This pull request is ready to merge

Pushed. Thanks.


sensu-server/sensu-client init.d scripts hangs

Hi
If I execute
/etc/init.d/sensu-client start
or
/etc/init.d/sensu-server start
as root the script just hangs and I can't do anything from this bash window. Even if I break the command with Ctrl-c the window can't take any inputs anymore.
From another bash window I can see 3 process of e.g. sensu-client and if I do a strace on the two lower pid of sensu-client process it just says:
read(0,
It looks like it expect some input. The third process is just running fine but the script will never exit. This cause problem on automatic startup on boot. If I kill the 2 lower pid of sensu-client, the first bash window work fine again.
I am using version 0.22 on ubuntu 14.04 with embedded_ruby = true

No problem at all. It was a problem with a Extensions.


CON-3494 Added flag isEvent in export

:+1:  this is temporary solution, we'll implement it in better way in the future.


[Compiler] Static Data Missing Features

The compiler doesn't support all of the ways that GOAL can include static data. Here's a list of things that I think we need to support.  I don't think field arrays need to be supported, or the general case of dynamic.
To support nesting of referenced/inlined structures or static linked lists, the current static data stuff will need to be revised.  The linker and interface to the link data (StaticObject) should support anything, I think this is only a front-end change.

[x] Structures with references to other structures (with type checking)
[x] Structures with null references to other structures
[x] Structures with symbols
[x] Structures with integers constants looked up from GOAL constants
[x] Structures with integer constants built from bitfield types
[x] Structures with strings as fields
[x] Structures with inline structures (with type checking, but more strict to prevent "slicing" type issues)
[x] Inline basics
[x] Pairs
[x] Linked List

Added in https://github.com/water111/jak-project/pull/162
It required modifying the linker and its interface so it was a larger change than expected.


Unexpected behavior when insert fails

Bug Report

Q
A

BC Break
no

Version
1.2.5

Current behavior
If flush fails to insert a new document (because of a MongoDuplicateKeyException eg.) it is left in a state where doctrine thought it has been persisted. Subsequent flush will then produce an update query which will do nothing.
The only way to persist the document is then to trigger an upsert by detaching and persisting it again.
How to reproduce
$dm->persist($document);

while (true) {
    $document->computeUniqueValue();

    try {
        $dm->flush();

        break;
    } catch (MongoDuplicateKeyException $ex) {}
}

In case of MongoDuplicateKeyException in the first iteration the next flush will trigger an update so the second iteration always is the last without the document being persisted.
The only workaround I found is to write
while (true) {
    $document->computeUniqueValue();
    $dm->persist($document);

    try {
        $dm->flush();

        break;
    } catch (MongoDuplicateKeyException $ex) {
        $dm->detach($document);
    }
}

Expected behavior
In case a document fails to be persisted I would expect subsequent queries to be inserts.

That definitely looks bad. I'll take a look at what we can do in 2.x, but the smartest choice would be to close the DocumentManager for future operations, just like is done in ORM. I'm not sure whether we can recover gracefully from this, but I'll see.

After reproducing this in a test case, I don't believe there's a good fix for 1.2. The problem is that we're using the batch API to insert documents (grouped by document class). With the legacy MongoDB driver, there's no way of knowing which document failed and which was inserted. We will know in 2.x, but I still need to figure out how to best recover from an error like that.

I guess when #1888 is fixed this issue will no longer be relevant, so I’m closing here.


service discovery: Improve performance of getSockets

What does this PR do?
Offers a slight improvement of getSockets to cut allocations and heap pressure.

Motivation
Improve performance of service-discovery module

Additional Notes
runtime - 5% improvement
bytes - 23% improvement
allocations - 17% improvement
BenchmarkGetSockets
BenchmarkGetSockets-16       	    3943	    302700 ns/op	   52671 B/op	    1049 allocs/op
BenchmarkOldGetSockets
BenchmarkOldGetSockets-16    	    3795	    319294 ns/op	   67581 B/op	    1266 allocs/op

Possible Drawbacks / Trade-offs

Describe how to test/QA your changes

/merge


Cortex M0(+) DWT fixes

The current DWT setup has a lot of registers that are not available in Cortex-M0(+), fixes are added here.

Detail for DWT can be found here: http://infocenter.arm.com/help/topic/com.arm.doc.ddi0432c/DDI0432C_cortex_m0_r0p0_trm.pdf

There, I think this is ready. Comment/suggestions @rust-embedded/cortex-m ?

Indeed, but it is a bug now so a break is inevitable.
I would opt for fixing this ASAP as people might think that the DWT cyccnt exists now.

I tend to agree with @korken89 here. This is preventing the use of undefined behaviour (most likely even a crash) so it has precedence over "a breaking change" and thus should go in ASAP.

Merging in preparation of releasing 0.6.0.
bors r+


Issue in webview_flutter plugin

Hello ,
I can't intercept http request with help of webview_flutter plugin.

I am newly in Flutter. I want to use webview in my flutter application. I refer
https://pub.dev/packages/webview_flutter
https://pub.dev/packages/iwebview_flutter
For intercepting css, js, json request from web view. This is nicely working with Android . But in IOS , can’t intercept all request. Problem in NSURLProtocol using with WKWebview.
When I use NSURLProtocol then I can not be login with my website. And if commented this code from file(mention in below) then everything nicely work but I can’t get intercept request.
When you open GitHub from both url you can find this file under project directory
WebViewFlutterPlugin.m
Path - Projectfolder/ios/Classes/WebViewFlutterPlugin.m
[NSURLProtocol registerClass:[FlutterNSURLProtocol class]];
[NSURLProtocol wk_registerScheme:@"http"];
[NSURLProtocol wk_registerScheme:@"https"];
When I adding Those line in WebViewFlutterPlugin.m then navigation or authenticate url not working in web view. When I remove those line from WebViewFlutterPlugin.m then shouldInterceptRequest not working. What can I do ?
It’s happen only for IOS.

Hi @gayatri2610
Can you please provide your flutter doctor -v your flutter run --verbose and a complete reproducible minimal code sample
Thank you

flutter doctor -v

macbook@MACBOOKs-MacBook-Pro webview_flutter-master 2 % flutter doctor -v
[✓] Flutter (Channel stable, 1.22.2, on Mac OS X 10.15.6 19G73, locale en-GB)
• Flutter version 1.22.2 at /Users/macbook/flutter
• Framework revision 84f3d28555 (2 weeks ago), 2020-10-15 16:26:19 -0700
• Engine revision b8752bbfff
• Dart version 2.10.2
[✗] Android toolchain - develop for Android devices
✗ Unable to locate Android SDK.
Install Android Studio from: https://developer.android.com/studio/index.html
On first launch it will assist you in installing the Android SDK components.
(or visit https://flutter.dev/docs/get-started/install/macos#android-setup for
detailed instructions).
If the Android SDK has been installed to a custom location, set ANDROID_SDK_ROOT to
that location.
You may also want to add it to your PATH environment variable.
[✓] Xcode - develop for iOS and macOS (Xcode 12.1)
• Xcode at /Applications/Xcode.app/Contents/Developer
• Xcode 12.1, Build version 12A7403
• CocoaPods version 1.9.3
[!] Android Studio (not installed)
• Android Studio not found; download from
https://developer.android.com/studio/index.html
(or visit https://flutter.dev/docs/get-started/install/macos#android-setup for
detailed instructions).
[!] IntelliJ IDEA Community Edition (version 2020.2)
• IntelliJ at /Applications/IntelliJ IDEA CE.app
✗ Flutter plugin not installed; this adds Flutter specific functionality.
✗ Dart plugin not installed; this adds Dart specific functionality.
• For information about installing plugins, see
https://flutter.dev/intellij-setup/#installing-the-plugins
[✓] Connected device (1 available)
• iPhone 12 Pro Max (mobile) • 47DC8894-6431-42CF-B30B-3479E63E0CB4 • ios •
com.apple.CoreSimulator.SimRuntime.iOS-14-1 (simulator)
! Doctor found issues in 3 categories.

name: webview_flutter_example
description: Demonstrates how to use the webview_flutter plugin.
version: 1.0.3
environment:
sdk: ">=2.0.0-dev.68.0 <3.0.0"
dependencies:
flutter:
sdk: flutter
webview_flutter:
path: ../
dev_dependencies:
flutter_test:
sdk: flutter
flutter_driver:
sdk: flutter
flutter:
uses-material-design: true
assets:
- assets/sample_audio.ogg
- assets/css/jianshu.css
- assets/google.png
- assets/baidu.png

Even i can't Signin with Google.
when open google from there
https://pub.dev/packages/webview_flutter

Hi @gayatri2610
So what I understand so far
You wanted to intercept HTTP requests but you couldn't so you modified source code and then you can't log in anywhere including GitHub and Google, Is this right?
Please don't modify the source code for the issue, it doesn' look like this is supported in the plugin yet
Duplicate of https://github.com/flutter/flutter/issues/27896

Ok . But how can i achieve intercept HTTP requests in flutter ios .
Plugin working no doubt but what we have option.

Hi @gayatri2610
This would be fixed by https://github.com/flutter/flutter/issues/27896
Closing as duplicate of https://github.com/flutter/flutter/issues/27896


Choose Technology Stack (Front-end) and Choose SDLC Model

We chose the tech stack as Next.js, HTML/CSS with Bootstrap, and Material UI. We also chose the Kanban model as our SDLC model for the project.


Created a class which contains fake customer data

This is class allows a user to create customer objects filled with faker data.

@robbyrussell I'm a new collaborator, and I'm trying to close/merge the open/pending PRs. I think it's been a long time since you opened this PR. I saw that you want to add the Customer object. There are two things that I would like to point out:

you didn't write tests for the class
the code has changed a bit and you would need to rewrite it to follow our new structure.
Are you up to this challenge?


TPCH Q5 fail

General Question
at fist, I use tidb 5.3 with 3 tiflash and it report tiflash server timeout ,then I upgrade to v5.4.0 , still fail but with a different user error

Anaylze all tables then the optimizer will choose a better plan to run the query.


‘Rate-Limit’ FediFetcher

This is essentially a follow up to #122
During that discussion the question was raised whether FediFetcher needs to re-fetch context for the same post over and over again.
Since context can change when a new reply is added we can’t simply never re-request context. But we also don’t need to re-check for new replies 100 times per hour when a year old post has been boosted into someone’s timeline.
So, in the ideal world we’ll have some sort of back off mechanism where

for posts less than an hour old we allow checking context up to once per minute.
posts between 1 and 24 hours old we allow checking for context once ever 10 min
for posts older than 24 hours we allow checking context up to once per day.

I have no idea how feasible this is (some architectural decisions taken early on in FediFetcher‘s development do make this challenging) but clearly the current status cannot continue.
I’d appreciate any input both by users and by admins who may be fed up with FediFetcher querying their instance too much.
(Mentioning @colinstu12 and @p37307 as you’ve both shown interest in this discussion previously)

It is probably best to add rate limits, and to work on a robots.txt  courtesy. https://github.com/nanos/FediFetcher/issues/84. There clearly is a need now for this option so FediFetcher can be stopped so instances who run it are not ip blocked.

Agreed. I’ve begun work on this one. #84 is proving to be tricky as parsing robots.txt is very very hard, and I haven’t yet found a good python package that simplifies this. (Nor do I think that fetching robots.txt over and over again would be a great solution, so we’d need to cache that too…)

1. for posts less than an hour old we allow checking context up to once per minute.
2. posts between 1 and 24 hours old we allow checking for context once ever 10 min
3. for posts older than 24 hours we allow checking context up to once per day.

Agreed, this sounds like a great first step. Would there also be a way to make this the default behavior of some sort but then allow additional parameters to adjust the frequency manually for these three as well? And/or adjust the hour ranges of these as well?
I'm personally feeling more like, posts <6hrs old - default timeout period (whatever it is currently before any changes, none? otherwise once per min sounds like more than enough...maybe 5min), posts >6-<24hr check context ever hour, posts >24hrs-48hrs, check context every six hours, >48hrs check once per day.
However this ends up working, as long as there is configurability so folks can fine-tune it to their personal desires, this will be amazing.

Thanks @colinstu12 I'm not sure on configurability: It would seem like we'd need a lot of configuration options to make this work, which would seem very confusing.
Can you think of a way of implementing configurability without being confusing / overwhelming?
FYI: I've just merged #124 which implements a first stab at this. Would be great if people could try this out and give feedbac

Option
Required?
Notes

context-timeout-short
No
Provide to adjust the timeout period of checking context of posts less than an hour old. Defaults to 1 for up to once per minute.

context-timeout-medium
No
Provide to adjust the timeout period of checking context of posts between one and 24 hours old. Defaults to 10 for up to once per ten minutes.

context-timeout-long
No
Provide to adjust the timeout period of checking context of posts greater than 24 hours old. Defaults to 1440 for up to once per day.

This will at least allow adjustment of the number of times per each of these already committed time ranges. As far as adjusting the time ranges themselves I worry about folks potentially having overlap in times, or gaps in time, causing god-knows-what kind of issues... so maybe it's best to skip. (unless this error checking isn't terrible/difficult to implement, or if there are gaps it can fall back to default behavior, or something).
Actually maybe it could be something like this, and it would eliminate the possibility of gaps or overlap.

Option
Required?
Notes

timeout-range-short
No
Provide to adjust the length of time that the context-timeout-short parameter checks. Defaults to 60 for checking context of posts less than an hour old.

timeout-range-medium
No
Provide to adjust the length of time that the context-timeout-medium parameter checks. Note that you are adjusting the end of the time range, the beginning of this time range is automatically adjusted based on timeout-range-short or the default if not configured. Defaults to 1440 for checking context of posts less than 24 hour old.

I guess there isn't any need to adjust the "long" one, because it will always be whatever is older / falls out of the range of the "medium" time period.

Thanks @colinstu12
I must say that I'm still not convinced this adds much value, or is easy to understand. Will give it some more thought.

FYI, I am paul on Mastodon.
Re my high traffic and numbers of users, You probably are going to like what I have to say. You can disregard the stats I posted in that thread about my instance.
After the recent update to FediFetcher, where the server name is added to the User-Agent, the crawls are coming from within. It also appears each time it is run, it is being counted as a unique visitor.
I don't know what is going on with leah at chaos.social, maybe their users have it setup via api dev and the high number of crawls are coming from their users within and not outside. Only time will tell when the server address is added to the fetcher in their log, if users update.
You probably need to change the user agent to include, ran by user from +servername so people don't think it is masking their server's name, esp since it can be run as a github action. Something like, FediFetcher (Ran from a user at +oldfriends.live; https://go.thms.uk/ff)

This is extremely helpful @p37307 ! Thanks for that!
I was actually almost expecting this to be the case, but I'm relieved to have this confirmed. I guess this at least means instance admins can make informed decisions to disallow their own users' use of FediFetcher, if they feel that's needed, or potentially prod those users into collaborating (Running one FediFetcher instance with multiple Api Keys is much more efficient, than every user running their own instance.)

You probably need to change the user agent to include, ran by user from +servername so people don't think it is masking their server's name, esp since it can be run as a github action.

Valid point. I was actually thinking of including the user's name. But then that raises potentially serious privacy concerns. I don't like your suggestion too much though - it's just so verbose. 🤔

I was actually thinking of including the user's name. But then that raises potentially serious privacy concerns.

...esp since the IP and then the username would be paired. Not an issue if it's only appearing in the logs of the user's server since they already see the logged in users IP but then when you have it writing it as a pair in a access log at other instances... that would give one side, esp if hostile, the connection to the users account and IP, could be bad esp if the Fedifetcher user is running it from their home computer, like on Windows 10 via python. Not optimal.

it's just so verbose.

I can be a dull person. :)

Hi<EMAIL_ADDRESS>here. These are the numbers of requests per endpoint for 19 hours of chaos.social using the UA FediFetcher:

268 /nodeinfo/2.0
268 /.well-known/nodeinfo

1844 /api/v1/accounts//statuses?limit=40
1845 /api/v1/accounts/lookup?acct=
123485 /api/v1/statuses//context

Thanks Leah. Again, appreciate you taking the time to respond!

So, I thought I'd mention a couple of stats here as well:
I'm currently testing this, and it had the following impact:

The number of requests to the context endpoint has fallen from about 12k per hour to about 120 per hour. That's a drop of 2 orders of magnitude.
Whilst this primarily benefits the remote instances, it also benefits mine: the average run duration has dropped from about 3 minutes to about 15 seconds (and that's despite the robots.txt check as well).

I’m closing this issue now, as I’ve just released v7.1.0 which includes this.
@leahoswald @p37307 id love to have some feedback from you in a few days/weeks time, to see what difference (if any) these changes have made.


Fix chat spazzing out when maximizing page

Pretty sure this is caused by setusercss code i did lol, but idk, it looks like its a problem with the page size and not the media playing?

latest update should fix some of this

just found out how to reproduce(?)
maximize page and then wait for another piece of media to load

fixed with latest


Error when trying to sync two remotes

With version 2.10.4 it seems there has been introduced an issue when syncing two remotes.
When the tool tries to import the dump on the target system there is an error thrown:

[TARGET][REMOTE] Importing database dump
[ERROR] ERROR 1045 (28000): Access denied for user 'db_user'@'localhost' (using password: YES)

Could you please check and provide a fix for this?
Thanks in advance!

You're right, there was a copy&paste issue with the last database password fix, so the wrong password was used to import the database dump.
A new version 2.10.5 is provided for solving this issue.


Add a log 'Uploaded settings to...' in output

OS: Windows
Build Version: 20200514.4
Repro Steps:

Right click the Application Settings node for a environment->Upload Local Settings...
Check the output log.

Expect:
There is a log 'Uploaded settings to...'.
Actual:
There isn't a log 'Uploaded settings to...'.

Closing as dupe of https://github.com/microsoft/vscode-azurestaticwebapps/issues/66


Space jam sprig game

Your checklist for this pull request
Author name
praveenkumar:

About your game
**my game is about a astronaut who has to protect his spaceship from meteors **
You have don't have to colide by the meteor and if you collide with the meteor the game is over them you to score as more as possible by dodging the meteor
https://sprig.hackclub.com/share/6YOxOcUA5PRGcuOWTbWA
How do you play game?
You can play game by using a and d ,
A for left and D for right.
Code
const rocket = "r";
const space = "s";
const meteor = "m";
let gameOver = false;
setLegend(
[ rocket, bitmap ................ .......0........ ......010....... .....01710...... ....0177710..... ...017727710.... ..01772227710... ...222222222.... ...222222222.... ...222202222.... ...202020202.... ...222020222.... ...202002202.... ...202020202.... ...222022222.... ...222222222....] ,
[ space, bitmap<PHONE_NUMBER>000000<PHONE_NUMBER>000020<PHONE_NUMBER>000000<PHONE_NUMBER>020000<PHONE_NUMBER>000000<PHONE_NUMBER>000000<PHONE_NUMBER>000200<PHONE_NUMBER>000000<PHONE_NUMBER>000000<PHONE_NUMBER>000000<PHONE_NUMBER>000000<PHONE_NUMBER>000000<PHONE_NUMBER>000200<PHONE_NUMBER>000000<PHONE_NUMBER>000000<PHONE_NUMBER>000000],
[ meteor, bitmap ................ ......000000.... ....001110110... ...01111111110.. ...01101111110.. ...01111011110.. ..011011111110.. ..011111111010.. .0111111011110.. .0111111111110.. ..011101111110.. .011111111010... ..01101111110... ..0111111110.... ...00111010..... .....00000......]
);
setSolids([]);
let score = 0;
let level = 0;
const levels = [
map ........... ........... ........... ........... ........... ........... ........... ........... .....r.....
];
setMap(levels[level]);
setSolids([meteor]);
let gameRunning = true;
function spawnMeteor() {
let x = Math.floor(Math.random() * 10);
let y = 0;
addSprite(x, y, "m");
}
function moveMeteor() {
let meteors = getAll("m");
for (let i = 0; i < meteors.length; i++) {
meteors[i].y += 1;
}
}
function despawnMeteor() {
let meteors = getAll("m");
for (let i = 0; i < meteors.length; i++) {
if (meteors[i].y == 8) {
meteors[i].remove();
}
}
}
function checkHit() {
let meteors = getAll("m");
let r = getFirst("r");
for (let i = 0; i < meteors.length; i++) {
if (meteors[i].x == r.x && meteors[i].y == r.y) {
return true;
}
}
return false;
}
onInput("a", () => {
getFirst("r").x -= 1;
});
onInput("d", () => {
getFirst("r").x += 1;
});
setBackground(space);
var gameLoop = setInterval(() => {
if (checkHit()) {
gameOver = true;
clearInterval(gameLoop);
addText(Game Over! Final Score: ${score}, { x: 4, y: 4, color: color3 });
return;
}
score += 1;
addText(Score: ${score}, { x: 8, y: 1, color: color2 });
despawnMeteor();
moveMeteor();
spawnMeteor();
}, 300);
Image (If an image is used)

[x] The image is in the [/games/img directory]https://github.com/Praveenkushinpi/sprig/commit/2bcb75cddf98facffbb1c8b1e0411e29b8552a47).
[ ] The name of the image matches the name of your file. 20240909_092950_0000.png

Thanks for your PR!

This is very similar to other games in the gallery- could you add a game mechanic or two to differentiate it?

Ok
On Wed, 18 Sept, 2024, 20:51 Cheru Berhanu, @.***>
wrote:

This is very similar to other games in the gallery- could you add a game
mechanic or two to differentiate it?
—
Reply to this email directly, view it on GitHub
https://github.com/hackclub/sprig/pull/2313#issuecomment-2358768280, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/BIELRJAPREJJ5DNCKBYZCFTZXGK6JAVCNFSM6AAAAABN3VXXSSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNJYG43DQMRYGA
.
You are receiving this because you modified the open/close state.Message
ID: @.***>

Closing this PR as it is quite old and hasn't moved in some time.  Feel free to reopen this if you want to advocate for its merge.


App crashes on Biconomy init

Whenever I call Biconomy.init() in my initState, the app completely crashes. That is losing connection to my AVD even on real devices.
How do I resolve this?

particle_biconomy docs is here, https://docs.particle.network/developers/account-abstraction/flutter
require add particle_auth or particle_connect, you can try example first.

particle_biconomy docs is here, https://docs.particle.network/developers/account-abstraction/flutter require add particle_auth or particle_connect, you can try example first.

Hi, I made sure to add particle_auth but still had the same problem.

We have updated the particle-biconomy/example, and I can run it in iOS simulator, can you try with iOS simulator or real device, can you post your errors?

Fixed. check the latest version


How to use this library in api 25 (Java Code)

hey everyone
I just want to use this library in my Android(Java not Kotlin) project
my SDK properties are:
compileSdkVersion 25
minSdkVersion 21
targetSdkVersion 23
and when I want to add this library to my project this error is shown :
Error:Execution failed for task ':app:processDebugManifest'.

Manifest merger failed : Attribute application@appComponentFactory value=(android.support.v4.app.CoreComponentFactory) from [com.android.support:support-compat:28.0.0-alpha3] AndroidManifest.xml:22:18-91
is also present at [androidx.core:core:1.0.0-alpha3] AndroidManifest.xml:22:18-86 value=(androidx.core.app.CoreComponentFactory).
Suggestion: add 'tools:replace="android:appComponentFactory"' to  element at AndroidManifest.xml:18:5-36:19 to override.

please help how can I solve this error or is there any way to use this library in API 25?
thank you
Regards.

Hi AliAminiP,
Not sure if you got this issue fixed but the solution is to migrate to AndroidX. I assume you are using both the old android support libraries and new AndroidX libraries and thus you will face the above merger issue.


Installing Extension replaces "JSON" Language with "CodeTour" Language

After installing the extension, the "Change Language Mode" selector now shows "CodeTour" as a language in place of "json". I'm not sure what was the intended behavior, but it caused me a lot of confusion to not find "JSON" in the list, I don't know if this means I'll get CodeTour completion suggestions in all my json files.

Thanks for filing this issue. You're right, it's confusing. We will look into fixing this!

This has no been fixed and published to the marketplace. Apologies for the unintentional bug!


Fix Junit test

Codecov Report

Merging #3302 into master will increase coverage by 0.48%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##             master    #3302      +/-   ##
============================================
+ Coverage     80.00%   80.49%   +0.48%
- Complexity     7396     7427      +31
============================================
  Files           157      157
  Lines         27797    27793       -4
  Branches       6685     6685
============================================
+ Hits          22240    22371     +131
+ Misses         3565     3418     -147
- Partials       1992     2004      +12

Impacted Files
Coverage Δ
Complexity Δ

...com/alibaba/fastjson/parser/JSONReaderScanner.java
73.58% <0.00%> (-1.26%)
45.00% <0.00%> (-1.00%)

...main/java/com/alibaba/fastjson/util/FieldInfo.java
86.44% <0.00%> (ø)
93.00% <0.00%> (-1.00%)

...ava/com/alibaba/fastjson/parser/JSONLexerBase.java
69.97% <0.00%> (ø)
812.00% <0.00%> (ø%)

...main/java/com/alibaba/fastjson/util/TypeUtils.java
79.95% <0.00%> (+0.10%)
647.00% <0.00%> (+2.00%)

...java/com/alibaba/fastjson/parser/ParserConfig.java
80.67% <0.00%> (+0.14%)
226.00% <0.00%> (+1.00%)

...n/java/com/alibaba/fastjson/util/JavaBeanInfo.java
86.88% <0.00%> (+0.16%)
213.00% <0.00%> (+1.00%)

...m/alibaba/fastjson/serializer/SerializeConfig.java
77.00% <0.00%> (+0.41%)
138.00% <0.00%> (+1.00%)

...com/alibaba/fastjson/serializer/SerialContext.java
86.53% <0.00%> (+3.84%)
22.00% <0.00%> (+1.00%)

...om/alibaba/fastjson/serializer/EnumSerializer.java
90.00% <0.00%> (+23.33%)
6.00% <0.00%> (+1.00%)

.../main/java/com/alibaba/fastjson/JSONValidator.java
68.34% <0.00%> (+44.24%)
46.00% <0.00%> (+26.00%)

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 26943ab...35faf10. Read the comment docs.

这个是专门测试InnerClass的TestCase


added credit offer to operations.py

additional work needs to be done for full implementation

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

It's quite easy to write unittests for those operations in tests/test_transactions.py.  It will break but print out the hex string that you can use for self.cm. Then remove the True and run the test again.
doit tests against the cm variable as well as against a fixed public RpC node

pull 319 over rides this one, adds samet fund, makes small indexing change, removed two errant Optional() classes
closing 317


Transport postMessage is not working in v 2.0.6

Hi,
Thanks for your work! It seems that we can use transport message for settings which have :before, :after, :hover in selectors in the version 2.0.6. But transport postMessage is not working now. I see that you commented this line
Kirki_Customizer_Scripts_PostMessage::generate_script( $this->args );

in file class-kirki-field.php.
Could you please recheck this problem?
Thank you!

Thanks for reporting this...
I had 2 lines commented-out 'cause I was debugging some things and I forgot to uncomment them before releasing 2.0.6.
Fixed, I'll release a new bugfix version in a couple of hours that will include this.

2.0.7 released, this should be fixed now.

Thank you :)


Implement Enterprise

Description

Related Issue

https://github.com/trypear/pear-landing-page/issues/272

Server PR https://github.com/trypear/pearai-server/pull/198

Changes Made

Screenshots

Checklist

[ ] I have tagged the issue in this PR.
[ ] I have attached necessary screenshots.
[ ] I have provided a short description of the PR.
[ ] I ran yarn build and build is successful
[ ] My code follows the style guidelines of this project.
[ ] I have added necessary documentation (if applicable)


Upgrade thumbprint-tokens 12.1.1 -> 12.2.2

This release includes a number of new tokens for font size, font weight, line height, corner radius, and letter spacing.

+2


Recreate + Codify ODIS dashboards and alerts in Grafana

@alecps to determine which dashboards and alerts should be migrated (some may no longer be needed) and any other adjustments that should be made in migration
@noisypigeon to codify and recreate dashboards and alerts (use opportunity for ODIS onboarding)

Restricting scope to just Signer monitoring and breaking combiner monitoring into its own ticket


Accept only keys defined in rule object

I am using the version 3.22.1
Could it be possible to have a feature where the validator can return an error if data key with that is not defined in the rule is passed
for instance
const validator = new Validator(req.body, {
        name: 'string',
        body: 'string',
    });

The above should return an error if req.body contains more object keys than defined in the rule
A solution could be to add a third instance parameter to new Validator(data,rule,strict)
strict would either be true or false.
This would mean whether the validator should follow the rule strictly not allowing additional keys or not.

+1 for this feature request!


Gene panel feature

Is your feature request related to a problem? Please describe.
Gene panel feature is currently hidden and not project/category specific. Documentation is not according die Panel Guidelines (e.g. Transkripts)
Describe the solution you'd like
Local panel app feature
Describe alternatives you've considered
Non existent
Additional context
Add any other context or screenshots about the feature request here.

@einicke Please specify the following:

versioning of panels
transcript versions
reasoning for inclusion in panel
coverage analysis of included genes/tx on sample cases
potentially include panel of normal based cnv calling on tx


update android builder version

Describe the desired feature
i wish you could update builder version from version 1.3.0 to newer one
https://github.com/mit-cml/appinventor-sources/blob/master/appinventor/lib/android/tools/builder-1.3.0.jar
the current one is outdated
i tried to update it myself but many classes were removed in the new version

As you've pointed out, updating requires an investment of time and development resources as doing so is nontrivial. What's the case for updating the build dependency? The current version doesn't inhibit us from getting our work done.

As you've pointed out, updating requires an investment of time and development resources as doing so is nontrivial. What's the case for updating the build dependency? The current version doesn't inhibit us from getting our work done.

@ewpatton Thanks for your understanding but i disagree with you as you can see here
https://developer.android.com/studio/releases/gradle-plugin
there's so many changes and improvementss happend it would make app inventor generate more
optimized apps and open a door to many new features that developers can benefit from
Hope you think about it again


Update intro-react-native-components.md

Small typo.  A grammatical fix.

Hi @beebe4!
Thank you for your pull request and welcome to our community. We require contributors to sign our Contributor License Agreement, and we don't seem to have you on file.
In order for us to review and merge your code, please sign at https://code.facebook.com/cla. If you are contributing on behalf of someone else (eg your employer), the individual CLA may not be sufficient and your employer may need to sign the corporate CLA.
If you have received this in error or have any questions, please contact us at<EMAIL_ADDRESS>Thanks!

Signed CLA


allow perform bulk without id

As I know, Elasticsearch support bulk index without specifying the _id. However empty _id field in action metadata json is not allowed.
e.g.
{ "index": { "_type": "type1", "_id": "" }} // fail
{ ... }

{ "index": { "_type": "type1" }} // ok
{ ... }

Hi. What do you think about createControl() overload without the id argument?


PPOTrainer no train_dataset?

Following the official example:
ppo_trainer = PPOTrainer(
    model=model,
    config=config,
    train_dataset=train_dataset,
    tokenizer=tokenizer,
)

But I found now PPOTrainer does not have the train_dataset argument, why is that? And why is there no eval_dataset?

The PPOTrainer uses the step method to train the model which is called iteratively and a batch is provided there directly.


Thin

This gives you the bases to support thin archives (https://sourceware.org/binutils/docs/binutils/ar.html). I created a super class from your Archive File Data one to just manipulate the pointed files when readed. I reopen the file for each read to be able to parse big archives without hitting file descriptor limit.
I did not think to much about this. I just made the modifications to comply with what I needed, then try to support your other features and add tests (listing file in thin archive, and getting content through read). Some short piece of code could be more shared between the two classes. One could also remove replace the self.thin attribute with a factory pattern. I tried it for some time but I gave up after a while. I did my best but I would not be surprised if you still had to change some other stuff to comply with the whole API.
But I am okay with the result so I will stop working on this, and just use it as a module if you don't pull it. So here is my work if you want to use it.
PD: The tests pass but I could not run on all the tox versions. I even got an error for 3.8 if I record correctly. But since your build shows up as failing, I thought it came from you it since I don't know how to explain why it would pass on 3.5 but not 3.8, and I am not experienced with tox so I did not want to dig it.

Thank you very much for the submission and the tests.
I fixed up the formatting (preserving the original indents).
The tests and some other issues have been fixed too. (file encoding and incomplete reads)

Thank you very much for the submission and the tests.
I fixed up the formatting (preserving the original indents).
The tests and some other issues have been fixed too. (file encoding and incomplete reads)


[MRG] Shaving off some seconds from the tests

Fixes #449
Trying to cut down on the combinatorics mostly.

Codecov Report

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

@@           Coverage Diff           @@
##           master     #451   +/-   ##
=======================================
  Coverage   86.43%   86.43%
=======================================
  Files          22       22
  Lines        1563     1563
=======================================
  Hits         1351     1351
  Misses        212      212

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 afb0e49...1109005. Read the comment docs.

Just a couple of minor comments. We should probably look at the difference in the speed of the tests before merging from now on

Let's merge this! Travis really is too slow :(

Let's enjoy it while it lasts.

lgtm


Semi-transparent background not working as expected

How to reproduce:

I have 2.0.0-canary.13
I have this line in my .hyper.js

backgroundColor: 'rgba(0, 0, 0, .7)',

I open hyper and see a completely transparent background
I open preferences, background becomes completely black
I click on hyper to regain focus, background becomes as expected (semi-transparent black)

Same here 😢

Reproduced
I noticed something:
If you edit your config again and save, background color is ok 😞

@chabou yeah I noticed that too.  However upon restarting, it's transparent again.  Also "background color is ok" doesn't seem totally true...

It doesn't seem to matter whether I set opacity to 0.6 or 0.9, it renders the same on save.

Oh, I didn't noticed that.
Thank you 🙏
Investigating...

2.0.0-canary.14 incoming

Really sorry for this regression 😞

@chabou no problem, and thank you!


[Network] Add support for setting identity in Application-Gateway

Fixes #10073
Fixes #8244
Fixes #10072
This checklist is used to make sure that common guidelines for a pull request are followed.

[x] The PR has modified HISTORY.rst describing any customer-facing, functional changes. Note that this does not include changes only to help content. (see Modifying change log).

[x] I adhere to the Command Guidelines.

ManagedIdentity cannot be created by CLI so I don't add test code. I manually tested the command. Meanwhile, due to the service limitation, I don't expose the add and remove command to the user.

Can you try to resolve conflicts first?


added transition

Added transition to the body element when background theme changes for smoother user experience

hey @Byte-Sultan ,can you make this text (h3)in the center?


Update sint-server-extensions from 1.0 to 1.1

This adds new tests, but also the option to disable tests based by their specification (rather than their name).

Note that this also changes a pre-existing invocation of
-Dsinttest.disabledTests="-Dsinttest.disabledTests=${{ inputs.disabledTests }}"

into
-Dsinttest.disabledTests="${{ inputs.disabledTests }}"

I assume that this fixes a copy/paste bug.


Doesn't seem to work.

I installed the grammer with TSInstall janet_simple and have updated all my plugins. :checkhealth seems okay save for one part which is needed for "TSInstallFromGrammer" which is not what I used.
- WARNING `tree-sitter` executable not found (parser generator, only needed for :TSInstallFromGrammar, not required for :TSInstall)

         x) errors found in the query, try to run :TSUpdate {lang} ~

I tried that, but it says parser is up-to-date.

==============================================================================
LanguageClient: health#LanguageClient#check

- OK binary found: /home/nstgc5/.local/share/nvim/plugged/LanguageClient-neovim/bin/languageclient
- OK languageclient 0.1.161
- OK Floating window is supported and will be used for hover

==============================================================================
deoplete: health#deoplete#check

deoplete.nvim ~
- OK exists("v:t_list") was successful
- OK has("timers") was successful
- OK has("python3") was successful
- OK Require Python 3.6.1+ was successful
- OK Require msgpack 1.0.0+ was successful
- If you're still having problems, try the following commands:
  - $ export NVIM_PYTHON_LOG_FILE=/tmp/log
  - $ export NVIM_PYTHON_LOG_LEVEL=DEBUG
  - $ nvim
  - $ cat /tmp/log_{PID}
  - and then create an issue on github

==============================================================================
nvim: require("nvim.health").check()

Configuration ~
- OK no issues found

Runtime ~
- OK $VIMRUNTIME: /usr/share/nvim/runtime

Performance ~
- OK Build type: Release

Remote Plugins ~
- OK Up to date

terminal ~
- key_backspace (kbs) terminfo entry: `key_backspace=\177`
- key_dc (kdch1) terminfo entry: `key_dc=\E[3~`
- $VTE_VERSION="7202"
- $TERM_PROGRAM="guake"
- $COLORTERM="truecolor"

==============================================================================
nvim-treesitter: require("nvim-treesitter.health").check()

Installation ~
- WARNING `tree-sitter` executable not found (parser generator, only needed for :TSInstallFromGrammar, not required for :TSInstall)
- OK `node` found v20.5.1 (only needed for :TSInstallFromGrammar)
- OK `git` executable found.
- OK `cc` executable found. Selected from { vim.NIL, "cc", "gcc", "clang", "cl", "zig" }
  Version: cc (GCC) 13.2.1 20230801
- OK Neovim was compiled with tree-sitter runtime ABI version 14 (required >=13). Parsers must be compatible with runtime ABI.

OS Info:
{
  machine = "x86_64",
  release = "6.4.11-arch2-1",
  sysname = "Linux",
  version = "#1 SMP PREEMPT_DYNAMIC Sat, 19 Aug 2023 15:38:34 +0000"
} ~

Parser/Features         H L F I J
  - clojure             ✓ ✓ ✓ . ✓
  - fennel              ✓ ✓ ✓ . ✓
  - haskell             ✓ . ✓ . ✓
  - janet_simple        ✓ ✓ ✓ . ✓
  - julia               ✓ ✓ ✓ ✓ ✓
  - latex               ✓ . ✓ . ✓
  - rust                ✓ ✓ ✓ ✓ ✓
  - vim                 ✓ ✓ ✓ . ✓

  Legend: H[ighlight], L[ocals], F[olds], I[ndents], In[j]ections
         +) multiple parsers found, only one will be used
         x) errors found in the query, try to run :TSUpdate {lang} ~

==============================================================================
provider: health#provider#check

Clipboard (optional) ~
- OK Clipboard tool found: xclip

Python 3 provider (optional) ~
- `g:python3_host_prog` is not set.  Searching for python3 in the environment.
- Executable: /usr/bin/python3
- Python version: 3.11.3
- pynvim version: 0.4.3
- OK Latest pynvim is installed.

Python virtualenv ~
- OK no $VIRTUAL_ENV

Ruby provider (optional) ~
- WARNING `ruby` and `gem` must be in $PATH.
  - ADVICE:
    - Install Ruby and verify that `ruby` and `gem` commands work.

Node.js provider (optional) ~
- Node.js: v20.5.1
- WARNING Missing "neovim" npm (or yarn, pnpm) package.
  - ADVICE:
    - Run in shell: npm install -g neovim
    - Run in shell (if you use yarn): yarn global add neovim
    - Run in shell (if you use pnpm): pnpm install -g neovim
    - You may disable this provider (and warning) by adding `let g:loaded_node_provider = 0` to your init.vim

Perl provider (optional) ~
- WARNING "Neovim::Ext" cpan module is not installed
  - ADVICE:
    - See :help |provider-perl| for more information.
    - You may disable this provider (and warning) by adding `let g:loaded_perl_provider = 0` to your init.vim

==============================================================================
vim.lsp: require("vim.lsp.health").check()

- LSP log level : WARN
- Log path: /home/nstgc5/.local/state/nvim/lsp.log
- Log size: 144 KB

vim.lsp: Active Clients ~
- No active clients

==============================================================================
vim.treesitter: require("vim.treesitter.health").check()

- Nvim runtime ABI version: 14
- OK Parser: clojure    ABI: 13, path: /home/nstgc5/.local/share/nvim/plugged/nvim-treesitter/parser/clojure.so
- OK Parser: fennel     ABI: 13, path: /home/nstgc5/.local/share/nvim/plugged/nvim-treesitter/parser/fennel.so
- OK Parser: haskell    ABI: 14, path: /home/nstgc5/.local/share/nvim/plugged/nvim-treesitter/parser/haskell.so
- OK Parser: janet_simple ABI: 13, path: /home/nstgc5/.local/share/nvim/plugged/nvim-treesitter/parser/janet_simple.so
- OK Parser: julia      ABI: 14, path: /home/nstgc5/.local/share/nvim/plugged/nvim-treesitter/parser/julia.so
- OK Parser: latex      ABI: 14, path: /home/nstgc5/.local/share/nvim/plugged/nvim-treesitter/parser/latex.so
- OK Parser: rust       ABI: 14, path: /home/nstgc5/.local/share/nvim/plugged/nvim-treesitter/parser/rust.so
- OK Parser: vim        ABI: 14, path: /home/nstgc5/.local/share/nvim/plugged/nvim-treesitter/parser/vim.so

Hi,
I can try to help, but let me mention a few things up front.

It looks like you are using neovim with nvim-treesitter, but the repository housing this issue is specifically about the tree-sitter-janet-simple grammar which is used by nvim-treesitter (but also by other programs).  If I'm not able to help, it might be that you would get better help from the nvim-treesitter folks.  I presume you know this, but FWIW, they have a repository at https://github.com/nvim-treesitter/nvim-treesitter along with a troubleshooting section (which I confess to not understanding that well (^^: ).

Although I use neovim and nvim-treesitter from time to time, I'm not an expert user of either, still struggling to learn how to use vim-ish things well after multiple years.

With that out of the way, I didn't figure out what was not working from your post, but perhaps it's that highlighting is not functioning?
If that's the case, I have a relatively minimal setup below for neovim that seems to work here.  May be there's something there that helps?
" Specify a directory for plugins
call plug#begin('~/.vim/plugged')

Plug 'nvim-treesitter/nvim-treesitter'

call plug#end()

" adapted:
"   https://github.com/janet-lang/janet.vim/blob/master/ftdetect/janet.vim
au BufRead,BufNewFile *.janet,*.jdn setlocal filetype=janet

lua <<EOF
require('nvim-treesitter.configs').setup {
  ensure_installed = "all",
  highlight = {
    enable = true,
    disable = { "css" },
  },
}
EOF

On a possibly related note, the nvim-treesitter integration of this grammar only really supports highlighting.  If you want indentation to work, I think having something like bakpakin's janet.vim installed might be effective.
If you do go that route, I think the au BufRead,BufNewFile *.janet,*.jdn setlocal filetype=janet line in the settings above may not be necessary.

@nstgc Have things worked out for you with respect to this issue?

Sorry. I'll look over this as soon as my coffee kicks in. Thank you both for responding and for following up.

It looks like you are using neovim with nvim-treesitter, but the repository housing this issue is specifically about the tree-sitter-janet-simple grammar which is used by nvim-treesitter (but also by other programs).

I don't follow, am I in the wrong place? Treesitter works for all other languages I have grammars installed for it. Which are Haskell, Clojure, Julia, LaTeX, Rust, Vim, and Fennel, and I assumed this was to be installed in the same way as those. So I further assumed the issue was with the this repo.

Although I use neovim and nvim-treesitter from time to time, I'm not an expert user of either, still struggling to learn how to use vim-ish things well after multiple years.

Heh, yeah. I know that feeling. I've been using Vim for 15 years, but I'm still learning it's mysterious ways. I'm over the learning cliff, however, and have moved on to the learning curve.

With that out of the way, I didn't figure out what was not working from your post, but perhaps it's that highlighting is not functioning?

Sorry, I should have been more clear. I'm just talking about highlighting. I don't use folding and Parinfer takes care of tabs.

If that's the case, I have a relatively minimal setup below for neovim that seems to work here. May be there's something there that helps?

I tried copying that into a fresh init.vim file, but it didn't work any better. Copying in some relevant parts from my usual nvim config file:
lua << EOF
require("nvim-treesitter.configs").setup {
  highlight = {
      -- ...
  },
  -- ...
  rainbow = {
    enable = true,
    -- disable = { "jsx", "cpp" }, list of languages you want to disable the plugin for
    extended_mode = true, -- Also highlight non-bracket delimiters like html tags, boolean or table: lang -> boolean
    max_file_lines = nil, -- Do not enable for files with more than n lines, int
    -- colors = {}, -- table of hex strings
    -- termcolors = {} -- table of colour name strings
  }
}
--
-- require('aerial').setup({})
--
-- require("twilight").setup {
--   -- your configuration comes here
--   -- or leave it empty to use the default settings
--   -- refer to the configuration section below
-- }
EOF

I don't have a line for au BufRead.... Adding it in fixed the issue. Thanks!

As a follow up, indentation doesn't seem to work properly with just Parinfer. I didn't realize Calvin's Janet pluggin was responsible for that. Good to know!

Just to clarify one thing:

I don't follow, am I in the wrong place? Treesitter works for all other languages I have grammars installed for it. Which are Haskell, Clojure, Julia, LaTeX, Rust, Vim, and Fennel, and I assumed this was to be installed in the same way as those. So I further assumed the issue was with the this repo.

It's confusing to be sure, but this repository is for the grammar only.  nvim-treesitter happens to use the grammar, but other non-Neovim-related programs (e.g. difftastic, Helix, etc.) also use it.  I don't really understand how the grammar is used in detail in most of these programs (^^;
Of course, figuring out what the source(s) of a difficulty encountered is not necessarily trivial (and in my experience, on the challenging side for vim-ish things) so figuring out where to direct queries to isn't always straight-forward either.
In any case, glad to hear things seem to be working!

It's confusing to be sure, but this repository is for the grammar only. nvim-treesitter happens to use the grammar, but other non-Neovim-related programs (e.g. difftastic, Helix, etc.) also use it. I don't really understand how the grammar is used in detail in most of these programs (^^;

Ah, I see.

in my experience, on the challenging side for vim-ish things

Would you say this sort of thing is easier with something like Doom or Spacemacs? I try Emacs every couple of years, and each time I come away feeling like it's just too large, but I can't deny that (Neo)Vim isn't without it's share of issues.

Would you say this sort of thing is easier with something like Doom or Spacemacs?

I have tried both Doom and Spacemacs but I've reverted to plain configuration (that's what I had most experience previously though) as I found the additional layer not worth the additional trouble that seemed to inevitably surface as a result of using a layer.
In recent times, I've found that Emacs configuration has been improved (e.g. use-package), but also there is considerably more readable material [1] and many folks who can be queried.  Neither of these things were the case when I started learning unfortunately.

I try Emacs every couple of years, and each time I come away feeling like it's just too large, but I can't deny that (Neo)Vim isn't without it's share of issues.

I can relate to the feeling of largeness and agree that's not helpful for learning.  (I still haven't "seen the edge" either after years of Emacs use.)
I believe I only managed to become comfortable because there was no helpful vi manual nor any suitable person I could ask when learning (^^;

On a side note, I would say that kakoune got a fair bit right, but as someone who likes to tweak / extend, the choice of shell for extending keeps me away.
I tried VSCode for a while, and while I thought it was pretty good for some things (especially the out-of-box experience, familiar UI, and simple configuration), as a user I don't feel I'm in a position to extend in any significant way (I tried writing extensions as well and got the same feeling that you don't get to do things that MS doesn't want you to do.)

[1] One resource I've been trying to digest recently is Mastering Emacs, though some of its articles also feel "large" (in the Emacs sense), so I end up trying to process them across days.


PA3011: Roundtrip validation on unpack failed (latest Power Apps update)

Hi there,
With the latest version of Power Apps Studio (3.21113.12), it seems 'pac unpack' has stopped working for me, but it seems to be only with apps using custom "Dataverse for Teams" controls (e.g. the modern text box). I've attached a test solution where this problem occurs - it's inconvenient at the moment but I can revert to the previous version of Power Apps and it will continue working.

Cheers,
Josh
TestSolution_1_0_0_1_managed.zip

Validated this was resolved with PR 351. This will be available in the next release of the PAC CLI.


Initial tool design

Tool for importing mbox files into SQLite using the Python mailbox standard library module.
Prototype here: https://gist.github.com/simonw/f442dc725aaad9a92af3850ad4c41839

Just one command to start off with, which reads a single .mbox file into a SQLite database:
mbox-to-sqlite mbox enron.db /tmp/enron.mbox


Visualization of Exchange Extended Protection status for each webservice

Describe The Request
The Result of Exchange Extended Protection is showing a list of all Webservices and it status. The problem is, that u can't see, which webservice is correct configured. There is only a warning, that the configuration of the items is noch correct.
Reason:
This would make a better vissualization, which service must be configured and which is also correct.
Additional context
Make an coloured visualization of the services which is correct configured

@gitblacker is this the output of HealthChecker or ExchangeExtendedProtectionManagement?
You able to provide a screenshot of what you are seeing?

@gitblacker have you had a chance to check the output of the latest version of the script? Is it still unclear or are we good with the way we show it in the latest version?

Closed due to no response.


Add support for tRPC

cheetah should support trpc out of the box.
Generating the type declarations should be as simple as running deno run -A https://deno.land/x/cheetah/trpc.ts

It's no longer on the roadmap to add support for tRPC, atleast not for the forseeable future.


Add argument "-deleteTemp" which if its specified will delete the Temporary folder if it exists and its empty

Temporary folder is automatically created in ViberDownloads folder.
"~\ViberDownloads\Temporary"

hi can i work on this issue

hi can i work on this issue

okay you are assigned to the issue,
please create a branch, do the change and make a pull request.

Let me fix this


Unpublishing and publishing the same url for a different agent , results in publish url not having  tools enabled from the the new agent.

Steps to reproduce the problem:

Create an agent with user tool as github bundle (enabled by default)

Publish this agent as say mytest1

Chat with this url about github

Unpublish this url.
Accessing the publish url and chatting results in 404 errors - https://github.com/otto8-ai/otto8/issues/563 tracks better user experience.

. Create another agent with user tool as gmail bundle (enabled by default)

Access the publish url again.

Notice that tools available for the chat shows github  as enabled and gmail bundle in the tool list but it is not enabled by default.
Expected Result:
Thread should now not have access to github bundle and have gmail bundle enabled by default.

It seems like there are some details missing from these steps. I will try to fill them in:

Create an agent with the GitHub bundle as a "user tool" enabled by default
Publish the agent as mytest1
Navigate to the user UI for this agent. Locally, that would be http://localhost:8080/mytest
I am able to use this agent as expected.
Go back to the admin UI and click the "Unpublished" button.
Create a new agent with the Gmail bundle as a "user tool" enabled by default
Publish this agent with the same name: mytest1
Again, navigate to the user UI for this agent.
Checking the tools in the top-right (the wrench icon), you'll see that the GitHub tool is enabled by default, but the Gmail tool is not.