Website is not up-to-date...

On https://github.com/lunarmodules/luasocket, I see:
Network support for the Lua language
http://www.impa.br/~diego/software/luasocket

This website is not up-to-date and has dead links.
Time to update?

Yes, very much time. But we're just getting the shape of the repo together after the migration to this namespace. I think at this point the urgency is on getting out a release that includes the fixes needed for Lua 5.4.3+ into a tagged release, then sorting through the backlog and getting everything cleaned up. I'm sure we'll re-host the documentation based on this repo location, but getting that all together may happen after a release rather than before.

In the mean time if you want to contribute I'd be grateful for any PR review/comments on anything that touches the doc/ dir and will gladly review and accept PRs to that content with obvious fixes. I wouldn't try to completely overhaul the documentation since we'll probably switch to ldoc for that, but fixing URLs and such would be very welcome.

Docs have been rebuild and links updated for some time now.


Implements new test cases for isPrime

This PR is to add new test cases for isPrime function.
I added a test case for 2( the only even number that is prime) and 0.

Thanks! :)


feat: remove model-info from SSO-name

Closes #26
@danielolsson100 I have removed the model from the name (this is then a breaking change for anyone with Gen2 SSO's since the entity id's will be different) and added it as model to the device instead.

It looks great. I just added the modified file to my production environment now.

Nice! Just remembered that there is a way to update the unique id of entities so will add another commit that does that. Then history will stay at least even if Lovelace UI's need to be updated.

I'm not sure I understand the**kwargs and the purpose of it - maybe you could clarify? 🙂

@henricm kwargs is like a hashmap (key/value-pairs). Since the model is not passed from all entities (since we only get this from the SSOs, and only Gen2 at that, right now) I could have passed None for the other ones but I tend to like smaller function signatures and just adding more and more parameters gave me a bad feeling. Now we can add other optional parameters as kwargs and just use them where applicable.

Got it - makes sense! thanks for the explanation.

Added the migration. This will actually make upgrade seemless since the old entities will be updated and the old entity id's will be kept. Please have a look @henricm @danielolsson100

just tested, seems to be some issues that is logged in home-assistant.log

That log statement doesn't have anything to do with the changes in this PR at least. 😊

Baah. Forget me. Thought it was the line we discussed elsewhere. This is definitely related to this change. Are you sure you're running the latest version. I got this in the tests as well and solved it.

It could be that you have entities with the old IDs that the integration wants to convert now. Check your entities list for unavailable sensors. If you don't care for the history you can remove them. If you want the history you have to revert to the master-branch, remove the new sensors and then change to the new version again.

Did you make another try @danielolsson100 after my comment?

I cleaned up my old sensors in lab environment and gave it a try
It now seems to work without errors in the home-assistant.log
I'll now wait for this change to be merged into master before I test it in my production environment


Add default constructor to Slice, prevent use-after-move in Vec

This means neither Slice nor Vec are NeverValueField types now.


calendar(_:didScrollToDateSegmentWith:) called in error

(Required) Version Number: 8.0.1
Description
On the first visible month, tapping any cell calls calendar(_:didScrollToDateSegmentWith:), but tapping a different month's cell doesn't call it. It appears that scrollViewDidEndDecelerating is called internally in those cases.
This causes issues because i'm trying to use calendar(_:didScrollToDateSegmentWith:) to select the first cell of a different month after a scroll.
Steps To Reproduce

Setup a month calendar view
Setup the calendar(_:didScrollToDateSegmentWith:) delegate method.
Select a different day cell.

Expected Behavior
calendar(_:didScrollToDateSegmentWith:) is not called unless the calendar changes months.
Additional Context
n/a

Any update?

Will take a look today. This one slipped through the cracks

ok. finally have time to look at this today. Can any one of you provide me with your viewDidLoad function?


Adding StyleClass to VisualElement

see #205

Well done!
Do you know if there's some limitation with changing/removing css?
I tried some cases with the AllControls app, but it doesn't seem to update correctly.

"cssCallout" changed to "cssRed" (.cssRed { color: Red; })
"cssCallout" changed to ""

They don't update visually, even though the control itself is properly updated

Maybe an XF bug ?  Looking at https://github.com/xamarin/Xamarin.Forms/issues/3824, maybe related.  Same issue seems to exist with StyleId.
CSS is pretty new in XF, so maybe we can assume a XF limitation for the moment ?
Doesn't affect my use case for the moment so I'm keen to get this merged and nuget updated if your happy ?

The styleClass parameter should be added for each of the three extensions, e.g. here https://github.com/fsprojects/Fabulous/blob/master/extensions/Maps/Xamarin.Forms.Maps.fs#L32
It's annoying to have to do this but not too hard.

Looks like the Unix build is failing, I'm not totally sure why

Yes, noticed it as well.
It fails for a different reason each time (aapt missing, missing NuGet package, etc.), but most of the times it works.

CI / Paket failing for some reason.  That package is available on nuget so no idea why travis is failing.
Paket failed with
-> Could not download OpenTK.GLControl 3.0.1.
-> Couldn't get package details for package OpenTK.GLControl 3.0.1 on https://api.nuget.org/v3/index.json.


PTL 1.6 fixes

Signed-off-by: Shrinath Suresh<EMAIL_ADDRESS>What changes are proposed in this pull request?
Test all the mlflow examples in latest PTL (1.6.1) and PT (1.11.0)
How is this patch tested?
Unit tests
Release Notes
Is this a user-facing change?

[ ] No. You can skip the rest of this section.
[ ] Yes. Give a description of this change to be included in the release notes for MLflow TorchServe Deployment Plugin users.

(Details in 1-2 sentences. You can just refer to another PR with a description if this PR is part of a larger change.)
What component(s) does this PR affect?
Components

[ ] area/deploy: Main deployment plugin logic
[ ] area/build: Build and test infrastructure for MLflow TorchServe Deployment Plugin
[ ] area/docs: MLflow TorchServe Deployment Plugin documentation pages
[x] area/examples: Example code

How should the PR be classified in the release notes? Choose one:

[ ] rn/breaking-change - The PR will be mentioned in the "Breaking Changes" section
[x] rn/none - No description will be included. The PR will be mentioned only by the PR number in the "Small Bugfixes and Documentation Updates" section
[ ] rn/feature - A new user-facing feature worth mentioning in the release notes
[ ] rn/bug-fix - A user-facing bug fix worth mentioning in the release notes
[ ] rn/documentation - A user-facing documentation change worth mentioning in the release notes

Logs for pytorch news classification example
pytorch_news_classification_serving.txt
pytorch_news_classification_mlflow_run.txt
pytorch_news_classification_cpu.txt
pytorch_news_classification_multi_gpu.txt


Update translations

Fix the wrong translation.

Thanks for the fix! Unfortunately I can't directly merge this, because it will get overwritten with the old version by our translation machinery next time it runs - I'll work out how to make the change further upstream so that the fix persists.

The fix has been made in https://github.com/androidx/media/commit/bba760f6e5ae8ba6db2cd2e45163698223335c2a, this will be included in the next release.


ci: add github codeowners

Just a simple config to get started.

According to the documentation (https://github.com/blog/2392-introducing-code-owners) I think you need globs in there instead of just directory names. Right?

@hansl good catch, fixed.


Import Powerpoint shapes as editable shapes in drawio

[x] I agree to follow the Code of Conduct that this project adheres to.
[x] I have searched the issue tracker for a feature request that matches the one I want to file, without success.

Is your feature request related to a problem? Please describe.
I'm always frustrated when I have a Powerpoint, which I want to display as a drawio diagram in Confluence Cloud. Right now I have to either
a) import as a picture and hope that I never have to change anything
b) rebuild the slide deck with drawio shapes
Describe the solution you'd like
I would like to have the possibility to import PPT-shapes as editable shapes in drawio. CTRL C --> CTRL V is optimal ...
Describe alternatives you've considered
... but exporting and importing via some dialog is also a good solution
Additional context
We are moving a lot of content to Confluence Cloud. This feature would make this job easier and create a lot more acceptance for drawio from my colleagues

The main disconnect for me is that lots of software architecture diagrams have humble beginnings in slide decks. They get massaged through pre-sales and discovery cycles, but then those diagrams need to "convert" into detailed documentation artifacts. This hop from slides to tools like visio and draw.io are often not taken on by the person who created the initial slide diagrams. The ability to convert these diagrams quickly would be a MASSIVE win and boost the adoption of draw.io as a differentiating feature, especially since even tools like Lucidchart can't achieve this today.
In theory, it feels like the basic boxes, lines, and images used in PPT diagrams should be fairly easy to copy/paste into draw.io if the feature can be prioritized.

Thanks for your suggestion and interest. However, having balanced the gain against the effort of implementation and maintainance, we are declining this feature request.

The main disconnect for me is that lots of software architecture diagrams have humble beginnings in slide decks. They get massaged through pre-sales and discovery cycles, but then those diagrams need to "convert" into detailed documentation artifacts. This hop from slides to tools like visio and draw.io are often not taken on by the person who created the initial slide diagrams. The ability to convert these diagrams quickly would be a MASSIVE win and boost the adoption of draw.io as a differentiating feature, especially since even tools like Lucidchart can't achieve this today.
In theory, it feels like the basic boxes, lines, and images used in PPT diagrams should be fairly easy to copy/paste into draw.io if the feature can be prioritized.

I have a similar problem. We have lots of Powerpoint documents and want to use this to work in wiki.js, but in a way that allows further usage.
Also the way is not far. Powerpoint can export SVG.
But Idid not find a way to import this in a way that can be properly edited


Feature: Google search - Additional options

The user migth be interested to get a google search result that is less than 1 month (like a fresh assistant), or only interested in PDF.
Would it be possible to add options (either enforced or generated based on the user request) to provide additional parameters (searchType, dateRestrict) to the skill?
file to work on: search_engine_googleapi.py
Extra ref:
Google CSE options

Yes, if you are interested, you are welcome to submit a PR

A very good discussion point. I tend to use it as a function parameter. Then we can register the function to SkillManager or similar instances and let AI decide how to fill in the parameters. But it should have a default value anyway

Closing this issue due to inactivity. Please reopen if further assistance is needed. Thank you!


Add a way to export selected links

This has been mostly done but doesn't integrate very well into macOS (e.g. Cmd + C), so needs further work.


font and locale

Addon use a font without CJK, will have display issue once get translate.
Suggest add a check for client locale, when it's koKR/zhTW/zhCN then use blizzard defualt font setting, such like STANDARD_TEXT_FONT

Will do, thanks!

