Omit Appveyor runs whilst failures are investigated

Summary
Disable Appveyor from running whilst it has large amounts of failures
Types of changes

[ ] Refactor (code change that does not change external functionality)
[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)

Checklist:

[ ] I've added tests for my code
[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.

Related Links:
https://github.com/cucumber/cucumber-ruby/issues/916 - Allow Windows Users to Develop
https://github.com/cucumber/cucumber-ruby/pull/1116 - @enkessler adding AppVeyor / Updating Travis (June 2017)
https://github.com/cucumber/cucumber-ruby/issues/1215 - Outstanding Issue to fix Windows builds @jaysonesmith / @bv have done some investigation on this, I've done a little bit myself.

Reacting to failing tests by turning them off sounds horrible.

I think it was more of a they've been failing for 6-12months and no-one has been able to / had time to fix them.
We can either leave them on; and spend 3-4* as long diagnosing potential PR's to merge,
Or we can fix the issues,
Or we can turn them off.
Of those 3, I predict the top option is the worst, the middle option is the best - but hasn't happened for over a year, and the bottom is a tolerable evil. If the choice was only between the top and the bottom, I would pick the top one.
Obviously I've left this open as a bit of a conversation starter / discussion topic, because as a tester I don't like ignoring tests, but a few people haven't made much progress with it.

no-one has been able to / had time to fix them.

If no one's had the time, then I posit they don't have the time to be making any other changes either. If no one has been able to fix them, then I posit that the failures should be even more concerning because it suggests that Cucumber lacks Windows support.

I am aware, yes, that I am the holder of unpopular opinions.

I dunno, I guess just from some of the stuff the people at Cukenfest spoke about, one was a barrier to contribution. I'm aware that we should be fixing stuff up before pushing new stuff up. But most of the stuff people are working on now is either the migration to Cucumber4 (So using Protobuf e.t.c. and quite complex), generic tidying / docs work, or fixing bugs.
I've primarily been focusing on the latter, fixing up what I can with my knowledge / experience. I've also looked into some of the older long standing issues, to try make everything a bit more up to date (I've also mirrored this on cucumber-rails and aruba).
I've nothing against leaving everything as the status-quo. But I personally don't think it's good, because then we're just letting stuff keep being marked as red, and then we have to (Or at least I do), dive in to make sure no "additional" stuff is broken. Furthermore you need to keep a mental note (Or mental link), to which failures are "known about" because it's not very obvious from the windows failures, as the appveyor logs are insanely long, and cap off at 2000 lines. More than I'd like to read to find out, to find out the same stuff is broken as before.
I've got more thoughts / feelings but I'll wait to see what others say first.

@enkessler While I too think that disabling tests because they're failing is a poor thing to do, I also understand @luke-hill's take on things and I can agree with points from both of you. We've got some tests that are outright skipped on Windows as well and those predate my involvement on the project, so we've been lacking for some time anyhow.
Unfortunately, there are only a few of us contributors, perhaps really only you and I @enkessler, who have windows machines to develop on, which limits the ability for things to be worked on, too. It's a tough spot for the project to be in for sure. We also don't have folks blowing up our issues page about things on Windows being broken, so we're at least somewhat okay right now.
I support disabling things for now and perhaps when I'm not tied up freelancing, I can try to get the Windows stuff working again before anything else. You too, @enkessler, are also of course welcome to take up the mantle and get things green again. :)

Inability to build the project locally is a heck of a hurdle for entry. It's always been the largest hurdle to entry for me, anyway. That's why I put together the Windows CI in the first place. Even at that time, several tests were disabled on Windows because there is only so much time and effort on my part to go around. But that was a stable starting point. All that had to happen was to not degrade from there.  Asking them to simply not make the existing code worse (i.e breaking the build) is a small ask.

Unfortunately, there are only a few of us contributors, perhaps really only you and I @enkessler, who have windows machines to develop on, which limits the ability for things to be worked on, too. It's a tough spot for the project to be in for sure. We also don't have folks blowing up our issues page about things on Windows being broken, so we're at least somewhat okay right now.

If there is time and money for an organization to host international conferences and workshops to encourage the use of their product to enterprise level companies, then there really should be the time and money to buy a copy of Windows and keep the build green so those same users aren't relying on "well, it's hasn't broken (that we know of)  yet".

That's a fair point. I don't know of the situation wrt finances e.t.c. All I would say is I'm looking at the situation currently. I know in the past we had a good situation with windows tests, but currently they're causing delays (for me, personally).

Given this change actually doesn't disable appveyor I feel as though something else needs to be done.
I'll ask around in committers but does anyone know the switch I didn't press?

@aslakhellesoy is this something that the guys at SmartBear could look into perhaps? It would possibly make this PR redundant
I'm also convinced it's not done what I had intended as the appveyor builds are still running.

Having a green build on master is non-negotiable.
I am interested to understand how we got here. Have we been merging in PRs that didn't pass all our checks? Have people been pushing to master from non-Windows boxes and not noticing that they broke the build?

June/July 2017 everything was green.
September/October 2018 the windows builds were red (As were JRuby 2.1, 2.2 and 2.3 builds)
Since March 2019 we have removed 2.1 and 2.2
I fixed up some of the 2.3 issues, this now builds fine.
JRuby has been marked as allowed to fail
NB: This branch isn't up to date

Whats the plan of attack here @mattwynne >?

Closing in favour of other work being undertaken by @vincent-psarga


Downgrade plexus-utils from 3.5.0 to 3.0.24

This is to align with wildfly-jar-maven-plugin.

Thanks @TomasHofman!


Can blurRadius prop be added ?

Describe the bug
It's not a bug just a feature request..
Love the library!
To Reproduce
Steps to reproduce the behavior if possible, or a link to a reproduction repo:
Just installing using the regular instructions provided
Expected behavior
It's good to have blur radius so we don't have to use blur view which is adding a extra library for no reason.
Screenshots
If applicable, add screenshots to help explain your problem.
Dependency versions

React Native version: .63
React version:
React Native Fast Image version: latest

Note: if these are not the latest versions of each I recommend updating as extra effort will not be taken to be backwards compatible, and updating might resolving your issue.

would be great

found some way using https://github.com/HyopeR/react-native-fast-image but better to have it in official release.


dnsresolver, make interface boxes resizable, to allow for easier picking/checking of multiple selected interfaces

dnsresolver, make interface boxes resizable, to allow for easier picking/checking of multiple selected interfaces

@PiBa-NL, you don't need to edit src/usr/local/www/head.inc, you can add:
$(".resizable").each(function() {
	$(this).css('height', 80).resizable({minHeight: 80, minWidth: 200}).parent().css('padding-bottom', 0);
	$(this).css('height', 78);
});

to src/usr/local/www/js/pfSense.js underneath the following code (~L#234) instead:
// Focus first input
//$(':input:enabled:visible:first').focus();

otherwise, I don't see any issues.

Ok thanks, moved it to pfSense.js .

Thanks. @rbgarga this looks good now.


Wikifeat site down

Looks like the wiki feat site is down.

Surprised somebody noticed!  It's back up now.


[TC-DOCONC-2.1] SDK has to be implemented for Dissolved Oxygen Concentration Measurement Cluster

All-clusters-app has to be enabled with below mentioned Attributes :

[ ]  MeasuredValue
[ ]  MinMeasuredValue
[ ]  MaxMeasuredValue
[ ]  PeakMeasuredValue
[ ]  PeakMeasuredValueWindow
[ ]  AverageMeasuredValue
[ ]  AverageMeasuredValueWindow
[ ]  MeasurementUnit
[ ]  MeasurementMedium
[ ]  LevelValue

Bug prevalence
Whenever I try to read all these attributes
GitHub hash of the SDK that was being used
7ae5919a046a18c7e60537aff814977ee424b9cf - Master
Platform
raspi
Platform Version(s)
RPI - 4, 8GB RAM

Will be fixed by https://github.com/project-chip/connectedhomeip/issues/27662

Test case removed in CHIP-Specifications/chip-test-plans#2995


is Moya support cancel request?

I'm trying to find cancel request method in Moya but seem it's not support. Let me know if i missing something from document.

Yes, that's possible! Have a look at the providers docs:

That's it! The request() method returns a Cancellable, which has only one public function, cancel(), which you can use to cancel the request.

@BasThomas thanks, i got it
In my case, i call request_1, but this not response, i continue call request_2, so i want canceled request_1 (mean only 1 request available at the same time). Do we have any property or method to do that?

@nguyentrai2011 when you cancel a request, you got a underlying error response.

@bestwnh i think this way not make sense in search function. Before i call request_2, i check is there any request at this time, if have, i'll canceled all.

@nguyentrai2011 You could store the request_1 like
let request_1 = MoyaRequestXXXXX

then before you call request_2 call, just call request_1.cancel().
You also can add the request into an array. Then before you make new request, just use requestArray.forEach({ $0.cancel() }).

@bestwnh i got it, thanks. I ask to make sure did Moya support or not this feature because i see we have Manager(type: Alamofire.SessionManager) in MoyaProvider.

@BasThomas Is the SessionManager can make a better solution for this situation?

Unfortunately, I don't know.

If you need it rather universal, meaning that at any moment in the app, only 1 request can be fired up at once, you would need to implement your own logic for that, using e.g. OperationQueue.
However, if you want it for only one, special case, you could make use of requestClosure. You could fire up request_1 in that closure with a check that you are firing request_2. Now based on the response from request_1, you can decide whether request_2 should be performed or not using this closure. Unfortunately this way you probably can't propagate the response from request_1 easily and thus this is a workaround.

i think the way of @bestwnh is good & easy for me now thanks all


Shader uniforms not updated when using an array of values

Version

Phaser Version: 3.54

Description
When updating a shader's uniform using arrays of values (e.g. set4fv instead of set4f, or any of the matrix methods), the uniform will not actually be updated. This causes #5660 (and perhaps other issues?).
All uniform setters, both on WebGLPipelines and WebGLShaders, call the lower-level setUniform2/3/4 methods to update the values. These methods check for identity between the old and the new values, which is a good optimization when using scalar values. For arrays, however, if the same object is passed in, the uniform isn't updated even if the values in the array are the different.
This has been an issue since 3.50. I'd assumed this was intended, but I'm no longer sure considering Phaser gets confused by it, too. In the case of #5660, a setMatrix3fv call gets ignored.

Thank you for submitting this issue. We have fixed this and the fix has been pushed to the master branch. It will be part of the next release. If you get time to build and test it for yourself we would appreciate that.


[Chore] Switching to axios 1.3.5

[x] switched all dependencies of axios to 1.3.5
[x] fixed type errors
[x] fixed initialization of headers property in request configs
[ ] investigate why some tests in axios-extension are failing now
[ ] add changeset

I don't mind the change but what is the reason for it?


withCredentials not working in Safari

We are currently running into Problems with a Nuxt application that has a custom preview mode with a query flag implemented for preview urls coming from a Sanity Studio deployment.
It seems like the withCredentials option is simply not working in Safari (tested on MacOs, Safari 16.1 and iOS 16.3.1). If I manually pass a token, the preview works as expected. The previews also work in Chrome.
It seems like Sanity Studio usually creates a  sanitySession cookie with the token, whereas in Safari it creates a __studio_auth_token_${PROJECT_ID} entry in localStorage. Not sure if this is related, but might be the problem?
Would be great if this could be debugged, let me know if I can provide any other information!

Hello, could someone take a look at this issue and provide an update? Thank you.

This is still a problem with the latest version of the client. Can someone please take a look and fix this?


Hydrate query prop for static export

When you load a route with a querystring the query prop would always be undefined.
fixes #4804 #4403 #3304 #3313

This will cause hydration errors / React disregarding the exported html for hydration.


error in Sphinx build

During work on another issue (#614), a bug in the documentation on the master branch was discovered:
Warning, treated as error:
/installed_path/BlueSky/lib/python3.6/site-packages/ophyd/areadetector/base.py:docstring of ophyd.areadetector.base.ADBase:1:Literal block expected; none found.

This issue will be addressed as part of the #614 branch effort.

Seems there is more to test building the ophyd documentation than these steps:
cd ophyd/doc
make clean
make html

and this additional complexity is the cause of the reported error.  Abandoning this issue for now.


ITK v5.3rc04

All tests pass! Thanks a lot to @tbirdso who suggested f4c5e2c89741f14c794ce262e6ea850222a2c2f0 here (without it, tests fail, see #511).


Fix incorrect deployment config

This change is

\lgtm
On Wed, Aug 24, 2016, 6:30 PM Anirudh Ramanathan<EMAIL_ADDRESS>wrote:

Assigned #1616 https://github.com/kubernetes/contrib/pull/1616 to
@apelisse https://github.com/apelisse.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/kubernetes/contrib/pull/1616#event-766823910, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AB1xrMKVMXMMCUZLmU4lzqJgWeGYQFv7ks5qjPAngaJpZM4JsnFs
.

@apelisse It's the forward slash :)

Ahah fun!
I was on my phone ... (stupid excuse).
I've seen this err when I tried to push, fixed it locally, you beat me at the PR race :-)


cant disable cache

hi, i'm having some problems using sqlagent with pg in a koa project, it all works great but the queries are getting cached and i don't want them to, is there a way i can disable the caching?

i'm having the following problem, whenever a do a query, that data is cached for some reason, when i change the value of the data and call the same query, sqlagent brings me the cached query instead of the data in the DB, could it be because with koa i'm using the same instance of sqlagent everywhere?
for example:
ctx.sql.select('user', 'user_table').make(b=>{
      b.where('ci_ruc', ciRuc);
      b.limit(1);
      b.fields('id', 'password', 'full_name', 'email')
  });
ctx.sql.exec((err, r)=>{
  resolve(r.user);
});

now say the password changed, when i call that query it brings me the old password because it's cached.

Hi @driff You should use it like this:
var Agent = require('sqlagent/pg').connect('connetion-string-to-postgresql');
app.context.Agent = Agent;

Then in the route handler:
var sql = ctx.Agent(); // this returns new instance of the Agent
sql.select('user', 'user_table').make...
sql.exec((err, r)=>{ ...

Thanks!! it is working now!


StagingApi: Remove sleep after creating a staging area

There is no longer a need to sleep after creating a staging area as:
(a) Upload incorporated the necessary sleep into its own API since Feb 2018, and
(b) Upload was rearchitected in Jun 2018 and no longer creates new IAM
credentials during create

Codecov Report

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

@@            Coverage Diff             @@
##           master       #9      +/-   ##
==========================================
+ Coverage   60.11%   60.16%   +0.05%
==========================================
  Files          21       21
  Lines        2136     2134       -2
==========================================
  Hits         1284     1284
+ Misses        852      850       -2

Impacted Files
Coverage Δ

ingest/api/stagingapi.py
54.76% <ø> (+1.27%)
:arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update f651a23...3be8ecb. Read the comment docs.

cool! Thanks @sampierson !


NetBSD support

Summary of changes
This pull request includes following changes or fixes.

Add NetBSD support

Description
This change adds NetBSD support, with a port of Linux tape driver sg-ibmtape
Type of change

New feature (non-breaking change which adds functionality)

Checklist:

[X] My code follows the style guidelines of this project
[X] I have performed a self-review of my own code
[X] I have commented my code, particularly in hard-to-understand areas
[X] I have made corresponding changes to the documentation
[X] My changes generate no new warnings
[X] I have confirmed my fix is effective or that my feature works

Atsushi Abe<EMAIL_ADDRESS>wrote:

+fprintf(stderr, "CDB [ ");

Um, yes, sorry, I forgot that one.
--
Emmanuel Dreyfus
http://hcpnet.free.fr/pubz
<EMAIL_ADDRESS>

Thank you for your contribution @manu0401,
It looks great to me.


Endpoint /authors/:id does return expected response

Description
The method /authors/:id does not return the correct response.
Steps to reproduce

Make a request to

https://api.quotable.io/authors/N5lVXx7ZOkGV

Expected result
The response should be an object with the following fields
_id: string
name: string
quoteCount: number
quotes: Array<{
  _id: string
  content: string
  author: string
  length: number
  tags: string[]
}>

Actual result
Response:
{
  "_id": "N5lVXx7ZOkGV",
  "name": "Alexander Chalmers",
  "quoteCount": 1,
  "quotes": [{ "_id": "zTK-zsh2HysH", "__v": 0 }]
}

The items in quotes do not have the correct fields.
Environment
NA

Steps to fix
There is a mistake on the following line:
https://github.com/lukePeavey/quotable/blob/ac601ea5482d6fa37147e3d5058dc2802b546fd4/src/controllers/authors/getAuthorById.js#L22
It should select all fields except __v and authorId:
const quotes = await Quotes.find({ authorId: id }).select('-__v -authorId')


Install in Windwos

Hello,
nice work! I got it running on MacOs.
So since I am new:
What do i have to do/change to install it on Windows?
Thanks.

This is better directed to stackoverflow, besides this is a personal fork of scipy.


rfe: cd/dvd-rom emulation

Emulate devices supporting the MMC (Multimedia Devices) SCSI command set.

Resolved by #75! Thanks again @bgly and Mike Cyr!


[change ParallaxHeader size]

Hello,

can we change the height of the ParallaxHeader
we did like this :

first :
segmentedPager.setParallaxHeaderView(headerView, mode: .TopFill,
height: 300)
then :
segmentedPager.setParallaxHeaderView(headerView, mode: .TopFill,
height: 600)
But it is not work, Error:

Unable to simultaneously satisfy constraints.
	Probably at least one of the constraints in the following list is one you don't want.
	Try this:
		(1) look at each constraint and try to figure out which you don't expect;
		(2) find the code that added the unwanted constraint or constraints and fix it.
(
    "<NSLayoutConstraint:0x21dc73fb0 V:[PrcmQA.NewUserInfoView:0x21dbebe80(300)]>",
    "<NSLayoutConstraint:0x24863bfb0 V:[PrcmQA.NewUserInfoView:0x21dbebe80(>=600)]>"
)

Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x24863bfb0 V:[PrcmQA.NewUserInfoView:0x21dbebe80(>=600)]>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKit/UIView.h> may also be helpful.

Thanks for your advice.

hi @hoangtuanfithou
The method updateParallaxHeaderViewHeight: in VGParallaxHeader allows you to update the header height.

@maxep: Thanks so much. I will try now.

Hi @maxep,
This is the result, maybe I used the wrong way :

the parallax header size change.
but its header inside is not change (I tried auto-layout, also).

You don't need to set your headerView's frame, VGParallaxHeader will do it for you. This might be your issue.

Thanks @maxep
I tried again with MXSegmentPager Sample. (used updateParallaxHeaderViewHeight: of MXSegmentedPager)
But the result :

Hi @hoangtuanfithou
This might be due to a recent merge in my local VGParallaxHeader..
I've been working on a MXParallaxHeader which allows you to dynamically change the header view/height/mode. It has been integrated on this branch, maybe you can try it!

@maxep Thank you, I am trying the branch you gave.

@maxep :
I do the quick check, It works.
Thank you so much. It is great that you support so quickly like that.
PS: And maybe it it change height with animation options is nice.
Maybe it not need.

@maxep :
Dear Maxep
I found another thing that can be improve :

segmentedPager.parallaxHeader.mode = .Fill;
When user scroll the Header Up, then we call expand like :         segmentedPager.parallaxHeader.height = 600
-> then the height doest not change, it stay the same.

Thanks so much.

Hi @hoangtuanfithou
I can't reproduce your issue, when I scroll up and change the height, the content inset is changed correctly. Be aware that the header's height affects the content inset and not the content offset.
I'm not planning to add an animated height setter, but contributions are welcome ;)

@maxep : I will reproduce on sample for more detail later. Then confirm again. On my app It is still happen
about animation, It is minor, I integrate height change and see no animation is no big problem.
Nice to talk with you :beers:

Hello im need integrate with UICollectionView no have problem's?

MXParallaxHeader has been integrated in the new release 3.0.0
@ingscjoshua , yes it should works!


Initialize ManagedFusionOffering controller

how many commits in this PR should be reviewed?

how many commits in this PR should be reviewed (only last 2)?

@leelavg Yes, only the last 2 commits should be reviewed for now

Why is main() inside the reconciler file and not in the main file? We cannot have 2 different main() functions for the different controllers. At least that is what I remember

@nb-ohad  Where are we doing this in the current PR?
main function is in main.go file and there is only a single main function

@bindrad I might got confused with file boundaries when doing the review. Sorry for that


Support setting candidates and prizes, and then drawing

Sometimes, Colottery needs to support specific types of lotteries with designated prizes or rewards. In such cases, users can purchase lottery tickets at zero cost, and at the end of the lottery period, the system will randomly select the winning participants

When specifying prizes, you need to define the specific rewards and the number of winners, which will affect the selection of the lottery and winner rules.


Thread not able to exit in redis.clients.Jedis.JedisSentinelPool

We are trying to implement a benchmark tool jedis_benchmark.sh using jedis to connect to redis, jedis version 2.4.2 and redis version 2.8.8.
The benchmark will create parallel requests to redis server using JedisSentinelPool
Thread inside redis.clients.Jedis.JedisSentinelPool is not able to exit (not able to catch connection exception) when calling Jedis disconnect() when the parallel requests from jedis_benchmark become larger than 100, the benchmark tool hangs after finishing sending all requests since a few thread is not able to exit.
Teresa
Teresa

@bearrito any updates?

I haven't revisited this issue, but I haven't seen it appear in 2.6 code. We are transitioning our sole remaining 2.4 app to 2.6 this week.
You can close this issue since I don't have any more info and won't for 2.4.
Thanks.

Amazing, let us know if you need any help during the transition.


canonicalize seems not working correctly

MWE
using Liang.Prelude
H = sum(Lattice.square(3), [index"i"]=>Op.X[index"i"] * Op.X[index"i"+1])
U_t = exp(-im * scalar"t" * H)
canonicalize(U_t)

This seems to be working for me.


Setup and Installation guide

Hi
Its nice to have this project for ewelink. i was thinking for few months to get my sonoff PoW data to api.
But i have small issue when starting this project. After npm install, how do i run this?
npm start, or adding this to .js not working. hope you can assist on this
thank you
Malinda

Hi @malindaprasad, this is a homebridge plugin, you need to install homebridge https://github.com/nfarina/homebridge to use this plugin.


Upgrade path improvements

@DavidSint What version are you using?

Hi @beetlerom I have tried upgrading the bloomreach sdk version to 17.1.0.
npm audit report shows a critical vulnerability related to @xmldom/xmldom
@xmldom/xmldom  <0.7.7
Severity: critical
xmldom allows multiple root nodes in a DOM - https://github.com/advisories/GHSA-crh6-fp67-6883

Can you please suggest a fix for this? Thanks.

@Sohitri216 Yes a new vulnerability was discovered right after our previous patch, we will be releasing 17.1.1 soon to address that as well as others.

@beetlerom we're using v15, but as it relates to this issue, I was just saying that having an upgrade guide for versions that break changes is a general best-practice, I'd have thought. This is regardless of the versions that are being upgraded.

Here is an example from Next.js: https://nextjs.org/docs/upgrading

Sounds good to me! We can create an upgrading guide. @beetlerom, should we discuss it in the next chapter meeting?

@DavidSint @hachok 💯 Very much in line here, we need such a guide.
@DavidSint I was just curious what version you are using to get an idea of how far back we want the migration guide to go. v15 was on my mind, but not sure about v14 yet. Thanks!


links to the ACM

The Association of Computing Machinery (ACM) has a ton of computer science news and journals and conference papers.
The Communications of the ACM is a great resource, along with ACM Queue. Could you link to those?

http://cacm.acm.org/ - Communications of the ACM
http://queue.acm.org/ - ACM queue
http://technews.acm.org/ - tech news

They've also got a nice list of webinars happening: https://learning.acm.org/webinar/index.cfm

These look great, thank you so much for these links!


Storage Preview 3 Release

Can one of the admins verify this patch?

/azp run python - storage - tests


Undefined when drawing circle from example

I tried to execute example code from site, but this error appears, when calling circle function:
http://joxi.ru/p27OGO3tojPd27

I fell into the same trap when trying out snap.svg the very first time. Here's what I was reading:

It should read " element" rather the "SVG element", and it would have been crystal clear what was needed. Somehow my brain forgot that svg stuff had it's own tag.


Add support for Piwik data import

The Google Analytics feature is really nice but I can't pull in our intranet data usage because we have Piwik. The API calls seem relatively simple for it and the UI would only need a URL for the hosted Piwik instance, siteID and Auth token.
Alternatively maybe an API endpoint on CanIUse that accepts browser information in a given format, this would initially allow people to get browser data from their analytics, transform it and get their compatability results. It would also allow plugins to be developed on the analytics package side.

As mentioned here: https://twitter.com/lw1_at/status/1093245179161726976
If caniuse supported uploading a JSON file as an alternative to the GA import, then creating a Matomo (formerly Piwik) plugin that exports the data in the required format (and building similar conversions for other data sources) shouldn't be that hard.


Fix(iOS): Issues related to keyboard dismissal (4.x)

Sister PR for 2.x: PR #532

The history of the keyboard dismissal problems are kind of messy so here we go:
1)
The main bug that started this all is reported here:

cordova-plugin-ionic-webview #176
cordova-plugin-wkwebview-engine #71
cordova-ios #417 Which best identifies the problem.

To summarize: Apple did something and broke a part of WKWebView for iOS 12 and 13.  The problem occurs when the keyboard is dismissed.  After dismissal the bottom part of the page has a white unused portion / the content behind the keyboard becomes unusable.
The issue is truly an apple problem.  So this PR, and the previously accepted PR #201, should not be required if apple ever actually releases the fix.  (The fix has been completed already apparently).
You can see the apple bug report links here.
2)
PR #179 and PR #201 attempt to fix this problem.

PR #179 is denied.
PR #201 is accepted.

3)
Unfortunately, PR #201 introduces another a secondary bug, #399.
Now, when the keyboard is dismissed the screen scrolls all the way back to the top.
(Also reported in cordova-plugin-ionic-keyboard #84.)
4)
To fix the scroll to top issue we have PR #342.  Unfortunately, this introduces another (less problematic bug): the view now "jumps" a little when moving between text fields.

Proposed Solution
Modify the changes from PR #201 using inspiriration from PR #342.
In KeyboardWillHide event:

Detect when the presence of the keyboard has allowed the user to scroll further than they would have been able to without the keyboard.  (aka. If there will be whitespace at the bottom when the keyboard goes down)
If in the situation above, do some math to calculate the maximum allowed offset, and set the view to that.  This causes the view to move into place properly.  (So no empty whitespace or unusable portion of the view.)

Environment
I have been testing with:

Xcode 10.2

I have been testing on these devices:

iPad mini 2, iOS 12.4.5 (real)
iPhone 6s, iOS 13.3.1 (real)
iPhone X, iOS 12.2 (emulator)

And these projects:
modified ionic tutorial

cordova-plugin-ionic-webview 4.x
cordova-plugin-ionic-keyboard / NO cordova-plugin-ionic-keyboard

modified cordova helloWorld

NO cordova-plugin-ionic-keyboard

I have also tested this change with, and without, the changes in PR #531
I have also tested the 2.x sister PR #532 (which has identical changes basically) with this project:
cordova

cordova-plugin-ionic-webview 2.x
no keyboard plugins
Lots of other plugins that shouldn't matter

Summary
Fixes:

#399
#509
cordova-plugin-ionic-keyboard #84

Compatible with PR #531.
Alternate Solution

Remove all changes from PR #201 (the keyboard event listeners)
And recommend that users use cordova-plugin-wkkeyboardfix until Apple releases the fix in an iOS update

Pros:

Less code muddling on our side (cleaner history)

Cons:

Apparently the plugin may result in a rejection

(tested this plugin on the ionic and cordova project for 4.x, and cordova for 2.x)
Since this plugin has already fixed this issue, I suppose it is probably better to just fix the fix at this point rather than this.

@Lindsay-Needs-Sleep It looks like iOS 13.4 fixes this issue?

@dwieeb I didn't notice the release, thanks!
I just updated to 13.4 and 12.4.6 on my devices and tried it out.
You are right, it looks like the issue is fixed on 13.4!  (Really Apple, the day after I make my fix? :p)
But the issue still appears to exist on 12.4.6.  (Also, "Really Apple?")
So this fix is still valid for 12.x (and probably 11.x).  I'll add a commit to limit it.

@Lindsay-Needs-Sleep I just downloaded IOS 13.4 and the scroll top bug still exists in my Ionic app consuming cordova-plugin-ionic-webview 4.1.3.  It seems like some of the previous PRs addressing WkWebview IOS error are now doing more harm than good since IOS 13.4 fixes the keyboard dismissal bug.
Does anyone have a work around they're using to not see the hideous keyboard dismissal bug but aren't getting the equally as shitty scroll to the top bug.

Does anyone have a work around they're using to not see the hideous keyboard dismissal bug but aren't getting the equally as shitty scroll to the top bug.

That is exactly what this PR is.  :S
Background:

ios 13.4 fixed the whitespace/unusable portion at the bottom on keyboard dismissal.

But this is still a problem on ios 11 - 13.3.x

The ‘scroll to top’ was a bug introduced solely in this plugin while implementing a workaround for the issue in the point above.

This PR modifies the fix that introduced the ‘scroll to top’ bug:

The new fix only applies to iOS less than 13.4
It uses a different solution for the original whitespace/unusable keyboard dismissal bug which is ‘scroll to top’ bug free.

But until this PR (or similar) is approved, if you are looking to not change any native code, I guess the best you can do is drop this plugin and go to cordova-plugin-wkwebview-engine.

As recommended, shall I use this plugin cordova-plugin-wkkeyboardfix?
Is anyone used and publish their app in Apple Store? because they have given note as - plugin is a hack around a bug in iOS. It might result in your app being rejected from the App Store! Use this at your own risk.

@andaralex
Note: For the cordova-plugin-wkkeyboardfix to work, you can not use cordova-plugin-ionic-webview

@Lindsay-Needs-Sleep  I see this PR has been merged.  Is it available for use yet, or does it need to go into a release?

@mattcwebster It depends on how you have added cordova-plugin-ionic-webview to your project.
Probably, you should remove the plugin and re-add it.
cordova plugin remove cordova-plugin-ionic-webview
cordova plugin add https://github.com/ionic-team/cordova-plugin-ionic-webview#master

This will include the changes made in this pull request.

:tada: This PR is included in version 4.2.0 :tada:
The release is available on:

GitHub release
npm package (@latest dist-tag)

Your semantic-release bot :package::rocket:

@mattcwebster It depends on how you have added cordova-plugin-ionic-webview to your project.
Probably, you should remove the plugin and re-add it.
cordova plugin remove cordova-plugin-ionic-webview
cordova plugin add https://github.com/ionic-team/cordova-plugin-ionic-webview#master

This will include the changes made in this pull request.

I see this was included in release 4.2.0, however when upgrading to this version, I'm still getting the scroll issue.  Not sure if there's something I'm missing?

When using version 4.2.0 I'm getting both the scroll to top issue and the white-space on keyboard dismissal issue.  The only way I can prevent the white-space keyboard dismissal is by adding     <preference name="KeyboardResize" value="false" /> to my config.xml.  The problem with adding that line is that after I dismiss the keyboard, my footer is now un-clickable.

@mattcwebsterhttps://github.com/mattcwebster
Can you tell me which version of iOS you are still seeing the issue on?  (eg. iOS 11)
And can you share the output of “cordova plugin” please
On Apr 18, 2020, at 10:31, mattcwebster <notifications<EMAIL_ADDRESS>wrote:
@mattcwebsterhttps://github.com/mattcwebster It depends on how you have added cordova-plugin-ionic-webview to your project.
Probably, you should remove the plugin and re-add it.
cordova plugin remove cordova-plugin-ionic-webview
cordova plugin add https://github.com/ionic-team/cordova-plugin-ionic-webview#master
This will include the changes made in this pull request.
I see this was included in release 4.2.0, however when upgrading to this version, I'm still getting the scroll issue. Not sure if there's something I'm missing?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/ionic-team/cordova-plugin-ionic-webview/pull/533#issuecomment-615899554, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AMLADYZLXFDPVWSUZ4EPDZ3RNHIXXANCNFSM4LR2HV4A.

@mattcwebster Can you tell me which version of iOS you are still seeing the issue on? (eg. iOS 11) And can you share the output of “cordova plugin” please

I'm using version 13.4
cordova-plugin-device 2.0.3 "Device"
cordova-plugin-inappbrowser 3.2.0 "InAppBrowser"
cordova-plugin-ionic-keyboard 2.2.0 "cordova-plugin-ionic-keyboard"
cordova-plugin-ionic-webview 4.2.0 "cordova-plugin-ionic-webview"
cordova-plugin-splashscreen 5.0.3 "Splashscreen"
cordova-plugin-statusbar 2.4.3 "StatusBar"
cordova-plugin-whitelist 1.3.4 "Whitelist"

Actually, I may have solved my own problem but I don't know how.  I dumped my node_modules folder and deleted my cordova-plugin-ionic-webview folder from within plugins.  Did a fresh npm install, and prod build and it seems to be working!  Coolio and sorry for the confusion.
Thanks again for your hard work and responsiveness on this one @Lindsay-Needs-Sleep

NP!  Glad to hear it!  :D


Support master branch for page.json

Currently, the system looks for a branch called main for your my-links page.json file. It's also intuitive to create a master branch. We should support master branch as well

Maybe instead of supporting a specific name, why not just try to figure out what is the default one?

The GitHub API supports this, just getting the repo details and taking the default_branch property.

Currently, the backend doesn't rely on the official API but instead makes a curl to https://raw.githubusercontent.com/whatever-the-rest-is
This is a good idea @esau-morais.
I haven't read the GitHub API and its limitations yet @bsoyka I am concerned about the rate limits.
I am going to conflict with my initial thought on this issue but here it is:
We already force the user to have certain things like the repo name, the filename etc. Why cannot the branch name "main" be one of them? This is the simplest and most convenient solution.

Yea, it makes sense, once this is a developer-friendly project in its starting progress, making sure the client follow rules is a great idea. Although it would be great turn things more flexible in the future.


检测不带括号的print,echo,include

fixed #551

Coverage increased (+0.8%) to 42.428% when pulling 39accd68f110780913fb39b31188984343829061 on BlBana:origin/develop into 1bdc6a64de6c686e211d7c668d329b17e1a1a1e6 on wufeifei:develop.


White Screen only

Bug Report
Description
Bug Summary:
Just get a white screen, if I refresh I can see the following:
"Oops! It seems like your Ollama needs a little attention.
We've detected either a connection hiccup or observed that you're using an older version. Ensure you're on the latest Ollama version
(version 0.1.16 or higher) or check your connection."
ollama works fine on its own on command line using docker exec -it ollama /bin/bash
Steps to Reproduce:
running: docker compose -f docker-compose.yaml -f docker-compose.gpu.yaml up -d --build
Expected Behavior:
Expect to see the webui chat interface
Actual Behavior:
Just a white screen
Environment

Operating System: :Windows 11, WSL, Ubuntu 2004]
**Browser (if applicable):**Firefox 121.0.1

Reproduction Details
Confirmation:

[x ] I have read and followed all the instructions provided in the README.md.
[x ] I have reviewed the troubleshooting.md document.
[x ] I have included the browser console logs.
[x ] I have included the Docker container logs.

INFO:     Application startup complete.
INFO:     Uvicorn running on http://<IP_ADDRESS>:8080 (Press CTRL+C to quit)
INFO:     <IP_ADDRESS>:33722 - "GET / HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:33722 - "GET /_app/immutable/entry/start.956b3dca.js HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:33722 - "GET /_app/immutable/chunks/scheduler.4bc66f67.js HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:33732 - "GET /_app/immutable/chunks/index.d1cf4fe0.js HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:33754 - "GET /_app/immutable/chunks/index.369d03c1.js HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:33746 - "GET /_app/immutable/entry/app.1b0dfb8f.js HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:33728 - "GET /_app/immutable/chunks/singletons.cc0d3066.js HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:33766 - "GET /manifest.json HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:33782 - "GET /favicon.png HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:33782 - "GET /_app/immutable/nodes/0.eebc646c.js HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:33728 - "GET /_app/immutable/chunks/navigation.c6594f0d.js HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:33746 - "GET /_app/immutable/chunks/index.4f21fe75.js HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:33754 - "GET /_app/immutable/chunks/constants.aebdceb9.js HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:33732 - "GET /_app/immutable/assets/constants.3a6d0da3.css HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:33722 - "GET /_app/immutable/chunks/each.0fe6b136.js HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:33782 - "GET /_app/immutable/assets/0.e4c7c1c3.css HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:33746 - "GET /_app/immutable/assets/2.f48dc938.css HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:33728 - "GET /_app/immutable/assets/index.e3b04202.css HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:33722 - "GET /_app/immutable/nodes/1.3dade52d.js HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:33732 - "GET /_app/immutable/chunks/index.84b04a69.js HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:33754 - "GET /_app/immutable/chunks/stores.39ca24ad.js HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:33746 - "GET /_app/immutable/chunks/FileSaver.min.898eb36f.js HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:33782 - "GET /_app/immutable/nodes/2.4862ecf3.js HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:33722 - "GET /_app/immutable/chunks/_commonjsHelpers.de833af9.js HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:33728 - "GET /_app/immutable/chunks/index.02c7ef22.js HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:33732 - "GET /_app/immutable/chunks/index.d7d99b66.js HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:33754 - "GET /_app/immutable/chunks/index.aa755198.js HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:33746 - "GET /_app/immutable/chunks/index.fe45cfdc.js HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:33732 - "GET /_app/immutable/chunks/Advanced.cde5a40e.js HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:33722 - "GET /_app/immutable/chunks/index.0ae70234.js HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:33728 - "GET /_app/immutable/chunks/Modal.0ad18a9c.js HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:33782 - "GET /_app/immutable/chunks/index.7dfd8c62.js HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:33754 - "GET /_app/immutable/chunks/index.de71b82b.js HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:33746 - "GET /_app/immutable/nodes/3.b4859143.js HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:33732 - "GET /_app/immutable/chunks/index.6dbe5288.js HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:33732 - "GET /themes/rosepine.css HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:33754 - "GET /api/v1/ HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:33746 - "GET /themes/rosepine-dawn.css HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:33732 - "GET /_app/immutable/nodes/13.8f250729.js HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:33754 - "GET /_app/immutable/assets/13.e43bb62b.css HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:33754 - "GET /ollama.png HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:33732 - "GET /assets/fonts/Arimo-Variable.ttf HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:33732 - "GET /assets/fonts/Mona-Sans.woff2 HTTP/1.1" 200 OK
authenticate_user
INFO:     <IP_ADDRESS>:54602 - "POST /api/v1/auths/signin HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:54602 - "GET /api/v1/modelfiles/ HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:54602 - "GET /api/v1/prompts/ HTTP/1.1" 200 OK
INFO:     <IP_ADDRESS>:54602 - "GET /api/v1/documents/ HTTP/1.1" 200 OK
Screenshots (if applicable):
[Attach any relevant screenshots to help illustrate the issue]
Installation Method
Cloned repository then ran the docker command mentioned above
Additional Information
Note
If the bug report is incomplete or does not follow the provided instructions, it may not be addressed. Please ensure that you have followed the steps outlined in the README.md and troubleshooting.md documents, and provide all necessary information for us to reproduce and address the issue. Thank you!

Hi, Thanks for creating this issue! Could you share your browser console logs with us? That would greatly help us with diagnosing the issue, keep us updated!

I got it to work after a total wipe and reinstall.  I think at one point I did an update of the base ollama image overwriting the one in the original git clone and i don't think ollama-webui works with the updated ollama. I have sen other references where people had to reinstall older versions of ollama

Actually I can recreate it form another install under a different WSL Ubuntu docker instance.  Same error messages here is the browser console log from Firefox:
This after clearing output then hitting refgresh on localhost:3000
TypeError: NetworkError when attempting to fetch resource. index.d7d99b66.js:1:1097
 2.4862ecf3.js:52:2466
settings true 2.4862ecf3.js:35:1125
initNewChat 3.b4859143.js:1:5580
 3.b4859143.js:1:5624
Object { status: true, version: "v1.0.0-alpha.61", auth: true, default_models: null }
3.b4859143.js:1:5705
TypeError: NetworkError when attempting to fetch resource. index.d7d99b66.js:1:1477
Object { https: false, httpsAutoUpgrade: false, privacyScore: 2, entitiesBlocked: {}, entitiesNotBlocked: {}, scores: null }
background.js:29705:25
Object { https: false, httpsAutoUpgrade: false, privacyScore: 2, entitiesBlocked: {}, entitiesNotBlocked: {}, scores: null }
background.js:29705:25
Object { status: true, version: "v1.0.0-alpha.61", auth: true, default_models: null }
0.eebc646c.js:1:18264
IDB Not Found 2.4862ecf3.js:52:2840
2.4862ecf3.js:52:2869

I cannot seem to reproduce in any of my machines (windows, macos, ubuntu). In case anyone is experience the same issue,  I'll move this issue to discussion for visibility.


Thanks for contributing!

          Thanks for contributing!

Someone will soon review your request.
Here is the JSON result for the reviewer:
{
  "name": "Ta1lsd004",
  "artist": "Ta1lsd0lll",
  "source": "youtube",
  "yt-id": "s0u10cFVrjc",
  "songs": [
    580675
  ]
}

To accept the request, a reviewer needs to write "accept".
Originally posted by @auto-nong[bot] in https://github.com/FlafyDev/auto-nong-indexes/issues/377#issuecomment-2184078813

accept

you can't accept your own submission


XP Bar LUA Error entering a City

I have the option "Hide XP Outdoors" ticked, when I enter a city and thus the XP bar text would be displayed, when I hve 0% rested XP I get an LUA error in the xpbar-active-tracking.lua line 19 wher is complains about a nil value.
Interface\AddOns\tDF\ mods\xpbar-active-tracking.lua:19: attempt to perform arithmetic on a nil value

Fixed in 2.7.4


Error Users

Could not retrieve users. Please make sure that your access token is still valid
Hello Does anyone know the solution to this error?

Please add this scope to your Zoom App: user:read:list_users:admin


docs(demo): fix mismatched demo and code sample

Alaska Airlines Pull Request
Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.
Fixes: #11
Summary:
Code sample in demo had a mismatch - rendered code was not the same as the code in the accordion.
Type of change:
Please delete options that are not relevant.

[ ] New capability
[ ] Revision of an existing capability
[ ] Infrastructure change (automation, etc.)
[x] Other (docs)

Checklist:

[x] My update follows the CONTRIBUTING guidelines of this project
[x] I have performed a self-review of my own update

By submitting this Pull Request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
Pull Requests will be evaluated by their quality of update and whether it is consistent with the goals and values of this project. Any submission is to be considered a conversation between the submitter and the maintainers of this project and may require changes to your submission.
Thank you for your submission!
-- Auro Design System Team

:tada: This PR is included in version 2.0.1 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Endless restart series of DKIM

2018-02-01 16:20:32,538 INFO success: opendkim entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
2018-02-01 16:20:32,544 INFO exited: opendkim (exit status 78; not expected)
2018-02-01 16:20:32,545 INFO spawned: 'opendkim' with pid 1671

I run this container on Kubernetes 1.9.1 and attach dkim-related files as a ConfigMap (volume from the container perspective). These files have been generated inside of the container. DKIM accepts them but then goes to the endless restart cycle. I tried to disable clamav, spamassasin, postgrey, fail2ban, but without a success. I also tried to override the hostname, but it didn't help. Is it possible to debug DKIM somehow?
UPD: I tried to use SMTP_ONLY=1, but got Amavis and Dkim restarted.

How did you configure Dkim? With the setup.sh script?
Did you enable Debug Logging?

Looks like there was a problem with the keyfile.


Custom "DeployTo.ps1" not triggering

I want to create a custom deployment process for an OnPrem environment using a PowerShell script, but it's not being executed during the CI/CD workflow.
I have the following:

A repository with AL Go 4.0 and 2 PTE applications
A repository environment called Docker
.github\AL-Go-Settings.json with the following parameters:

{
  "DeployToDocker":
  {
    "runs-on": "self-hosted",
    "environmentName": "bcserver",
    "environmentType": "OnPrem"
  },
  "doNotPublishApps": true,
  "enableCodeCop": true,
  "enablePerTenantExtensionCop": false,
  "enableUICop": true,
  "githubRunner": "ubuntu-latest",
  "runs-on": "ubuntu-latest",
  "skipUpgrade": true,
  "type": "PTE",
  "useCompilerFolder": true
}

A script called .github\DeployToOnPrem.ps1 that just prints the parameters given
A self-hosted GitHub runner with the label self-hosted

From what I can tell, the environment settings gets read successfully and the self-hosted runner executes the job as requested; but the Deploy step is performed by<EMAIL_ADDRESS>and not DeployToOnPrem.ps1. The custom script is supposed to fire at this point, correct?

The custom script will be invoked inside<EMAIL_ADDRESS>- here: https://github.com/microsoft/AL-Go/blob/70ee72aed2fc84249c978d6ddcc3e8091c3d52c1/Actions/Deploy/Deploy.ps1#L151
Note that the script name is case sensitive under Linux - not on Windows.

Ah, in my case the environment was missing the AUTHCONTEXT secret, because the test didn't require one. Adding it made everything run correctly.

@cegekaJG : What did you enter in the AUTHCONTEXT secret? Seems it tries to connect to a SaaS Environment anyway, despite it's set to "OnPrem"...

I think I just entered {}. I didn't write it down and I can't see the secret value anymore.


wheels for sh

Hi, do you consider providing Python wheels for sh? cf. http://pythonwheels.com/

wheel is up!


Cannot select multiple files and folders at once for an attached storage account

OS: Win10/M1
Azure Resource Extension Build Version: 20220523.7
Azure Storage Extension Build Version: 20220523.2
Regression: Not a regression
Repro Steps:

Expand an attached storage account -> Create a blob -> Upload some files and folders to it.
Check whether select multiple files and folders at once.

Expect:
Select multiple files and folders at once.

Actual:
Cannot select multiple files and folders at once.
More Info:

This issue also reproduces for the file share.
This issue also reproduces for the Local Emulator.
This issue doesn't reproduce for a normal storage account.

Multi-select probably is not enabled on the new workspace view. This can wait until after //Build.


Update "View on website" links

Updating "View on website" links for non-editioned formats, i.e. models which are not inheriting from Edition. These links allow editors to see the page on the live site. These pages will not be rendered by whitehall anymore, but from Government Frontend instead, so the simple path has been substituted by the full url path, as already done here:
https://github.com/alphagov/whitehall/pull/2469.
The first list of non-editioned formats has been grab from here:
https://docs.google.com/spreadsheets/d/17jmUukUhb-bg3L-Kspvtogo-4eEek3IVk_qxRA1r3D0/edit#gid=0
The other links were found inside the code.
This PR refers to:
https://trello.com/c/gWmhOmVB/342-update-view-on-website-links-for-non-editioned-documents

A couple of style points:

could da85f8f be squashed into the previous commit?
could you copy the explanation for this change from the PR into the first commit message, as per the styleguide, to help future developers gain context.

:+1: You can merge this now @mgrassotti and we'll get it deployed today.


Windows Error

I'm not sure this is an error but my terminal is reading the below. I am on Windows. My Chrome browser launches and otherwise seems to be working (It did not alert me of any time slots opening while I was testing).
λ python whole_foods_delivery_windows.py
DevTools listening on ws://<IP_ADDRESS>:51805/devtools/browser/37a6ace0-96cd-438d-8df3-80451acd016c
[8024:7836:0408/224426.450:ERROR:browser_switcher_service.cc(238)] XXX Init()
Traceback (most recent call last):
File "whole_foods_delivery_windows.py", line 50, in
getWFSlot('https://www.amazon.com/gp/buy/shipoptionselect/handlers/display.html?hasWorkingJavascript=1')
File "whole_foods_delivery_windows.py", line 14, in getWFSlot
html = driver.page_sourced
AttributeError: 'WebDriver' object has no attribute 'page_sourced'

I think you need to give the whole executable path to the Chrome driver, something like:
driver = webdriver.Chrome(executable_path=r"C:\Chrome\chromedriver.exe")

Still having same issue after change the path. Got it working on whole_foods_delivery_slot_chrome. What is the best solution for audio alert on windows using the above? import winsound?

yep, you'll find more instructions in Readme. If you don't like that one, you can check out what other packages are out there for Windows. I've used winsound, so know about it.


Add line-width format option

tombi is a Black-inspired formatter, but it does not provide any configurability regarding line-width.
(tombi supports a magic comma, which comes into full power in TOML v1.1.0)

We support now.


0/adding to python path

Adds module path to PYTHONPATH environment variable.

Did not expect this to be the root cause of our unit test failures. Nice job ⭐


list_regions should accept as an optional parameter user cookie to return region(s) assigned to the user

done


[MINOR] Improve sparksql test for bucket index bulk insert

Change Logs
Stacked on #8983.
Will test bucket index bulk insert in both mor/cow table, with hoodie.datasource.write.row.writer.enable turn on and turn off.
Impact
improve tests only
Risk level (write none, low medium or high below)
none
Documentation Update
Describe any necessary documentation update if there is any new feature, config, or user-facing change

The config description must be updated if new configs are added or the default value of the configs are changed
Any new feature or user-facing change requires updating the Hudi website. Please create a Jira ticket, attach the
ticket number here and follow the instruction to make
changes to the website.

Contributor's checklist

[x] Read through contributor's guide
[x] Change Logs and Impact were stated clearly
[x] Adequate tests were added if applicable
[ ] CI passed

Apologies for the empty commit. I was just testing the pr_push_command script.

@danny0405 Hi danny, could you help review this pr?


CFFL

CFFL

Linter check found the following problems:
The following problems have been found:
ERROR: /tmp/abs_b0s8zga9u0/clone/recipe/meta.yaml:20: missing_wheel: For pypi packages, wheel should be present in the host section
ERROR: /tmp/abs_b0s8zga9u0/clone/recipe/meta.yaml:27: missing_pip_check: For pypi packages, pip check should be present in the test commands
WARNING: /tmp/abs_b0s8zga9u0/clone/recipe/meta.yaml:35: missing_description: The recipe is missing a description
ERROR: /tmp/abs_b0s8zga9u0/clone/recipe/meta.yaml:35: missing_documentation: The recipe is missing a doc_url or doc_source_url
Errors were found


Gather analytics on user actions (when desktop allows gathering analytics)

Signed-off-by: Guillaume Tardif<EMAIL_ADDRESS>

Adding volume size specifically on export action
Produces:
-- Track #15 received --
{
    "event": "eventVolumeBackupExtension",
    "properties": {
        "action": "ExportVolume",
        "app major version": 4,
        "app minor version": 12,
        "app patch version": 0,
        "app version name": "4.12.0",
        "channel": "main",
        "engine": "linux",
        "os": "macos",
        "os language": "en",
        "os major version": "12",
        "os minor version": "4",
        "os patch version": "0",
        "sessionId": "684aa77c-9b77-4a95-bf92-507b9566947f",
        "volumeSize": 16000
    },
    "userId": "85D100AD-1E8F-4F78-9528-798B99DD41D7"
}

In looker : https://docker.looker.com/dashboards/965


When are we going to have a stable version

One of the major issues, i had and have with this project, is the change/update of Major APIs, without backward compatibility, for every version in a space of 2 - 3 months, there are always major changes, the only product i have utilised this project in, i have decided to lock down on that version, due to the stress of migrations, and uncertainty of what will and when will it change.
I am looking for a much more stable alternative.

Hey there, stability and improved backwards compatibility is one of the hardest things to do in an open source project, but when everybody adds whatever piece or logic they think it's fine without considering the bigger picture or existing API's, it becomes impossible.
All of the breaking changes that were done up until today were crucial for prepping the base layer and general architecture of the library. And more will come.
Until we have the v1 production release, this project will only steer toward that, even if it will have breaking changes.
Codemods will come in the future as well for seamless migration process.
With that being said, trust me, i completely feel ur pain and frustration.
Better days will come.


Show occurrence-Information

In addition to #10 show number of occurrences in K10plus and link into the catalog, e.g.
https://coli-conc.gbv.de/coli-ana/app/?notation=281.62095595&mode=analyze
2 documents in K10plus
Either improve occurrences-api or do it in the client. The link is

https://opac.k10plus.de/DB=2.299/CMD?ACT=SRCHA&IKT=3011&TRM=281.62095595 (just insert notation)

and the total number of records can be get via SRU (field numberOfRecords):

http://sru.k10plus.de/opac-de-627?version=1.1&operation=searchRetrieve&maximumRecords=0&recordSchema=picaxml&query=pica.ddc%3D281.62095595 (just insert notation)

We could show a link "search in K10plus", do a background query via SRU and replace the link text, e.g. "2 record in K10plus" on result.

I've added static links to full number and to members. The latter requires indexing coli-ana results in PICA catalog to look up table numbers as well.

Query would be for instance https://coli-conc.gbv.de/occurrences/api/occurrences?member=http://dewey.info/class/700/e23/&database=opac-de-627 but requires to fix https://github.com/gbv/occurrences-api/issues/13


Added snippet for Inbound SMS

There has been an update made to the README.md file to outlay instructions on how the users can get set up with these snippets.
There's also a new directory structure added, which leads to an example of receiving SMS messages.

I haven't used mux library before, can you say why we should pick this over the native functionality?

I haven't used mux library before, can you say why we should pick this over the native functionality?

Good question! I believe I used mux previously when demoing some functionality as it makes retrieving URL parameters in a cleaner and simpler fashion than the native Http functionality. Having said that though, this example doesn't need that and I'm not sure any of our other examples will need custom URL parameters. I've removed this functionality now.

Closed in favour of #3


Added deterioration level to walls.

Deterioration Level and Explosions
This adds deterioration levels to walls, and explosions to empty cells.

Hi @kaw2k 👋 Also I think there's a bug with the deterioration-level b/c every wall starts with :medium level.


Disable browser-zooming the interface on mobile

While double-tapping or pinching the map correctly scales the map, doing so on other UI elements can zoom the entire UI. This is jarring, particularly on touch devices. If users need larger text for accessibility, we should add an option that increases text sizes instead of the entire UI.

Yes this was the intent behind #5492 - but I didn't get it working for all the UI elements.
We should probably find a way to disable it everywhere and enable the gestures on the map only.
For normal apps, I get that the pinch zooming is nice for accessibility, but I feel like maps are special.

So I was able to disable this on mobile Safari by calling preventDefault on the click event at the container level.
This doesn't have any apparent side effects on the iOS and macOS browsers I've tested, but I don't have access to other platforms to see if it works or has problems. Feedback is welcome!
This also doesn't disable double-tap-to-zoom on desktop with a Macbook trackpad, but in my mapping this interaction has been hard to do by accident and easy to escape.

Thinking more about accessibility implications, I just tried out iD with iOS's built-in Zoom tool. It gives you a smart on-screen magnifier that works for pretty much any app or webpage. I think it works better for a mapping app like iD than raw browser-zooming does, though I'm not vision-impaired so don't take my word for it.
We should continue to think of ways to improve iD's usability for everyone in this space.


Update Denylist Link

Change the link for the denylist badge to point to the Helium Docs explaining the denylist, with information about requesting removal, rather than the GitHub repo that is no longer available for public submissions.

I did nearly the same thing in #1093
Mine linked to the Hotspot's page in crowdspot itself, I think I like referring to docs more

Ah ok, didn't see that PR. I do agree that linking to the docs would be preferable.
Imagining a mostly uninvolved person who sees the denylist badge on Explorer, clicking on it should bring them somewhere that contains actionable information, rather than a Crowdspot page for their hotspot where it's not clear what they should be doing.
However you want to handle this is fine with me - closing out this PR and updating yours, or keeping yours as is, or accepting this one, or whatever else.


Rewrite standard/index to be a guide into the documentation

This attempts to address #1359.

Ping @mairaw and @BillWagner for review

@mairaw @BillWagner Could I get another round of review?

@cartermp I approved all the changes requested in my earlier review. I had one question/comment left. Then, it LGTM.


Broken links in docs

There are several broken links in the docs.
E.g. the webpack bin links on http://orbitjs.com/v0.15/guide/data-stores.html
Happy to send a PR to fix, but not sure where they should link.

@larowlan Thanks for pointing this out. I'll recreate the examples on codesandbox.io.

Thanks, happy to help if I can, let me know
On Tue, May 1, 2018, 12:02 AM Dan Gebhardt<EMAIL_ADDRESS>wrote:

@larowlan https://github.com/larowlan Thanks for pointing this out.
I'll recreate the examples on codesandbox.io.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/orbitjs/orbit/issues/499#issuecomment-385407098, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AAh49pE3web291v0v2QpoeqkH-_OXxcUks5ttxl0gaJpZM4TXkqu
.

The code examples in the guides have been recreated on codesandbox.io (see https://github.com/orbitjs/orbitjs-site/pull/11). Thanks for everyone's patience.

Thanks Dan
On Tue, Aug 7, 2018, 4:10 AM Dan Gebhardt<EMAIL_ADDRESS>wrote:

Closed #499 https://github.com/orbitjs/orbit/issues/499.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/orbitjs/orbit/issues/499#event-1773535853, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AAh49khBqsKHeBLqfz7HVcbgodc1KUqLks5uOIapgaJpZM4TXkqu
.


Add default example sandbox for CodeSandbox CI

Sadly codesandbox cannot work with our Makefile and instead needs to have a build command in the packages.json (or something similar, the actual command can be specified in the config).
+ yarn run build
error Command "build" not found.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
{ Error: Process rejected with status code 1
    at ChildProcess.<anonymous> (/app/dist/utils/exec.js:18:27)
    at ChildProcess.emit (events.js:198:13)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:248:12) code: 1 }
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

@longsleep can you have a look?


SVG rendering for thumbnails

Feature Description
Add (static) SVG rendering for thumbnails.
Alternatives Considered

Additional Context
Caveats:

Texts are still using fonts, not rendering as glyphs
Line breaks implemented implicitly using either svg 1.2 textarea or svg 2.0 autowrap (depending on browser support)
Videos are displayed as poster image only (even if video playing on canvas)
Animations never play in thumbnails
Use strict memoization
Explore render to string rather than render elements

Future work
This is just important to keep in mind while doing this work to make sure these future work items are possible or figure out why they're not.
Future use cases to expand to

Expand to text sets display in text panel
Expand to page templates in template panel (when not animated)
Expand to story preview in the dashboard (when not animated, if not replaced by story cover image)
Expand to canvas while using color picker

Future functionality to be added

Render texts as glyphs rather than using fonts (reduce font load in the future)
Convert animations to SVG

Do not alter or remove anything below. The following sections will be managed by moderators only.
Acceptance Criteria

Implementation Brief

@merapi Assigning the issue to you since the PR was assigned to you by Morten and looks like you already started working on it, too.

Closing this issue as we're going to use image rendering instead.


Startup performance

I've noticed that tool-bar is one of the packages in my installation with slow activation time. Compared to other packages, it's not that bad, but I think there are simple means to improve it. Since activationCommmands cannot be used to improve startup performance, how would you feel about using this activationHook:
"activationHooks": [
  "core:loaded-shell-environment"
]

If there are no objections, I can submit a PR.

@idleberg sounds good to me, I would support this :+1:

Off topic: Atom's documentation would benefit from mentioning this feature outside the word count example :upside_down_face:

Off topic: Atom's documentation would benefit from mentioning this feature outside the word count example 🙃

Yes, I knew there is a hidden example but couldn't find it. So I had to search my own packages for it ;)

Fixed in #283


PR: Add missing PyQtWebEngine dependency for conda-forge

Description of Changes

With PyQt 5.15.4 available on conda-forge, we also need to require PyQtWebEngine 5.15.4 (for our tests when installing on conda-forge)
Affirmation
By submitting this Pull Request or typing my (user)name below,
I affirm the Developer Certificate of Origin
with respect to all commits and content included in this PR,
and understand I am releasing the same under Spyder's MIT (Expat) license.

I certify the above statement is true and correct: dalthviz

Hello @dalthviz! Thanks for updating this PR. We checked the lines you've touched for PEP 8 issues, and found:

In the file spyder/widgets/collectionseditor.py:

Line 1812:38: E262 inline comment should start with '# '


Hoste videos on an ad free environment

I could upload them to the bicycle.tudelft.nl website (maybe if there is enough space).
I could host them on my dreamhost object store.
TU Delft may have other ways to host them.

Using my dreamobject with 200 downloads per month of each video might cost me about 50 dollars a year:
In [1]: 0.0254.112+4.1/52000.05*6
Out[1]: 50.43

There is a media library in brightspace. Not sure if there are space limits and we'd have to reupload each year.


Trigger join & leave guild not work?

Hello,
I use the discord jda version 4.2.1_253. I'm trying a lot with the triggers, but nothing happen:

Member joined a Guild
Member leave a Guild

This triggers didn't work - please check it.
I open this thread as a question, if my thinks are right, please make a bug report.
Thanks a lot
Dan

You can get support on the JDA discord server, this issue will probably be closed because of #1337
https://discord.gg/0hMr4ce0tIk3pSjp

A few things:

You're outdated. The latest version of JDA is 4.2.1_261 so please update
You don't give any real information about what you tried so far. Did you actually enable and use the GUILD_MEMBER intent? It's required for Join and Leave Events to work.
Your issue doesn't follow the template at all. If you have general questions, better ask them on the JDA Discord Server or open a Discussion on this repository

Troubleshooting Guide: My event listener code is not executed
Closing since you didn't fill out the template. #1337
You can join our discord server at https://discord.gg/jda or open a discussion.


Inconsistencies in command parsing on Windows

Some issues I've noticed trying to run whitebox_tools on Windows and comparing with Linux:
In general it seems that either --wd needs to be used, or paths need to be provided for input and output files (i.e. whitebox_tools never just looks in the current working directory), but

On Windows NewRasterFromBase seems to require the use of --wd.  At least some other tools such as AbsoluteValue will run without --wd, as long as you specify paths for the input and output files.  On Linux NewRasterFromBase is the same as the other tools.
On Windows --wd needs to be specified before the input and output files.  On Linux it seems the order of the parameters does not matter.
When using --wd on Windows the path needs to include a trailing \ character.  On Linux the path can end with the name of the directory.

Thanks for reporting these issues to me. I must admit that some of them (e.g. the order of the working directory) make me very curious because there is nothing in the code that should make it behave that way, especially the fact that it is different on Windows compared to linux/mac. I don't have ready access to a Windows machine for testing but as soon as I do, I'll dig into this to see if I can replicate. Thanks again for reporting the issue.

@jblindsay Sometimes if you need access to a Windows machine to compile/test whitebox-tools, you can try VirtualBox and download a free Windows virtual mchine provided by Microsoft. I just tested one of the VM (IE11 on Win7), installed Build Tools for Visual Studio 2017 and Rust, and was able to compile whitebox-tools successfully.

@AlisterH I believe that this issue has now been resolved. If you can confirm this to be the case, I will close the issue.

fixed: testing NewRasterFromBase it seems that -wd can be omitted as long as you provide full paths for -i and -o
fixed: the path no longer needs to include a trailing \ character
not fixed: fails if -wd is not specified before -i and -o

@AlisterH I've had a chance to investigate this behaviour on a Windows machine and I can confirm the inconsistent behaviour with the placement of the --wd flag. NewRasterFromBase works with no issues if --wd is the first parameter or the last parameter. It does not work if it lies somewhere in the middle of the parameter list, UNLESS you use the '/' character as a path separator instead of the Windows default of ''. I'll admit that I find this behaviour confounding. Looking at my code closely, I cannot figure out what might cause this. I'll keep on investigating it but thank you again for raising the problem.


double splash screen

Am I supposed to see double splash screen? I first see the standard flutter splash screen before seeing the splash screen.
Steps to reproduce:
goRouterConfig = GoRouter(
    initialLocation: AppRoute.splash.path,
    navigatorKey: rootNavigatorKey,
    routes: [
      GoRoute(
        path: AppRoute.splash.path,
        name: AppRoute.splash.name,
        pageBuilder: (context, state) => NoTransitionPage(
          key: state.pageKey,
          child: const SplashPage(),
        ),
      ),
      GoRoute(
        path: AppRoute.login.path,
        name: AppRoute.login.name,
        pageBuilder: (context, state) => NoTransitionPage(
          key: state.pageKey,
          child: const LoginPage(),
        ),
      ),
    ],
  );

SplashPage:
import 'package:another_flutter_splash_screen/another_flutter_splash_screen.dart';
import 'package:ralph/functions/percent_size.dart';
import 'package:ralph/index.dart';
import 'package:ralph/resources/constants.dart';
import 'package:ralph/utils/assets.gen.dart';

class SplashPage extends StatefulWidget {
  const SplashPage({super.key});

  @override
  State<SplashPage> createState() => _SplashPageState();
}

class _SplashPageState extends State<SplashPage> {
  data(BuildContext context) {}
  @override
  Widget build(BuildContext context) {
    return FlutterSplashScreen(
      duration: const Duration(milliseconds: 5000),
      splashScreenBody: Container(
        padding: EdgeInsets.only(bottom: 100, top: MediaQuery.of(context).size.height * 0.2),
        decoration: BoxDecoration(
          image: DecorationImage(
            image: Assets.images.welcomeBackground.image().image,
            fit: BoxFit.fill,
          ),
        ),
        child: Column(
          children: [
            Assets.images.appLogoWithName.image(height: percentHeight(context, 6)),
            Expanded(child: Container()),
            Text(context.l10n.splashTitle, style: textSH4),
          ],
        ),
      ),
      asyncNavigationCallback: () async {
        await Future.delayed(const Duration(seconds: 3));
        if (context.mounted) context.replace(AppRoute.login.path);
      },
    );
  }
}

are you seeing splash screen with flutter logo? @MiroslavBlagoev

Yes

me too

Looking into it. Will update you guys

Hi @ToyZ-95 , I dug into it, and I found out that on Android 12 and above, the splash screen can only be a solid color. This might be the reason.
Here's a source: https://developer.android.com/develop/ui/views/launch/splash-screen

Hi @MiroslavBlagoev, Thank you very much for your efforts.
May I ask you if there is a way to tackle it or something?
Because I think this solid color screen shows before the flutter app starts.
And I don't think this is a bug as this is the default behaviour of android app.
What do you suggest @MiroslavBlagoev ?

Yes, this is the default behavior and it cannot be changed. If you want, you can inform the users of this issue on Android 12 or above on your package page in pub.dev so that they know why it doesn't work.

Yeah Sure, Thanks for your suggestion. I will update it next release.
Closing the issue.


dtkwm: init at 2.0.9

Motivation for this change
Add dtkwm (Deepint Tool Kit (Dtk) is the base development tool of all C++/Qt Developer work on Deepin).
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[x] Fits CONTRIBUTING.md.

@GrahamcOfBorg build deepin.dtkwm

Success on x86_64-linux (full log)
Attempted: deepin.dtkwm
Partial log (click to expand)
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/pqa2vdn6v8r3645icffing2cqk7yly5v-dtkwm-2.0.9
shrinking /nix/store/pqa2vdn6v8r3645icffing2cqk7yly5v-dtkwm-2.0.9/lib/libdtkwm.so.2.0.6
strip is /nix/store/h0lbngpv6ln56hjj59i6l77vxq25flbz-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/pqa2vdn6v8r3645icffing2cqk7yly5v-dtkwm-2.0.9/lib
patching script interpreter paths in /nix/store/pqa2vdn6v8r3645icffing2cqk7yly5v-dtkwm-2.0.9
checking for references to /build in /nix/store/pqa2vdn6v8r3645icffing2cqk7yly5v-dtkwm-2.0.9...
postPatchMkspecs
postPatchMkspecs
/nix/store/pqa2vdn6v8r3645icffing2cqk7yly5v-dtkwm-2.0.9

No attempt on x86_64-darwin (full log)
The following builds were skipped because they don't evaluate on x86_64-darwin: deepin.dtkwm
Partial log (click to expand)

a) For `nixos-rebuild` you can set
  { nixpkgs.config.allowUnsupportedSystem = true; }
in configuration.nix to override this.

b) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
  { allowUnsupportedSystem = true; }
to ~/.config/nixpkgs/config.nix.

Success on aarch64-linux (full log)
Attempted: deepin.dtkwm
Partial log (click to expand)
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/774jjqbgh56x3q02s7jm817jb359xp11-dtkwm-2.0.9
shrinking /nix/store/774jjqbgh56x3q02s7jm817jb359xp11-dtkwm-2.0.9/lib/libdtkwm.so.2.0.6
strip is /nix/store/y4ymnvgxygpq05h03kyzbj572zmh6zla-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/774jjqbgh56x3q02s7jm817jb359xp11-dtkwm-2.0.9/lib
patching script interpreter paths in /nix/store/774jjqbgh56x3q02s7jm817jb359xp11-dtkwm-2.0.9
checking for references to /build in /nix/store/774jjqbgh56x3q02s7jm817jb359xp11-dtkwm-2.0.9...
postPatchMkspecs
postPatchMkspecs
/nix/store/774jjqbgh56x3q02s7jm817jb359xp11-dtkwm-2.0.9


Set up a new API application controller not working?

I have namespaced the route just septate it from the application controller. However the request for login and creating a new user as still using the application controller which is causing my application to break since I've active admin there.  How do I explicitly tell the devise_token__auth which base controller to use.
here is the structure of my application.
app/controller/application_controller.rb -  for devise and active admin
app/controller/api_controller.rb - here is the controller I want to use for the devise auth token.
route.rb

  devise_for :users

  namespace :api do
    scope :v1 do
      mount_devise_token_auth_for 'User', at: 'auth'
    end
  end

Hi, I'm not sure if I get your issue clearly.
If you want a user to sign in via devise token auth, he should sign in at "app/api/v1/sign_in" (via POST and maybe JSON format)
After this, all your api related requests should goes to your api related controller. I would recommend you read this https://labs.kollegorna.se/blog/2015/04/build-an-api-now/  (it's not using devise auth token for authentication, but other parts should work for your case)
Hope it works.

Possible answer posted by @lovesmall (thanks!) closing for now


Anyone still using/maintaining it?

Is anyone maintaining/using this project???
I'm running into some issues and dunno wether to post them or not..

im using this but using the old version...

@prabhat36 which one exactly?
Did you use it with latest wp??
Thanks


Use a single HttpClient instead of creating many in Retrofit integration

We do not need to create different HttpClient instances for different authorities anymore, thanks to @ikhoon's recent work:
HttpClient client = HttpClient.of();
client.get("https://www.google.com/");
client.get("https://www.amazon.com/");

We could make use of this improvement in our Retrofit integration, which currently creates a new HttpClient for each authority.
/cc @kojilin

Because we can set ClientOptions for different authority, we need to prepare multiple client for that case. Curious if it's worth to do it.

Ah, yeah. Totally missed that. Thanks for the reminder. Closing, then. :bowing_man:


fix: add AM HTTP resource plugin

fixes AM-3293

Gravitee.io Automatic Deployment
🚀 A prerelease version of this package has been published on Gravitee's private artifactory, you can:

use it directly by updating your project with version: 5.14.6-AM-3293-support-new-http-generic-resource-SNAPSHOT
download it from Artifactory here

:tada: This PR is included in version 5.14.6 :tada:
The release is available on:

5.14.6
GitHub release

Your semantic-release bot :package::rocket:


Need some help

hi @thasorn  , im sorry to make an issue here about  another project . I noticed that you did a nice recurrence  work on  LiDan456/GAN-AD ,and Im quite interested in it . However , I get some trouble on running the code ,since I cannot find any .csv and .npy dataset in the Swat dataset downloaded from https://itrust.sutd.edu.sg/itrust-labs_datasets/. Could you tall me how to get the swat.csv and swat.npy file , and  meybe you can send these to me ? Thank you for your generosity.

Dear @Kbishou ,
Unfortunately, due to iTrust dataset terms and conditions, I am not eligible to provided or redistributed SWaT dataset itself or modified one without permission from iTrust.
However, I will try to help you as much as I could by give a quick guide on how to start implement dataset into GAN-AD model, but please noted that I have not work on GAN-AD over a year, also the result that I received was not matched with the result that reported in paper, so please be noted that I might did something wrong or misremembering something. I will not be responsible for any mistake that could happened to your work or project. Please be warned.
What I remembered:

Go to SWaT.A1 & A2_Dec 2015 -> Physical -> Download SWaT dataset csv file. (Depends on what domain you are interested or try to train model right now. Normal data or Attacked data)
Adjust and clean dataset. (I cannot remember properly, but there might be some data missing values or you have to remove any space in csv file. Make all data close to cell boundary. )
Save your csv file into the folder that GAN-AD will pick up the file for running.
Run the code. Check any error that could happened. (Based on my experience, GAN-AD code still have some error or bug that required to be fixed. Some are typo some are code logic, but it should not be too complicated)
You should be able to run GAN-AD model now. (Do not forget to look

Note:
You might wonder where npy file is. GAN-AD will automatically generate it once you run the command correctly.
Lastly, I will close this issue for now, since this is not a suitable section to ask about other project. A question about "ABC" project should be an issue for "ABC"'s Github repository, not only a better chance that you will received a help from a professional or someone that current work on that project, but also another people who face the same problem like you will find a solution quicker. I love your enthusiasm to solved the problem as fast as possible, but at the same time, there is some Github's practice and regulation that should be consider for better project management.
Hope you understand and very best of luck to your project.
Cheers!
C. Thasorn

Dear @thasorn :
Thank you for your reply and please forgive my breaking regulation. The last question is , I only find the .xlsx file but not the .csv file(see the attached image）.  Has iTrust changed the format? Can i convert the .xlsx file to .csv file manually? Thanks again.
best wishes
KB.

Dear @Kbishou ,
You can convert .xlsx file to .csv file manually by open .xlsx file and save as .csv file (Before you save as, under the changing file name textbox, there should be a dropdown box that allow you to choose file type .csv).
Cheers! ,
C. Thasorn

Dear @thasorn
Sorry for disturbing you again. Did you get this issue (see attached image) when running "python RGAN.py --settings_file swat_gen"? It puzzles me for days. Do you know how to fix it?
Best wishes
KB


[Release] Prepare major release

Context / issue
We had several major changes pending so we decided to create a major release containing a big amount of them. Currently we think there is big enough to publish.
The release PR is ready here:
https://github.com/safe-global/safe-core-sdk/pull/527
The release includes several improvements:

refactor(auth-kit): Reduce bundle size
refactor(protocol-kit): Rename MasterCopy to singleton
feat(relay-kit): Improve general structure and follow other packs style
feat: Ethers v6 Migration

Proposed solution
We need to test and update the release.

Resolve conflicts with development branch
Update playground files
Publish alpha version
Update the current demo UI with the latest packages

Checking the release we see that there are some issues with the relay kit. Tried in both gnosis chain and goerli via email and metamask and safe creation transaction is being cancelled. Already synced with señor @DaniSomoza and he is checking but so that you are aware:

* Signing in via WC on the auth kit does not seem to work. Maybe the QR shown is just a placeholder and this is expected? <img alt="Screenshot 2023-11-21 at 17 53 56" width="359" src="https://user-images.githubusercontent.com/92332710/284657266-2bc70160-6cb2-4550-b31b-4c9c06356b19.png">

This was not expected as we didn't configure WalletConnect keys in the demo. Also it was related to v1 and it's deprecated so it should be reviewed for v2 if necessary. I disabled it for now.

Other than what was reported above, Demo app looks good, giving it my ✅


Replace c++14 return (void) with classic style

Visual Studio 2015 does not compile return ofLogVerbose(...) << .... So I replaced them with the classic way.

oh... i didn't know it...
thanks!


updated to latest fabric8 version

As I am about to merge #36 I think that we can just close this one.


Case(1): Add a changed line

Adds a changed line

Successfully created backport PR #34 for case1-backport-target.


DateTimeFormat pattern generation open questions

Currently, formatting to parts with these calendars has a few issues

The "year" field is returned as "wu-xu", which is different from Firefox ~60, which returned 35. This may or may not actually be an issue
The first part returned is { type: "unknown", value: "2018" } because the ICU type returned in the field position iterator is a UDAT_RELATED_YEAR_TYPE, which is an internal type (Should ICU be returning this at all? The enum value isn't even exposed in Windows Kit ICU, thanks to it being an internal field)
The formatted string is "2018(wu-xu)", but the parts only reconstruct to "2018(wu-xu" because we don't account for literals at the end of the string

/cc @dilijev , @jefgen

Do you have a snippet of sample code (JS) that repros this?

JS version (should "work" in the jshost.exe that I sent you):
console.log(JSON.stringify(new Intl.DateTimeFormat("en-u-ca-chinese", { year: "numeric" }).formatToParts()))

the first part returned by that call in Chakra, currently, is { type: "unknown", value: "2018" } because the full formatted string is "2018(wu-xu)", where "wu-xu" is the actual year.
This maps fairly cleanly to the native version where you open a UDateFormat in "en@calendar=chinese" with the format "yyyy" and calling udat_formatForFields on it, I think, though I haven't tried it myself. Our pattern generation strategy may be getting slightly slightly confused, but its not just us - chrome crashes on this call

Ah, @jefgen y doesn't actually reproduce the issue -- the problem is that we give y to a UDatePatternGenerator and call getBestPattern on it, and for the Chinese and dangi calendars, the best pattern for y is r(U). When that pattern is given to formatForFields, it says the r is the UDAT_RELATED_YEAR_FIELD and the U is UDAT_YEAR_FIELD

@zbranieki @caridy Do you all have thoughts on this? Specifically for Zibi, it looks like SpiderMonkey behaves differently from Chakra and V8 here, is that because you all ran into this issue too?
As it stands right now, my thinking is that if "2018(wu-xu)" is the correct answer for this, 2018 should have a special part type like "relatedYear" so that the resulting part list doesn't have two "year" parts in it. With that being said, "2018(wu-xu)" may not be the right string to return in this scenario, but if that's the case we will have to undo whatever editorial editions ICU makes to convert "y" to "r" or "U"

it looks like SpiderMonkey behaves differently from Chakra and V8 here, is that because you all ran into this issue too?

Seems like we just didn't like the crash solution that V8 picked ;P
In all seriousness, I think non-gregory calendars are severely underspecified and underhandled by the current JS Intl API.
I do not have enough understanding of the chinese calendar to claim what should happen here, but I believe that it definitely should get an issue in ecma402 and we should start dealing with that. With your amazing knowledge and experience, Microsoft may be in a great position to advise ecma402 on how to handle non-gregorian calendars in Intl APIs.

Consensus here was that for the specific issue for which this bug was opened for, we shouldn't have been taking calendars into account when creating the date pattern, but also that we should be handling "r" as a new part type, "relativeYear". I the former is fixed, but I will keep this open to track the latter.


a performance question and proposal to expose the Idf trait

Hi! Thanks for publishing this software. It's quite helpful to potentially be able to use your library instead of re-implementing TFIDF myself. I am grateful for the time and attention you've given to this.
For my use-case, I am working with a large corpus of documents and trying to understand if I can use this library in a way which will have suitable performance.
Examples in this repo show examples of the form:
for term in terms:
  for doc in docs:
    score = compute_tfidf(term, doc)

where compute_tfidf is either TfIdfDefault::tfidf or MyTfIdfStrategy::tfidf

Is it true that the idf implementations exposed by this crate all require a O(n) linear iteration over the documents/corpus?
Is it possible to use the idf functions on their own, without going through tfidf?

Presented in pseudocode here, I would like to do the following:
for term in terms:
  idf = compute_idf(term, docs)
  for doc in docs:
    score = compute_tf(term, doc) * idf

Concretely, I have tried to use the library in the following way, but ran into an error that I don't quite understand yet:
use tfidf::idf::{InverseFrequencySmoothIdf};
use tfidf::tf::DoubleHalfNormalizationTf;
use tfidf::{Tf, Idf};

for term in terms {
  let idf = idf::InverseFrequencyIdf::idf(term, docs)
  for doc in docs {
    let tf = tf::DoubleHalfNormalizationTf::tf(term, doc)
    let tfidf = tf * idf
  }
}

Error 1:
Unresolved import `tfidf::Idf`

Error 2:
No function or associated item named `idf` found for struct `InverseFrequencySmoothIdf` in the current scope

Further exploration has led me to discover that this may be occurring simply because Idf isn't exposed. Would it be okay for me to submit a patch which modifies lib.rs to expose Idf?
by changing:
pub use prelude::{
  Document, ExpandableDocument, NaiveDocument, NormalizationFactor, ProcessedDocument,
  SmoothingFactor, Tf, TfIdf,
};

proposed:
pub use prelude::{
  Document, ExpandableDocument, NaiveDocument, NormalizationFactor, ProcessedDocument,
  SmoothingFactor, Tf, TfIdf, Idf,
};

Further exploration has led me to discover that this may be occurring simply because Idf isn't exposed. Would it be okay for me to submit a patch which modifies lib.rs to expose Idf?

Hi! That would be fine to submit that patch. I'm surprised that that trait isn't exposed already!

Is it true that the idf implementations exposed by this crate all require a O(n) linear iteration over the documents/corpus?

Just an FYI, I'm only passively maintaining this project. I'm not sure if I'm able to answer your question, since I haven't look at this code in a long time.

Hi! That would be fine to submit that patch. I'm surprised that that trait isn't exposed already!
Okay! https://github.com/ferristseng/rust-tfidf/pull/6


Y2K-1287 Channel Infopanel Settings

Added new designs to the settings tab
Allows Admin/Owner of team NOT in channel to access this settings tab

cc @keybase/react-hackers @keybase/y2ksquad


Create the AudioContext on a user gesture

Chrome gives us this warning

"The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page."

It should be possible to refactor the library to get rid of that warning.

The audiocontext module would need to wait until a user gesture before creating the audio context. For example, it could be triggered by the current userStartAudio method. I'm not sure about that name—something like p5.sound.init() could be better.
Everything that depends on the AudioContext would be initialized after the AudioContext is created (for example, we could remove the preload dependency here), and then call the callback (which could even be the sketch's setup method)
Ideally, this change would be backwards-compatible...but that might be difficult. For example, how would the loadSound method work within preload if it depends on an audiocontext that has not yet been initialized? One option is that any preload-compatible methods simply wait until the audiocontext is created before resolving. What other concerns arise for backwards compatibility? For example, if Sound objects that utilize the AudioContext (basically all of them) are created during setup, but the AC has not yet been initialized...it's almost like the sound library needs its own preload/setup/draw(err, "loop") lifecycle.

Just creating this issue as we think about how to address this. Please chime in!

That's a difficult design challenge. If this was done:

One option is that any preload-compatible methods simply wait until the audiocontext is created before resolving

could older sketches be updated to work with Chrome with an addition like:
function p5GestureEventFunction() {
  p5.sound.init();
}

It seems important for users to be able to interact with p5.Sound objects in preload and setup even when an AudioContext doesn't exist. But perhaps this will mask too much of what is going on. Like if I did:
function preload() {
  let sound = loadSound('soundfile.wav');
}

What would I expect to be in sound prior to p5.sound.init();? Would it be a p5.SoundFile without access to an audiocontext?

hey @stalgiag thanks helping think this through! I'm sorry I didn't respond already, but I have been thinking about your points.
Rather than initialize the context, I think as a first step we can explicitly "resume" the audio context we will have already created, and here's a PR / request for comment proposing a way to do that
https://github.com/processing/p5.js-sound/pull/402


FR: Consistent List Markers dropdown

Currently the existing option "Convert Bullet List Markers: Converts common bullet list marker symbols to markdown list markers." covers some of this but there is no option to insure that list markers are optionally all consistent.
My case, a large portion of my imported notes designate list with * (asterisk), Obsidian created lists are - (dash) designated, my preference.
Solution: Adding a dropdown option adjacent to the existing "Convert Bullet List Markers" to select either "markdown", "-" or "*", would solve this. Alternatively a child line with dropdown below current toggle could be used.
PS. Thanks for the awesome plug-in!

@codicem-ex-cinere , thanks for request. This is a partial duplicate of #32 which covers this rule as well. The rules are slowly being added, but this one is definitely one I look forward to having added as well.

It would be a rule to let you specify which list marker you would like. I think it should not be difficult to implement, but it will take me some time to take a look and make sure it works correctly.

Awesome, thanks for the acknowledgement, looking forward to its implementation when you have time!

+1. Consistent list markers can also solve a pain point of mine as follows:
Before:
* item 1
- item 2

After:
* item 1

- item 2

Expected:
* item 1
* item 2

Or:
- item 1
- item 2

I can imagine people using different list markers to separate lists, although I always add a brief description between lists to separate them.

This has been added to master. Please let us know if there are any issues with this on master or in the next release. Thanks for putting in the request and putting in the feature request!


[Accessibility][Usability]A11y_VSCode_UserSnippets_ScreenReader: VoiceOver does not announce anything when we enter any value in the edit field of the combobox.

Environment Details:
VSCode Version : 1.24.0
OS Version : HighSierra10.13.5
Additional Details:
ScreenReader: VoiceOver
Repro Steps:

Launch VS Code while VoiceOver is ON.
2.Navigate to Settings icon in Activity Bar->Press Enter->Select "User Snippets" from dropdown..

Actual:
VoiceOver does not announce anything when we enter any value in the edit field of the combobox and also how many data found in the treeview after filtering.
Expected:
VoiceOver should read first whatever user types in the edit field and also how many data found in the treeview matching those words whatever user has typed.
Recommendations:
Refer below link which is repository of bug fixes code snippets:
https://microsoft.sharepoint.com/teams/msenable/mas/pages/browse-fixes.aspx
User Impact:
User will not get the information about whether any data been found matching those words or not.
Attachment for Reference:
A11y VSCode UserSnippets VoiceOver not reading keys.pptx
Does this issue occur when all extensions are disabled?: Yes

Dup of https://github.com/Microsoft/vscode/issues/52383