New Candy Machine

Allow seed authority to seed metadata for existing tokens
fixing some styles
feat: calculate proper cost to store
new arweave wallet
use arweave upload estimator in cli
use new arweave storage cost calculator in candy machine
fix build command for package: common
lint
force candy-machine to work
Fix endpoint
cli: wait for tx to finalize before uploading
Update README - broken image reference (#749)
Refactor: use anchor.BN instead of bn.js in Metaplex CLI (#716)
feat(deploy): add google cloud deploy doc (#226)
Add sanity check before upload (#456)
Update nft metadata (#640)
Dont show +1 for the search messagE (#799)
add @metaplex/arweave-cost
better logs
use @metaplex/arweave-cost for upload fees
upgrade @metaplex/arweave-cost module
use confirmed confirmation
update yarn.lock
Add informational comment
feat(cli): adding command option to add custom rpc url for candy machine (#792)
Added Stateless Ask program (moved over from SPL) (#758)
feat: fix linting
Initial commit
Boostraping graphql-server project (#1)
Add: @metaplex/js as dependencie while it's not published (#2)
refactor: server parts
Add: tsc --no-Emit to CI pipeline (#4)
Subscribtion fix (#13)
chore: drop @metaplex/js
chore: drop unused packages
refacor: remove using cache from processing data
wrapPubkey for Map
fix: MetaState type with Map
refactor: ConnectionConfig
fix: wrap over Map
Refactoring Account info (#17)
Issue #9 fix for response more than 500MB (#16)
Add: logging (#20)
feat: extended borsh interface (#22)
Deploy to heroku (#21)
Refactoring create in memory adapter (#23)
chore: update schema
Jest tests (#27)
Draft: Mongodb integration (#24)
feat: move isCreatorPartOfTheStore to WhitelistedCreator (#29)
create MetaplexService with tests (#30)
feat: graphql tests (#31)
refactor: adapters, ingester, server
refactor: change process output
refactor: readers
refactor: entries
chore: drop unused utils & bin
fix: import paths
fix: serialize path
chrore: abstract class from readAdapter
chore: rename file
chrore: return snapshot
refactor: enchance reader
chore: fix build
chore: remove mongo-adapter before it is done
update readme
update yarn
feat: fix tests
WIP: entries
chore: move generated into schema
chore[graphql]: update yarn.lock
Revert "chore: remove mongo-adapter before it is done"
Init
Implement mongo-reader
fix: repair graphql tests
fix: saving entities
tests: MongoReader
Update
feat: add ingester native modules for computation getWhitelistedCreatorList
refactor: getWhitelistedCreatorList with native code + add stream api
fix: test
feat: implement getArtworks
Update
feat: fixing starting graphql server
feat: add test for creator
feat: update ingester multi-modes mode
Update
Update
feat: add dockerfile
feat: add dockerfile
feat: add JSONLazyResponse for metaplex-api-client
feat: add lazy chunked data processing
feat: streaming reader
feat: add to introspection to server
feat: add subscription
Reduce memory usage
feat: move subscription from mongo to direct solana + optimize flushing
feat: add lazy supscription
tests: specs for processMetaData
tests: specs for processMetaplexAccounts
bug: fix constants
feat:heroku deploy
Deploy
Deploy
feat: add docker support for all services
update readme
optimize docker-composer
Update: Readme
Update
Update README.md
add new adapter
remove duplicate dep
fix yarn install
refactor: use hook on auctions list (#838)
This fixes everything, thanks to Carthanas (#849)
CHANGELOG (#850)
Token Entangler (#851)
Update CHANGELOG.md
Fix Link (#818)
fix: skip graphql package build (#865)
Add instruction to update candy machine authority (#876)
Update CHANGELOG.md
Update README.md (#785)
Fix for mint cli, and also convert mint nft to use new syntax style (#878)
Update README.md (#867)
Entangler (#879)
fix: fix button after claim purchase (#875)
Update CHANGELOG.md (#880)
feat: implement NFT packs creation and viewing (#866)
Auctions with different SPL token mints (#788)
Fixed missing comma (#903)
FIx: remove custom store address (#905)
Add items redeemed (#906)
Update CHANGELOG.md
fix: packs string encoding (#911)
Update CHANGELOG.md (#907)
fix: packs creation with multiple assets (#913)
fix(candy-cli): rewrite generate_art command for speed. (#899)
fixed error when setting the ticksize with a different mint (#915)
Fixing broken shit (#917)
Instant sale broken (#923)
feat: remove graphq cache server (#921)
Update CHANGELOG.md
Wrap with try statements (#940)
Port Fixes back to master (#927)
Fixes for FLP (#956)
Gumdrop Merge (#946)
Fix AUCTION_HOUSE_SIZE calculation (#843)
Update CHANGELOG.md
fix(connection): ensure stable network connection + refactor ConnectionContext (#958)
Update CHANGELOG.md
chore: fix token-meta tests+clean up code (#881)
Update CHANGELOG.md
Update pack creation flow (#953)
Flp improvements (#972)
Update CHANGELOG.md
chore: CI github actions cleanup (#965)
Update CHANGELOG.md
feat/mint_tokens (#934)
Update CHANGELOG.md
fix Fair Launch Protocol CI (#987)
fix CI (#989)
fixed build (#1003)
removed redundant env variable (#1005)
Flp improvements (#1009)
Unused candy refunds v3 (#991)
Fixes 0 lamports account (#1024)
fix: build by removing unneeded code (#1021)
Fix race condition causing traits to be layered out of order (#968)
Create pull_request_template.md (#1000)
chore: updated changelog (#995)
Parallelize baby yeah (#1025)
Fix generative psds by reloading each time and using nondeprecated function (#1027)
update README.md (#1031)
Update configuration generator (#1032)
enhancement: check treasury balance when using --sol-treasury-account in create_candy_machine (#1015)
feat: update refresh button (#976)
Adds stale action (#1034)
[Feature] ability to mint multiple tokens at once (#805)
Fixed typo build example in readme (#842)
Remove Arweave restriction (#802)
More fixes for psds (#1046)
gh actions: always run required workflows (#1054)
Update pull_request_template.md (#1041)
Shuffler (#1056)
Candy Machine v2
add
Split into components and added Identity Badge
Working on candy machine
Latest
Added single use gatekeeper support
Added explicit crate usage syntax
Civic react componet works on ignite
Bump the react component to version 0.4.6

.patch


KAFKA-4129: Processor throw exception when getting channel remote address after closing the channel

Get channel remote address before calling channel.close

Thanks for the PR, LGTM.


Building with Visual Studio?

Dear developers, I very much cherish the moderns C++ postgreSQL interface. However it seems currently a bit hard to user with MSVC. Are you interested in supporting this platform? From my experience it can be slightly tedious work, but often it improves the overall code quality.
If this is relevant for you I could try to make an Azure DevOps CI setup that provides continuous builds for your Github repository?

We already support Visual Studio. We have a CI build running with Visual Studio 2017, see https://ci.appveyor.com/project/taocpp/taopq
Can you clarify what is "hard to use with MSVC"? Or what else is missing?

Dear @d-frey , thanks for the very quick reply! It comes as a big surprise for me that VS2017 is supported, because the build fails for me with quite a number of errors. Maybe I'm just setting wrong build options?
I had first issues with:

D:\taopq\include\tao/pq/result_traits.hpp(24): error C2433: 'result_traits_size': 'inline' not permitted on data declarations
D:\taopq\include\tao/pq/result_traits.hpp(27): error C2433: 'tao::pq::result_traits_size<`template-type-parameter-1', ?? :: ?? >': 'inline' not permitted on data declarations
D:\taopq\include\tao/pq/result_traits.hpp(30): error C2433: 'result_traits_has_null': 'inline' not permitted on data declarations
D:\taopq\include\tao/pq/result_traits.hpp(33): error C2433: 'tao::pq::result_traits_has_null<`template-type-parameter-1', ?? >': 'inline' not permitted on data declarations

I quickly fixed these myself in result.hpp and result_traits.hpp by removing inline. But then the build fails again with:
D:\taopq\include\tao/pq/internal/pool.hpp(101): error C2039: 'weak_from_this': is not a member of 'tao::pq::internal::pool<tao::pq::connection>'
D:\taopq\include\tao/pq/connection_pool.hpp(19): note: see declaration of 'tao::pq::internal::pool<tao::pq::connection>'
D:\taopq\include\tao/pq/internal/pool.hpp(98): note: while compiling class template member function 'std::shared_ptr<tao::pq::connection> tao::pq::internal::pool<tao::pq::connection>::get(void)'
D:\taopq\include\tao/pq/connection_pool.hpp(43): note: see reference to function template instantiation 'std::shared_ptr<tao::pq::connection> tao::pq::internal::pool<tao::pq::connection>::get(void)' being compiled
D:\taopq\include\tao/pq/connection_pool.hpp(20): note: see reference to class template instantiation 'tao::pq::internal::pool<tao::pq::connection>' being compiled
D:\taopq\include\tao/pq/internal/pool.hpp(101): error C2660: 'tao::pq::internal::pool<tao::pq::connection>::attach': function does not take 1 arguments

So then I was under the assumption that MSVC is not supported. Do these errors mean anything to you? Is my VS2017 Service Pack too old, or am I doing something else wrong?

I'm not a Windows-developer, so I can only guess. We do require C++17, which would explain the 'inline' not permitted on data declarations - it was an error before C++17.
Which build system are you using? The supplied CMakeLists.txt should set all the required switches, e.g. /std:c++17. You can see the resulting options here: https://ci.appveyor.com/project/taocpp/taopq/build/job/41g0j67yaojb70fy

The other error looks like the same thing, weak_from_this() was added to enable_shared_from_this in C++17.

I'm not sure why this won't work for me. Here is one of the failing build commands, and as you can see there is -std:c++17 passed to the compiler:
FAILED: CMakeFiles/taopq.dir/src/lib/pq/table_writer.cpp.obj
D:\vs2017\VC\Tools\MSVC\14.11.25503\bin\Hostx64\x64\cl.exe   /TP  -ID:\taopq\include -ID:\taopq\src -ID:\artifacts-MSVC-Generic-7-x64-cl19.11.25547\Debug\include -ID:\artifacts-MSVC-Generic-7-x64-cl19.11.25547\Debug\include\server /MDd /Zi  /DDEBUG /DWINVER=_WIN32_WINNT_WIN7 /D_WIN32_WINNT=_WIN32_WINNT_WIN7  /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MDd /Zi /Ob0 /Od /RTC1   -std:c++17 /FoCMakeFiles\taopq.dir\src\lib\pq\table_writer.cpp.obj /FdCMakeFiles\taopq.dir\taopq.pdb /FS -c D:\taopq\src\lib\pq\table_writer.cpp
Microsoft (R) C/C++ Optimizing Compiler Version 19.11.25547 for x64
Copyright (C) Microsoft Corporation.  All rights reserved.

D:\taopq\include\tao/pq/result_traits.hpp(24): error C2433: 'result_traits_size': 'inline' not permitted on data declarations
D:\taopq\include\tao/pq/result_traits.hpp(27): error C2433: 'tao::pq::result_traits_size<`template-type-parameter-1', ?? :: ?? >': 'inline' not permitted on data declarations
D:\taopq\include\tao/pq/result_traits.hpp(30): error C2433: 'result_traits_has_null': 'inline' not permitted on data declarations
D:\taopq\include\tao/pq/result_traits.hpp(33): error C2433: 'tao::pq::result_traits_has_null<`template-type-parameter-1', ?? >': 'inline' not permitted on data declarations
D:\taopq\include\tao/pq/result.hpp(35): error C2433: 'has_reserve': 'inline' not permitted on data declarations
D:\taopq\include\tao/pq/result.hpp(38): error C2433: 'tao::pq::internal::has_reserve<`template-type-parameter-1', ?? :: ?? >': 'inline' not permitted on data declarations

And that does the same as /std:c++17 ?

Thanks for all your help! I can only guess, but there are many indicators that the spelling of the flag is not the problem:

According to unofficial sources on the internet, options can be passed with either - or /.
Also, this flag is generated by cmake and I could not find reports of problems with the current writing.
Last, not least, the Visual Studio compiler is not complaining about an unknown or unsupported flag.
So it seems at least highly unlikely that the spelling with - is causing the problem.

As a last resort, I will update my Visual Studio 2017 from 15.4 to 15.9 (current latest) in the hope that there are relevant improvements in the c++17 standard. I will get back to you soon!

Thank you @ColinH, so I was finally able to solve the issue: Visual Studio 2017 15.4 is not able to build taopq right now, but 15.9 is! The build works now, I will start with the tests soon.

Sorry to not have been of much help due to not currently using MSVC ... but glad to hear you got everything up and running! @d-frey Can we put this under "Status" together with minimum required GCC and Clang (and PostgreSQL) versions?

I wish I'd know what version is the required minimum or what "version" even means in the context of MSVC. Look at this: https://en.wikipedia.org/wiki/Microsoft_Visual_C%2B%2B#Internal_version_numbering
15.4 is not even listed in the above link, and I can't figure out when weak_from_this was added to Visual Studio.
So what should we do? List 15.4 as "too old"? List 15.9 as "known to work"? Both is not what one would really like to do. I would like to add a real minimum version, but when I just put 15.9 there, I might drive away users who are stuck with 15.7 even though it would work.

@d-frey , I feel your pain.  For some releases I could find detailed tables that list the added features. But these details are usually found on the devblog and not in the official release notes. Also they don't exist for every release.
I would proceed as you suggested, to say that "users reported 15.9 (and newer) to be working", whereas "15.4 was reported not to be working". Its better than nothing and by far less work than an elaborate solution.
If you want to go to that length, the best would be to implement actual checks in cmake that will report at configure-time if the compiler misses required features, like in this example. Even better would be if cmake supports all your required features so you could just request them and hopefully cmake does the rest?

Sadly, compiler vendors are either lying, or they only mean "C++17, the language", not "C++17, the language and the standard library", or they simply forgot some small detail or they think they implemented it correctly but have bugs, ... it's really complicated and between Marketing pushing for a C++17 checkmark on the box, time-pressure, etc., I can't even blame them.
CMake feature-based checks are also not good enough (we tried it in the past) as they become tedious to maintain, the can not detect small details (like P0033R1 is implemented, but one function is still missing), they do not account for bugs, etc. etc. - we therefore simply went with "You need C++17, period."
I will put some better description in the docs, but in the end I guess it will never be prefect ;)


How to trigger the build jenkins if master branch has changed?

I have a freestyle job with Gitea scm. I setup webhook on Gitea but when others branch change, jenkins will rebuilds once. How can I trigger the build on pushed to master branch only and pushed to others branch do nothing?

Is this the same as https://github.com/jenkinsci/ghprb-plugin/issues/658

Yet it is! Thanks.


Attribute Error: 'module' object has no attribute 'require'

Hi there,
I believe I installed Kivy properly (I followed documentation instructions and installed development kit) on Ubuntu 11.04.
Running the first 'Hello World' example of the programming guide returned an exception:
Traceback (most recent call last):
File "./kivy.py", line 26, in
import kivy
File "/home/benjamin/Desktop/kivy.py", line 27, in
kivy.require('1.0.0')
AttributeError: 'module' object has no attribute 'require'
Do you have any tips?
Thanks,
Benjamin

i also have the same problem, when i ran kivy the command prompt sa
Traceback (most recent call last):
    File "C:\Users\V-TECH\Desktop\new 1.py", line 1, in <module>
    from kivy.app import App
    File "C:\Users\V-TECH\Desktop\kivy.py", line 2, in <module>
    kivy.require('1.10.0')
    AttributeError: module 'kivy' has no attribute 'require'

i don't know what is the problem, i have tried almost all the answers above but not a single of them has worked for me yet, i have even checked my kivy if it has all the requirements and its fine.It says
>>>>C:\Users\V-TECH>python -m pip check kivy
No broken requirements found.

so i don't get why cant it just find this attribute require, grateful for any further help

If you have anaconda on Your system, do the followings

Check conda location by opening the command prompt,  type   conda info --envs, mine is bibs  C:\ProgramData\Anaconda3\envs\bibs>
On your desktop search for the file, in my own case i searched for bibs
3.Inside the file, create a file name it  venv
4 Copy the location of the venv folder, mine is
C:\Users\Blessing\PycharmProjects\pythonProject\bibs\venv
Open cmd, type cd \Users\Blessing\PycharmProjects\pythonProject\bibs\venv
6.Install the followings, one after the other;
pip install virtualenv
python -m pip install --upgrade pip wheel setuptools
python -m pip install docutils pygments pypiwin32 kivy.deps.sdl2
.deps.glew
python -m pip install kivy.deps.gstreamer
python -m pip install kivy.deps.angle
python -m pip install kivy
python -m pip install kivy_examples
python -m pip install Pillow
python -m pip install cython
Right click the file named venv, open it with pycharm,  Inside venv, create a new python project
8.on pycharm go to file, settings, python interpreter click the + sign,
type the following packages and install them one after the other;
kivy
kivy.deps.angle
kivy.deps.gstreamer
Pillow
cython


Wrong proxy message

#35

Pull Request Test Coverage Report for Build 152

0 of 3 (0.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 27.184%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

opentracing-jms-2/src/main/java/io/opentracing/contrib/jms2/TracingSession.java
0
3
0.0%

Totals

Change from base Build 150:
0.0%

Covered Lines:
168

Relevant Lines:
618

💛  - Coveralls


fix(http-intrumentation): prevent request socket null from throwing uncaught error

Which problem is this PR solving?
When a socket is undefined, the http-instrumentation package throws an error that is not caught. This is causing the application to restart.
Fixes #3560
Short description of the changes
This PR is modifying the utils.ts where the issue occurs. It checks if the socket is defined before accessing its contents and sets the relevant attributes only when the socket is defined.
Type of change
Please delete options that are not relevant.

[x] Bug fix (non-breaking change which fixes an issue)

Checklist:

[x] Followed the style guidelines of this project

Hi, thanks for opening this PR.  :slightly_smiling_face: Before we can continue with reviewing this PR, the CLA needs to be signed (see comment here).

@aodysseos can you please sign the CLA? If not, I can reopen the PR under my own account with the CLA signed.

Hey @dyladan I haven't been able to pick this up and probably won't be till next Monday. Feel free to reopen the PR.

I've hit this issue today. It happens for me if the server is behind a @fastify/http-proxy . Can I help somehow with resolving this?

FYI took the liberty to add the entry in experimental/CHANGELOG.md and run lint:fix to make the checks pass and save ourselves a cycle. (88e380c, 5259fd8). :slightly_smiling_face:
Thank you for your contribution! :slightly_smiling_face:

Thank you @pichlermarc !


Croppie crop Tool not working on Iphone 6 plus

Hi ,
I am using croppie for Image crop in my hybrid app development But It is showing Memory Warning Issue and then crash for Iphone 6 plus only, working fine on all other IOS devices .
In Iphone 6 plus  when I Do choose from gallery  It will work fine But when I select Capture photo from camera ,after capturing Image i get set to image area but after some time it crashes.
My code for take picture is as follows
Camera.getPicture().then($scope.onPhotoFileSuccess, $scope.onFail,
{
quality: 50,
targetWidth: 100,
targetHeight: 100,
saveToPhotoAlbum: false,
});
My code for cropping is
var mc = $('#cropper-1');
mc.croppie({
viewport: {
width: 150,
height: 150,
type: 'square'
},
showZoomer: false
// mouseWheelZoom: false
});
mc.croppie('bind',capturedImg);
$('.okbutton').on('click', function (ev) {
mc.croppie('result', {
type: 'canvas',
format: 'jpeg'
}).then(function (resp) {
// console.log("resp",resp)
$scope.upload(resp);
// cropedImg=resp;
});
});
I am using Ionic for hybrid app development
Please suggest any solution

I don't have an iphone 6, and don't know much about hybrid app development.  Doesn't iPhone 6 take Live Photos?  Where they're actually gifs or a series of photos?  That's not part of your problem, is it?

No that is not my problem,
MY problem is when I click photo from Iphone 6 plus and  use that image In croppie then the app shows Memory warning and crashes

Yeah - I understood that from your first comment.
Maybe if you share the image from which you're getting the error on this thread - we can figure out what's going on.

Closing due to lack of contact

@pratikbendale50 I got same your problem.
Could you please tell me if you found the solution to fix the problem?


Copy latest code from private to public repository

This PR updates the GitHub PROTEUS repository from the private DSWx-Optical repository after updates on top of the interface (IF) delivery.

Although really great comments, the sheer number of comments seems overwhelming to me ;). I don't know how we, I mean @gshiroma ;), could handle them all in one PR. To me, a first working version is more important than a non-working version; although it could be further improved, it still deserves a place in the commit history. So maybe take care of the small changes, and leave the big ones (doc style, logging, unit tests, etc.) for another PR or issues?

Thank you, @yunjunz ! I created the Python module and named it modules. I also removed bin/__init__.py following your suggestion. Thanks!

Hi @gshiroma, the python module name should be more meaningful and unique, such as isce or compass. It is meant to be used in Python as import compass for example.
On the repo structure, I would recommend using https://github.com/opera-adt/sentinel1-reader as the reference: everything that the python module depended on should be inside one top-level folder, this includes the defaults and schemas. I would imagine a structure as:
PROTEUS
  /bins               #all scripts inside will be copied to "miniconda3/envs/opera/bin" folder after installation via pip/conda
  /docs              #for all non-jupyter-notebook documentations
  /src/proteus   #this folder will be copied to "miniconda3/envs/opera/lib/python3.8/site-packages" after installation via pip/conda
      /defaults
      /schemas
  /tests              #for unit tests

Hi @gshiroma, the python module name should be more meaningful and unique, such as isce or compass. It is meant to be used in Python as import compass for example.
On the repo structure, I would recommend using https://github.com/opera-adt/sentinel1-reader as the reference: everything that the python module depended on should be inside one top-level folder, this includes the defaults and schemas. I would imagine a structure as:
PROTEUS
  /bins               #all scripts inside will be copied to "miniconda3/envs/opera/bin" folder after installation via pip/conda
  /docs              #for all non-jupyter-notebook documentations
  /src/proteus   #this folder will be copied to "miniconda3/envs/opera/lib/python3.8/site-packages" after installation via pip/conda
      /defaults
      /schemas
  /tests              #for unit tests

Thank you, @yunjunz ! I updated the code to follow your suggested directory structure. I had also to recreate bin/__init__.py because the command  python3 setup.py sdist was complaining that the file didn't exist. I hope I didn't do anything wrong.

Hi @gshiroma, I committed a few changes to the code structure, as described above. There are a few more things to change:

We should use setuptools for code installation because distutils is deprecated and planned to be removed in python 3.12 (https://docs.python.org/3/library/distutils.html). For setuptools approach, only the following 3 files are needed to setup the installation:

MANIFEST.in
pyproject.toml
setup.cfg or setup.py

Please git rebase this PR against the latest main branch.

Thank you for the updates, @yunjunz ! Changes look great!

Hi all , I addressed all review comments that we intended to address on this initial release. Hopefully, we can merge it soon so I can move on to the next updates. Please, let me know if you have any other concerns or comments. Thank you.

Thank you @gshiroma for addressing all the comments. This PR is close to be merged. I put in one comment to move back the thresholds to the code instead of exposing to users.


test: please ignore

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

AWS CodeBuild CI Report

CodeBuild project: AutoBuildProject89A8053A-6Jw05QLuWWwe
Commit ID: f208c88c8ba7279485942de2634fd94dde68b3f3
Result: SUCCEEDED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository


Opt-In for autoload of FBSimulatorControl Private Frameworks.

It's possible that the constructors are re-entrant and this causes issues with otest-query-osx used in xctool. It's better to place the onus of class loading on the consumer and additionally make it a precondition of FBSimulatorContol.
Additionally this removes the +[DVTPlatform loadAllPlatformsReturningError:] call. This call was actually failing but was being masked by the fact that the precondition method was erroneously never evaluated.

lgtm


Pass field logger around dnszone controller

The dnszone controller's main Reconcile func carefully constructs a
logger that helpfully includes the name of the DNSZone being reconciled;
but helper funcs -- including the one that contains the meat of the
reconcile logic -- were using the reconciler's default logger instead.
This commit propagates the detailed logger throughout the controller to
make it easier to trace activity for a specific DNSZone.

/assign @abutcher

/lgtm

/retest

/test e2e
/test e2e-pool

/test e2e


First task "Deploy SharePoint PnP Artifacts" created with extension manifest

@estruyf
This is the first task that I migrated.
This one includes the following things:

manifest for an Azure DevOps extension
custom service connection endpoint for SharePoint, that is used by the task
the task itself with the defined UI
PowerShell script executing the task with Apply-PnPProvisioningTemplate
some utility functions that handle the download of the PnP-PowerShell module
readme, that would be published with the extension describing how to use the task
VstsTaskSdk PS helper module for developing PS related pipeline tasks, which should be always included with the task
since other tasks in this extension would make use of the same library, I created a script "PrepareExtension.ps1" which should later be used to copy the folder ps_modules into the task folder

I hope I didn't forget anything describing.
Sure what is still missing:

localization files to support multiple languages (currently only English)
proper Icon for the extension grouping all tasks
proper Icon for the task "Deploy SharePoint PnP Artifacts" (I now used the new SharePoint icon with PnP in it
Unit Tests (probably with Pester) to test custom scripts
build a pipeline to package everything

@estruyf how do we want to check the pull request? Should also Vincent have a look for the code?

@SebastianSchuetze yes, @baywet can also have a look at it.

Thanks @baywet for reviewing, I'll merge this now.


Complete the Control class documentation

Title. All methods and members and stuff are documented, but probably need some proofreading (and maybe code samples here and there). Also I wasn't sure whether to use "control" or "[Control]" so it's a bit mixed. Also also, not sure if the list in _gui_input will work.
Closes #18540 btw

The changes look good in general.
The only thing I see could be a problem is that you have some entries that reference another entry as their first statement. This can be annoying as you have to check the other entry first. In general I would avoid that and instead use duplicated text. The references could be kept at the end of the entry though :)
But good job anyway!

The only thing I see could be a problem is that you have some entries that reference another entry as their first statement.

Which entries exactly do this?

Which entries exactly do this?

Ah sorry, I reviewed it on my phone I though there were several places where this was used, but the only place it is is for the set_anchor_and_margin function.

Is it really that bad, considering the linked method is directly above? I could repeat the text, but I wanted to note that it's basically the same method with one slightly different argument.

Given the proximity between the two methods, I'd say it's fine as is.

Thanks!


[Feature Request]: Save block version as a disk file.

Is there an existing issue for the same feature request?

[X] I have checked the existing issues.

Is your feature request related to a problem?
Block version information is in catalog now, which may cost lots of memory. Currently, catalog file is loaded totally when the system starts.

Describe the feature you'd like
We propose to store block version information into a file, but not in catalog.
Describe implementation you've considered
Similar solution as block column data.

Hello, I'm a newbie in the community and I'd like to try this issue. But I want some help. Now, I seeBlockVersion::SaveToFile is write to a file not catalog. How can I understand "store block version information into a file". And where can I got some " solution as block column data solution as block column data" refer. Thanks

Hello, I'm a newbie in the community and I'd like to try this issue. But I want some help. Now, I seeBlockVersion::SaveToFile is write to a file not catalog. How can I understand "store block version information into a file". And where can I got some " block column data solution" refer. Thanks

@lyssom
Your understanding is correct, the current version file can now be stored on the disk. However, this file is currently considered as part of the catalog. We can see that the BlockEntry:: Deserialize function directly reads the version file.
We have conducted some tests before, and when a large amount of data is inserted into infinity, this version file will occupy a lot of memory in memory.
Perhaps the initial description of this issue led you to misunderstandings. The purpose of this issue is to manage version files like block column files using a buffer manager. Use pointers like buffer objects for reading and writing. Behind the Buffer Manager is a component that can manage global objects within the database

ok


Use ==/!= to compare constant literals (str, bytes, int, float, tuple)

Avoid SyntaxWarnings on Python >= 3.8.
% python3.8
>>> 0 is 0
<stdin>:1: SyntaxWarning: "is" with a literal. Did you mean "=="?

Nice call. Thanks!


Add support for importing module types within the same package #12

Sorry for overlooking that scenario initially. I took the approach of returning an empty module type signature simply to break the circular reference. I don't foresee any incompatibilities with the various types of module types, but I am no expert :)

Thanks!


FR: Consider xcbeautify instead of xcpretty

See https://github.com/thii/xcbeautify and https://twitter.com/steipete/status/1294269002454360064?lang=en
It might help with the cases we see occasionally of xcpretty hiding errors.

Now at https://github.com/tuist/xcbeautify

Replacing xcpretty with xcbeautify has been started in #13983. See https://github.com/firebase/firebase-ios-sdk/pull/13983#pullrequestreview-2405038347 or https://github.com/search?q=repo%3Afirebase%2Ffirebase-ios-sdk xcpretty&type=code for a list of remaining xcpretty uses in the repo.


State Management

Develop a state management system to handle user sessions and application state.

This was ambiguosly written and will be closed as its flagged for backend. The current backend state is complete, holding the db pool.


How to create a custom shortcut

Hello everybody...
i'm looking for a simple thing on google but did not find any example.
I would like to create my own shortcuts to write code...
for example if I do ALTGr+G I like to write $_GET[''] in my code directly...
same for ALTGr+P with $_POST['']
if my cursor can be positionned beetween the 2 quotes it would be fantastic...
please could you explain me the way to do that ?
thanks a looooottt :)

Check out the popular "Brackets Snippets" extension.
Snippets are not a built-in core Brackets feature right now, but if you'd like them to be, please upvote this item on our feature backlog: Code Snippets/Templates: Insert & manage snippets.


[bug fixed: Added Direct Links to Homepage]

Description:
This PR addresses an issue with the website navigation, where users need to manually edit the URL to return to the homepage from secondary pages such as the FAQ, Privacy Policy, and About Us. To improve user experience, i have added link to the footer image and text so the user can navigate pages easily.
After change:
Screencast from 05-18-2024 08:45:31 AM.webm
Code change:

Good One Brother this is very important thing which u done after seeking issue.


fix: ArgumentError: Invalid argument(s): 6 is not one of the supported values

Add 5G to available network types on Dart side to fix the argument error when method channel returns 6 from native side which corresponds to 5G.

@lewooz Thanks for your contribution, btw can you share the error log, I think I need to confirm internally for this value.

Here is the full log:
Traceback (most recent call last):
File "package:json_annotation/src/enum_helpers.dart", line 37, in $enumDecodeNullable
File "package:agora_rtc_engine/src/binding/event_handler_param_json.g.dart", line 1898, in _$RtcEngineEventHandlerOnNetworkTypeChangedJsonFromJson
File "package:agora_rtc_engine/src/binding/event_handler_param_json.dart", line 2461, in new RtcEngineEventHandlerOnNetworkTypeChangedJson.fromJson
File "package:agora_rtc_engine/src/binding/agora_rtc_engine_event_impl.dart", line 1495, in RtcEngineEventHandlerWrapper.handleEventInternal
File "package:agora_rtc_engine/src/binding/agora_rtc_engine_event_impl.dart", line 1795, in RtcEngineEventHandlerWrapper.handleEvent
File "package:iris_method_channel/src/iris_method_channel.dart", line 479, in IrisMethodChannel.initilize.
File "dart:async/zone.dart", line 1414, in _rootRunUnary
File "dart:async/zone.dart", line 1307, in _CustomZone.runUnary
File "dart:async/zone.dart", line 1216, in _CustomZone.runUnaryGuarded
File "dart:async/stream_impl.dart", line 339, in _BufferingStreamSubscription._sendData
File "dart:async/stream_impl.dart", line 271, in _BufferingStreamSubscription._add
File "dart:async/stream_controller.dart", line 774, in _SyncStreamControllerDispatch._sendData
File "dart:async/stream_controller.dart", line 648, in _StreamController._add
File "dart:async/stream_controller.dart", line 596, in _StreamController.add
File "dart:isolate-patch/isolate_patch.dart", line 192, in _RawReceivePort._handleMessage
ArgumentError: Invalid argument(s): 6 is not one of the supported values: -1, 0, 1, 2, 3, 4, 5

@lewooz Thanks, it should be a bug.

Hello @lewooz
There's a bug that the github action did not run as expected for external contributors, which had been fixed and merged into main branch, you need to rebase the main branch and trigger the CI again. Sorry about that.

The cirrus ci failed since the external has no permission to access the secret, but it is safe to merge since github action all passed.


Project name clashes with more popular tool.

See here:
https://github.com/Praqma/Helmsman

Exact. But who is the oldest? :)


Add image support to more brokerages

Today only two brokerages have images available. We shall add support for at least the most popular ones. This includes finding out their number in the system.

There was actually a problem with the implementation. The number is the user ID in the brokerage and not its ID in the TD system. We are now searching using the brokerage name (implemented at 62333ed066595916e0f92eb58ae5f2dd9c7328eb).


 I've tried this on Ubuntu and OSX:
After publishing x number of events of around 90kb in size (x could be any number, sometimes 3, sometimes 30), the relay stops sending any new events created after this point to any subscriptions that were created after this point.
It still responds to new connection requests (websockets opens properly etc) but it doesn't send any events created after x (for any pubkey, and from any client). It does send them to clients that have an active subscription and are listening at the time the event was published, but it does not send the event to any future subscriptions. In effect, all events sent after x act as though they are ephemeral events.
I opened the database directly and the events published after x are being immediately persisted to the DB, so it's not a database issue.
Killing the relay with ctrl-c and restarting makes things work normally again for a while, both for newly created events but also the events published after x but prior to restart are also sent to subscribers upon request, as expected.
No notices are sent to the client.
I'm not a rustacean, but noticed that there are a lot of macros like debug! and info!. Are these logged somewhere, or is there a way to print these to the terminal? This would hopefully help me narrow down the problem.

Just make sure you set the RUST_LOG=debug environment variable, and that should help see what is going on.  I will try to investigate as well.  Is there a specific commit hash you are running where you see this behavior? I have a Mac, so duplicating on OS X shouldn't be an issue.

Ok I'll set that env and see what else I can figure out.
There isn't a specific commit hash, in fact I was running with a fairly old version (pulled around 2 months ago) when I first noticed this behaviour, so I pulled the latest today but has the same behaviour.

What client are you using?  The same code from less than 2 months is running on a couple pretty highly trafficked relays, so I would love to try and duplicate this.

I made a quick client that would send 100KB-sized events in a loop every second; and tried a variety of requests with websocat to see if I could duplicate.  For subscriptions & connections opened far after the event was published, it seemed like all events were being received.  I tried this up to several hundred events.  Each new REQ would immediately pull the entire relay's worth of events, and then start showing the new ones as well.
If I understand correctly, you are seeing a new REQ unable to see some or all of the previously published events, and only showing the new ones?
Let me know what you find in your testing, and any specific REQ filter strings, client versions, etc.

Closing since this hasn't been reproducible.  We've got a few dozen relays doing high traffic levels and this issue does not seem to have resurfaced on the recent releases.
Thanks for the report though, these are very helpful.


Feature/support asyncio inside plugins

Coverage decreased (-0.08%) to 88.201% when pulling 03b8fe6d1144bea533499b5a5210c4eccd2167dd on feature/support-asyncio-inside-plugins into 0f4dedf213f46eb9a95001cf47050788d81cdf9c on develop.


Msrt embed tool

These changes are for the msrt_embed tool, which enables msrt files to easily be embedded in container video formats (.mkv, .mp4, and .mov). It also enables subtitles to be easily burned to any video format. FFMPEG needs to be installed to use, and it will probably need to be built with support for some specific libraries. Here are some example usages:
Embed English and Russian subtitles from morevna-ep3.msrt in the video file at ~/Downloads/morevna-episode-3.0.1.mp4, with English being enabled by default:
./msrt_embed.py morevna-ep3.msrt ~/Downloads/morevna-episode-3.0.1.mp4 --language eng rus --default eng

Burn the Russian subtitles from morevna-ep3.msrt onto the video file at ~/Downloads/morevna-episode-3.0.1.mp4 with the font DejaVu Serif and translucent green color and write to ~/Videos/morevna-ep3-russub.mkv:
./msrt_embed.py morevna-ep3.msrt ~/Downloads/morevna-episode-3.0.1.mp4 --language rus --burn --style 'FontName=DejaVu Serif,PrimaryColour=&HAA00FF00' --output ~/Videos/morevna-ep3-russub.mkv

This is awesome, thank you! One question: what is the reason to use ISO 639-3 codes explicitly? I guess this is dictated by mp4 standard?

It's required by ffmpeg, not sure if it's a container-level requirement. It must be very common though as VLC can display the full language name from that ISO 639-3 code. Additional benefits:

settling on a specification leads to greater consistency
ISO 639-3 supports more languages than it's predecessors (and of course more languages than the two letter codes) and seems to be the best of the 639 series from what I can tell.
One of the languages we already have, Lojban, does not even have a 639-1 code.


Register

@JuliaRegistrator register()

@JuliaRegistrator register()

Registration pull request created: JuliaRegistries/General/119441
Tip: Release Notes
Did you know you can add release notes too? Just add markdown formatted text underneath the comment after the text
"Release notes:" and it will be added to the registry PR, and if TagBot is installed it will also be added to the
release that TagBot creates. i.e.
@JuliaRegistrator register

Release notes:

## Breaking changes

- blah

To add them here just re-invoke and the PR will be updated.
Tagging
After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.
This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:
git tag -a v0.1.0 -m "<description of version>" fb38e10b855314c85dcbefec768f5e356286390d
git push origin v0.1.0

@JuliaRegistrator register()

Registration pull request updated: JuliaRegistries/General/119441
Tip: Release Notes
Did you know you can add release notes too? Just add markdown formatted text underneath the comment after the text
"Release notes:" and it will be added to the registry PR, and if TagBot is installed it will also be added to the
release that TagBot creates. i.e.
@JuliaRegistrator register

Release notes:

## Breaking changes

- blah

To add them here just re-invoke and the PR will be updated.
Tagging
After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.
This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:
git tag -a v0.1.0 -m "<description of version>" 51ae4f8b315aaf0abd21d065c0807a6ce9b0f3f5
git push origin v0.1.0

Registration pull request updated: JuliaRegistries/General/119441
Tip: Release Notes
Did you know you can add release notes too? Just add markdown formatted text underneath the comment after the text
"Release notes:" and it will be added to the registry PR, and if TagBot is installed it will also be added to the
release that TagBot creates. i.e.
@JuliaRegistrator register

Release notes:

## Breaking changes

- blah

To add them here just re-invoke and the PR will be updated.
Tagging
After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.
This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:
git tag -a v0.1.0 -m "<description of version>" 6d4c36ffd88a781cf0ab6835e4a5ee8d6b57e3da
git push origin v0.1.0


About lib "libjingle_peerconnection_so.so"

How to replace the lib libjingle_peerconnection_so.so? Where is it? Thanks.

https://github.com/Computician/janus-gateway-android/blob/master/janusclientapi/build.gradle#L33
Pristine .io has previously provided a precompiled libjingle binary. You should be able to change where you point to from there.


WIP: Output logs of failed hooks pods and jobs

What this PR does / why we need it:
Addresses https://github.com/helm/helm/issues/3481 and https://github.com/helm/helm/issues/2298 in outputting the logs of hook jobs and pods on failure.
Happy to add test coverage and documentation, just wanted early feedback of whether this approach would be acceptable.
Special notes for your reviewer:
Considerations:

Using the existing c.Log(...) to leverage the --debug flag can't really work here. We could read the container logs through a buffer, but c.Log adds a newline, which would split the log lines.
Considered adding a feature flag to enable this behaviour, but it feels quite invasive to pass flags from all 4 commands (Install, Upgrade, Rollback, Uninstall) down to this layer. Happy to do that if there's pushback.
There doesn't seem to be a clear place to add tests for this, but we'll find somewhere if the general approach looks ok.

If applicable:

[ ] this PR contains documentation
[ ] this PR contains unit tests
[ ] this PR has been tested for backwards compatibility

Closed in favour of https://github.com/helm/helm/pull/10309


phpmyadmin incorrect ports

docker-compose.yml has incorrect 'ports' for phomyadmin

Thank you. The issue has been resolved with the new update.


Use temurin

Now it's available

Codecov Report

Merging #992 (2798462) into main (39f9fd1) will decrease coverage by 0.26%.
The diff coverage is n/a.

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
@@             Coverage Diff              @@
##               main     #992      +/-   ##
============================================
- Coverage     92.31%   92.06%   -0.26%
+ Complexity     2759     2751       -8
============================================
  Files           289      289
  Lines          5529     5529
  Branches        601      601
============================================
- Hits           5104     5090      -14
- Misses          270      282      +12
- Partials        155      157       +2

see 7 files with indirect coverage changes
:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


Use DateTime objects instead of strings

I was so pleased to see someone has already created a library for this API :)
Just a small adjustment to use DateTimes instead of strings, which makes building client side queries on the data easier

You should be using DateTimeOffset really

Good point, will update it shortly

Thank you for your contributions 👍


feat: upgrade to latest resolvo main

This will change to the released version when a resolvo release is done.

Looks good to me, I left one tiny comment.
Cancellation never happens with conda right?

Nope just added small support for it if we ever add it.


[Issue] Reloaded version downloads low quality

Sorry if I'm unable to use the new version correctly but as a normal user I tried download_reloaded.py for some reason it downloaded at low quality... like I saw 3-4 mb songs getting downloaded. I tried older download.py worked flawlessly with 11-12 mb songs.

My mistake, I accidently left the download quality set at 96kbps bitrate while testing. You can fix it with by uncommenting the below line in download_manager.py file. This will be fixed in the next hour when I push the next update.
# dec_url = dec_url.replace('_96.mp4', '_320.mp4')

Thanks for your amazing work in here. Keep it up...


[Request] add slot status in then, slot status changed in if

Please add these options

Do the new Tags suffice?

And the new When cards?


Might want to change i/f of annotators

What

Change prefix from With to Set

e.g., WithMessage → SetMessage
For example, WithIgnorable doesn't sound natural whereas SetIgnorable makes sense

Once you annotate errors with WithIgnorable, you can't undo it

How about changing it to accept a boolean as a parameter?

@izumin5210 Any thoughts?


Dgvoodoo2

Hi, I was wondering if it's possible to add dgvoodoo2 as a graphic wrapper option instead of WineD3D. Some games might work better using dgvoodoo2, so it would be nice to have it as an alternative choice.

dgvoodoo2 doesn't wrap to D3D9, only D3D11/12. It also only supports WDDM.
There is no source code available either, so it can't be done even if JHRobotics wanted to alter the code, which is not a trivial task.

Also here it should be added that support for D3D9 is under way. This was confirmed in #23.
And while dgvoodoo2 cannot be used with D3D9 it seems that dgvoodoo should be capable in doing this. The old variant is working with D3D7 and D3D9. And furthermore the source code of both dgVoodoo projects 1+2 is in the meantime available.
Whatever as already told in #25, Windows 98/Me only supported D3D9 so any higher version cannot be implemented for them. And also regarding Mesa there exist only a native D3D9 API implementation (in the form of Gallium Nine). Ergo any support for a higher D3D version makes no sense.
And as a final alternative the nGlide wrapper could be an option. It works fine in Wine and with Gallium Nine. I can confirm this for the original Rayman 2 game from 1999. :+1: (But it is currently unclear if nGlide is compliant with those super old Windows version like 98 and Me.)

And while dgvoodoo2 cannot be used with D3D9 it seems that dgvoodoo should be capable in doing this. The old variant is working with D3D7 and D3D9. And furthermore the source code of both dgVoodoo projects 1+2 is in the meantime available.

The OP is asking for an alternative to WineD3D, meaning he's looking for wrapping old D3D into D3D9.
Dgvoodoo1 only wraps Glide into D3D. It's not an older version of 2; it's a different, abandoned wrapper.
Where is the source code for dgvoodoo2?

Okay, I now understand. The OP wants to convert old D3D to newer D3D and not Glide to D3D.
Maybe someone is able to complete Dd7to9 with the help of dgvoodoo2?
Whatever, an "old to new" D3D wrapper would work almost sure also with Gallium Nine. If it would be supported at some point in SoftGPU.


Filter by max score with GDPR export

Is it possible to filter by max score with the GDPR export? Can the client check the score locally, if you're already fetching the comment before deleting?

It is definitely possible, and should be fairly easy to add if it doesn't already work. I assume you've tried and it didn't work?

Yes, it complained that max score is not compatible with GDPR export. Oddly, it didn't exit with an error, but it complained about the same thing for every single item in the export (and it didn't try to delete them, so it kept printing screenful after screenful of text).

Ah I see. Yeah, this should be fairly easy to do, but unfortunately I'm pretty busy and probably won't have time to look at it any time soon.
PRs are always welcome though, and I don't mind assisting with any questions.

My Rust is... rusty, but I can give it a go!
Also, I've used this for simple issues, and it was pretty useful, if you want to try it:
https://sweep.dev/


Add helper script

Add helper script allowing to automatically mount current folder
Instead of running the image using:
  $ docker run --rm travis-cli encrypt SECRET=123 -r org/repo

The following can be done:
  $ /path/to/travis-cli.sh encrypt SECRET=123 -r org/repo

@caktux To ensure the metadata reported on https://microbadger.com are update to date, please consider also adding a webhook to your docker hub.
For details, see https://microbadger.com/images/caktux/travis-cli/

Listed below are folks who may be interested by this updated image and its new convenient script:
@mgruener (https://github.com/mgruener/docker-travis-cli)
@ViBiOh (https://github.com/ViBiOh/docker-travis-cli)
@gesellix (https://github.com/gesellix/travis-ci-tools)
@jgiovaresco (https://github.com/jgiovaresco/dockerfiles/tree/master/travis-cli)
@jamespamplin (https://github.com/jamespamplin/docker-alpine-travis-cli)
@smartcanvas (https://github.com/smartcanvas/docker-ruby-travis-cli)
@Bilge (https://github.com/Bilge/Travis-CLI)
@tracker1 (https://github.com/tracker1/dockerfiles/tree/master/travis-ci-cli)
@kkohtaka (https://github.com/kkohtaka/docker-traviscli)
@andredumas (https://github.com/andredumas/docker-travis-ci-cli)
@antonmry (https://github.com/antonmry/travis-docker)
And while looking at existing "travis-cli" projects in docker hub, I discovered https://github.com/drunner/drunner used within https://github.com/drunner/travislint (@drunner), I wonder if it would make things easier ...

Don't ever do that again.

Hi @jcfr,
Thanks you for mentionning your work with Travis CLI.
I personnally use my bashrc configuration https://github.com/ViBiOh/dotfiles/blob/master/.app_dock#L12 to have a travis cli from bash (without "script" to launch). I'm working of environment variable or specific entrypoint (just need time) in order to catch github-token or login/psw for automatic login before executing a task.
Think something like
travis --github-token MyAwesomeToken encrypt myFile

-> Two actions :
travis --github-token MyAwesomeToken
travis encrypt myFile

My container's user is root (it's bad I know) but I have no rights to consider. Some others of my containers use a different user (e.g. npm, mvn) and I use an alias to change rights permissions https://github.com/ViBiOh/dotfiles/blob/master/.dockerrc#L23

@ViBiOh Neat collection of dotfiles.
Look like this particular PR will not really improve your workflow.

My container's user is root

Regarding user management, the helper script travis-cli.sh will get the current UID and GID, and run the client using this user. See https://github.com/jcfr/docker-travis-cli/blob/e08199f54ddb436931cffd8b80026575a3455b30/imagefiles/entrypoint.sh#L6-L30
@caktux Let me know if there is anything I could improve to  get the PR integrated. It will be neat to maintain and contribute to one repo. Let me know what you think.


the macOS files can't use in MacOS

I was able to use the macOS files on macOS Monterey before but today I try it. it won't open anymore please fix it. which is include the image.

Oops, I accidentally built it for ARM when I switched it to a M1 runner... lmao. Will fix shortly

same problem, any update?


Crafting a stack of something reports incorrect stack numbers and visualizers.

How to reproduce:

Craft two metal rods.
The game will show a full stack on the ground, but right-click examining will show the correct amount.
Pick the stack up. It will show in your hand as there being 30 rods in the stack.
Attempt to use the rods for something (placing lattice or crafting reinforced glass). After one craft, the stack will show the correct number.

This also happens with reinforced glass.

Fixed by 1ec2f3929165df65b6545f2d46643dbfc41ccdec


How to edit Material-Theme-Darker.sublime-theme

I cannot found how to edit Material-Theme-Darker.sublime-theme file, and what I've to edit on this file.
Is it just about add settings at the end, or edit each one?

please provide solution. don't just close

Use https://github.com/skuroda/PackageResourceViewer to extract the package and edit the file.


Add other video player

Add other video player like Gv player
Vlc player doesn't work uhdmovies and other providers link and I use mx player pro mod its not open sometime on Android tv

Ok and add android tv remote control not working

Yeah, currently, there is no TV support. I want to work on it, but just not getting enough time.

no big deal, just add the video player like Gv player

Video player support added https://github.com/Zenda-Cross/vega-app/releases/tag/v2.3.0

Thanks bro for video players, improve android tv support remote👍👍👍


Rx refactors + annotations

Refactors and annotates a few RX constructs in Offline Areas and repositories.

work toward #699

@gino-m ready for a review whenever

@gino-m fixed some PMD issues, should be good now!

@gino-m ready for another look!

@gino-m I think it's ready for another look!

/gcbrun

/gcbrun

/gcbrun

🥳 🎉 !


Template strings in generated package "dist-web/index.js"

I'm submitting a...

[ ] Regression (a behavior that used to work and stopped working in a new release)
[X] Bug report
[ ] Feature request
[ ] Documentation issue or request

The version I got from npm (2.0.5) contains a template string in the dist-web/index.js:
console.log(`Call to ${propertyKey} took ${(end - start).toFixed(2)} milliseconds.`);

I assume that is not correct, because the target in the tsconfig is "es5".
If I checkout the current master and build the package myself and the file dist-web/index.js contains
console.log("Call to ".concat(propertyKey, " took ").concat((end - start).toFixed(2), " milliseconds."));

Did I miss something? Or is the npm version too old?
Environment

helpful-decorators version: 2.0.5

For Tooling issues:
- Node version: 10.16.0
- Platform:  Linux

Try 2.0.6

This fixes the templates string.
But the next error for me is the arrow function operator:
setTimeout(() => {

This is also not es5.
I think the plugin-build-web plugin doesn't care for the tsconfig. The plugin ( https://github.com/pikapkg/builders/tree/master/packages/plugin-build-web/ ) says:

Adds a web distribution to your built package: dist-web/index.js Targets Modern (ES2019) syntax optimized for bundlers & web tooling.

I use this library in an Angular cli (8.2) project. It works fine on the IE if I build the project, meaning all non es5 features in libraries are converted. But it breaks the IE for ng serve. Maybe this is an Angular CLI bug, because now the js libraries are not converted (even if I select es5 as target).

This fixes the templates string.
But the next error for me is the arrow function operator:
setTimeout(() => {

This is also not es5.
I think the plugin-build-web plugin doesn't care for the tsconfig. The plugin ( https://github.com/pikapkg/builders/tree/master/packages/plugin-build-web/ ) says:

Adds a web distribution to your built package: dist-web/index.js Targets Modern (ES2019) syntax optimized for bundlers & web tooling.

I use this library in an Angular cli (8.2) project. It works fine on the IE if I build the project, meaning all non es5 features in libraries are converted. But it breaks the IE for ng serve. Maybe this is an Angular CLI bug, because now the js libraries are not converted (even if I select es5 as target).

Hi @smilix , I guess it is caused by differential Loading which is a new feature in Angular 8.
By default, ng serve will only compile your project into es6, which is very likely why it does not work on IE but work on other browsers, while ng build will compile your poject into both es5 & es6 versions and es5 version will be loaded into lagency browsers like IE.
In order to enable compiling to es5 from ng serve, you could check out this link - the section of Differential Loading of Polyfills.
Hope it helps :)

Hi @yuchaosydney,
thanks for the reply. But I've already switched back to es5 for the IE11.

Hi @yuchaosydney,
thanks for the reply. But I've already switched back to es5 for the IE11.

Probably worth to set up and share a dummy simple project that simulates your issue, so I can replicate and easy to debug ;)

Probably worth to set up and share a dummy simple project that simulates your issue, so I can replicate and easy to debug ;)

That's easy done:
ng new --skip-git --skip-tests --inline-template --inline-style --minimal --defaults demo
cd demo
npm install helpful-decorators --save

Edit src/app/app.component.ts
import { delay } from 'helpful-decorators';
// ...
@delay(1000)
method() {
}

Edit browserslist and remove the not to enable IE support. (Just to be sure)
Edit tsconfig.json and change the target from es2015 to es5.
ng serve --host=<IP_ADDRESS>

and test it with your IE11 machine. I get an error in vendor.js.

Probably worth to set up and share a dummy simple project that simulates your issue, so I can replicate and easy to debug ;)

That's easy done:
ng new --skip-git --skip-tests --inline-template --inline-style --minimal --defaults demo
cd demo
npm install helpful-decorators --save

Edit src/app/app.component.ts
import { delay } from 'helpful-decorators';
// ...
@delay(1000)
method() {
}

Edit browserslist and remove the not to enable IE support. (Just to be sure)
Edit tsconfig.json and change the target from es2015 to es5.
ng serve --host=<IP_ADDRESS>

and test it with your IE11 machine. I get an error in vendor.js.

Hi @smilix ,
I got the same issue. And just checked the source code, the project is using @pika/plugin-standard-pkg to build the project and output does not look like it is respecting "target": "es5" in its tsconfig.json. And according the link - https://github.com/pikapkg/builders:

@pika/plugin-standard-pkg: Compiles JavaScript/TypeScript to ES2018. Supports personalized, top-level .babelrc plugins/config.

In addition, according to an issue link in Angular cli:
https://github.com/angular/angular-cli/issues/11892

The CLI does not transpile Javascript code. Third-party code is expected to be in the appropriate format.

Therefore, probably this issue should be resolved by finding a way to compile this whole project into es5 version by using pika


Feature request - Use local files on the right side of the review diff split

When possible, if CWD is in the PR repo and PR branch, use the local version of the file rather than downloading it from GH.
The idea is to be able to use LSP and other editor goodies on that buffer.

Working on this, should be straightforward after last refactorings

Implemeted in https://github.com/pwntester/octo.nvim/commit/6bc9d9ce4df93362719bd2eaa9e87aa2a39cd5a9

Sorry for necroing this but I have a related question. I cannot use lsp in the diff view because e.g. pyright cannot find the root folder of the project. I can use gf to go to the actual file and use lsp functions there but would it also be possible to use them directly in the diff view? Do I somehow have to open the pr differently or tell Octo that it should use the local file?


Fix for #69

Works in our production instance and has no apparent side effects. Fixes #69.

Hm, not sure I quite understand this fix, @JSey?
Here's a gif of me applying that style on Firefox 40:
http://g.recordit.co/Bj6A3ESvzU.gif
And on chrome latest:
http://g.recordit.co/bXCVlFuJ2L.gif

Wait a minute - why is .babble-title-wrapper styled position: fixed? That does the trick for me, too - ah. I see. It's the old problem “browser window size”. in .drop-down .babble-title-wrapper, the style is defined as position: absolute. Which breaks positioning by approx. 1000px. I guess I should modify the PR, since I have the same behavior with a smaller browser window…

I think what we have here is a delightful case of

:laughing:

Here it comes again. Would you rather have a PR with a single commit? I did not want to throw this one completely into the bin… ^^

Nah, I'm not fussed. I'll spin it up and try it out in a bit, thanks again!
On Sun, Nov 22, 2015 at 3:20 AM, Joe Seyfried<EMAIL_ADDRESS>wrote:

Here it comes again. Would you rather have a PR with a single commit? I
did not want to throw this one completely into the bin… ^^
—
Reply to this email directly or view it on GitHub
https://github.com/gdpelican/babble/pull/81#issuecomment-158675194.

Hrm, this is breaking my latest chrome

and Firefox 40:

Not quite sure what the disparity is between our setups, but I'm afraid the answer might just be that the sidebar isn't set up very well to contain a scrollable div, and the hack(s) I came up with to workaround that isn't Xbrowser enough.
I'll take some time in the next while to investigate further and see if we can't come up with a more confident css approach to this thing.

Let me re-check this. I experience the original problem with the title and channel switcher with Firefox on discourse-babble.com, too (sry for the file size):

…note the title bar when I resize toe browser window so that it un-docks.

Are you sure you added the styles correctly for testing? I did this with a (addmittedly relatively) vanilla Discourse install:

…and all my browsers display discourse-babble.com correctly if I modify the styles like so:
https://github.com/JSey/babble/blob/patch-5/assets/stylesheets/babble.scss#L180
(most important thing is to make .drop-down .babble-title-wrapper fixed while the composer needs to be absolute - the first try with the top: spec did not work. See https://github.com/JSey/babble/blob/patch-5/assets/stylesheets/babble.scss#L180 for the whole file).

Hm, not sure what the difference was between applying styling manually and putting them in the stylesheet, but this seems to work alright once I actually pull down the branch and give it a go.
In any case, thanks @JSey, I'm going to merge this in; let me know if there's additional browser stuff that's broken; looks ok from my end.


Accept Header support this time maybe?

Hi Sergey,
as you are actively working on version 2.0 I´d like to kindly ask if you could (again) think about implementing accept header support. I believe some of the other closed issues #4 and #23 had the same wish:
Providing jpg and webp over one URL based on browser support with the advantage of saving space in the picture element (or whatever others use) plus dynamically provide the best possible image.
I understand the danger of DDos but see two options:

enable it through env var and leave it disabled as default
dropping invalid headers in cdn (if supported) or nginx reverse proxy config to not reach imgproxy

Thank you and best regards
Marc

Hi Marc!
I definitely can't reject this request the third time :) Especially while crafting All-You-Ever-Wanted version of imgproxy.
I can and I will add this feature to 2.0, but every user should understand its cons and dangers.

:tada: imgproxy v2.0 has been released :tada: Take a look at the new features, including WebP support detection: https://github.com/DarthSim/imgproxy/blob/master/CHANGELOG.md#v200


Can I use multiple once to register the same event?

Suppose I have the following code:
electron_1.app.once('open-file', function (e, p) {
    process.argv.push(p);
    e.preventDefault();
});

electron_1.app.once('open-file', function (e, p) {
    // log the event
   console.log('open ' + p);
    e.preventDefault();
});

Only one of the events will be received. Is it the expected behavior?

Opps. Electron's once function is not fbemitter's once function.
Sorry.

No worries :)


feat: pass stripe test clock id while creating customer

Stripe allows simulating test clocks to test subscriptions, payments, and invoices. This clock needs to be created from the stripe dashboard and the clock id must be passed as a request header while creating a new billing customer account for the stripe to use this simulated clock. Once the customer is created, there is no need to pass this header and all of its subsequent subscriptions will automatically be part of the simulated clock.
Remember that once the clock expires, all of its resources also expire. Only platform users can use this header to test frontier mechanics.
Header Name: X-Stripe-Test-Clock

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Details

-7 of 7 (0.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.01%) to 40.576%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

internal/api/v1beta1/billing_customer.go
0
7
0.0%

Totals

Change from base Build<PHONE_NUMBER>:
-0.01%

Covered Lines:
5987

Relevant Lines:
14755

💛  - Coveralls


Mapping does not works with firstOrCreate method

// Example
User::firstOrCreate(['groupid' => '5']);

Error

(2/2) QueryExceptionSQLSTATE[42S22]: Column not found: 1054 Unknown column 'groupid' in 'where clause' (SQL: select * from users where (groupid = 5) limit 1)

// another example (gives question mark instead of value)
$t = User::where('groupid', '5')->toSql();

select * from users where gid = ?

But for inserting data with User::Create method works fine.
I am using it on Lumen

Lumen (5.6.4) (Laravel Components 5.6.*)

Please help.
Thank you.

I have the same problem with First()
if you use this:
$this->model->where($criteria)->first();
You will have an error that columns doesn't exist

Solved using: $this->model->where('id', $id)->first()


Update UpSet CSS not to pollute global style

Currently UpSet defines these (and probably more), they should be made to only be used within UpSet element.
a:link, a:visited {
    color: black;
}
* {
    margin: 0;
    padding: 0;
}

See https://github.com/VCG/upset/pull/228. Once this is resolved we can update our npm hash to resolve this issue.


Add ability to parse MATPOWER data?!

Prompted by discussion in https://discourse.julialang.org/t/ann-powerflowdata-jl-a-parser-for-pss-e-format-raw-power-flow-data-files/71722
Turns out power systems research has more than one very silly data format to deal with 😂 😭
We could consider broadening the scope of the package to also parse matpower data...
I think this only makes sense in this package (rather than its own package) if we can re-use a decent amount of what we have here, and broadly take the same approach (parsing the files byte-by-byte, having sections described by their own struct, etc).
Some specific ways in which matpower data is even more gross than PSS/E:

it's not even its own file format, it's a matlab file.

I think there's something approaching a specification for the matrices in the file which contain the actual data (if there's not then we're sunk)
but the file itself just has to be a valid matlab file (i think), so actually finding the matrices amongst the rest of the file sounds very painful. 😈

since it's a matlab file, we have to deal with all types of comments, including end-of-line comments

and not sure if this will be harder because whitespace is the delimiter
we can probably give up on mid-line comments appearing in the data (is that a thing in matlab?), because something are just too silly.

I don't think there's any requirement on the order in which different categories of data appear, meaning we'd have to somehow identify what data

possibly the (second part of) names are meaningful? e.g. bus data has to be foo.bus = ...?
the first part of this name isn't meaningful. convention seems to be mpc.* but i think that's convention only, and not actually required.

the "Generator Cost Data" doesn't not have a fixed number of columns 😒

on a quick look i think we could have the last column be a Vector{Vector{Float64}} and push! new columns if/when we encounter them... but it'll mena custom parsing code, not just a custom type

Probably other ways too... I'd never looked at this format before, so likely there's more to discover!
I think worth investigating further

Hi!
As a follow up to our discussion, we have tried to implement a generic parser, supporting both MATPOWER and PSSE files. The idea is:

to use PowerFlowData for the PSSE file
to use PowerModels.jl's parser for the MATPOWER file.

Our demo exports the dataset as a PowerFlowData.Network structure. The code can be found here:
https://github.com/exanauts/PowerParsers.jl
The question is: would it make sense to integrate this in PowerFlowData.jl? The motives are:

I don't think it would make sense to spend time implementing a new MATPOWER's parser.
It would be very convenient to have a generic parser for power systems, supported by the community.

Overall, we have found PowerFlowData.jl convenient to use, and well implemented. The only default (for us) is that the structures have a lot of attributes, and sometimes it's hard to figure out the naming without referring to the documentation. For example these attributes. The structures specifying the ownership (Owner) are also hard to understand, with vectors mixing Float64 and missing values. In the end, we get a lot of boilerplate code, just to import the dataset properly in a Network structure... But this may be related to our implementation itself, which is far from being optimized.


Feature: show updates notification on extension activation in vscode

The extension shows a pop-up info notification upon its activation if the currently installed version of extension is not the latest one.
The relevant code is here (we need to make use of fetchArtifactRelease() and amend our BinarySource.GithubRelese to contain notifyAboutUpdates boolean flag):
https://github.com/rust-analyzer/rust-analyzer/blob/77d27c67c1dadce4abe7a6a97c0b73eaa3706e60/editors/code/src/installation/server.ts#L45-L48
We add new vscode setting rust-analyzer.notifyAboutReleases or rust-analyzer.notify-about-releases (or any other wording that is more user-friendly).
@matklad which style do we use for settings? Because we have different casing e.g. cargo-watch vs useClientWatching:
https://github.com/rust-analyzer/rust-analyzer/blob/77d27c67c1dadce4abe7a6a97c0b73eaa3706e60/editors/code/package.json#L191-L196

Note: we must not download the latest version of ra_lsp_server in this code right away! This is because the extension itself needs to be updated. We just kindly notify the user to press the update button at extension's marketplace page.

Do other popular extensions do their own update checks? And if they do, can we disable them when auto-updates are enabled in Code?
Maybe I'm missing something (I certainly haven't gone through all of the related PRs yet), but this seems better left to Code or the user.

I know that vscode-icons does that (which has 4.5KK downloads). I know that @matklad wants the users to be on the latest version of rust-analyzer, hence the proposal...

I'm thinking that the auto-update should take care of installing the newest version of the extension. And users who disable automatic updates probably do it for good reasons like preventing Code from connecting to remote servers, so our update checks will likely upset them.

There's also this argument I like: "what if every extension did that?". Cf. https://github.com/vscode-icons/vscode-icons/issues/435#issue-188192871.

In the steady state, we definitely should not do http requests without user's explicit consent. For the time being, I would priortize getting something out of the door :)
I'd like to look at straightening extension lifecycle this week


Broken link at pay.bbw.sv/

The "Connect the Bitcoin Beach Lightning node" link at https://pay.bbw.sv goes to 404.

fixed by https://github.com/GaloyMoney/galoy-pay/pull/397


talk: clicking "talk" brings user to , which is an empty component.

Describe the bug
I'm fairly certain this should bring the user to Notifications. @urcades @jamesacklin

This is by design - we should have a truly empty state and no notifications stream in Talk itself: https://www.figma.com/file/sCFYLlAGjehlYXUkT2rarg/Product-Handoffs-(Locked)?node-id=1292%3A69053

Yeah the idea here is to generally approximate the pattern of most other standalone messaging apps which don’t feature a notifications stream within them, given purist messaging apps are essentially notification machines by their nature — this doesn’t excuse the lack of a good default “root” of the app.In earlier expansions of the design intent behind this app the idea was to always revert the state of the app to the last visited DM or talk channel such that one rarely, if ever, sees an “empty root” state in the talk app.Given this might not be possible, we should potentially consider placing a DM-creating button, or some onboarding prompt in the blank space.On Oct 28, 2022, at 13:28, james acklin @.***> wrote:
This is by design - we should have a truly empty state and no notifications stream in Talk itself: https://www.figma.com/file/sCFYLlAGjehlYXUkT2rarg/Product-Handoffs-(Locked)?node-id=1292%3A69053
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.***>

Closed since this is expected behavior.


[Flaky Test] tests/python/unittest/test_custom_datatypes.py::test_myfloat

These tests were found to be flaky (intermittently failing on main or failed in a PR with unrelated changes). See the docs for details.
Tests(s)

tests/python/unittest/test_custom_datatypes.py::test_myfloat

Jenkins Links

https://ci.tlcpack.ai/job/tvm/job/main/3799/display/redirect

A dup of https://github.com/apache/tvm/issues/11580


Improve error handling for crashes during scene init

Description
Vastly improved error handling during scene init. Instead of going into a crazy restart loop, it now prints sensible output to the console and goes to an error scene explaining what happened. You have the choice to try again or reset the whole viewport.
Added ViewPort.reset() in the process.
Motivation and Context

Types of changes

[x] Bug fix (a non-breaking change which fixes an issue)
[x] New feature (a non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to
not work as expected)
[ ] Improvement/refactoring (non-breaking change that doesn't add any feature
but make things better)

Checklist

[ ] Check other PRs and make sure that the changes are not done yet.
[ ] The PR title is no longer than 64 characters.

Arg. Again! Will resubmit in a bit.

This eventually got merged as https://github.com/boydm/scenic/pull/132


fix: avoid lost of events on transmission failure

Summary
This PR addresses an issue with events get lost when marked for retry e.g. because of a transmission failure. If such events remain after processing, they will be returned back to storage using the ReturnBack method for later handling.
In our case we use a special storage which caches hundreds of events and delivers them once a day or if a number of events in the cache has reached. During our tests we reached the limits and the events which could not be delivered were lost in the end because of the missing handling of this case in the code. It should also be possible to reproduce this problem with the default storage by reaching the limits or cover it by a test which tests the case of a http status 429 returned by the API.
It's maybe a rare case but would be good it could be addressed to avoid the lost of any event.
Checklist

[X] Does your PR title have the correct title format?
Does your PR have a breaking change?: No

Ping - We're having to use a fork for this right now. Could you take a look please? Thanks!

Yay, thanks!

Hey @gilbertsoft just saw that the test coverage is failing. Can you please fix the tests? Otherwise we will take a look next week. Thanks!

Hey @gilbertsoft just saw that the test coverage is failing. Can you please fix the tests? Otherwise we will take a look next week. Thanks!

Sure, will have a look...

Hi @gilbertsoft @justin-fiedler
I fixed tests.

Hi @gilbertsoft @justin-fiedler I fixed tests.

Thanks for the update. Just started to debug.

Hi @gilbertsoft @justin-fiedler I fixed tests.

I left you a comment on the PR, the Return(nil) is not needed here.

Thanks @gilbertsoft and @falconandy! Fix is released in v1.0.1.


Bump Version to 19.03.6

This PR attempts to move the docker-ce 19.03.6 package from the test to the stable channel for consumption

PTAL @AkihiroSuda @cpuguy83 @thaJeztah @tiborvass @tonistiigi
Do we need more additions in the CHANGELOG ?

Looks like components/engine is one commit behind tip of 19.03; latest commit there is https://github.com/docker/docker-ce/commit/6e493ff7316dc38077ae29247866a1650759a82f, which corresponds with https://github.com/moby/moby/compare/5f6d6f3f220355e6db7167ba82bc2def47a013d0 upstream, and is one commit/PR behind:
https://github.com/moby/moby/compare/5f6d6f3f220355e6db7167ba82bc2def47a013d0...19.03
Not critical, but in case we're tagging the 19.03 branch on the wrong commit

Should be the same commit as rc2?

@arkodg correct; but the components/engine in this repository does not have it, which means that either;

we build with what's currently here, and move https://github.com/moby/moby/pull/40460 to the 19.03.7 milesone

make sure that we tag https://github.com/moby/moby/commit/5f6d6f3f220355e6db7167ba82bc2def47a013d0 as 19.03.6 (and NOT https://github.com/moby/moby/commit/130ae89dab3b3144d39801232fe04d4762dc90b8)

or, we merge https://github.com/docker/docker-ce/pull/642, run the "update components" job, and include https://github.com/moby/moby/pull/40460 in 19.03.6

@arkodg

that commit has been merged 76a635b

If "that commit" refers to https://github.com/moby/moby/commit/9338d0a6b552458060006a690c5925ee5e81c838, I would disagree.
Now, I don't think that's a problem, and yes we should only tag the right commit, not the latest in the 19.03 branch.

should only tag the right commit, not the latest in the 19.03 branch.

Yes, that's the issue. Not critical, but I know things have (almost) gone wrong there in the past

I would prefer to merge #642, run the "update components" job, and include moby/moby#40460 in 19.03.6

would ^ that have be done manually @tiborvass


del key*    Can't delete

OS
Windows
VERSION
Last Version 1.4.9
ISSUE DESCRIPTION
del key*    Can't delete

How can I achieve it ? Delete keys with prefix by using this tool ?
I am looking forward to hearing from you !
@wajncn

@huynhthanhbinh redis command del doesn't support pattern match, you must provide specific keys .
you can set a separator to put keys into folders, then right click the folder -> "scan and delete whole folder" to delete them[this will scan the whole db with this prefix],

or  select multiple keys displayed to delete[this will not scan other keys any more]

@qishibo Is there anyway I can do a complex command such as
redis-cli KEYS "prefix*" | xargs redis-cli DEL
by using this tool ? I see the command line input CLI , it seem to execute just a simple command each time !

this command is a shell command which you can't  exec in redis-cli, so Another doesn't support this, you can use this in your terminal


[FEATURE REQ] Publish Quick-start doc about migrating a Spring ecosystem Kafka application to Managed Identities from connection strings

Context
parent issue: #28685, #28708
With Managed Identities OAuth feature enabled in #28708 , a quick-start documentation introducing how to remove connection-string credentials from applications and transfrom to Managed Identities should be published to help developers for migration.
Goal
Publish a quick-start documentation after the feature being enabled.

resolves in https://github.com/MicrosoftDocs/azure-dev-docs-pr/pull/3329


TypeScript complains when lab is added to the project

Duplicates

[X] I have searched the existing issues

Latest version

[x] I have tested the latest version

Current behavior 😯
I've been using MUI in the project for a while. I wanted to use the loading button so I needed to add the @mui/lab dep. Now the project doesn't compile anymore, and the only workaround is using https://www.typescriptlang.org/tsconfig#skipLibCheck, which is not ideal.
These are the errors I get.
Found 12 errors in 5 files.

Errors  Files
     7  node_modules/@mui/lab/node_modules/@mui/base/SliderUnstyled/useSlider.d.ts:72
     2  node_modules/@mui/lab/themeAugmentation/index.d.ts:5
     1  node_modules/@mui/lab/TimelineContent/TimelineContent.d.ts:7
     1  node_modules/@mui/lab/TimelineOppositeContent/TimelineOppositeContent.d.ts:7
     1  node_modules/@mui/x-date-pickers/PickersDay/PickersDay.d.ts:8

Expected behavior 🤔
No TypeScript errors.
Steps to reproduce 🕹
Steps:

Add @mui/material to a project using TypeScript.
Add @mui/lab to the same project.
The project doesn't compile anymore.

Context 🔦
I've been using MUI in the project for a while. I wanted to use the loading button so I needed to add the @mui/lab dep. Now the project doesn't compile anymore, and the only workaround is using https://www.typescriptlang.org/tsconfig#skipLibCheck, which is not ideal.
These are the errors I get.
Found 12 errors in 5 files.

Errors  Files
     7  node_modules/@mui/lab/node_modules/@mui/base/SliderUnstyled/useSlider.d.ts:72
     2  node_modules/@mui/lab/themeAugmentation/index.d.ts:5
     1  node_modules/@mui/lab/TimelineContent/TimelineContent.d.ts:7
     1  node_modules/@mui/lab/TimelineOppositeContent/TimelineOppositeContent.d.ts:7
     1  node_modules/@mui/x-date-pickers/PickersDay/PickersDay.d.ts:8

Your environment 🌎

`npx @mui/envinfo`
System:
    OS: macOS 11.6.6
  Binaries:
    Node: 14.17.3 - ~/.nvm/versions/node/v14.17.3/bin/node
    Yarn: 1.22.11 - ~/.nvm/versions/node/v14.17.3/bin/yarn
    npm: 6.14.13 - ~/.nvm/versions/node/v14.17.3/bin/npm
  Browsers:
    Chrome: 101.0.4951.64
    Edge: Not Found
    Firefox: 67.0.2
    Safari: 15.5
  npmPackages:
    @emotion/react: ^11.7.1 => 11.7.1
    @emotion/styled: ^11.6.0 => 11.6.0
    @mui/base:  5.0.0-alpha.68
    @mui/icons-material: ^5.4.4 => 5.4.4
    @mui/lab: ^5.0.0-alpha.83 => 5.0.0-alpha.83
    @mui/material: ^5.4.1 => 5.4.1
    @mui/private-theming:  5.8.0
    @mui/styled-engine:  5.8.0
    @mui/system:  5.8.1
    @mui/types:  7.1.1
    @mui/utils:  5.8.0
    @mui/x-date-pickers:  5.0.0-alpha.1
    @types/react: ^17.0.24 => 17.0.39
    react: ^17.0.2 => 17.0.2
    react-dom: ^17.0.2 => 17.0.2
    typescript: ^4.1.2 => 4.6.3

I created a new CRA project and was able to add @mui/lab with no problems.
I suspect there may be an issue with package versions in your case. Could you try updating the @mui/material package to the latest version?

Thanks, @michaldudak - I upgraded all @mui packages to the latest version and the errors disappear.


[Process Improvements] Include WCAG checklists into GH issue templates

Create GH issue templates that will allow us to better track the process of an issue through the NIAID approval process. This template should include checklists created from the WCAG checklist spreadsheet generated by @leandrocollares

Added to new issue templates in portal repo


New exe

I uploaded a new mod menu exe version here:
shorturl.at/inpU6

Amazing...
Learn how to make a PR.
niedz., 14 maj 2023, 05:20 użytkownik lxyxpn @.***>
napisał:

I uploaded a new mod menu exe version here:
shorturl.at/inpU6
—
Reply to this email directly, view it on GitHub
https://github.com/Bartis1313/csgo/issues/69, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AQTDRZEKCRX7TEBGOQGFYIDXGBFRXANCNFSM6AAAAAAYA4F6HE
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>


Implement formatdate

What happened?
not implemented
Example
https://github.com/terraform-aws-modules/terraform-aws-s3-bucket/examples/object
Output of pulumi about
na
Additional context
https://developer.hashicorp.com/terraform/language/functions/formatdate
Contributing
Vote on this issue by adding a 👍 reaction.
To contribute a fix for this issue, leave a comment (and link to your pull request, if you've opened one already).

We'd likely implement the functionality in pulumi-std. See https://github.com/pulumi/pulumi-std/issues/17


Suggestion: Default operation labels should use {label} instead of {element_type}

If I explicitly change the default label for an Op this is not reflected in the tree. By default the element_type (which should IMO be operation_type) is used as the label anyway.

On reflection this is NOT the solution to getting a manually specified Op label into the tree label.
The issue is that the Op label in properties includes all the formatting fields, so if you use {label} then you get recursion duplication.
What I am trying to achieve is to be able to have a text property that can be added manually to supplement the {element_type} i.e. so that if I have two cut operations I can distinguish between them and still get the label fields changing if e.g. I change the speed.

Apologies if I fail to describe the gist in the revised title.


[Question]: data migration

Contact Details
No response
What's the question?
My environment is that I want to migrate data from sqlserver to babelfish according to the official documentation generated DDL file using ssms tool and then import via sqlcmd tool with error."'CREATE DATABASE ON ' is not currently supported in Babelfish",Every sql statement I my error,

Relevant log output or information
No response
Code of Conduct

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

You should probably enable the escape hatches which will ignore some (not all) of the unsupported syntax.  See https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/babelfish-strict.html and look for sp_babelfish_configure.

Can we use bablefish to migrate SQL Server to PostgreSQL in on premise environments . ?.
I believe the postgreSQL for Bablefish along with extension is now open source project and can be used by anyone. ?

Yes, Babelfish for PostgreSQL (i.e. this Open Source project) which includes the Babelfish extensions and the PostgreSQL code base with the Babelfish patches applied can be used by anyone.


[Tracking]: Better error handling in Rspack

What subject does this issue tracking?
As time goes by, we have met some problems related to error handling. We want to improve the DX for both ourselves and our users.
Therefore, we plan to refactor the error-handling parts of Rspack in every aspect.
[Subject]
### Tasks
- [ ] https://github.com/web-infra-dev/rspack/issues/1823
- [ ] https://github.com/web-infra-dev/rspack/issues/2255
- [ ] should update
- [ ] Align most of error messages with Webpack

Context:
This the current design of error-handling in Rspack: https://github.com/web-infra-dev/rspack/discussions/548.

We should first design good error data structures both for the rust and js sides, then we could start to improve the error handling on top of those data structures.

need to add hint support for better error suggestions like https://github.com/webpack/webpack/issues/17122, cc @ScriptedAlchemy

another thing drive me nuts is that when rspack panic all diagnostics is lost


Update r

Hi @jpainter, thanks for the PR!  We'll get back to you with a response soon.
Quick note: Each line in the Dockerfile is a separate build step, so the best practice is to combine all the packages you want to install into one line like so: https://github.com/civisanalytics/civis-services-shiny/blob/d9b545c8cfe3bffbe5da1e59da24b75d579f009d/Dockerfile
cc @patr1ckm

Thanks for the PR @jpainter.
However, we won't be able to accept the PR for merging into master. We'd recommend that you build this image yourself and host it on dockerhub. You can then point your service to use that image.
Alternatively, tagging a release pointed at a branch on this repo will build a civis-services-shiny/dev-[branchname] image on dockerhub that you can use for your service as well.
We'll look at adding some of the geospatial packages you have listed here in the base datascience-r image because it's a request we hear frequently.
Let us know if you have any questions!

Hi Patrick, Thanks for the message.  I just rebuilt an image on docker hub and will go that route.
Thanks for considering adding the Geometry Engine (GEOS) to the image, a requirement for several R geospatial packages. In addition, it would be great to include more packages than just Shiny.  The issue is that I develop shiny apps on my machine, and then have to configure a new docker image just to run that app, because the master branch only has shiny installed.
Shiny is never the only package needed.  Of course each shiny app will use different sets of package.  It is possible, however, to have many of the most common packages available, such that it is not necessary to build a new image.  A new app does not need to load all the installed packages, but having them installed is a huge convenience.  Especially for those packages that have multiple dependencies.  For example, many shiny apps would call the tidyverse packagehttps://cran.r-project.org/web/packages/tidyverse/index.html , which needs to install at least 26 packages, each with their own set of dependencies.
Thanks for considering these changes.
Best, John
John Painter, DVM, MS
Surveillance, Monitoring, and Evaluation Team Lead
CDC-President’s Malaria Initiative,
Malaria Branch,
Division of Parasitic Diseases and Malaria,
US Centers for Disease Control and Prevention,
Atlanta, GA
Mailstop A-06
From: Patrick Miller<EMAIL_ADDRESS>Sent: Wednesday, December 11, 2019 3:20 PM
To: civisanalytics/civis-services-shiny<EMAIL_ADDRESS>Cc: Painter, John (CDC/DDPHSIS/CGH/DPDM<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [civisanalytics/civis-services-shiny] Update r (#18)
Thanks for the PR @jpainterhttps://github.com/jpainter.
However, we won't be able to accept the PR for merging into master. We'd recommend that you build this image yourself and host it on dockerhub. You can then point your service to use that image.
Alternatively, tagging a release pointed at a branch on this repo will build a civis-services-shiny/dev-[branchname] image on dockerhub that you can use for your service as well.
We'll look at adding some of the geospatial packages you have listed here in the base datascience-r image because it's a request we hear frequently.
Let us know if you have any questions!
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/civisanalytics/civis-services-shiny/pull/18?email_source=notifications&email_token=AAIPVHE6YFD6DZLIZKVA3HTQYFDQLA5CNFSM4JZP37LKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGUOBVQ#issuecomment-564715734, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AAIPVHE6CBE6PFPALAJ2RVDQYFDQLANCNFSM4JZP37LA.

Thanks @jpainter! I've scraped some data on package installs from across Civis users, and will use that to guide inclusion of packages in the base image by default. We may be able to accommodate additional packages (subject to size constraints) if you reach out to support, or filing an issue at https://github.com/civisanalytics/datascience-r/issues.


feat(api): adds selection set customization

Custom selection set for GraphQL queries in the API category
This feature will enable customers to define which associations will be included in selection set when querying data using the static typed models. Previously developers had no control over that and had to fallback to untyped/string-based GraphQL queries when they needed more control. This feature enables fine control with full type information of which associations should be included in a query.
A quick example of the added capability is represented in the following code snippet:
let postsWithComments = try await Amplify.API.query(request: .list(Post.self, includes: { [$0.comments] }))

Developers can go as deep as needed and/or add multiple associations. Next I'll go into more details on how this was accomplished to provide folks reviewing this PR more information about the implementation details and decisions.

Check points: (check or cross out if not relevant)

[x] Added new tests to cover change, if needed
[ ] Build succeeds with all target using Swift Package Manager
[ ] All unit tests pass
[ ] All integration tests pass
[x] Security oriented best practices and standards are followed (e.g. using input sanitization, principle of least privilege, etc)
[ ] Documentation update for the change if required
[ ] PR title conforms to conventional commit style
[ ] If breaking change, documentation/changelog update with migration instructions

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

This PR has been merged with https://github.com/aws-amplify/amplify-swift/pull/2583 to data-dev-preview


Skips NPE when a multipart could not be parsed

Recording the body instead.
This can happen when content of the multipart is not a file, so there is no header with content disposition giving it a filename. E.g. an OData $batch request.
Wiremock is currently failing the request, giving a 500 back because of the NPE, even when proxying when we got proper data back.
edit went a bit further on the library and saw what was going on, I assumed the lib I was using bad generating the request wrong and hence couldn't be parsed, but really wiremock assumes is going to be files whose parsing will work, not a bad assumption but it doesn't fit certain cases and the NPE is bad.

Might be related to https://github.com/wiremock/wiremock/issues/702 although the description says valid json or xml, this might be a more general case.

Thanks!


Media Server Widget Icons Flashes Periodically

Environment
Docker
Version
0.14.6
Describe the problem
First I want to say I love homarr! My instance runs on unraid. I have setup Plex and Jellyfin intergration with the dashboard, and the Media server Widget reports the current playbacks just fine. However, the icons (Plex and jellyfin) on the bottom right of the widget periodically blinks orange, which from what I understand indicates homarr cannot reach them. Upon further investigation I found that the blinking corresponds to some network call related to the media server widget, I have uploaded a video sample. I suspect this is due to the time waiting for server response judging by the waterfall chart for the network calls (Screenshot attached as well). Is there a way to make this blinking behavior go away? It's kind of distracting.
Logs
There is no error logging for this issue from unraid docker logs.
Context
https://github.com/ajnart/homarr/assets/34179726/a399707c-8417-4eac-a82a-7b1ef9c6b3e4

Please tick the boxes

[X] I confirm that I attached the proper logs
[X] I've read the docs
[X] I've checked for duplicate issues
[X] I've tried to debug myself

Hello, thanks for your issue. This color shows that the client is attempting to load data from your application. This is expected behaviour but maybe we could choose a different color or show a loading animation on the icon instead.


[master] Fix memory leak and buffer overrun

Hello!

Type: bug fix
Link to issue: #2

In raising this pull request, I confirm the following (please check boxes):

[x] I have read and understood the Contributing Guidelines?
[x] I have checked that another pull request for this purpose does not exist.
[ ] I wrote some tests for this PR.

Backport of d3118c3787dd9ba76773dc74e20af5bc6d3c273f to master
Fix of 'Conditional jump or move depends on uninitialised value(s)' (https://github.com/phalcon/php-zephir-parser/issues/2#issuecomment-293745469)

Thank you


Fixes #3817

Update the example HTML document for [labs/eleventy-plugin-lit] to only hide the body element if the browser doesn't support DSD and needs to run the template-shadowroot polyfill.

@alexgagnon Thank you so much for taking the time to make this PR. I won't merge this per the the discussion here https://github.com/lit/lit/issues/3817 which is entirely my fault for not thinking it through more. We really appreciate it and please let us know if you think of any other suggestions!


Just to notify have added my current stuff in a fork

Have hopefully added relatively helpful comments but haven't integrated it with your code at all. Just put in a separate file

Cool can you make a pull request pls