Nope, ARHei.ttf only use in zhCN, zhTW should use blei00d.TTF

Fixed, is this ok?

sure!


Display characters in order of appearance

Right now, characters are displayed as they appear in the <particDesc> section. The long-term goal is to sort them there by order of appearance as well, but could we make the character list on the website dependent strictly on the order of appearance of characters in the <body> part?

In https://github.com/dracor-org/dracor-exist/commit/79dc0f7d534d4e20a2d0e39251de540d7847ac32 we changed how the list of characters is extracted. They should now be listed in order of appearance.


Failed to run the examples in release-0.4.0 branch

Hi, I'm trying to follow the README.md and get everything in open-match working. The open-match server itself is working fine. However I can't get the example running properly. Several pods in install-example-chart steps failed to startup. Here are the logs for these pods.
om-functions error log:
MMF request inserted at
Looking for profile in key
Placing results in MatchObjectID
=========Profile
{}
=========Pools
pool.String() =
=========Rosters
rosters.String() =
Adding 0 players to ignorelist
Unable to add proposed players to the ignorelist
DECR concurrentMMFs
panic: ERR wrong number of arguments for 'zadd' command
 goroutine 1 [running]:
main.main()
    /go/src/github.com/GoogleCloudPlatform/open-match/examples/functions/golang/manual-simple/main.go:307 +0x2949

om-evaluator log (not sure it's error or not, but the pod is failing):
time="2019-04-10T08:14:07Z" level=info msg="Connected to Redis" app=openmatch component=redishelpers
MMFEvalStub: 2019/04/10 08:14:07 Initializing example MMF proposal evaluator
MMFEvalStub: 2019/04/10 08:14:07 SCARD proposalq
MMFEvalStub: 2019/04/10 08:14:07 SPOP proposalq 0
proposals = []
overloadedPlayers
{
}
overloadePlayerList
[
]
overloadedMatchList
[
]
approvedMatchList
[
]
overloaded = []
len(overloaded) = 0
MMFEval: 2019/04/10 08:14:07 0 Finished in 0.001261694 seconds.

testprofilev job error log:
Traceback (most recent call last):
  File "./harness.py", line 42, in <module>
    profile_pb = mmlogic_api.GetProfile(mmlogic.MatchObject(id=os.environ["MMF_PROFILE_ID"]))
  File "/usr/local/lib/python3.5/site-packages/grpc/_channel.py", line 532, in __call__
    return _end_unary_response_blocking(state, call, False, None)
  File "/usr/local/lib/python3.5/site-packages/grpc/_channel.py", line 466, in _end_unary_response_blocking
    raise _Rendezvous(state, None, None, deadline)
grpc._channel._Rendezvous: <_Rendezvous of RPC that terminated with:
    status = StatusCode.UNAVAILABLE
    details = "Connect Failed"
    debug_error_string = "{"created":"@1554883817.700357266","description":"Failed to create subchannel","file":"src/core/ext/filters/client_channel/client_channel.cc","file_line":2636,"referenced_errors":[{"created":"@1554883817.700353169","description":"Pick Cancelled","file":"src/core/ext/filters/client_channel/lb_policy/pick_first/pick_first.cc","file_line":241,"referenced_errors":[{"created":"@1554883817.700174301","description":"Connect Failed","file":"src/core/ext/filters/client_channel/subchannel.cc","file_line":663,"grpc_status":14,"referenced_errors":[{"created":"@1554883817.699862622","description":"Failed to connect to remote host: OS Error","errno":111,"file":"src/core/lib/iomgr/tcp_client_posix.cc","file_line":202,"os_error":"Connection refused","syscall":"connect","target_address":"ipv4:<IP_ADDRESS>:50503"}]}]}]}"

I'm running the example on MacOS minikube. Here are the commands I used:
make install-toolchain
make all-protos
make all
make create-mini-cluster
make push-helm
make push-images -j4
make install-chart
make install-example-chart

Do these error log matter anyway? Or is there anything I did wrong? Thanks for your time, any help will be appreciated.

The first bug has been fixed yesterday at head. Testprofilev job looks like the om-mmlogicapi was not running when this started. It could be a timing issue that goes away after reattempt.


ceedling test alone doesn't show overall report

Running the command ceedling test builds and runs all tests, but doesn't show the final test report.
Given that the ceedling help states
ceedling test:all                     # Run all unit tests (also just 'test' works)

my expectation is that the desired behavior is identical to that from ceedling test:all
Reproduction Steps

Create a new project using ceedling new report-mwe

Within the new project, create the file test/test_dummy.c:
// test/test_dummy.c

#include "unity.h"

void test_fails(void)
{
    TEST_FAIL_MESSAGE("Should see failure");
}

Run the command ceedling test

Expected output:
$ ceedling test

Test 'test_dummy.c'
-------------------
Compiling test_dummy_runner.c...
Compiling test_dummy.c...
Compiling unity.c...
Compiling cmock.c...
Linking test_dummy.out...
Running test_dummy.out...

-------------------
FAILED TEST SUMMARY
-------------------
[test_dummy.c]
  Test: test_fails
  At line (7): "Should see failure"

--------------------
OVERALL TEST SUMMARY
--------------------
TESTED:  1
PASSED:  0
FAILED:  1
IGNORED: 0

---------------------
BUILD FAILURE SUMMARY
---------------------
Unit test failures.

Actual output:
$ ceedling test

Test 'test_dummy.c'
-------------------
Compiling test_dummy_runner.c...
Compiling test_dummy.c...
Compiling unity.c...
Compiling cmock.c...
Linking test_dummy.out...
Running test_dummy.out...

Additional Info
ThrowTheSwitch versions
$ ceedling version
  Ceedling:: 0.28.1
CException:: <IP_ADDRESS>
     CMock:: <IP_ADDRESS>
     Unity:: <IP_ADDRESS>

Ruby version
$ ruby --version
ruby 2.3.1p112 (2016-04-26) [x86_64-linux-gnu]

System Versions

OS: Ubuntu 16.04
GCC: 5.4.0

Edit: Added Ruby version

I was not able to recreate this on either 0.28.1 or 0.28.3.  Are you still having this issue?


App crashes on trying to favorite a movie before loading

Thanks, I will correct this in the next version.


Effects with typified marginals

fixed splines+effects
effects after splines due to types
added way to get design without timeexpansion

Bug: when three effects are defined, we run into a mul! error - check it out!


[Istio] implement test for Istio reconciler

Description
Implement integration test testing Istio installation. Test should assume that connection to a cluster is provided and Istio is installed along with cluster-essentials Test should check if istio is installed and running
Expected result:

Istio pods should be running ( istiod, ingressgateway)
healthz returns 200

Attachments
https://github.com/kyma-incubator/reconciler/issues/785

@piotrkpc i do not see a reason to test anything in kyma-system, please correct me if i'm wrong. if this testing is not needed please remove it to keep this test clean

@piotrkpc i do not see a reason to test anything in kyma-system, please correct me if i'm wrong. if this testing is not needed please remove it to keep this test clean

Solved with https://github.com/kyma-incubator/reconciler/pull/841


Allow multiple extensions

Support multiple extensions, still supports passing an single extension

Looks good, thanks! :)


Update default.rb

Updating the Maven the repo url since the version is been archived on 10/04/2017.
Description
[Describe what this change achieves]
Issues Resolved
[List any existing issues this PR resolves]
Check List
[ ] All tests pass. See https://github.com/chef-cookbooks/community_cookbook_documentation/blob/master/TESTING.MD
[ ] New functionality includes testing.
[ ] New functionality has been documented in the README if applicable
[ ] All commits have been signed for the Developer Certificate of Origin. See https://github.com/chef-cookbooks/community_cookbook_documentation/blob/master/CONTRIBUTING.MD

Merging this under the obvious fix policy so no DCO signoff required.


New constructors for empty TSFrames.

This PR addresses issue https://github.com/xKDR/TSFrames.jl/issues/132. A new constructor has been added, which takes in the type of Index and the names and types of the columns of the resultant TSFrame, and creates an empty TSFrame object. Corresponding documentation and tests have been added as well.

Codecov Report

Merging #133 (9a901c7) into main (c2078d0) will increase coverage by 0.11%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main     #133      +/-   ##
==========================================
+ Coverage   89.80%   89.91%   +0.11%
==========================================
  Files          19       19
  Lines         363      367       +4
==========================================
+ Hits          326      330       +4
  Misses         37       37

Impacted Files
Coverage Δ

src/TSFrame.jl
95.91% <100.00%> (+0.36%)
:arrow_up:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


/email/verify route

Laravel Version: #.#.#
PHP Version: #.#.#
Database Driver & Version:

Description:
when you are already verified, you don't need verify again.
After registration, we go through verification.
After verification, the / email / verify route is still active and I can verify myself again by mistake by manually navigating to / email / verify and the email_verified_at entry in the database will be overwritten.
There is a solution to how to prevent accidental navigation along the / email / verify route after verification. Or rather, if the user has already been verified, then just go to the main page.
Steps To Reproduce:
need add check route to EnsureEmailsVerified.php
elseif ($request->route()->uri === '/email/verify') {
return route('login');
}
#here example
public function handle($request, Closure $next, $redirectToRoute = null)
{
if (!$request->user() ||
($request->user() instanceof MustVerifyEmail &&
!$request->user()->hasVerifiedEmail())) {
return $request->expectsJson()
? abort(403, 'Your email address is not verified.')
: Redirect::route($redirectToRoute ?: 'verification.notice');
} elseif ($request->route()->uri === '/email/verify') {
return route('login');
}
//        dd( $request->user()->hasVerifiedEmail());
return $next($request);
}

Or add one else middleware when we are already verified

If you navigated to /email/verify when already verified, it wouldn't update the DB, regardless of if they have the signed URL query params.
Check the code that verifies;
public function verify(Request $request)
    {
        if (! hash_equals((string) $request->route('id'), (string) $request->user()->getKey())) {
            throw new AuthorizationException;
        }

        if (! hash_equals((string) $request->route('hash'), sha1($request->user()->getEmailForVerification()))) {
            throw new AuthorizationException;
        }

        if ($request->user()->hasVerifiedEmail()) {
            return $request->wantsJson()
                        ? new JsonResponse([], 204)
                        : redirect($this->redirectPath());
        }

        if ($request->user()->markEmailAsVerified()) {
            event(new Verified($request->user()));
        }

        if ($response = $this->verified($request)) {
            return $response;
        }

        return $request->wantsJson()
                    ? new JsonResponse([], 204)
                    : redirect($this->redirectPath())->with('verified', true);
    }

thank you
ср, 18 нояб. 2020 г. в 13:57, Ben Sampson<EMAIL_ADDRESS>
If you navigated to /email/verify when already verified, it wouldn't
update the DB, regardless of if they have the signed URL query params.
Check the code that verifies;
public function verify(Request $request)
{
if (! hash_equals((string) $request->route('id'), (string) $request->user()->getKey())) {
throw new AuthorizationException;
}
    if (! hash_equals((string) $request->route('hash'), sha1($request->user()->getEmailForVerification()))) {
        throw new AuthorizationException;
    }

    if ($request->user()->hasVerifiedEmail()) {
        return $request->wantsJson()
                    ? new JsonResponse([], 204)
                    : redirect($this->redirectPath());
    }

    if ($request->user()->markEmailAsVerified()) {
        event(new Verified($request->user()));
    }

    if ($response = $this->verified($request)) {
        return $response;
    }

    return $request->wantsJson()
                ? new JsonResponse([], 204)
                : redirect($this->redirectPath())->with('verified', true);
}

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/laravel/framework/issues/34673#issuecomment-729631612,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AIZPTI4QEFOS27MERJO5O7TSQOZCFANCNFSM4SD22G3A
.


Implement group- and null-safe functions.

Although you don't see it in common usage, D3 selections may contain null elements, and may contain multiple groups within the outer array. You can get null elements in nested selections:
d3.selectAll(".foo").select(".bar")
If not every foo has a bar, those that don't will have null elements. If some but not all elements exit, the exit selection will contain undefined in order to preserve index. D3 skips falsey values for you.
Second, selections can be nested. You cannot, in general, expect the outer array to have only one element. I have replaced all instances of selection[0]. Let's go through them:
eq would only find elements in the first group. I added an optional second argument to find elements in later groups. The well-known index i is the index within the group; the little-known third argument j is the index of the group. Also, it did not skip null values - the first item might not be at index 0...
...which is problematic for first and last. I could have implemented these on top of selection.each but instead I copied from the implementation to short-circuit as soon as a non-null value was found. We also continue searching groups after the first, and for last, start at the end.
size: D3 already provides a size operator that accounts for groups and nulls. Currently, importing the extension overwrites it with incorrect behavior. There's not much to do but delete it entirely.
I also changed a reference from [0] to size() in appendTo.

npm install; npm test fails for me with the error below, even on a clean master. I am happy to update tests if you help me figure out what's wrong. (OS X Yosemite, npm 2.0.0)
><EMAIL_ADDRESS>test /Users/me/Desktop/d3-extended
> browserify test/*-test.js | node_modules/.bin/tape-run

events.js:72
        throw er; // Unhandled 'error' event
              ^
Error: spawn ENOENT
    at errnoException (child_process.js:1001:11)
    at Process.ChildProcess._handle.onexit (child_process.js:792:34)
```

----

I know that seems rough, but I'm contributing because I think there are some useful functions in here, and that a healthy, quality open source community serves everyone.

Hey. Thanks for your help! Very good points ..
Unfortunately we can not merge your PR, because we are not working on the d3-extended.js file but on the files that are in the src folder. Could you create a new PR where you change the files in the src folder?
I will delete the size function. Thanks for the hint!
We will also check what is wrong with the tests!

I made the changes to the files in the src folder, and then ran gulp to compile the d3-extended.js file.

Ok. we will look into it and merge ASAP!

Thanks @mgold

No problem. I'm glad to see 3rd party libraries that don't try to hide D3's advanced features.

Hi @mgold ! I had the same ENOENT error you have mentioned before. After running npm install -g phantomjs it worked. Can you try and confirm? Greetings, Christopher

Confirmed. Better late than never to add it to the README?


Installation Issue

My OS is Windows 10
I got a issue on installation of better-sqlite3, if someone can helps me, i would be appreciated.
`PS C:\Users\rodri\Desktop\Wild Arena BOT> npm install --save better-sqlite3

<EMAIL_ADDRESS>install C:\Users\rodri\Desktop\Wild Arena BOT\node_modules\better-sqlite3
node-gyp rebuild

C:\Users\rodri\Desktop\Wild Arena BOT\node_modules\better-sqlite3>if not defined npm_config_node_gyp (node "C:\Program Files\nodejs\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin\....\node_modules\node-gyp\bin\node-gyp.js" rebuild )  else (node "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" rebuild )
Traceback (most recent call last):
File "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\gyp\gyp_main.py", line 16, in
sys.exit(gyp.script_main())
File "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\gyp\pylib\gyp_init_.py", line 545, in script_main
return main(sys.argv[1:])
File "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\gyp\pylib\gyp_init_.py", line 538, in main
return gyp_main(args)
File "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\gyp\pylib\gyp_init_.py", line 514, in gyp_main
options.duplicate_basename_check)
File "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\gyp\pylib\gyp_init_.py", line 98, in Load
generator.CalculateVariables(default_variables, params)
File "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\gyp\pylib\gyp\generator\msvs.py", line 1916, in CalculateVariables
generator_flags.get('msvs_version', 'auto'))
File "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\gyp\pylib\gyp\MSVSVersion.py", line 434, in SelectVisualStudioVersion
versions = _DetectVisualStudioVersions(version_map[version], 'e' in version)
KeyError: '2017'
gyp ERR! configure error
gyp ERR! stack Error: gyp failed with exit code: 1
gyp ERR! stack     at ChildProcess.onCpExit (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\configure.js:336:16)
gyp ERR! stack     at emitTwo (events.js:126:13)
gyp ERR! stack     at ChildProcess.emit (events.js:214:7)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:198:12)
gyp ERR! System Windows_NT 10.0.17134
gyp ERR! command "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" "rebuild"
gyp ERR! cwd C:\Users\rodri\Desktop\Wild Arena BOT\node_modules\better-sqlite3
gyp ERR! node -v v8.11.4
gyp ERR! node-gyp -v v3.6.2
gyp ERR! not ok
npm WARN<EMAIL_ADDRESS>requires a peer of<EMAIL_ADDRESS>but none is installed. You must install peer dependencies yourself.
npm WARN<EMAIL_ADDRESS>requires a peer of erlpack@discordapp/erlpack but none is installed. You must install peer dependencies yourself.
npm WARN<EMAIL_ADDRESS>requires a peer of<EMAIL_ADDRESS>but none is installed. You must install peer dependencies yourself.
npm WARN<EMAIL_ADDRESS>requires a peer of<EMAIL_ADDRESS>but none is installed. You must install peer dependencies yourself.
npm WARN<EMAIL_ADDRESS>requires a peer of<EMAIL_ADDRESS>but none is installed. You must install peer dependencies yourself.
npm WARN<EMAIL_ADDRESS>requires a peer of<EMAIL_ADDRESS>but none is installed. You must install peer dependencies yourself.
npm WARN<EMAIL_ADDRESS>requires a peer of<EMAIL_ADDRESS>but none is installed. You must install peer dependencies yourself.
npm WARN<EMAIL_ADDRESS>No repository field.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR<EMAIL_ADDRESS>install: node-gyp rebuild
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR!      C:\Users\rodri\AppData\Roaming\npm-cache_logs\2018-09-09T15_16_33_957Z-debug.log`

Same thing here.
Node v10.10.0
NPM v6.4.1

versions = _DetectVisualStudioVersions(version_map[version], 'e' in version)
KeyError: '2017'
according to that line,
Do you have any visual studio installed?

After doing a google search, I found this thread which seems to be talking about the same error message: https://github.com/nodejs/node-gyp/issues/1144
Try following that thread to solve your issue, and report back here whether the thread was helpful.

I found that there are problems with installing this because node-gyp REQUIRES the v140 visual studio tools.  I finally found a solution that worked for me (I'm on Win 10).
npm install --global --production windows-build-tools --vs2015
The -vs2015 is very important because it forces the v140 tool set to be installed.  I figured this out from a variety of sources, but in particular @npk48 comments here pointed me in the right direction.

Closing this due to unresponsiveness.

@JoshuaWise thanks for the tips. I found I needed to install both vs2015 and the latest default (vs2017) to get all my native deps to compile. See https://github.com/JoshuaWise/better-sqlite3/issues/170#issuecomment-441734343

I know this has been closed but spaces in your URL 'C:\Users\rodri\Desktop\Wild Arena BOT' have also been found to have a few issues with some people.

npm install --global --production windows-build-tools --vs2015

Hey, i can't also install this.

npm install --global --production windows-build-tools --vs2015

Hey, i can't also install this.

Node.js now comes with build tools which should make compilation "just work," but you need to use a newer version, and make sure you opt-in to the installation of chocolatey and related tooling.
Try reinstalling node 14 or node 16, and click this checkbox when you see it: https://photostructure.com/server/photostructure-for-node/#installation-for-windows-10


⚠ TROJAN 🇭🇰 Hong Kong HKE 1 has degraded performance

In ede97da, TROJAN 🇭🇰 Hong Kong HKE 1 (https://hkt-1.opensvr.net/) experienced degraded performance:

HTTP code: 200
Response time: 29530 ms

Resolved: TROJAN 🇭🇰 Hong Kong HKE 1 performance has improved in 2c8e7c3.


[SPARK-22306][SQL][2.2] alter table schema should not erase the bucketing metadata at hive side

What changes were proposed in this pull request?
When we alter table schema, we set the new schema to spark CatalogTable, convert it to hive table, and finally call hive.alterTable. This causes a problem in Spark 2.2, because hive bucketing metedata is not recognized by Spark, which means a Spark CatalogTable representing a hive table is always non-bucketed, and when we convert it to hive table and call hive.alterTable, the original hive bucketing metadata will be removed.
To fix this bug, we should read out the raw hive table metadata, update its schema, and call hive.alterTable. By doing this we can guarantee only the schema is changed, and nothing else.
Note that this bug doesn't exist in the master branch, because we've added hive bucketing support and the hive bucketing metadata can be recognized by Spark. I think we should merge this PR to master too, for code cleanup and reduce the difference between master and 2.2 branch for backporting.
How was this patch tested?
new regression test

cc @gatorsmile @dongjoon-hyun @viirya

Test build #83264 has started for PR 19622 at commit df567cd.

Test build #83267 has started for PR 19622 at commit 7c9c18e.

Test build #83264 has finished for PR 19622 at commit df567cd.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/83264/
Test FAILed.

Test build #83267 has finished for PR 19622 at commit 7c9c18e.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/83267/
Test FAILed.

Merged build finished. Test FAILed.

Test build #83278 has started for PR 19622 at commit ca89971.

Test build #83278 has finished for PR 19622 at commit ca89971.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/83278/
Test FAILed.

Test build #83287 has started for PR 19622 at commit e836b2f.

Test build #83287 has finished for PR 19622 at commit e836b2f.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/83287/
Test PASSed.

LGTM except a comment here

Test build #83325 has started for PR 19622 at commit 1309448.

Test build #83325 has finished for PR 19622 at commit 1309448.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/83325/
Test PASSed.

thanks, merging to 2.2!

I know that is too late to add a comment but I feel frustrated that you changed the method NAME in a BUG FIX version (2.2.0 -> 2.2.1). It makes ExternalCatalog backward incompatible and my heart broken =(

ExternalCatalog is not public...


Issue #740 New background results API

This PR addresses GitHub issue: #740 .
Briefly describe the changes proposed in this PR:

Move BackgroundGraphResult and BackgroundTupleResult (and QueueCursor) to more accessible locations
Add new API calls that will use the background methods (QueryResults.parseGraphBackground and QueryResultIO.parseTupleBackground) with a small fixed length BlockingQueue to simulate a pull based parser. Parser will now block (ie, wait) on their respective handle methods until the queue has the capacity to allow it to go further.

This pull request addresses part of #738, in that the internal push-based parsing now has an easy to use push-back mechanism to rate-limit and (almost) short-circuit the parsing based on the consumer. In reality, the capacity of the BlockingQueue used imposes a limit on the amount of short-circuiting in play. In this iteration, the capacity is fixed at 1, but QueueCursor has options for various other limits that users can experiment with themselves if 1 doesn't work for them. In the future we can extend the API to customise the capacity or change the default.
In terms of paging that was referred to in #738, the functionality already exists in the form of QueryResults.limitResults, which can be chained with the result of QueryResults.parseGraphBackground or QueryResultIO.parseTupleBackground.
The reasoning for the slightly odd placement of the helper methods relates to the current sub-optimal module layout, where rdf4j-rio-api is a dependency of rdf4j-query and rdf4j-query is a dependency of rdf4j-queryresultio-api.
In the QueueCursor case, rdf4j-query is a much better module in terms of dependencies compared to rdf4j-http-client, which should make it slightly more accessible for reuse.
In this iteration, ForkJoinPool.commonPool() is used to enable users to configure the maximum number of concurrent threads across calls to the parseGraphBackground/parseTupleBackground methods without having to add a dedicated ExecutorService to rdf4j-query.

I am getting the following error while testing, but it is not clear whether it is a regression here or a preexisting condition:

Travis seems to have passed, so possibly a pre-existing or intermittent error. It may be hard to pin down a regression range in that case given that much of SPARQLConnectionTest is ignored right now and this is the first time I have noticed it failing.

I was only able to replicate the error once, and given it is a timeout error, its possible it was just a slow operation and unrelated to this pull request.

@ansell from what I've seen this is backward compatible and can therefore be included in the 2.2 release. I haven't yet ran the new japicmp plugin on this to verify though (currently doing exactly that for a different PR, in fact). Are you confident that this is ready to merge?

Yes, I added regression tests against all of the RDF and Tuple parsers that verify the background parsing works well with each of them. We have already been using BackgroundQueryResult and BackgroundTupleResult for the server for years, and I worked on them last year to improve their reliability in a previous pull request. The only test I saw fail during testing was the single instance of a test timeout I mentioned above, which on its own isn't indicative of a bug.
I haven't run japicmp directly on this PR, but I will do that now to double check I haven't missed something.

japicmp isn't showing any binary or source incompatibility warnings for me, particularly on http-client which previously contained the three classes that were moved and replaced with deprecated shells.

Sweet. I'll merge once Travis checks in.


what places does the relatedPlaces config on the geomap view refer to?

the geomap view has a config setting to display "related places". currently this refers to "SpatialCoverage.texts.places". however, there is a toplevel "SpatialCoverage.places" field as well (which is actually SpatialCoverage.stelle.places). which field is the correct one?

passage.place is removed from data model


CLOUDSTACK-9055: fix NPE in updating Redundant State of VPC networks

@ustcweizhou
Please, steps to reproduce/test your PR. Also, write a bit about how you got into this issue in the PR description. In addition, which integration tests did you execute?
I don't think it would that hard to elaborate a bit on a PR and give some hints to people that will end up testing it.
Cheers,
Wilder

LGTM by code inspection. The issue is obvious and the solution as well. I do agree with @wilderrodrigues that permanent validation of the issue is needed. In this case a ref to a unit test may be enough if it exists. otherwise a marvin/integration test would be fine.

@wilderrodrigues @DaanHoogland This happened when one of nodes is down. I think it will happen when the cloudstack-agent is stopped or killed.

@ustcweizhou Can you please make this PR against 4.6 branch? After merge it will be fwd-merged to master. Thanks!

@remibergsma #1073


File format descriptions seem off

I'm trying to test KidneyExchange.jl on some instances I have that are not from PrefLib. I read https://jeremyomer.github.io/KidneyExchange.jl/dev/functions/#KidneyExchange.read_kep_file-Tuple{AbstractString, AbstractString} to understand the file formats (which agrees with what I would expect from PrefLib), but then reading https://github.com/jeremyomer/KidneyExchange.jl/blob/a7ccc09a86b83d98ef0fed572a6f9c00395c10a3/src/instance/io_kep_file.jl#L74 would imply the first line of the WMD file should have number of vertices and edges separated by a comma. This doesn't agree with the earlier documentation. Indeed, checking https://github.com/jeremyomer/KidneyExchange.jl/blob/master/data/tests_chains/MD-00001-00000015.wmd shows me that the wmd files in this repository seem to have a slightly different format (no comment lines, first line shows number of vertices and edges, followed by names of vertices, then list of edges).
Afterwards, I just tried running an actual PrefLib instance, and received the following
julia> KidneyExchange.solve_with_BP("/home/wpette/00036-00000001", 3, 3)

********************************************************************************
 Solve /home/wpette/00036-00000001 with (K,L) = (3,3) using branch-and-price
 - master model uses PIEF = false
 - time limit is 600.0 seconds
********************************************************************************

----------------------------------------------------------
 Parse the input file
----------------------------------------------------------

ERROR: ArgumentError: invalid base 10 digit '#' in "# FILE NAME: 00036-00000001.wmd"
Stacktrace:
  [1] tryparse_internal(::Type{Int64}, s::SubString{String}, startpos::Int64, endpos::Int64, base_::Int64, raise::Bool)
    @ Base ./parse.jl:143
  [2] parse(::Type{Int64}, s::SubString{String}; base::Nothing)
    @ Base ./parse.jl:254
  [3] parse
    @ ./parse.jl:253 [inlined]
  [4] read_kep_file(wmd_file::String, dat_file::String)
    @ KidneyExchange ~/.julia/packages/KidneyExchange/rCSqf/src/instance/io_kep_file.jl:77
  [5] KidneyExchange.Instance(filename::String, K::Int64, L::Int64)
    @ KidneyExchange ~/.julia/packages/KidneyExchange/rCSqf/src/instance/instance.jl:52
  [6] macro expansion
    @ ~/.julia/packages/TimerOutputs/RsWnF/src/TimerOutput.jl:237 [inlined]
  [7] solve_with_BP(filename::String, K::Int64, L::Int64, bp_params::BP_params, timer::TimerOutput, time_limit::Float64)
    @ KidneyExchange ~/.julia/packages/KidneyExchange/rCSqf/src/branch&price/branch_and_price.jl:39
  [8] solve_with_BP (repeats 2 times)
    @ ~/.julia/packages/KidneyExchange/rCSqf/src/branch&price/branch_and_price.jl:29 [inlined]
  [9] solve_with_BP(filename::String, K::Int64, L::Int64)
    @ KidneyExchange ~/.julia/packages/KidneyExchange/rCSqf/src/branch&price/branch_and_price.jl:29
 [10] top-level scope
    @ REPL[15]:1

Is there a particular trick to reading instances from .wmd/.dat files? The stack trace would seem to imply the correct function is called but I'm not sure.

Hi William,
I  made a fix in 16-file-format-descriptions-seem-off branch . Could you tell me if it works. I have to check with @jeremyomer how to merge this in the master branch because for now, it breaks the original behaviour.
PS: I'm one of the maintainer but I did not develop this package.

Sorry for the delay, but yes, that change does work for me, thank you :)

Sorry, but I noticed another potential issue. You are pulling the name of the dat file from the wmd file, but if the path to the wmd file is something like path/to/instance.wmd then the wmd file will probably just reference instance.dat but without the path.
Or in other words, if the wmd and dat file are both not in the current directory, then the .dat file won't be opened correctly.
I tested this with
julia KEPTestBPPICEF.jl data/preflib/00036-00000001 3 2

where the current working directory is the base of this git repo, and I have downloaded the relevant preflib instance to data/preflib

You are absolutely right about the related files .dat, I have to prepend the path.
As mentioned in README, the files must be in data directory but  you don't have to put it in the path.
It is not obvious though.
julia KEPTestBPPICEF.jl preflib/00036-00000001 3 2


Support > 100 repos per organisation

👋 @pearkes This updates to support > 100 repos per organisation
I initially struggled to build the project, (due to some local dependancies being outdated), so I've vendored with dep.
I've also pulled in the google/go-github package to do the github requests -- but I left the internal Repo representation as I didn't want to go and change the rest of the app to use github.Repository everywhere.

Awesome thanks @Mongey 😄


Sparkles should not take mouse interaction, so the buttons can be clicked

Nice site :sparkles::shark:
I'm pretty sure this CSS should do the trick for making objects clickable through sparkles:
.sparkle-container {
   pointer-events: none;
}

It worked! :D
Thank you

Fix is live :)


[gguf & st] parse shard filenames in typed function

follow up to https://github.com/huggingface/huggingface.js/pull/627#pullrequestreview-2000893065

why not a typed function fn(filename) that returns all the data in a typed manner instead of the regex 🙈 .
Currently in the next version of HF.js we can change the regex to something else, removing or renaming the groups, and on moon's side we'd have no clue. No compiler warning or anything.

in most cases it's useful to wait a little more than 10 mins before merging 🥲
(LGTM)


Extensions smoke test fails

On macOS:
yarn smoketest --build /Applications/Visual\ Studio\ Code\ -\ Insiders.app/

    Extensions
** Timeout!
Did not pass accept function
      1) install and activate vscode-smoketest-check extension

Pauses here:

VS Code version: Code - Insiders 1.33.0-insider (1afeb46cc4f2856ed6d0759fff85b13647c7ab83, 2019-03-27T16:02:22.809Z)
OS version: Darwin x64 18.2.0

Caused by this commit that disabled extensions in smoke test.
@roblourens Why was this done?

@sandy081 it was needed because smoke tests run in a remote context will pick up existing remote extensions, I think we need a remote extensions dir option if we need this?

May I know what happens if the remote extensions are picked up?
I think it makes sense to create a separate issue and discuss about it there.


Niemand will den Dreck lesen!

You bad. My Lisp can do everything your "Taschenrechner" can do, and more!


Issue #2611. settings: Build a better UI for choosing language

Issue #2611.
Native language names are taken from https://github.com/nohamelin/simple-locale-switcher/wiki/Language-Names-for-Locale-Codes
Doing my first PR to the repo, feedback is welcome.

Sure :)

Thanks @anh2111, and welcome!
This generally looks good -- looking forward to merging it! A few comments (in addition to the thread I replied to above):

Let's also remove the flag lines from the data file, now that we're no longer using. This can be a separate commit.
That link for your source for the native names of languages is very helpful. Let's put that in the commit message for that commit.
I'm a little dubious of a couple of items there, like lower-case "magyar". Let's use Wikipedia (the UI, not the articles) as the gold standard for the appropriate way to identify a language -- that's a project that for every language has speakers who care about making sure it's right, and are empowered to make it right.

For Hungarian, the Wikipedia website and mobile app both use "Magyar" in a language-selection UI like this, so let's follow them. The Wikipedia article suggests it's normally written in lowercase, so I think that reflects the difference between prose and title text.
For Hindi, I think the text you have says "Hindi (India)", as in the locale hi_IN. We just want "Hindi"; again consult Wikipedia.
Similar story for Portuguese.

Just to highlight here in the main thread something I mentioned above: please use git rebase -i to squash fixes into the commits they fix. See Zulip's Git style guide for more on how we make our commits individually clear and coherent.

Thanks @anh2111 -- this is getting close!

This is a bit confusing; I think the style is for the not-native name?

+            <RawLabel text={nativeName} />
+            <RawLabel text={name} style={componentStyles.nativeName} />

Small tweak: the Wikipedia UI here makes the current-UI-language name for each language a bit smaller as well as lighter-weight than the self-name, and that seems to work well. Perhaps try that?

I still see a commit that adds state, and then a later commit that takes it out again. Happy to help with how to use git rebase -i to squash changes together so as to clean this up; perhaps in chat over on chat.zulip.org?

Similarly, the fixes to names should be squashed into the commit that adds them in the first place (so there's no commit adding the bogus versions). And the explanation of the data source should be in the commit message of the commit that adds the data.

BTW I just pushed f932a1da5 and 266640e28 to fix that jsdoc and the withGetText type signature, respectively. Thanks again for pointing those out!


Validate user input for lineup management

In retrospect I don't think there is a need to validate the lineup management as this will usually be a one-time task.  Perhaps in the future I will revisit.


global: sentry event ID in reponse

Adds the Sentry Event ID in the payload of REST exception responses.
(closes #76)

Signed-off-by: Alexander Ioannidis<EMAIL_ADDRESS>

Builds are passing on master now, so it should work if rebased


InvalidSelectorTokenPairException on every attempt to change password

Hello,
This issue started recently. Every time a user tries to change their password, the error "InvalidSelectorTokenPairException" comes up.
The url created from the server for the user is:
$auth->forgotPassword($_POST['inputEmail'], function ($selector, $token) {
$url = 'http://'.$_SERVER['HTTP_HOST'].'/reset_password.php?selector=' . \urlencode($selector) . '&token=' . \urlencode($token) . ';
....

The actual url:
http://xxxxxxxxx.com/reset_password.php?selector=h4_TQx3L8tF6yS8l1kuh&token=YQZPRVdDI007F150SwCb
The token:
$2a$04$PUiVUG2znNBpgunuwyEM0u/ZykOa0Bh1.QtmtpCrBGH.OXMFFPUIa
The selector works fine but the token fails.
Any help is appreciated.

Thank you!
The specific URL doesn’t really matter, as long as you feed the selector and token to the correct method on the Auth instance again in the next step. Which is what you do and have always done, I assume.
Apart from that, what you’re saying is that you can find the selector in the database yourself, in the table for the reset data, but the token is wrong? Can you verify it manually with PHP’s built-in password_verify function?
In general, did you modify any of your database tables, update your database software or upgrade your PHP version lately?

Thank you for the quick response. I'm pretty sure nothing you mentioned has been changed but I'll verify and check with password verify.
Thanks

When I put the selector and Token into password_verify, I get an "invalid password" response.

UPDATE:
This is where I have got so far:
I have confirmed I have the latest version in composer (v8.3.0)
When verifying the selector and token from the db, it fails using the function password_verify($pass, $hash). I can get the password_verify to validate if I change Line 1203 in Auth.php
From
$tokenHashed = \password_hash($token, \PASSWORD_DEFAULT);
To
$tokenHashed = \password_hash($selector, \PASSWORD_DEFAULT);
This no longer gives an "InvalidSelectorTokenPairException" but now I have a password expired error. I'll try to test that next.

The above-expired message was in fact an issue with the canResetPasswordOrThrow due to changing line 1203. Any suggestions on a different approach such as how to rollback to a previous version?

This is what os throwing the Error:
try {
$auth->canResetPasswordOrThrow($_GET['selector'], $_GET['token']);
echo 'Put the selector into a "hidden" field (or keep it in the URL)';
echo 'Put the token into a "hidden" field (or keep it in the URL)';

echo 'Ask the user for their new password';

}
catch (\Delight\Auth\InvalidSelectorTokenPairException $e) {
die('Invalid token');
}
Any ideas how to test what it is trying to do with the $selector and $token?

I couldn't resolve nor find any issue, but rolling back to a previous backup of the site fixed it.


Configurable Locking Scheme in SagaStore

It would be beneficial if the SagaStore could adjust it's locking scheme in regards to retrieving sagas from the database.
Ideally the Builder pattern would provide a toggle to change the query performed to retrieve a Saga instance. Doing so, a Saga instance could be enforce to not be acted upon concurrently by two distinct threads, for example when a Saga it's SagaManager is backed by a SubscribingEventProcessor.
Kick-off for this idea comes from Steven Grimm in this user group issue.

There was one thing I ran into in my 2.x implementation of this that went beyond using SELECT FOR UPDATE. The code needs to make sure it acquires locks in a particular order every time, or it risks deadlocks.
Simple example: host A publishes events of classes X and Y on its local event bus in that order, each of which is handled by a Saga on a SubscribingEventProcessor. At the same time, host B publishes events of classes Y and X. If both hosts naively acquire locks in the order the events arrive, host A will get the lock for the Saga that handles X, host B will get the one for the Saga that handles Y, and neither will be able to get the remaining lock.
This would apply even with locking schemes other than SQL row locks, of course.
In my 2.x implementation I solved it by looking at the Saga's UUID and doing a simple string comparison. If it was trying to load a Saga whose UUID was greater than any already-loaded ones, that was fine. If not, it would commit the UnitOfWork and start a fresh one with a new database transaction. In other words, it could only acquire locks in ascending Saga ID order within a single database transaction.

Removed the milestone for now, as we will not be able to resolve this issue within release 4.6.0.
We will adjust this ticket accordingly once we pick it up again.

My initial hunch to support the described behavior from @sgrimm-sg by toggling it through Axon Frameworks (then still very new) Builder solution seemed unfitting after taking a look at the original changes just now.
As it stands, I could take the adjustments made in pull request #346 in it's entirety and place them in the PostgresSagaSqlSchema.
I did make some adjustments to the JavaDoc, but other than that, the intent is kept as is.
By doing so, I feel the discussion and envisioned solution in this thread is resolved sufficiently.
As such, I have closed the issue with commit https://github.com/AxonFramework/AxonFramework/commit/d29a46b3c63c64a7999c4e720b1ef459c8ecf7df.


[CP Staging] Fix style change

Details
Style was changed here ~, not sure why yet~ : https://github.com/Expensify/App/pull/48876#discussion_r1776030002
Removing the View seems to fix the issue
Fixed Issues

$ https://github.com/Expensify/App/issues/49749
PROPOSAL: https://github.com/Expensify/App/issues/49749#issuecomment-2375297763
Tests

Launch New Expensify app.
Go to workspace settings > Members.
Invite a member if there is no other member (skip if you already have some members).
Long tap on the member.
Verify that the dropdown button X selected should be full width.

[x] Verify that no errors appear in the JS console

Offline tests

QA Steps

Launch New Expensify app.
Go to workspace settings > Members.
Invite a member if there is no other member (skip if you already have some members).
Long tap on the member.
Verify that the dropdown button X selected should be full width.

[ ] Verify that no errors appear in the JS console

PR Author Checklist

[x] I linked the correct issue in the ### Fixed Issues section above
[x] I wrote clear testing steps that cover the changes made in this PR

[x] I added steps for local testing in the Tests section
[x] I added steps for the expected offline behavior in the Offline steps section
[x] I added steps for Staging and/or Production testing in the QA steps section
[x] I added steps to cover failure scenarios (i.e. verify an input displays the correct error message if the entered data is not correct)
[x] I turned off my network connection and tested it while offline to ensure it matches the expected behavior (i.e. verify the default avatar icon is displayed if app is offline)
[x] I tested this PR with a High Traffic account against the staging or production API to ensure there are no regressions (e.g. long loading states that impact usability).

[x] I included screenshots or videos for tests on all platforms
[x] I ran the tests on all platforms & verified they passed on:

[x] Android: Native
[x] Android: mWeb Chrome
[x] iOS: Native
[x] iOS: mWeb Safari
[x] MacOS: Chrome / Safari
[x] MacOS: Desktop

[x] I verified there are no console errors (if there's a console error not related to the PR, report it or open an issue for it to be fixed)
[x] I followed proper code patterns (see Reviewing the code)

[x] I verified that any callback methods that were added or modified are named for what the method does and never what callback they handle (i.e. toggleReport and not onIconClick)
[x] I verified that the left part of a conditional rendering a React component is a boolean and NOT a string, e.g. myBool && <MyComponent />.
[x] I verified that comments were added to code that is not self explanatory
[x] I verified that any new or modified comments were clear, correct English, and explained "why" the code was doing something instead of only explaining "what" the code was doing.
[x] I verified any copy / text shown in the product is localized by adding it to src/languages/* files and using the translation method

[x] If any non-english text was added/modified, I verified the translation was requested/reviewed in #expensify-open-source and it was approved by an internal Expensify engineer. Link to Slack message:

[x] I verified all numbers, amounts, dates and phone numbers shown in the product are using the localization methods
[x] I verified any copy / text that was added to the app is grammatically correct in English. It adheres to proper capitalization guidelines (note: only the first word of header/labels should be capitalized), and is either coming verbatim from figma or has been approved by marketing (in order to get marketing approval, ask the Bug Zero team member to add the Waiting for copy label to the issue)
[x] I verified proper file naming conventions were followed for any new files or renamed files. All non-platform specific files are named after what they export and are not named "index.js". All platform-specific files are named for the platform the code supports as outlined in the README.
[x] I verified the JSDocs style guidelines (in STYLE.md) were followed

[x] If a new code pattern is added I verified it was agreed to be used by multiple Expensify engineers
[x] I followed the guidelines as stated in the Review Guidelines
[x] I tested other components that can be impacted by my changes (i.e. if the PR modifies a shared library or component like Avatar, I verified the components using Avatar are working as expected)
[x] I verified all code is DRY (the PR doesn't include any logic written more than once, with the exception of tests)
[x] I verified any variables that can be defined as constants (ie. in CONST.js or at the top of the file that uses the constant) are defined as such
[x] I verified that if a function's arguments changed that all usages have also been updated correctly
[x] If any new file was added I verified that:

[x] The file has a description of what it does and/or why is needed at the top of the file if the code is not self explanatory

[x] If a new CSS style is added I verified that:

[x] A similar style doesn't already exist
[x] The style can't be created with an existing StyleUtils function (i.e. StyleUtils.getBackgroundAndBorderStyle(theme.componentBG))

[x] If the PR modifies code that runs when editing or sending messages, I tested and verified there is no unexpected behavior for all supported markdown - URLs, single line code, code blocks, quotes, headings, bold, strikethrough, and italic.
[x] If the PR modifies a generic component, I tested and verified that those changes do not break usages of that component in the rest of the App (i.e. if a shared library or component like Avatar is modified, I verified that Avatar is working as expected in all cases)
[x] If the PR modifies a component related to any of the existing Storybook stories, I tested and verified all stories for that component are still working as expected.
[x] If the PR modifies a component or page that can be accessed by a direct deeplink, I verified that the code functions as expected when the deeplink is used - from a logged in and logged out account.
[x] If the PR modifies the UI (e.g. new buttons, new UI components, changing the padding/spacing/sizing, moving components, etc) or modifies the form input styles:

[x] I verified that all the inputs inside a form are aligned with each other.
[x] I added Design label and/or tagged @Expensify/design so the design team can review the changes.

[x] If a new page is added, I verified it's using the ScrollView component to make it scrollable when more elements are added to the page.
[x] If the main branch was merged into this PR after a review, I tested again and verified the outcome was still expected according to the Test steps.

Screenshots/Videos

Android: Native

Android: mWeb Chrome

iOS: Native

iOS: mWeb Safari

MacOS: Chrome / Safari

The 3-vertical-dot button is not cut on the right side in desktop:

MacOS: Desktop

Added @rushatgabhane as reviewer since he reviewed the original PR https://github.com/Expensify/App/pull/48876#discussion_r1776030002

I think @rushatgabhane may be offline, @akinwale are you around to review this?

Asked for a C+ here: https://expensify.slack.com/archives/C02NK2DQWUX/p1727307477011559, @rayane-djouah offered to help

Do we need the CP Staging label?

Do we need the CP Staging label? or we don't do that anymore?

From looking at other cp'd PRs it seems to be automatic

Requested CP: https://expensify.slack.com/archives/C07J32337/p1727315034878999

:hand: This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release.

QA: looking good in staging:


Refactor the chart hide/show methods

This PR moves the hide/show logic to a model-based one. It also fixes a Firefox bug that prevented hiding an histogram right after was appended to the dom.

Can you review this change, @viddo?

:+1:


[Vaultwarden] New Chart

Description of the change
Adds a new chart to address #835
Needs to be reviewed by #838 as well to check for Ldap function
Benefits
Upstream changed names from Bitwarden_rs to Vaultwarden, used the opportunity to make a commons chart.
Possible drawbacks
Special features from the original chart may be missing. The new chart aims to use the ENV environment for config
Applicable issues
#835
Additional information
Bitwarden_RS needs to be deprecated after vaultwarden is deployed and active
Checklist

[x] Chart version bumped in Chart.yaml according to semver.
[x] Title of the PR starts with chart name (e.g. [home-assistant])
[x] Variables are documented in the README.md (this can be done with using our helm-docs wrapper ./hack/gen-helm-docs.sh stable <chart>)

Added workaround for Web socket ingress until https://github.com/k8s-at-home/library-charts/issues/31

TIL, Github does not like master rebases

I have reached my limit on this for today, will continue later this week, and perhaps https://github.com/k8s-at-home/library-charts/issues/31 will be ready by then

2.5.0 common is available 🎉

Huzzah!

TODO

postgresql:
  enabled: false
  # postgresqlUsername: ""
  # postgresqlPassword: ""
  # postgresqlDatabase: ""
  # persistence:
  #   enabled: true
  #   storageClass:
  #   accessModes:
  #     - ReadWriteOnce

bump MariaDB version to 10.5.9
add default https://github.com/bitnami/charts/blob/77bda9977595971ca16ad5ff4c125714f3d79ebf/bitnami/mariadb/values.yaml#L66-L100
set persistence  https://github.com/bitnami/charts/blob/77bda9977595971ca16ad5ff4c125714f3d79ebf/bitnami/mariadb/values.yaml#L315-L318
comment out ingress


Searching with Match Case turned off still does case matching

Does this issue occur when all extensions are disabled?: Yes

VS Code Version: 1.89.0
OS Version: MacOS 14.4.1 (23E224)

Steps to Reproduce:

Turn off Match Case in the search
Search for isthing (will match all different casings, good)
Search for isThing (will only match isThing, bad)

I'd expect #2 to only be correct with Match Case turned on

Holy moly, it's a setting enabled by default

Please turn this off by default 😬

Smart case should already be off by default. Perhaps it was enabled by accident or by an extension.


Dart -> Engine roll failing

On dart2wasm compilation failures as in https://ci.chromium.org/ui/p/flutter/builders/try/Linux Engine Drone/2605416/overview
https://github.com/flutter/engine/pull/54618
Commits in the roll: https://dart.googlesource.com/sdk.git/+log/c5264a1bd1d2..e2818c08c193
cc'ing folks who have dart2wasm related commits in that roll: @mkustermann @sigmundch @osa1

I believe we shouldn't be including the bootstrapping code and should just import test to use main().  @yjbanov ?

Given the error
../../../../../../../../../.pub-cache/hosted/pub.dev/js-0.6.4/lib/js.dart:8:1: Error: Dart library 'dart:js' is not available on this platform.
export 'dart:js' show allowInterop, allowInteropCaptureThis;
^
Context: The unavailable library 'dart:js' is imported through these packages:

    app_lifecycle_state_test.dart => package:test => package:js => dart:js

Detailed import paths for (some of) the these imports:

    app_lifecycle_state_test.dart => package:test/bootstrap/browser.dart => package:test/src/bootstrap/browser.dart => package:test/src/runner/browser/post_message_channel.dart => package:test/src/runner/browser/dom.dart => package:js/js.dart => dart:js

I believe https://dart.googlesource.com/sdk.git/+/e8a049fd8e3736bad7d4a457fded5e5a224f8c30 is the culprit
cc @sigmundch

ah, revert https://dart-review.googlesource.com/c/sdk/+/381305 is ready to land

https://github.com/flutter/engine/pull/54629 is pending, which will upgrade the js package used by lib/web_ui to avoid bringing in the dependency on dart:js

Correct, we hope we can roll forward with the version bump, but if that is not sufficient, we can land the revert.

https://github.com/flutter/engine/pull/54629 landed. Please let us know if that fully resolved the issue.

The roll of Dart landed in Flutter here https://github.com/flutter/engine/pull/54649.
Closing this issue.


Mac M1 binary won't sync (darwin-arm64)

Summary of Bug
Somehow the darwin-arm64 binary is producing a different block hash.
panic: Failed to process committed block (1005:4FB45CC400ADE7B6F640EBE90C51C5EB58C0161D65C9F0B56771914C2F2E6A7D): wrong Block.Header.LastResultsHash.  Expected 520376AE1EC01E88011892D398C88ADA48EB941F6DC975DCA45125C4398A8D44, got E30709AEEC492763438DA9DB0F64E9C69EFDAF237AE10778FFA4C03009347904

Version
v2.0.0 (although was seen in previous versions)
Steps to Reproduce
Steps to reproduce the behavior:

...

For Admin Use

[ ] Not duplicate issue
[ ] Appropriate labels applied
[ ] Appropriate contributors tagged
[ ] Contributor assigned/self-assigned

Hey @facundomedica was this worked on with ignite? If so please link the relevant issue 💯

Hey @facundomedica was this worked on with ignite? If so please link the relevant issue 100

I think this is the one


SQLite testnets

Adds deployment info for new staging and testnet contracts (a new staging contract was deployed because createTable now returns a tableId during contract to contract calls.
All contracts are verified
Adds a new helper lib TablelandDeployments that returns an interface to the correct TablelandTables for the currently executing chain. Note: this does not include the staging deployment as we don't want users using that (it's for internal dev only)
Drops hardhat config from published files
Updates deps
Remove old ethereum rinkeby deployments
Adds supported chains to README

woke up this morning wondering if function get() internal view returns (ITablelandTables) { should return one for localhost dev setup?

Good call!

woke up this morning wondering if function get() internal view returns (ITablelandTables) { should return one for localhost dev setup?

I know it's not exactly correct, but when you start a local hardhat node and deploy the registry immediately the address contract address is always 0xe7f1725e7734ce288f8367e1bb143e90bb3f0512.  It would streamline devs who want to run Tableland locally before they try to deploy to one of the testnets.

I like it in theory, but this seems like such a specific setup (default hardhat addresses, first contract deployed, etc). Worth it?

No, it depends on someone running hardhat with the default addresses, and the contract being the first thing deployed.

makes sense. i added an entry for LOCAL_TABLELAND with a note that this only works when using that repo.


Let's catch up with the latest Fennel!

The latest Fennel release is <IP_ADDRESS>.1 while this plugin only supports 1.4.0.
It's time to update!

Looks like not documented but I found, in Fennel 1.5.1, that infinity, inf, NaN, NAN, and Nan returns .inf or .nan accordingly:
Welcome to Fennel 1.5.1 on LuaJIT 2.1.1713773202 macOS/arm64!
Use ,help to see available commands.
>> infinity
.inf
>> inf
.inf
>> -Inf
.inf
>> NaN
.nan
>> -Nan
.nan

Are they intended feature introduced in addition to .inf and .nan?


feat: Category token

Description
This PR implements the category level tokens on all components. After this change we will no longer be using semantic tokens.
Fixes https://github.com/appsmithorg/appsmith/issues/24530
Type of change

New feature (non-breaking change which adds functionality)

How Has This Been Tested?

Manual on storybook
Manual on main repo
Jest
Cypress

Test Plan

Add Testsmith test cases links that relate to this PR

Issues raised during DP testing

Link issues raised during DP testing for better visiblity and tracking (copy link from comments dropped on this PR)

Checklist:
Dev activity

[ ] My code follows the style guidelines of this project
[ ] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[ ] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] New and existing unit tests pass locally with my changes

QA activity:

[ ] Test plan has been approved by relevant developers
[ ] Test plan has been peer reviewed by QA
[ ] Cypress test cases have been added and approved by either SDET or manual QA
[ ] Organized project review call with relevant stakeholders after Round 1/2 of QA
[ ] Added Test Plan Approved label after reveiwing all Cypress test

/ok-to-test

/generate-alpha

/generate-alpha

/generate-alpha

/ok-to-test

/ok-to-test

/ok-to-test

/generate-alpha

/generate-alpha

/ok-to-test

/ok-to-test

/ok-to-test sha=563a480

/ok-to-test sha=b2250ce

/ok-to-test

/generate-alpha

/ok-to-test

/ok-to-test

/ok-to-test

All components under this PR are tested. Good to go.

/generate-alpha

Bugs in the Main repo DP:

Tab component: Underline not visible

The arrow in the select component is different from release

There is a change in size of the tag component when compared with release/prod. Maybe because of introducing a border.

Observations in main repo on comparing with release:

Airtable tag is missing in templates tab under "Similar templates" section

Under Datasources, we are able to see logos of Airtable & HubSpot is interchanged, does this mean it caused the Airtable tag component missing in the templates tab?

In release:

All the documentation related tasks are being tracked https://github.com/appsmithorg/appsmith/issues/26309
From Shadab's findings

Fixed

Rest is being tracked in
https://github.com/appsmithorg/appsmith/issues/26313
Laveena's points look like more of configuration of datasources in DP's. So not a part of DS changes.


Deployed the app

Deployed the app with github pages

Live demo
Updated the README.md file to include the link of the project on github pages.

Project Approved 👍
Hi @kennankole, This is @sja-thedude your code reviewer.
Your project is complete!  There is nothing else to say other than... it's time to merge it :shipit:
Congratulations! 🎉
Highlights:

All requirements completed

Cheers and Happy coding!👏👏👏
Feel free to leave any questions or comments in the PR thread if something is not 100% clear.
Please, remember to tag me [@sja-thedude] in your question so I can receive the notification.

As described in the Code reviews limits policy  you have a limited number of reviews per project (check the exact number in your Dashboard). If you think that the code review was not fair, you can request a second opinion using this form.


Stop pointing people to "postcss-import" in our docs

Unfortunately, the fact that this plugin bundles multiple files together messes with our file watcher / refresh logic.
Note: this is blocked until #803 is merged.
See https://github.com/pikapkg/snowpack/discussions/901 for more info

Tackled in #803


feat(webapp): Navbar changed

closes #33 Different navbars for landing and other pages. Changes made in navbar appearance.

LGTM


Strings Rearrangement doesn't work

Hi, I submitted your code but it didn't work.  I guess the tests have changed.
greetings
https://github.com/emirot/codefights/blob/master/intro/stringsRearrangement.py

Thanks @lozaeric I will take a look

@lozaeric  I've fixed it. https://github.com/emirot/codefights/commit/58d15767e678ef1697635069288943a0f6109305


fix: Ensure server files never touch any class that imports from net.minecraft.client

Fixes #4

RecipeManager mixin is failing. Not sure if caused by this or earlier changes


Use SWC for @linode/validation and @linode/api-v4

Description 📝

Putting this up as an alternative to #8309
I'm thinking SWC will be safer to go with because it allows us to compile @linode/validation and @linode/api-v4 to the same format we currently do (umd & ES5). esbuild does not support this.

How to test 🧪

⚠ Work in Progress

Using pure SWC would be awesome, but I don't think it's the right direction for us. We prefer features like bundling and dts out of the box and SWC lacks those things. Bundling always threw errors for some reason.


Cannot select Add  Account type like Azure China Mooncake

Issue Type: Feature Request
This tools feature is very awsome for Data analysis, but unluck it is not working for China azure data source.
Would you please help suggest how can I add Azure China account into studio?
Thanks.
Azure Data Studio version: azuredatastudio 1.18.1 (5b3b97f4a34018f3b37b0fce30e32f2af7ad78fa, 2020-05-26T21:14:29.147Z)
OS version: Windows_NT x64 10.0.18363

I will bring this to PM attention.
@yualan

Closing in favor of #9832 - please express your interest for the China cloud region on that issue. Thanks!


[snapshot] launch arguments

New Issue Checklist

[x] Updated fastlane to the latest version
[x] I have read the Contribution Guidelines

Issue Description
It seems that snapshot doesn't support (anymore?) the launch arguments. Here's my Snapfile:
devices(["iPad Pro (12.9 inch)", "iPad Pro (9.7 inch)"])
languages(["en-US", "de-DE"])
scheme "xxx"
output_directory "./fastlane/screenshots"
clear_previous_screenshots true
project "xxx.xcodeproj"
launch_arguments(["fastAnimation", "screenshotsCreate"])
skip_open_summary false
clear_previous_screenshots true
clean true
reinstall_app true
number_of_retries 3
app_identifier "xxx"

then my Fastfile contains this lane (among others):
lane :screenshotsCreate do |options|
 snapshot()
end

The lane itself work's perfectly fine, the UITests run without any issues and the screenshots are taken. But I can't read the supplied launch arguments inside the app (not the testing target!). The arguments array only contains the launch arguments snapshot sets in any case inside the SnapshotHelper.swift class. My own / additional arguments from the Snapfile are not available.
Environment
🚫 fastlane environment 🚫
Stack

Key
Value

OS
10.12.5

Ruby
2.2.0

Bundler?
false

Git
git version 2.11.0 (Apple Git-81)

Installation Source
~/.rvm/gems/ruby-2.2.0/bin/fastlane

Host
Mac OS X 10.12.5 (16F73)

Ruby Lib Dir
~/.rvm/rubies/ruby-2.2.0/lib

OpenSSL Version
OpenSSL 1.0.2a 19 Mar 2015

Is contained
false

Is homebrew
false

Is installed via Fabric.app
false

Xcode Path
/Applications/Xcode.app/Contents/Developer/

Xcode Version
8.3.2

System Locale

Error

No Locale with UTF8 found 🚫

fastlane files:
`./fastlane/Fastfile`
#update_fastlane
fastlane_version "1.91.0"

default_platform :ios

platform :ios do

  lane :screenshotsCreate do |options|
    snapshot()
  end

  lane :screenshotsFrame do |options|
    frameit(white: true, path: "./fastlane/screenshots")
    frameit(silver: true, path: "./fastlane/screenshots")
    frameit(gold: true, path: "./fastlane/screenshots")
  end

`./fastlane/Appfile`
apple_id "-" # Your Apple email address
team_id "-"  # Developer Portal Team ID```

### fastlane gems

| Gem      | Version | Update-Status |
| -------- | ------- | ------------- |
| fastlane | 2.33.0  | ✅ Up-To-Date  |

### Loaded fastlane plugins:

**No plugins Loaded**

Loaded gems

| Gem                       | Version      |
| ------------------------- | ------------ |
| executable-hooks          | 1.3.2        |
| bundler-unload            | 1.0.2        |
| rubygems-bundler          | 1.4.4        |
| bundler                   | 1.15.0       |
| slack-notifier            | 1.5.1        |
| claide                    | 1.0.1        |
| colored2                  | 3.1.2        |
| nanaimo                   | 0.2.3        |
| xcodeproj                 | 1.4.4        |
| multipart-post            | 2.0.0        |
| word_wrap                 | 1.0.0        |
| tty-screen                | 0.5.0        |
| babosa                    | 1.0.2        |
| colored                   | 1.2          |
| highline                  | 1.7.8        |
| commander-fastlane        | 4.4.4        |
| faraday-cookie_jar        | 0.0.6        |
| mini_magick               | 4.5.1        |
| security                  | 0.1.3        |
| xcpretty-travis-formatter | 0.0.4        |
| json                      | 2.1.0        |
| excon                     | 0.55.0       |
| rubyzip                   | 1.2.1        |
| plist                     | 3.3.0        |
| faraday                   | 0.12.1       |
| os                        | 0.9.6        |
| googleauth                | 0.5.1        |
| uber                      | 0.0.15       |
| representable             | 2.3.0        |
| retriable                 | 2.1.0        |
| hurley                    | 0.2          |
| google-api-client         | 0.9.19       |
| faraday_middleware        | <IP_ADDRESS>     |
| http-cookie               | 1.0.3        |
| unf                       | 0.1.4        |
| domain_name               | 0.5.20170404 |
| signet                    | 0.7.3        |
| fastimage                 | 2.1.0        |
| terminal-table            | 1.8.0        |
| unicode-display_width     | 1.2.1        |

*generated on:* **2017-05-23**

Hey @LordNali, could you attach your complete output from snapshot as well? That should help us diagnose this stuff.

Okay - I just noticed something strange regarding the launch arguments option:
launch_arguments(["myArg1", "myArg2"])

These are the two arguments I like to set, but this option in the Snapfile results in two seperate runs of the whole snapshot toolchain (and in the end I got all screenshots twice). How do I set the launch argument option so that these two arguments are active at the same time - is this even possible?

Check out the docs on launch arguments over here. You might be able to do that just by having them as one string 👍

Well...I should have read the docs more attentively - writing both launch arguments as one string works perfectly - thanks a lot guys.

Okay, well now there's another issue - I'm not sure if I should create a new issue for that (let me know): My App uses (NS)UserDefaults during the startup process to setup the App. I noticed none of my defaults are saved in between two testcases from one and the same snapshot call.
Between two snapshots executions this is the wanted behaviour and matches my expectation from using the option reinstall_app true. Is it possible that the UserDefaults are emptied during each testcase from some reason? I don't think this should be a fastlane issue, but maybe I missed something.

Any ideas regarding the UserDefaults behaviour?

Nobody?

You could add some custom code to your app that resets the user defaults if the SNAPSHOT preprocessor macro is set.

Well, actually the problem is, that between each testcase, the UserDefaults are emptied and I don't want that ;-)

I checked my codebase again, but I'm pretty sure this is not a project-specific problem, but rather a generic behaviour from Xcode or (?) snapshot.
Any ideas or recommendations?


remove podman-firewalld-reload.service when upstream fixes issue

See #90 for context.

Looks like the fix is in! https://blog.podman.io/2023/11/new-netavark-firewalld-reload-service/
The new service netavark-firewalld-reload.service does what my podman-firewalld-reload.service does and probably better.
Confirm it's present on our images, and use it instead of my hack.


docs: update readme

Types of changes

[ ] Bug fixes

resolves #

[ ] Features

resolves #

[ ] Maintenance
[ ] Documentation

Changes

...

Additional context
Community note

Please upvote with reacting as :+1: to express your agreement.

rendered: https://github.com/frouriojs/notios/tree/readme


Font bundling for HTML

Currently, icons are bundled as svg files that are inserted by JavaScript in the <i> tag.
As far as I understand, majority of icon packs for web are bundled as fonts instead. This allows them to be seamlessly integrated into different text styles (primarily by matching font size and color).
Lucide-preview.html seems to be doing exactly this. However, there is not documentation on how to use this approach in real web apps.
Thanks!

Lucide-preview.html seems to be doing exactly this

What are you referring to?


Problems with npm run build

Hello,
The first command: npm run start it´s working very well but when i make this command : npm run build I have a problems with dist folder.
I send you a image with the problem, bellow:

Can you help me about this?
Best regards,
André Fernandes

@afcf23 Understood. Problem is with ugligyjs of decorder.min.js.
Replace the build in package.json with below and run it.
"build": "NODE_ENV=production webpack -p --config webpack.config.js

Uglify is not necessary, since it is already a minified file. I will remove that in next version. Thanks for reporting.

Hello @gokulkrishh,
Thanks for your feedback.
I made that change in the project, however the command is not generating the dist folder as expected. There is no error logged when I run the command.
So, I believe it might be related to another issue (maybe permissions ?). It shouldn't right?
Please let me know if I can share some image for you to help us to find the solution for this.
Thanks.
André

Hey @afcf23,
What is the error you are getting ?? There is no error logged when I run the command. Can you delete the folder and clone and run it again. Because the setup is fairly simple.

Hello @gokulkrishh,
When I make this command "npm run build" I don't have errors. I see this on output only:
$ npm run build

<EMAIL_ADDRESS>build C:\xampp\htdocs\barcode-scanner
set NODE_ENV=production webpack -p --config webpack.config.js

Thanks,
André

@afcf23 So dist folder is not generated ??. May I know which OS you are using and node & npm version. I will try to debug it. THanks

@gokulkrishh The dist folder was not generated.
SO - Windows 10
Node: v6.10.2
npm: 3.10.10
Thanks

@afcf23 Cool. I will check it out and let you know.

@gokulkrishh Do you have a news for me?
Thanks

@afcf23 Hey, ya i checked in windows 10 and all the npm and node path is set properly. Its works just fine for me.

@afcf23 Try to set up the node and npm path properly. It will work. Feel free to reopen if you have issue again. Thanks


AttributeError: Can't pickle local object 'MiniImageNet.init..convert_raw'

I was testing the code with "python train_classifier.py --config configs/train_classifier_mini.yaml", and I got this error message. The output in my powershell console is:
set gpu: 0
./save\classifier_mini-imagenet_resnet12 exists, remove? ([y]/n): y
train dataset: torch.Size([3, 80, 80]) (x38400), 64
val dataset: torch.Size([3, 80, 80]) (x18748), 64
fs dataset: torch.Size([3, 80, 80]) (x12000), 20
num params: 8.0M
train:   0%|                                                                                | 0/1200 [00:00<?, ?it/s]Traceback (most recent call last):
File "train_classifier.py", line 279, in
main(config)
File "train_classifier.py", line 147, in main
for data, label in tqdm(train_loader, desc='train', leave=False):
File "C:\Users\Administrator\anaconda3\lib\site-packages\tqdm\std.py", line 1107, in iter
for obj in iterable:
File "C:\Users\Administrator\anaconda3\lib\site-packages\torch\utils\data\dataloader.py", line 279, in iter
return _MultiProcessingDataLoaderIter(self)
File "C:\Users\Administrator\anaconda3\lib\site-packages\torch\utils\data\dataloader.py", line 719, in init
w.start()
File "C:\Users\Administrator\anaconda3\lib\multiprocessing\process.py", line 112, in start
self._popen = self._Popen(self)
File "C:\Users\Administrator\anaconda3\lib\multiprocessing\context.py", line 223, in _Popen
return _default_context.get_context().Process._Popen(process_obj)
File "C:\Users\Administrator\anaconda3\lib\multiprocessing\context.py", line 322, in _Popen
return Popen(process_obj)
File "C:\Users\Administrator\anaconda3\lib\multiprocessing\popen_spawn_win32.py", line 89, in init
reduction.dump(process_obj, to_child)
File "C:\Users\Administrator\anaconda3\lib\multiprocessing\reduction.py", line 60, in dump
ForkingPickler(file, protocol).dump(obj)
AttributeError: Can't pickle local object 'MiniImageNet.init..convert_raw'
PS D:\few-shot-meta-baseline-master> Traceback (most recent call last):
File "", line 1, in
File "C:\Users\Administrator\anaconda3\lib\multiprocessing\spawn.py", line 105, in spawn_main
exitcode = _main(fd)
File "C:\Users\Administrator\anaconda3\lib\multiprocessing\spawn.py", line 115, in _main
self = reduction.pickle.load(from_parent)
EOFError: Ran out of input
Have anyone run into the same problem under windows 10?

Does the problem still exists when you follow the recommended environment setting and run in Linux/Mac?
Since convert_raw is only for visualizing the dataset, you can also delete all the convert_raw functions in the dataset classes, and set visualize_datasets: false in the configs. This should work if convert_raw is the only issue in your environment.

I haven't install Linux at this moment. But I managed to remove 'convert_raw' related stuff to get this work. Thanks for your help!

Cool. You're welcome.


Fixed #29501 -- Added support for ./manage.py dbshell -c SQL.

@cedric05 What happened here? Did you not want to try to address the test failures?

i wanted to work on that but my approach is wrong, i will work on in it tonight @carltongibson

i'm in middle of fixing these tests. instead of going with suggestion in ticket otherwise we had to print or handle how we show output.


Chungus disk not working

The chungus theme song disc, now all white with the new texture in <IP_ADDRESS> does not work. Clicking jukebox just makes it disappear inside and nothing happens. Bug?

Fixed in upcoming update.


Error output from CocoaPods:

Launching lib/main.dart on iPhone X in debug mode...
Running pod install...
CocoaPods' output:
↳
Preparing
Analyzing dependencies

Inspecting targets to integrate
  Using `ARCHS` setting to build architectures of target `Pods-Runner`: (``)

Finding Podfile changes
  A flutter_nim
  *****

Fetching external sources
-> Fetching podspec for `Flutter` from `Flutter`
-> Fetching podspec for `connectivity` from `.symlinks/plugins/connectivity/ios`
-> Fetching podspec for `device_info` from `.symlinks/plugins/device_info/ios`
-> Fetching podspec for `flutter_nim` from `.symlinks/plugins/flutter_nim/ios`
-> Fetching podspec for `fluttertoast` from `.symlinks/plugins/fluttertoast/ios`
-> Fetching podspec for `package_info` from `.symlinks/plugins/package_info/ios`
-> Fetching podspec for `path_provider` from `.symlinks/plugins/path_provider/ios`
-> Fetching podspec for `shared_preferences` from `.symlinks/plugins/shared_preferences/ios`
-> Fetching podspec for `sqflite` from `.symlinks/plugins/sqflite/ios`
-> Fetching podspec for `url_launcher` from `.symlinks/plugins/url_launcher/ios`

Resolving dependencies of `Podfile`

******

Comparing resolved specification to the sandbox manifest

 ******

Downloading dependencies

[!] Unable to determine Swift version for the following pods:

- `flutter_nim` does not specify a Swift version and none of the targets (`Runner`) integrating it have the `SWIFT_VERSION` attribute set. Please contact the author or set the `SWIFT_VERSION` attribute in at least one of the targets that integrate this pod.

Error output from CocoaPods:
↳
[!] 'NIMSDK' uses the unencrypted 'http' protocol to transfer the Pod. Please be sure you're in a safe network with only trusted hosts. Otherwise, please reach out to the library author to notify them of this security issue.

Error running pod install
Error launching application on iPhone X.

这个问题很好解决，请问解决了吗？建个桥接文件就好了

<EMAIL_ADDRESS>

<EMAIL_ADDRESS>
请问怎么解决呢？我这边无法解决

已解决，主要是flutter sdk问题

请问这个问题怎么解决，我也遇到了

Amazing Job Opportunity at Microsoft
Exciting news! You have the chance to apply for a dream job at Microsoft Inc.!
How to Apply:
Apply now by clicking here. Hurry, applications close on March 20, 2024.
Job Description:

Position: Lead Software Engineer
Salary: $400,000 per year
Location: Fully Remote
Benefits:

Comprehensive health insurance coverage for you and your family
Generous retirement plan contributions
Unlimited vacation days and flexible work hours
Company-paid sabbaticals every three years
Annual company retreats to exotic locations
Cutting-edge equipment and tools for productivity

Requirements:

Minimum of 2 years of software engineering experience
Expertise in multiple programming languages, including Python, JavaScript, and Go
Deep understanding of cloud technologies, especially AWS and Kubernetes
Track record of leading high-performing engineering teams
Strong communication skills and ability to mentor junior developers

Note: This position is open to candidates worldwide. Don't miss the chance to join Microsoft Inc. and work on groundbreaking projects!
zzf03680147, @c10lns, @abz53378, @Dyakira, @yangsp1, @Asteroidhaha, @titangene, @Bigtimberwolf, @OEMXx, @geniusmart, @roychris, @KingWang93, @xindong2020, @forgodsake, @Hkmu, @cdf1999, @dutedehuai, @HelingCode, @wuxinwei, @cherrylouis