FEAT: implement version/index.html page

Fix #117 by adding a version/index.html page that reads the content of the versions.json file and creates a table showing all the versions available in the documentation.

keeping the ss of output with script for reference.
expected output

Thanks for adding that script, @Revathyvenugopal162. Let me integrate it inside of the actions.

I just realized that we are forced to collect the directories next to the 'version/index.html' to check which versions are available. The 'versions.json' file should only contain the latest three and a link to the 'version/index.html' page with the title Older versions.

I just realized that we are forced to collect the directories next to the 'version/index.html' to check which versions are available. The 'versions.json' file should only contain the latest three and a link to the 'version/index.html' page with the title Older versions.

Yes true, i was just reading the json to write the table.
But reading directories with js will give duplicate the stable version and its actual version number.because the stable doc have the duplicated files in the latest version folder i think(0.64 and stable have same thing in mapdl)


Can your provide the IMU coordinate on platform and the tilt angle of alphasense?

Hi Mohit Singh,
Thanks for sharing the data.
Although in calibration file, IMU to Cam0 is provided, but the reference frame is not clearly shown in figure.
Based on the data, I guess the IMU coordinate is lilke this:

However, I want to aligh gravity of IMU to the ground, so can you provide the accurate tilt angle of the IMU?
Or, any static data recorded when the platform is staticly placed on the ground?
Thanks.

Hi @LarryDong,
I hope it is not too late to answer this.
The camera module is pitched down by 16 degrees w.r.t the robot base_link frame.

Hi @LarryDong,
I hope it is not too late to answer this.
The camera module is pitched down by 16 degrees w.r.t the robot base_link frame.

Thanks for your reply. Never too late.


Fix JSON roundtrip after Interchange.from_openmm

Description
Tag #1003
Checklist

[ ] Add tests

[ ] Test JSON roundtrip after Interchange.from_openmm

[x] Lint
[ ] Update docstrings

Revisit this with the toolkit release after 0.16.5

Thanks!


feat: add static assets section

[x] create the static/ folder in repo root
[x] add first subfolder for deno911/this
[x] upload og.png and banner.png
[x] add @2x versions for high res screens

lgtm 🤪


fix: minor doc update

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


The style bug of the official website

Qwik Version
0.0.0
Operating System (or Browser)
macbook air 13 m1 inch
Node Version (if applicable)
No response
Which component is affected?
Qwik Runtime
Expected Behaviour
Neat style planning
Actual Behaviour
Irregular style planning
Additional Information

looks like someone added overflow hidden unnecessarily, I did a PR to remove it.


Customization of REPL server properties

Related issue: https://github.com/adonisjs/repl/issues/8

Hey, I have added support to accept the options via Repl class constructor. Lemme know if that works for you.
https://github.com/adonisjs/repl/releases/tag/v4.0.0-10


improve STIL example (#6722)

Fix the STIL example so that it accesses the StarTable object
cell values directly rather than just reading all the cells
into an internal array and accessing that.
The StarTable object requires random access for this to work;
tables read from CSV files are not random-access by default,
so the Tables.randomTable method has to get called on it.
In fact this is just moving the copy-to-internal-array step
out of the groovy and into the STIL library, so in this case
it doesn't make a huge amount of difference.  However, if the
input file was e.g. a FITS file, it would mean that data access
was strictly on-demand to the mapped disk file, and so potentially
much more efficient, especially for large files.

Hi Mark thanks that looks awesome, can you please send a CLA (see https://github.com/twosigma/beakerx/blob/master/CONTRIBUTING.md)?
thanks

OK I'll do it in the next few days.

I have sent the CLA as requested.

that's awesome, but before it would actually display the table in with the interactive widget.
what's the best way to bring that back?

I still see the interactive table widget after execution of the final cell, as before.  If you're not seeing it, maybe it means that the table isn't getting created for some reason?  Does something like starTable.getColumnCount() work?
Not sure where else to go with that, I'm afraid my experience in remote debugging of jupyter notebooks is extremely limited.

yes getColumnCount works but I am getting the regular text rep, as if the Displayer config didn't trigger.
we'll look into it.

could not reproduce this


Small documentation clarification for get/setDefault methods

Hi dear maintainers,
During usage of the library I was not able to fully understand what the getOrDefault, setDefault and getOrSetDefault methods do by their descriptions which resulted in me having to look at the source.
I have tried to make the JavaDoc descriptions a little clearer - hopefully that fits you.
Thanks for the great library :)
BR, MindSolve

looks good

Thanks, merged!


MixedModels not working in Julia 0.7

I have downloaded the 0.7 Julia and installed MixedModels package (ubuntu 17.2). During the usage i got below error. I also tried Pkg.resolve.
julia> using MixedModels
[ Info: Precompiling module MixedModels
ERROR: LoadError: ArgumentError: Package MixedModels does not have Compat in its dependencies:
If you have MixedModels checked out for development and have
added Compat as a dependency but haven't updated your primary
environment's manifest file, try Pkg.resolve().
Otherwise you may need to report an issue with MixedModels.
Stacktrace:
[1] require(::Module, ::Symbol) at ./loading.jl:862
[2] include at ./boot.jl:317 [inlined]
[3] include_relative(::Module, ::String) at ./loading.jl:1075
[4] include(::Module, ::String) at ./sysimg.jl:29
[5] top-level scope at none:0
[6] eval at ./boot.jl:319 [inlined]
[7] eval(::Expr) at ./client.jl:394
[8] top-level scope at ./none:3 [inlined]
[9] top-level scope at ./:0
in expression starting at /home/usr/.julia/packages/MixedModels/aNHq/src/MixedModels.jl:5
ERROR: Failed to precompile MixedModels to /home/usr/.julia/compiled/v0.7/MixedModels/tBiY.ji.
Stacktrace:
[1] error at ./error.jl:33 [inlined]
[2] compilecache(::Base.PkgId) at ./loading.jl:1205
[3] _require(::Base.PkgId) at ./loading.jl:1007
[4] require(::Base.PkgId) at ./loading.jl:879
[5] require(::Module, ::Symbol) at ./loading.jl:874

Thanks for catching that.  I have added Compat to the REQUIRE file on the master branch and will release a new version later today.
Unfortunately, that is just one of many impediments to having this package run on v0.7.  Many other packages in its dependencies must be updated for v0.7 before this package can be.  There is an ongoing effort to upgrade these more basic building blocks.

I have just created version 0.18.1.  It should be added to the registry tomorrow.
This doesn't mean that the package will be usable with julia v0.7.0-beta.  Several dependencies such as NLopt, GLM and Distributions need to be updated first.

@dmbates Thanks for the update.  I am not going to retest until all the dependencies are updated.  Do i need to close this issue or keep it open?

Let's keep the issue open.  That way there will be a definite sign when the package and its dependencies have been updated to run on v0.7.0

Update submitted as https://github.com/JuliaLang/METADATA.jl/pull/17947


:bug: :hedgehog: Bump kairos sdk in immucore

Needs to get a bump to use https://github.com/kairos-io/kairos/pull/1073 once its merged
But this brings a lot of changes:
go: upgraded github.com/davidcassany/linuxkit/pkg/metadata v0.0.0-20220725140037-b49d0fec13b3 => v0.0.0-20230124104020-93ac9dd5b8e1
go: upgraded github.com/diskfs/go-diskfs v1.2.1-0.20211109185859-9509735ba7a4 => v1.2.1-0.20230123115902-fce1828bbbfa
go: upgraded github.com/mudler/entities v0.0.0-20211108084227-d1414478861b => v0.0.0-20220905203055-68348bae0f49
go: upgraded github.com/mudler/yip v0.11.4 => v1.0.0
go: upgraded github.com/packethost/packngo v0.25.0 => v0.29.0
go: upgraded github.com/pkg/xattr v0.4.7 => v0.4.9
go: upgraded github.com/sirupsen/logrus v1.8.1 => v1.9.0
go: upgraded github.com/ulikunitz/xz v0.5.10 => v0.5.11
go: upgraded github.com/vishvananda/netns v0.0.0-20211101163701-50045581ed74 => v0.0.4
go: upgraded golang.org/x/crypto v0.5.0 => v0.6.0

go-diskfs  and metadata are nice, they fix the issue that the metadata provider was blocking access to the cd devices.
yip is a big change, should check changes!
entities...no idea
logrus...meh
xz,crypto, netns, xattr,packandgo .... no idea

done on https://github.com/kairos-io/immucore/pull/89


In combination with turbolinks getting error

Backbone-rails isn't compatible with Turbolinks gem, which it will has to be since turbolinks gem going to be in Rails 4.0
When I load page and then click on some link which will be processed by turbolinks, getting error below
Uncaught Error: Backbone.history has already been started

I tried your code but seems not to be running.
Are you sure that "initialize:  ->" code is correct?
initialize: ->
new MyApp.Routers.Posts
Backbone.history.start() unless Backbone.History.started
$(document).on "page:change", ->
Backbone.history.stop()
Backbone.history.start()

It's 3 years old
čt 25. 8. 2016 v 6:50 odesílatel Carlos Morales<EMAIL_ADDRESS>napsal:

I tried your code but seems not to be running.
Are you sure that "initialize: ->" code is correct?
initialize: ->
new MyApp.Routers.Posts
Backbone.history.start() unless Backbone.History.started
$(document).on "page:change", ->
Backbone.history.stop()
Backbone.history.start()
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/codebrew/backbone-rails/issues/134#issuecomment-242280407,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABYDLfvcGnMZM4szmsTAwzIJQdrCduSoks5qjR8PgaJpZM4AUBDl
.

I had the same problem.
The solution of @hyperrjas should be workable, unless turbolink is set.
With 'turbolink' I got the following possible solution that works for me (enviroment: Rails v5.1.1, jQuery v3.2.1, Backbone 1.2.0):
initialize: ->
    new MyApp.Routers.Posts
    Backbone.history.start() unless Backbone.History.started
    $(document).on "turbolinks:click", ->
      Backbone.history.stop()
      Backbone.history.start()

Hope it will be helpfull to someone.  ;-)


"Facebook auth is invalid for this user." after trying to log in after app has been deleted.

When logging into our app we're using the PFFacebookUtils method PFFacebookUtils.logInInBackgroundWithReadPermissions(self.permissions, block: {}) and that is working fine.  The first time that is ran, the callback has the user.isNew flag set to true and we go one path.
However I'm trying to test out the workflow where the user deletes the app from their phone and Facebook account.
In this instance when I hit the other path where user.isNew is false in the callback, the new time I go to save the user after making updates to it, I get the error Facebook auth is invalid for this user..
Is this by design and is there something I have to do to get this workflow working?  Or is this a bug?

Sorry for the late response, I guess this issue got missed somewhere. Can you provide some logs from your server, or a snippet of code that consistently reproduces the issue?

@astanton  I'm actually facing the same issue. And this issue also happens when a user changes his/hers facebook password and try to relogin in app.
@drew-gross To reproduce, simply:

Login with a user through ParseFacebook login ([PFFacebookUtils logInInBackgroundWithReadPermissions:..]-iOS, ParseFacebookUtils.logInWithReadPermissionsInBackground-Android).
Change password of that Facebook Account or remove app from Facebook->Settings->App Settings.
Refresh User in the app (FBSDKAccessToken refreshCurrentAccessToken), or just re-login to the app through Facebook.
Try to do something with that user and Facebook or parse-server (use a cloud function, or try to request that user's data from FB etc).

You will get an error saying something along the lines of "Please log into this app again to reconnect to your Facebook account.". And this persists even if the user logs out of the Facebook in the app, and reconnects.
If you change parse initialization from parse-server to Parse, the issue does not persist. Hence why it must be something to do with the Parse-Server (maybe not refreshing saved access token of user and giving it back after a successful ParseFacebook login).
Any help would be appreciated.
Thanks

I also have this issue and @PetrosCharalambous describes it perfectly.

Was this fixed in 2.2.16 ? I still see the problem, it throws com.parse.ParseRequest$ParseRequestException: Facebook auth is invalid for this user
when
ParseFacebookUtils.logInWithReadPermissionsInBackground is called. It does work when hitting Parse.com

I am getting this same issue with Parse iOS SDK v1.14.2.
After making this call: PFFacebookUtils.logInInBackground(withReadPermissions: ["public_profile", "email", "user_friends"], block: { (user: PFUser?, error: Error?) ->
I get this error from Parse: [Error]: Facebook auth is invalid for this user. (Code: 101, Version: 1.14.2) Error Domain=Parse Code=101 "Facebook auth is invalid for this user." UserInfo={code=101, error=Facebook auth is invalid for this user., temporary=0, NSLocalizedDescription=Facebook auth is invalid for this user.}

I still am getting the issue. Is it a Facebook SDK issue, a parse-server issue, or a parse iOS issue? It's hard to figure out but very painful - especially because it's interfering with stripe payments too.

Can you provide the logs when running with VERBOSE=1

Hi! Yes, thanks for your quick reply 👍.
URL : https://test.punkpost.rocks/parse/batch
Method : Optional("POST")
Headers : Optional(["Content-Type": "application/json; charset=utf-8", "X-Parse-Installation-Id": "25629726-2c61-48ac-a37c-d109a54dfe97", "X-Parse-Session-Token": "r:f8abbae63e0d41a32941cb854dad3bf7"])
Request Body : Optional({"requests":[{"path":"/parse/classes/Contacts/1djy0WrMgP","method":"PUT","body":{}}]})
URL : https://test.punkpost.rocks/parse/batch
Status Code : Optional(200)
Headers : Optional([AnyHashable("Content-Type"): application/json; charset=utf-8, AnyHashable("Access-Control-Allow-Methods"): GET,PUT,POST,DELETE,OPTIONS, AnyHashable("Content-Length"): 74, AnyHashable("Connection"): keep-alive, AnyHashable("X-Powered-By"): Express, AnyHashable("Access-Control-Allow-Origin"): *, AnyHashable("Access-Control-Allow-Headers"): X-Parse-Master-Key, X-Parse-REST-API-Key, X-Parse-Javascript-Key, X-Parse-Application-Id, X-Parse-Client-Version, X-Parse-Session-Token, X-Requested-With, X-Parse-Revocable-Session, Content-Type, AnyHashable("Server"): nginx/1.8.1, AnyHashable("Date"): Sat, 25 Feb 2017 20:25:02 GMT, AnyHashable("Content-Encoding"): gzip])
Response Body : [{"success":{"updatedAt":"2017-02-25T20:25:02.190Z"}}]
URL : https://test.punkpost.rocks/parse/batch
Method : Optional("POST")
Headers : Optional(["Content-Type": "application/json; charset=utf-8", "X-Parse-Installation-Id": "25629726-2c61-48ac-a37c-d109a54dfe97", "X-Parse-Session-Token": "r:f8abbae63e0d41a32941cb854dad3bf7"])
Request Body : Optional({"requests":[{"path":"/parse/classes/Contacts/1djy0WrMgP","method":"PUT","body":{}}]})
URL : https://test.punkpost.rocks/parse/classes/_User/Qds1qXvJPB
Method : Optional("PUT")
Headers : Optional(["Content-Type": "application/json; charset=utf-8", "X-Parse-Installation-Id": "25629726-2c61-48ac-a37c-d109a54dfe97", "X-Parse-Session-Token": "r:f8abbae63e0d41a32941cb854dad3bf7"])
Request Body : Optional({"posts":{"objects":[{"__type":"Pointer","className":"Post","objectId":"fxeMjG1Aqg"}],"__op":"AddRelation"},"lastSent":{"__type":"Date","iso":"2017-02-25T20:25:01.635Z"},"cardsOrdered":{"amount":1,"__op":"Increment"},"authData":{"facebook":{"id":"10154051162608313","expiration_date":"2016-11-24T01:00:00.540Z","access_token":"EAAFpaFfJkZCkBAA2DrkiWrRmXaeqBFsLdrUYI580oVhVXvbZAxeF6wTQkYvk2qbnhn20kqAZBKtvv2Iqt4mmdAA6zRoySPLUAv2IIe6l9ug9d5TwZBasMtfcFuzZBWMkmnWMTLELnVirdnHbmfVBJ7JeavtoGShtxYZBBOSrG9HwZDZD"}}})
URL : https://test.punkpost.rocks/parse/batch
Status Code : Optional(200)
Headers : Optional([AnyHashable("Content-Type"): application/json; charset=utf-8, AnyHashable("Access-Control-Allow-Methods"): GET,PUT,POST,DELETE,OPTIONS, AnyHashable("Content-Length"): 74, AnyHashable("Connection"): keep-alive, AnyHashable("X-Powered-By"): Express, AnyHashable("Access-Control-Allow-Origin"): *, AnyHashable("Access-Control-Allow-Headers"): X-Parse-Master-Key, X-Parse-REST-API-Key, X-Parse-Javascript-Key, X-Parse-Application-Id, X-Parse-Client-Version, X-Parse-Session-Token, X-Requested-With, X-Parse-Revocable-Session, Content-Type, AnyHashable("Server"): nginx/1.8.1, AnyHashable("Date"): Sat, 25 Feb 2017 20:25:02 GMT, AnyHashable("Content-Encoding"): gzip])
Response Body : [{"success":{"updatedAt":"2017-02-25T20:25:02.402Z"}}]
URL : https://test.punkpost.rocks/parse/classes/Post/fxeMjG1Aqg
Method : Optional("PUT")
Headers : Optional(["Content-Type": "application/json; charset=utf-8", "X-Parse-Installation-Id": "25629726-2c61-48ac-a37c-d109a54dfe97", "X-Parse-Session-Token": "r:f8abbae63e0d41a32941cb854dad3bf7"])
Request Body : Optional({"recipients":{"objects":[{"__type":"Pointer","className":"Contacts","objectId":"vwwIjsaRkW"}],"__op":"AddRelation"}})
2017-02-25 12:25:02.669062 Punkpost[9084:3511228] [Error]: Facebook auth is invalid for this user. (Code: 101, Version: 1.14.2)
URL : https://test.punkpost.rocks/parse/classes/_User/Qds1qXvJPB
Status Code : Optional(404)
Headers : Optional([AnyHashable("Content-Type"): application/json; charset=utf-8, AnyHashable("Access-Control-Allow-Methods"): GET,PUT,POST,DELETE,OPTIONS, AnyHashable("Content-Length"): 81, AnyHashable("Connection"): keep-alive, AnyHashable("X-Powered-By"): Express, AnyHashable("Access-Control-Allow-Origin"): *, AnyHashable("Access-Control-Allow-Headers"): X-Parse-Master-Key, X-Parse-REST-API-Key, X-Parse-Javascript-Key, X-Parse-Application-Id, X-Parse-Client-Version, X-Parse-Session-Token, X-Requested-With, X-Parse-Revocable-Session, Content-Type, AnyHashable("Server"): nginx/1.8.1, AnyHashable("Date"): Sat, 25 Feb 2017 20:25:02 GMT, AnyHashable("Content-Encoding"): gzip])
Response Body : {"code":101,"error":"Facebook auth is invalid for this user."}
URL : https://test.punkpost.rocks/parse/classes/Post/fxeMjG1Aqg
Status Code : Optional(200)
Headers : Optional([AnyHashable("Content-Type"): application/json; charset=utf-8, AnyHashable("Access-Control-Allow-Methods"): GET,PUT,POST,DELETE,OPTIONS, AnyHashable("Content-Length"): 60, AnyHashable("Connection"): keep-alive, AnyHashable("X-Powered-By"): Express, AnyHashable("Access-Control-Allow-Origin"): *, AnyHashable("Access-Control-Allow-Headers"): X-Parse-Master-Key, X-Parse-REST-API-Key, X-Parse-Javascript-Key, X-Parse-Application-Id, X-Parse-Client-Version, X-Parse-Session-Token, X-Requested-With, X-Parse-Revocable-Session, Content-Type, AnyHashable("Server"): nginx/1.8.1, AnyHashable("Date"): Sat, 25 Feb 2017 20:25:02 GMT, AnyHashable("Content-Encoding"): gzip])
Response Body : {"updatedAt":"2017-02-25T20:25:02.696Z"}
URL : https://test.punkpost.rocks/parse/functions/confirmCardSentMail
Method : Optional("POST")
Headers : Optional(["Content-Type": "application/json; charset=utf-8", "X-Parse-Installation-Id": "25629726-2c61-48ac-a37c-d109a54dfe97", "X-Parse-Session-Token": "r:f8abbae63e0d41a32941cb854dad3bf7"])
Request Body : Optional({"email":"santiagoprietoe@gmail.com","objectId":"fxeMjG1Aqg"})

I never ended up figuring this out on my end but we've long since ripped out Parse completely and just set up a node.js server as our backend.

Hey @flovilmart any tips or tricks on this issue? I'd rather not rip out parse like @astanton  :(

@santiagoprieto I meant the server logs not the client logs

Any news on this?

another clue is when this happens to a user even the parse dashboard can't edit the user, it gives the same "Facebook auth is invalid for this user" error.

I'll have a look then

My setup is on heroku, with a pipeline. Started seeing this issue on production but not staging. Realized that production was one commit behind- very minor, nothing that should affect this. Promoting, and therefore restarting the server, seemingly fixed the issue.
Can't have stuff like this cropping up and then not really being able to fix it. Had a good run with Parse, but this will probably be my last app with parse server.

@kajensen, while I understand your frustration, you're pinning it on an issue that was closed over a year ago. I am more than welcome to help you squash that issue, but without relevant logs in bug reports, I can't possibly understand what's wrong or why this issue is poping randomly.
What I suspect would be that the Facebook access token has expired and has been sent back to the server, therefore being invalid. This is perhaps an issue, i need to investigate more, and for that, logs when running with VERBOSE=1 and patience are required.

@kelset I just provided a PR that will prevent revalidating authData when it's the same as the original data. This will most likely fix your issues with any 3rd party login services.


Update quantum volume demo (NumPy deprecation)

np.float is being deprecated, changing to np.float64. See https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations and #303

[ch7634]


A Bookkeeper DCOS package.

Here is bookkeeper's home page: http://bookkeeper.apache.org/.
This package will automatic start a bookie and export bookie read/write service to slave_ip:3181, the zookeeper instance and bookie service port is configurable through docker env vars.

Thanks a lot for Jdefs' comments, will change this soon.

Hi, updated the files and docker image following suggestions.
Thanks a lot.

@jiazhai Can I also ask you to write a short getting started doc for Bookkeeper so users don't have any issues installing and understanding how Bookkeeper works?
You can create a PR against https://github.com/dcos/examples and refer other examples listed there.
It'll finally go here: https://dcos.io/docs/1.8/usage/tutorials/

@ryadav88. OK. Got it, Thanks for the advice. I will try to write a getting start doc.

this worked for me:
{
  "id": "/foo",
  "cmd": "echo \"port0 is $PORT0 and port1 is $PORT1\"; sleep 60",
  "instances": 1,
  "cpus": 0.1,
  "mem": 128,
  "disk": 0,
  "gpus": 0,
  "backoffSeconds": 1,
  "backoffFactor": 1.15,
  "maxLaunchDelaySeconds": 3600,
  "container": {
    "docker": {
      "image": "busybox",
      "forcePullImage": false,
      "privileged": false,
      "network": "HOST"
    }
  },
  "upgradeStrategy": {
    "minimumHealthCapacity": 1,
    "maximumOverCapacity": 1
  },
  "portDefinitions": [
    {
      "protocol": "tcp",
      "port": 3181
    },
    {
      "protocol": "tcp",
      "port": 9000
    }
  ],
  "requirePorts": false
}

On Tue, Nov 8, 2016 at 3:58 AM, jiazhai<EMAIL_ADDRESS>wrote:

@jiazhai commented on this pull request.
In repo/packages/B/bookkeeper/0/marathon.json.mustache
https://github.com/mesosphere/universe/pull/797:

   "containerPath": "persist",

   "mode": "RW",

   "persistent": {

     "size": {{bookkeeper.psize}}

   }

 }

],

"docker": {

 "image": "{{resource.assets.container.docker.bookkeeper}}",

 "network": "HOST"

},

"env": {

   "ZK": {{bookkeeper.zk_client}},

   "BPORT": {{bookkeeper.service_port}}

Hi @jdef https://github.com/jdef, Thanks a lot for the instructions,
but it seems not able to communicating the docker container via PORT0, here
is my try:
in app.json file, it have ports like these:
"ports": [
    3181, 9001
],
"requirePorts" : true

It is expected a PORT0 = 3181, and a PORT1=9001, which could be referencd
in Dockerfile.
In Dockerfile,
echo "port0 is : $PORT0, port1 is $PORT1"
This will always echo a random port0 value and a null port1 value, instead
of the one in json file(3181).
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/mesosphere/universe/pull/797, or mute the thread
https://github.com/notifications/unsubscribe-auth/ACPVLLx6KZtXL8NpQrtywvirLAGogVusks5q8Dm2gaJpZM4KjkzN
.

@jdef ，Thanks so much for your help James, PORT0 worked now with
 "portDefinitions": [ { "protocol": "tcp", "port": 3181 } ],
 "requirePorts": true

Hi  @jdef  @ryadav88, Thanks so much for your reviews and helps on this PR.
What else should I do to make this move on? :)

@jdef I've approved the changed based on my comments. Can you please check for the changes you asked for and approve the review?
I'll merge the pull request once you do that.


No sound on macOS Catalina 10.15.2 (19C57)

Hi There,
I installed your app today, curious to see what this software can do for me. The interface ist great and it seems to be easy to record. But one thing doesn't work is recoding audio - I tried every little corner on my mac and in the settings / interface of the software - including the new security features from the mac system settings. But I can't find anything to add, to change, etc. to record audio.
I'm not sure if this is wanted to be not existing, based on MVP reasons - but It doesn't work and I don't want to do the audio separate and mix it together afterwards.
Is this a bug or just not planned to be working right now?
Thanks for your help :)
Best,
Martin

Hey @martinalt
Just to confirm a few things, can you make sure Record Audio is enabled in the Kap settings and an input device is selected like below:

And then make sure that Kap shows up checked under Preferences -> Security & Privacy -> Privacy -> Microphone like below:

Hi George,
thanks for your reply - even if it doesn't feel good to me saying that: but
I just missed, that there's a scrollbar and additional functions I can
enable / disable.
Thanks for helping me, found it and got it working.
Best, Martin
[image: Martin Alt - Logo] Martin Alt
Web-Entwickler & Coach
+49 (0) 8141 / 315 61 43 <+4981413156143>  |<EMAIL_ADDRESS>|
martinalt.de
Dachauer Str. 26-28  |  82256 Fürstenfeldbruck
Am Mo., 3. Feb. 2020 um 16:00 Uhr schrieb George Karagkiaouris <
<EMAIL_ADDRESS>
Hey @martinalt https://github.com/martinalt
Just to confirm a few things, can you make sure Record Audio is enabled in
the Kap settings and an input device is selected like below:
[image: Screen Shot 2020-02-03 at 9 58 42 AM]
https://user-images.githubusercontent.com/8822835/73663611-ea9faf00-466b-11ea-816c-168dcfdb2115.png
And then make sure that Kap shows up checked under Preferences -> Security
& Privacy -> Privacy -> Microphone like below:
[image: Screen Shot 2020-02-03 at 9 58 59 AM]
https://user-images.githubusercontent.com/8822835/73663663-fee3ac00-466b-11ea-9e9d-7daac5984c8b.png
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/wulkano/kap/issues/790?email_source=notifications&email_token=ADKWBJ3MFIZFSVUT5OKP35TRBAWRHA5CNFSM4KPFVUL2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEKUE3YI#issuecomment-581455329,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ADKWBJ5DDFVW2TIQPGH6DS3RBAWRHANCNFSM4KPFVULQ
.


LUN-126: Recursive diciplines

This pull request belongs to an issue on our bugtracker.
You can find it there by looking for an issue with the key which is mentioned in the title of this pull request.
It starts with the keyword LUN.

Where do we have recursive disciplines already, i.e. where can this be tested?

Seems to work fine  One thing I noticed: If I navigate to a 1st level discipline, e.g. Metall, Elektro, Maschinen the home button in the header is not displayed, is this because the behavior is the same as for the back button? Maybe I'd show it anyway as it may be confusing for users. But not really sure about that.

This was a design decision, so would just keep it.

Where do we have recursive disciplines already, i.e. where can this be tested?
Edit: Seems to be testable at Sonstige Bereiche > Test Sub 1.
Weird thing I noticed: It shows 28 Modules, but there actually only two (or three if you count recursively). @SteffiStuffel probably an cms problem right?

Yeah. Lukes fixed this already, but wasn't deployed on test-cms, when you tested. I will check out if it now works fine.


trtllm-build with --fast-build ignore  transformer layers

System Info
DGX H100
Who can help?
when build engine with :
  trtllm-build --fast-build --model_config $model_cfg

and then benchmark with gptMangerBenchmark, it reports:
[08/21/2024-12:18:48] [TRT-LLM] [I] Total time of building Unnamed Network 0: 00:01:28
[08/21/2024-12:18:48] [TRT-LLM] [E] Failed to get weight: transformer.layers.0.attention.qkv.weight
[08/21/2024-12:18:48] [TRT-LLM] [E] Failed to get weight: transformer.layers.0.attention.dense.weight
[08/21/2024-12:18:48] [TRT-LLM] [E] Failed to get weight: transformer.layers.0.mlp.router.weight
[08/21/2024-12:18:48] [TRT-LLM] [E] Failed to get weight: transformer.layers.0.mlp.fc.weight
[08/21/2024-12:18:48] [TRT-LLM] [E] Failed to get weight: transformer.layers.0.mlp.proj.weight
# and further in runtime :
[TensorRT-LLM][ERROR] Encountered an error in forwardAsync function: Input tensor 'transformer.layers.0.attention.qkv.weight' not found; expected shape: (8192, 1280) (/src/tensorrt_llm/cpp/tensorrt_llm/runtime/tllmRuntime.cpp:202)

is it expected behavior with fast-build ?
btw, wo --fast-build, the engine build and benchmark looks all right.
Thanks
Information

[X] The official example scripts
[ ] My own modified scripts

Tasks

[X] An officially supported task in the examples folder (such as GLUE/SQuAD, ...)
[ ] My own task or dataset (give details below)

Reproduction
  trtllm-build --fast-build --model_config $model_cfg

Expected behavior
fast-build flag should also build workable engines,
actual behavior
with fast-build flag,  transformer layers are ignored somehow
additional notes
no more

Hi, please check:
Do you find a file named rank0_managed_weights.safetensors or so inside the engine dir?
Is there a field named manage_weights in config.json, plugin_config part?

It seems that you are building from a model config without weights, not a checkpoint. In such cases TRT-LLM generates random weights, but is not supported by fast_build yet.


Revert "Merge pull request #6929 from joshcooper/remove-mount"

This reverts commit daa6116f52df6ee98911b3158d53c2778d16ec5b, reversing
changes made to fb96f5115b0a7033ee6624173a7c3be8e0d1f572.

jenkins please test this on debian9-64a,fedora27-64a,sles12-64a,windows2012r2-64a

CLA signed by all contributors.


After VS Code update I am unable to connect / sign in to Azure App Service Extension

Visual Studio Code automatically updated, and now all of a sudden I am unable to sign in to Azure. The response I get when trying to run Azure: Sign-in is "You appear to be offline. Please check your network connection."
I already have my proxies set up. It was working before Code updated. What can I do?

Hi @mtawara,
I'm really sorry to hear that you're being blocked like this.  Unfortunately, our extensions leverage the vscode-azure-account extension to handle all authentication so I'm not sure what we can do on our end.
I recommend filing an issue here: https://github.com/Microsoft/vscode-azure-account.  I hope you get your environment up and running again soon!

Closing as external.  Please follow up in the https://github.com/Microsoft/vscode-azure-account repo.


Add Instance Matching to Orders Mapper

Add support for matching existing instance records to POLs when creating new composite order records.

@bltravis @fontanka16 I was thinking about that new "rules" feature in the record mapping file we looked at last week.
Could that be used for getting UUIDs of existing records? For example:
{
    "folio_field": "instanceId",
    "legacy_field": "",
    "value": "",
    "description": "",
    "fallback_legacy_field": "",
    "rules": {
        "fetchUuidfromIdMap": {
            "id_map": "iteration1_instances_id_map.json",
            "legacy_match_field": "bibId",
        }
    }
}

{
    "folio_field": "vendor",
    "legacy_field": "",
    "value": "",
    "description": "",
    "fallback_legacy_field": "",
    "rules": {
        "fetchUuidfromFOLIO": {
            "endpoint": "organizations/organizations",
            "legacy_match_field": "vendor",
            "folio_match_field": "name"
        }
    }
}

It struck me that instructors in Courses are another case where, like with instances/titles in Orders, you can chose either to add a string or to link the UUID of an existing object in FOLIO.

Fixed with commit 682bd1f52958040ce4cb26d986817c4d154cafcb


Onboarding- By pulling vertically, user is able to dismiss iOS Onboarding

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Version Number: 1.4.63-0
Reproducible in staging?: y
Reproducible in production?: y
If this was caught during regression testing, add the test name, ID and link from TestRail: N/A
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: Applause internal team
Slack conversation:
Action Performed:

Access New Expensify iOS app
Sign into a valid account
Go to Settings > Troubleshoot > Onboarding flow to open the modal
Pull down vertically (Right under the status bar)

Expected Result:
User expects two thing:

If the user SHOULD be able to dismiss this modal, they should be able to do so via swiping horizontally as in all other parts of the app (Not vertically)

According to the PR, this modal should NOT be able to be closed at all , therefore pulling or swiping horizontally or vertically should not toggle any action

Actual Result:
The modal can be dismissed by pulling down vertically, while the modal on screen slides off the screen horizontally. To be able to dismiss the modal, user should pull down directly under the status bar on the top of the device screen.
Workaround:
unknown
Platforms:

Which of our officially supported platforms is this issue occurring on?

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

Screenshots/Videos
Add any screenshot/video evidence
https://github.com/Expensify/App/assets/43996225/ddec0fb0-0c44-4b47-bd78-cb2c43829e61

View all open jobs on GitHub

@cdOut @filip-solecki can you please comment here so I can assign you, you have been looking into this one before

Hi, I’m Tymoteusz Kałuzieński from Software Mansion, the expert agency, and I’d like to work on this task.

How is the PR coming along @cdOut ?

I was testing my solutions on native devices and web today, I should have the PR up early next week and push it fast through the review process.

Checking in on the PR @cdOut 🙇

I had to reprioritize due to Filip and Jakub both being OOO and I had to overtake some more important tasks from the Xero flow, I will try to work on this one tomorrow.

Lets make this external

@mountiny agreed, I won't be able to work on this before being out of office due to the xero and travel tasks. Thank you!

Hi, I’m Michael (Mykhailo) from Callstack and I would like to work on this issue.

Seems like the bug was introduced in this PR. I am an author. So I am fixing the bug like a regression.

https://github.com/Expensify/Expensify/issues/399532
Thanks, @parasharrajat

$250 approved for @parasharrajat


The sixth step of tracking shows errors,and don't know how to solve it

AttributeError: 'AxesSubplot' object has no attribute 'set_facecolor'

Please update your matplotlib. It requires matplotlib >= 2.0.0


Generate maintainers file automatically

In the long run, we want to extend this to update all fluxcd MAINTAINERS files automatically.

This addresses part of #120 and the automation regarding it.


Other DB names not from my project visible in pgAdmin

Create a project that uses shuttle_shared_db::Postgres and deploy it.
You get back a string like this after deployment: postgres://user-punchcards-server:<redacted>@db.shuttle.rs:5432/db-punchcards-server.
Use that string which includes a username, password, hostname, and db name to connect to the server in pgAdmin.
View the databases drop-down. It lists all databases under that host name, including those from other users. I should not be able to view the names of the databases from other users sharing the same DB server.

We have tried to limit this as much as we can, but it is indeed still not good enough. We'll try to tweak it further to avoid any information leaking (to be clear though, other users will not be able to access your DB).
In the meantime, the RDS databases are not shared and offer complete isolation: https://docs.shuttle.rs/resources/shuttle-aws-rds


Optimization fails in SimpleMask.py

On image TCGA-S9-A6UA-01Z-00-DX1.99AB8786-858B-46A0-94BA-C5AA1CD5351B.svs
File "/opt/lib/python2.7/site-packages/histomicstk-0.1.0-py2.7.egg/histomicstk/SimpleMask.py", line 55, in SimpleMask
TissuePeak = Peaks[yHist[Peaks[1:]].argmax()+1] #take highest peak among remaining peaks as background
ValueError: attempt to get argmax of an empty sequence

Problem is on lines 76-78 where peak finding occurs. A tissue peak is not detected.

Fixed by #53


FosUserBundle problem

Using this bundle and FosUserBundel together my user class looks like this:
class User extends BaseUser implements ThemeUser {}
But when i try to generate new user from console, generated sql is missing salt !! So user can not be created.

I'm using the same class signature in one of my projects, and everything works fine. Are you sure that AdminThemeBundle is the conflicting project here?
If you browse ThemeUser code, you'll see that it only provides an interface for some template methods (such as getAvatar, isOnline, ...)

Do you use encoder BCrypt? If yes, then it's pretty normal that salt is empty as it doesn't use salt..
security.yml
    encoders:
        FOS\UserBundle\Model\UserInterface: bcrypt

@maxvanceffer after read the comments, this was an issue from FoSUserBundle or AdminThemeBundle? So we can clean the issue or retake if affects you

@maxvanceffer I would thank you if you can give me some feedback about this. If I don't have any clue or news, probably I will close this issue next week, but you can reopen in any moment if you found the issue again in a future

Closing as won'tfix since no feedback received. Please reopen if you still have the issue in future


Fix an off-by-one error demangling satellite assembly names

When assemblies are packaged in the APK archive, their names are
"mangled" so that we don't create clashes with "real" shared libraries,
which are placed in the same directory.  Additionally, since the lib/
directory in the APK archive supports only single level of directories,
we must encode satellite assembly culture in the file name, instead of
putting it in a subdirectory.
Unfortunately, when the code was committed, an off-by-one error crept
in, when converting satellite assembly names to their culture/name
for.  As the result, the first character of the culture was omitted
which would cause the satellite assemblies not to be loaded properly.
Fix the issue by using the correct mangled name prefix length.

/azp run

@grendello: even though I've merged this, I think we should add or update a unit test for this scenario. (Surely we already have a unit test that has satellite assemblies?  @dellis1972 ?)


Possible template regression

PR: #10912
Affected Version
5.0.15
Description
This used to work in SS4:

<% include Features Services=0 %>

<% if $Services.Count %>

        <% loop $Services %>
{$Title}
<% end_loop %>

<% end_if %>

Now it results in:

Uncaught TypeError: method_exists(): Argument #1 ($object_or_class) must be of type object|string, int given

https://github.com/silverstripe/silverstripe-framework/blob/0e74e355ebb592dd9d8bd57aac937205e8e32211/src/View/SSViewer_DataPresenter.php#L380
Passing false when calling the include results in the same error (just with bool instead of int in the error message), passing null works fine because of the above check.
Calling .Count is unnecessary, but I’m inclined to fix this because it is a minor regression and the error message is really confusing.
More info
In SS4 $on was a DBText instance with a value of string '0', in SS5 $on is an integer 0, so this is most likely a regression from the type changes in https://github.com/silverstripe/silverstripe-framework/pull/10497.
I think the simplest fix here is to add an additional check to the line above for && is_object($on)

Agreed that's a regression. I've merged the PR - it'll be automatically tagged once CI finishes running on the branch.


Revert "tests: diable Interop/Cxx/stdlib/overlay/custom-sequence-typechecker.swift"

Reverts apple/swift#60217

preset=buildbot,tools=RA,stdlib=RD,test=non_executable
@swift-ci Please test with preset macOS

@eeckstein does this look good?

@zoecarver What was the fix which lets the test pass now?

@swift-ci please test macOS

@swift-ci please test macOS Platform

@zoecarver What was the fix which lets the test pass now?

Nothing. I kicked this build off right after you disable the test, so I don't think any fixes landed in that time.

Maybe this was also caused by the lookuptable problem (which should be fixed by https://github.com/apple/swift/pull/60260)

@zoecarver is it OK if I merge this?


Ported to TypeScript

As I understand it, the Angular2 team have adopted TypeScript.  I've been looking into TypeScript and I think that the type annotations make it easier for other developers to use libraries and refactor large code bases.
I've added a gulpfile.js which will convert angular2-now.ts into a RequireJS-friendly angular2-now.js

Hi Nicholas(@nalbion). Sydney is one of my favourite cities that I ever lived and worked in. Do you still live/work there ?
And now, back to the topic. I have read your message and I would like to understand what you actually propose.

Do you wish provide a TypeScript version of the library along side of my existing ES6/Babel version?
Do you wish to replace my existing ES6 version with the TypeScript version and provide a RequireJS-friendly angular2-now.js?
Are you suggesting to replace the current window.angular2now global export with a RequireJS setup?

I would welcome a separate TypeScript version of the library to the project. However, I will continue developing the ES6/Babel version for the moment. So, I envisage further conversions of angular2-now from ES6 to TypeScript in the future.
Also, how would making the library RequireJS friendly make it also compatible with non-RequireJS setups, such as Meteor packages, SystemJS/ES6 module loader and plain vanilla JavaScript?
Paul

Hi Paul, yes I do live in Sydney, I'm glad you enjoyed your time here.
Perhaps the ideal scenario would be that you maintain the TypeScript code and have a gulp task which transpiles it to JavaScript that can be handled by Meteor.

Yeah, I thought you might say that. For now I will stick with ES6/Babel.
I get that the the Angular2 team have adopted TypeScript, but I am not ready to do so just yet :)
However, we could add an ES6 to TS conversion task in the gulp file, to create a TS version. And another set of tasks that removes my wrapper and adds a RequireJS, SystemJS or other module loader support
People could create pull requests to add further tasks that support other module loader formats.
Is this something that you could live with?

surely it would be easier to transpile down from TypeScript to ES6 and ES5.  That way you'd lose the type annotations and select a different module system and then swap your wrapper for Meteor.
Going the other way would be a lot more work and you'd have to mark all types as optional any

I'm closing this PR, because currently I have no plans to adopt TypeScript as the main source, with transpiling to ES6/ES5 as the result.


Modular Structure

So for the current version of barcOwned, you can not only use but also contribute to the project without installing any tools (NPM, etc) but this severely limits us in terms of how we can architect the project and prevents us from using ES2017+ and transpiling.
I'm thinking that we could use ES modules and transpile with Babel (making Node a requirement for modifying the core of barcOwned), but leave the manifest system the way it is.
This way you get the best of both - a better organized source but people can still just spin up a static server and edit the manifest files and scripts without the tools.
@T3hUb3rK1tten what do you think?

What's the big benefit of moving to ES2017? I think that would work, though. One thing is that editing models I don't think should require tools.

The big benefit is the module system - it just helps with organization and for any dependencies that are on npm we would have the option of using that for keeping them up to date.
I don't think it would be a problem keeping the models the way they are.


Terrible pet nbts

This is currently auto generated and (as you can tell by the diff) does not preserve the ordering of the original json. I am unsure if i want to fix this (which would ideally be fixed by introducing some canonical ordering of the json keys, perhaps alphabetically), or if i just want to delegate that work to the cheap, affordable human labor hours of @jani270.

Currently the keys are sorted alphabetically in this PR, but obviously this isnt the standard of the surrounding repo.

ahhhhhh why

Also shouldnt this go to prerelease instead of master?

ahhhhhh why

Well, if you can give me a consistent ordering of the json keys i can use that.


How to replace the logger?

The library exposes Logger but all logger fields are private and there is no setLogger or similar method.
How can I assign my own logging struct?

The description?

I've updated the issue description (see above), sorry for the confusion.

I've implemented a pluggable logging backend in the mean time and will open a pull request.


Support for LATERAL VIEW json_tuple(..) jt AS a,b

~Based on https://github.com/linkedin/coral/pull/59, https://github.com/linkedin/coral/pull/60, https://github.com/linkedin/coral/pull/61~
Fixes https://github.com/linkedin/coral/issues/53

Thank you @wmoustafa for your review!
Rebased and made ready to review (non-draft). I answered the comments.

AC

Yikes, the build is green. Let me know when you merge this, i will rebase the dependant PRs.

Merged. Thanks! 👍


MINOR: Remove redundant allows in import-control.xml

I found this problem while working on KIP-719: Add Log4J2 Appender.

org.apache.log4j don't need to be allowed in shell, trogdor subpackage; they uses slf4j, not log4j.
org.slf4j don't need to be allowed in clients, server subpackage: org.slf4j is allowed globally.

Committer Checklist (excluded from commit message)

[ ] Verify design and implementation
[ ] Verify test coverage and CI build status
[ ] Verify documentation (including upgrade notes)

@dajac @rondagostino @ijuma Could you have a look?

@chia7712 Of course. Here it is.
+1. Congrats again for becoming a PMC member! :congratulations::congratulations::congratulations:


[v1.3] Export command, UGDG update, and minor modification

Update for UG and DG to reflect latest change in the project( change addressbook and it's related name/method to the correct one, add new method, implementation, command, and use case)
Working export command with human testing
Update profile image

Can someone reviews and merges this for me. I want to merge the working export command before merge my work relating to find command in


Global re-spawning: Allow re-spawning to global spawn rather than local spawn if bed not defined

Currently, if a player does not have a global respawn point, he respawns at the respawn point of his current server (which is either a bed or the spawn of this server).
Therefore, I thought it would be nice if you could, for example, select that you respawn at the global spawn in this case.

Duplicate of #279


[Icon request] Light and Dark folders.

[x] I'm sure this issue is not a duplicate.
[X] I'm submitting an icon request:

Type: filename
Icon Name: light/dark
Sample original Icon:
Filenames: light, .light / dark, .dark (folders)

More info:
Not actual languages (there should be a setting for that :}), but instead containers for styles of light- and dark-mode sites.

see #650


Update header on Listings page

In an effort to make the Listings page more visually appealing and accessible, we would like to modify the header in the following ways:

Remove the existing 'Check Your Housing Qualifications' button (added to banner #821).
Add header text of 'All Homes'.
Replace 'Filter Listings' button with new 'Filter' button that includes an icon. Make it left-aligned (so that it shows up to right of 'All Homes'.

Design is available in Figma (02.1).

@jnowell in my PR I'm matching the general style in the mocks, but I don't yet make each filter it's own button. So this is what it will look like:

I'm not sure we'll have enough time to make each filter it's own button by the mayor's meeting


FirestorePagingAdapter Refresh issue when the last Document in the Firestore is removed

I Was trying to implement FirestorePagingAdapter and i successfully did. i have two activity one with the recycler view and the paging adapter and other activity is used to add data to the firestore.
When the recycler view is empty (No data is in db), and when i add a data to firebase from next activity and comeback to this activity and refresh the adapter the adapter doesn't stop refreshing;
i think its a bug.
this happens only when the recycler view is empty->then i add data and comeback to the recycler view activity->refresh adapter (then it does not stop refreshing).
if there is at least a single data then this is not affecting.
Here is the code:
    @SuppressLint("ClickableViewAccessibility")
    private void loadQuizList()
    {
        quizListQuery= firestore.collection("quizzes").whereEqualTo("uid",user.getUid()).orderBy("timestamp",Query.Direction.DESCENDING);

        PagedList.Config config = new PagedList.Config.Builder()
                .setEnablePlaceholders(false)
                .setPrefetchDistance(8)
                .setPageSize(10)
                .build();

        FirestorePagingOptions<QuizListModel> options = new FirestorePagingOptions.Builder<QuizListModel>()
                .setLifecycleOwner(this)
                .setQuery(quizListQuery, config, QuizListModel.class)
                .build();

        adapter=new FirestorePagingAdapter<QuizListModel, QuizListViewHolder>(options) {
            @Override
            protected void onBindViewHolder(@NonNull QuizListViewHolder holder, int position, @NonNull final QuizListModel model) {
                holder.bindViews(model,getActivity());
            }

            @NonNull
            @Override
            public QuizListViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
                return new QuizListViewHolder(LayoutInflater.from(parent.getContext()).inflate(R.layout.layout_quiz_list, parent, false));
            }

            @Override
            protected void onLoadingStateChanged(@NonNull LoadingState state) {
                switch (state){
                    case LOADING_INITIAL:
                    case LOADING_MORE:
                        swipeRefreshLayout.setRefreshing(true);
                        break;
                    case ERROR:
                        swipeRefreshLayout.setRefreshing(false);
                        Snackbar error_snackbar=Snackbar.make(root,"Error, Something went wrong", Snackbar.LENGTH_LONG);
                        error_snackbar.setAction("Retry", new View.OnClickListener() {
                            @Override
                            public void onClick(View view) {
                                adapter.retry();
                            }
                        });
                        Toast.makeText(getActivity(),"Something went wrong please refresh the page",Toast.LENGTH_LONG).show();
                        break;
                    case FINISHED:
                        swipeRefreshLayout.setRefreshing(false);
                        if(getItemCount()==0)
                        {
                            if(emptyState.getVisibility()!=View.VISIBLE)
                            {
                                emptyState.setVisibility(View.VISIBLE);
                                quiz_list.setVisibility(View.GONE);
                            }
                        }
                        else
                        {
                            if(emptyState.getVisibility()!=View.GONE)
                            {
                                emptyState.setVisibility(View.GONE);
                                quiz_list.setVisibility(View.VISIBLE);
                            }
                        }
                        break;
                }
            }

            @Override
            protected void onError(@NonNull Exception e) {
                super.onError(e);
                e.printStackTrace();
            }
        };
        layoutManager=new LinearLayoutManager(getActivity());
        RecyclerView.ItemAnimator itemAnimator=new DefaultItemAnimator();
        itemAnimator.setAddDuration(500);
        itemAnimator.setRemoveDuration(500);
        itemAnimator.setChangeDuration(500);
        quiz_list.setItemAnimator(itemAnimator);
        layoutManager.setOrientation(LinearLayoutManager.VERTICAL);
        quiz_list.setLayoutManager(layoutManager);
        quiz_list.setAdapter(adapter);

    }

 @Override
    public void onActivityResult(int requestCode, int resultCode, @Nullable Intent data) {
        super.onActivityResult(requestCode, resultCode, data);
        if(data!=null)
        {
            if(requestCode==RC_CREATE_QUIZ)
            {
                isRefreshRequired=data.getBooleanExtra("isRefreshRequired",false);
            }
        }
    }

 @Override
    public void onResume() {
        super.onResume();
        if(isRefreshRequired)
        {
            adapter.refresh();
            isRefreshRequired=false;
        }
    }

This code opens the activity for adding data:
     create_quiz_btn.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                Intent createQuiz=new Intent(getActivity(), CreateQuiz.class);
                startActivityForResult(createQuiz,RC_CREATE_QUIZ);
            }
        });

once the data is added to the firestore  this method is called to return weather to refresh or not
private void refreshRequired(boolean isRefreshRequired)
    {
        Intent intent=new Intent();
        intent.putExtra("isRefreshRequired",isRefreshRequired);
        setResult(RC_CREATE_QUIZ,intent);
    }

@tricky-mind I don't quite understand the error here.  Are you saying it always stays in the LOADING_INITIAL or LOADING_MORE states and never proceeds?  Are there any errors in the logs?

Ya it's difficult to explain so i'm attaching a gif. Please see this:

This is the actual problem.
This happens only when there is no data. if i add one quiz and comeback the refreshing doesn't stop.
if a quiz already exist there then the refreshing is working and no problem

but once i restart the app it loads the quiz that i added

@tricky-mind thanks for all the details, this does seem like a bug.

Can you able to fix this issue?
On Fri, Oct 9, 2020, 8:46 PM Sam Stern<EMAIL_ADDRESS>wrote:

@tricky-mind https://github.com/tricky-mind thanks for all the details,
this does seem like a bug.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/firebase/FirebaseUI-Android/issues/1844#issuecomment-706241359,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AMPUQGFHFGGXG2OUHQSHFGTSJ4SMZANCNFSM4SJZUGHQ
.

@tricky-mind maybe!  No guarantees, I haven't looked into it yet.  If you think you know how to fix it, Pull Requests are welcome.

Sorry I'm not good @ it and my system won't allow because I'm working on a
4gb ram system and requires a lot of patience.
On Fri, Oct 9, 2020, 9:00 PM Sam Stern<EMAIL_ADDRESS>wrote:

@tricky-mind https://github.com/tricky-mind maybe! No guarantees, I
haven't looked into it yet. If you think you know how to fix it, Pull
Requests are welcome.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/firebase/FirebaseUI-Android/issues/1844#issuecomment-706248944,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AMPUQGHFDXB6KGDV6U6NVALSJ4UARANCNFSM4SJZUGHQ
.

I cross checked with the source code of firebasePaging adapter. i think there might be a problem here:

 public void refresh() {
        FirestoreDataSource mFirebaseDataSource = mDataSource.getValue();
        if (mFirebaseDataSource == null) {
            Log.w(TAG, "Called refresh() when FirestoreDataSource is null!");
            return;
        }
        mFirebaseDataSource.invalidate();
    }

i think mFirebaseDataSource is null when i call refresh. and because of that it keeps loading.
i'm not sure, please have a look at it.
please i need a fix for this issue to continue with my project.

@tricky-mind thanks for the pointer to that line.  I'll try to fix this in the next version, but please don't let this block your project.  Consider using another library if this is a critical issue for you.

Thank you. I will currently work on this library itself. Its the easiest
one that i could find. When u fix this issue I will just update it.
On Mon, Oct 12, 2020, 6:19 PM Sam Stern<EMAIL_ADDRESS>wrote:

@tricky-mind https://github.com/tricky-mind thanks for the pointer to
that line. I'll try to fix this in the next version, but please don't let
this block your project. Consider using another library if this is a
critical issue for you.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/firebase/FirebaseUI-Android/issues/1844#issuecomment-707099970,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AMPUQGDDDP5XOJCDHN7UQYDSKL3OZANCNFSM4SJZUGHQ
.

@samtstern have u fixed the issue

Any progress on fixing this issue

@SelastinGeorge @tricky-mind no I have not started and to be transparent this is not a high priority issue for me right now.  It's not appropriate to keep asking on this thread if the issue is fixed, when it is fixed I will update the thread.
If this is urgent for anyone you should fork the library and attempt to fix it yourself.  I will also gladly accept Pull Requests for this issue.

Ok thankyou i will do it myself
On Fri, Oct 16, 2020, 10:36 PM Sam Stern<EMAIL_ADDRESS>wrote:

@SelastinGeorge https://github.com/SelastinGeorge @tricky-mind
https://github.com/tricky-mind no I have not started and to be
transparent this is not a high priority issue for me right now. It's not
appropriate to keep asking on this thread if the issue is fixed, when it is
fixed I will update the thread.
If this is urgent for anyone you should fork the library and attempt to
fix it yourself. I will also gladly accept Pull Requests for this issue.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/firebase/FirebaseUI-Android/issues/1844#issuecomment-710235137,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AMPUQGDNQZNMHWWCJAZ7OMLSLB4Q7ANCNFSM4SJZUGHQ
.

@tricky-mind  Can you make a quick demo where you can reproduce the bug ?

I need some time because my laptop is currently not working
On Mon, 19 Oct, 2020, 6:08 pm Laur<EMAIL_ADDRESS>wrote:

@tricky-mind https://github.com/tricky-mind Can you make a quick demo
where you can reproduce the bug ?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/firebase/FirebaseUI-Android/issues/1844#issuecomment-712127787,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ARKGWVOOPWMXXGLSSSAJ3NLSLQXL5ANCNFSM4SJZUGHQ
.

I was able to reproduce this issue. When I first load an empty paged adapter I get:
LOADING_INITIAL
LOADING_FINISHED

However if I add an item to an existing adapter (in another activity) and then refresh it I get:
LOADING_INITIAL
LOADED
LOADING_MORE
LOADING_FINSHED

Actually I was not able to reproduce this one.  I added some more logs and here's what I see:
2020-11-02 14:35:29.884 3192-3192/com.example.firebaseui1844 D/MainActivity: onResume: isRefreshRequired=false
2020-11-02 14:35:29.957 3192-3192/com.example.firebaseui1844 D/MainActivity: LOADING_INITIAL
2020-11-02 14:35:33.332 3192-3192/com.example.firebaseui1844 D/MainActivity: LOADING_FINISHED 0
2020-11-02 14:35:36.721 3192-3192/com.example.firebaseui1844 D/QuizAddActivity: add: success
2020-11-02 14:35:36.753 3192-3192/com.example.firebaseui1844 D/MainActivity: onActivityResult(123, -1)
2020-11-02 14:35:36.753 3192-3192/com.example.firebaseui1844 D/MainActivity: onResume: isRefreshRequired=true
2020-11-02 14:35:36.765 3192-3192/com.example.firebaseui1844 D/MainActivity: LOADING_INITIAL
2020-11-02 14:35:37.155 3192-3192/com.example.firebaseui1844 D/MainActivity: LOADED 1
2020-11-02 14:35:37.201 3192-3192/com.example.firebaseui1844 D/MainActivity: LOADING_MORE
2020-11-02 14:35:37.556 3192-3192/com.example.firebaseui1844 D/MainActivity: LOADING_FINISHED 1

If you want to see my code:
MainActivity.kt

package com.example.firebaseui1844

import android.content.Intent
import android.os.Bundle
import android.util.Log
import android.view.LayoutInflater
import android.view.ViewGroup
import android.widget.Button
import androidx.appcompat.app.AppCompatActivity
import androidx.paging.PagedList
import androidx.recyclerview.widget.LinearLayoutManager
import androidx.recyclerview.widget.RecyclerView
import com.firebase.ui.firestore.paging.FirestorePagingAdapter
import com.firebase.ui.firestore.paging.FirestorePagingOptions
import com.firebase.ui.firestore.paging.LoadingState
import com.google.firebase.FirebaseApp
import com.google.firebase.FirebaseOptions
import com.google.firebase.firestore.FirebaseFirestore
import com.google.firebase.firestore.Query

class MainActivity : AppCompatActivity() {

    var isRefreshRequired: Boolean = false;
    var adapter: FirestorePagingAdapter<*, *>? = null;

    lateinit var recyclerView: RecyclerView;
    lateinit var addButton: Button;

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)

        recyclerView = findViewById(R.id.quizRecyclerView)
        addButton = findViewById(R.id.addButton)

        addButton.setOnClickListener {
            goToAdd()
        }

        initializeApp()
        loadQuizList()
    }

    override fun onResume() {
        super.onResume()

        Log.d("MainActivity", "onResume: isRefreshRequired=${isRefreshRequired}")
        if (isRefreshRequired) {
            adapter?.refresh();
            isRefreshRequired = false;
        }
    }

    override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) {
        super.onActivityResult(requestCode, resultCode, data)

        Log.d("MainActivity", "onActivityResult(${requestCode}, ${resultCode})")
        if (requestCode == 123) {
            isRefreshRequired = data?.getBooleanExtra("isRefreshRequired", false) ?: false;
//            if (isRefreshRequired) {
//                adapter?.refresh()
//            }
        }
    }

    fun initializeApp() {
        if (FirebaseApp.getApps(this).size == 0) {
            FirebaseApp.initializeApp(this, FirebaseOptions.Builder()
                .setProjectId("fir-dumpster")
                .setApplicationId("abcd1234")
                .setApiKey("abcd1234")
                .build())
        }
    }

    fun loadQuizList() {
        val firestore = FirebaseFirestore.getInstance()

        val quizListQuery = firestore
            .collection("quizzes")
            .whereEqualTo("uid", "1234")
            .orderBy("timestamp", Query.Direction.DESCENDING)

        val config = PagedList.Config.Builder()
            .setEnablePlaceholders(false)
            .setPrefetchDistance(8)
            .setPageSize(10)
            .build()

        val options =
            FirestorePagingOptions.Builder<QuizListModel>()
                .setLifecycleOwner(this)
                .setQuery(
                    quizListQuery,
                    config,
                    QuizListModel::class.java
                )
                .build()

        adapter = object : FirestorePagingAdapter<QuizListModel, QuizListViewHolder>(options) {

            override fun onBindViewHolder(holder: QuizListViewHolder, position: Int, model: QuizListModel) {
                holder.bindViews(model)
            }

            override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): QuizListViewHolder {
                return QuizListViewHolder(
                    LayoutInflater.from(
                        parent.context
                    ).inflate(R.layout.layout_quiz_list, parent, false)
                )
            }

            override fun onLoadingStateChanged(state: LoadingState) {
                when (state) {
                    LoadingState.LOADING_INITIAL -> {
                        Log.d("MainActivity", "LOADING_INITIAL")
                    }
                    LoadingState.LOADING_MORE -> {
                        Log.d("MainActivity", "LOADING_MORE")
                    }
                    LoadingState.LOADED -> {
                        Log.d("MainActivity", "LOADED ${adapter?.itemCount}")
                    }
                    LoadingState.ERROR -> {
                        Log.d("MainActivity", "LOADING_ERROR")
                    }
                    LoadingState.FINISHED -> {
                        Log.d("MainActivity", "LOADING_FINISHED ${adapter?.itemCount}")
                    }
                }
            }
        }

        recyclerView.layoutManager = LinearLayoutManager(this)
        recyclerView.adapter = adapter
    }

    fun goToAdd() {
        val intent = Intent(this, QuizAddActivity::class.java)
        startActivityForResult(intent, 123)
    }
}

QuizAddActivity.kt

package com.example.firebaseui1844

import android.app.Activity
import android.content.Intent
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import android.util.Log
import com.google.firebase.firestore.FieldValue
import com.google.firebase.firestore.FirebaseFirestore

class QuizAddActivity : AppCompatActivity() {

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_quiz_add)

        val firestore = FirebaseFirestore.getInstance()

        val quiz = QuizListModel()
        quiz.uid = "1234";
        quiz.timestamp = FieldValue.serverTimestamp();

        firestore.collection("quizzes").add(quiz)
            .addOnSuccessListener {
                Log.d("QuizAddActivity", "add: success")

                val data = Intent()

                val extras = Bundle()
                extras.putBoolean("isRefreshRequired", true)
                data.putExtras(extras)

                setResult(Activity.RESULT_OK, data)
                finish()
            }
            .addOnFailureListener { e ->
                Log.e("QuizAddActivity", "add: failure", e)

                setResult(Activity.RESULT_CANCELED, Intent())
                finish()
            }
    }
}

@tricky-mind at this point I don't believe there is a bug in FirebaseUI, it all worked as expected for me.  If you're able to prove otherwise with a complete example like mine please let me know.

ok, i will prepare a sample.

@samtstern can you please have a look at this issue Firestore Paging adapter refresh() method not working after adding data from another activity. #1852
I have added all the information that you have asked including the sample to recreate the issue


Upgrade to ruTorrent v4.2.8

v4.2.7

Correct Turkish translations
Fix image error in web console with DarkBetter theme
Fix PHP 8.2 deprecation warnings
Fix JS error updating null labels
Fix oblivion theme text on torrent creation
Fix port checker api

v4.2.8

Fix element jquery type confusion
scroll-table: Fix unhandled undefined attr
trafic: Fix resize when plot undefined

@stickz  should we change this to 4.2.8?

@stickz should we change this to 4.2.8?

Yes we shall.

@crazy-max We should be done releasing new ruTorrent versions for a while now. There are 10 different fixes here, some critical.


Adapt deck with clear recommendations/decisions points

Last slide should include target groups for actions.
Add slide with consulted parties

https://014gc.sharepoint.com/:p:/r/sites/strategyBuildvsBuy/Shared Documents/Adopt Buy Build Strategy - DG Comm.pptx?d=w409da077c22b43f09379d3ec30a22c9a&csf=1&web=1&e=hFcFPo


Prototype linked definitions flow

Adds capability to generate multiple variants of a definitions using `ifdef in verilog to select.
Adds a JSON field that is a map from key (ifdef variable) to module (containing alternate definition).
Adds IR API to represent map from key to module
Adds verilog code generation logic to generate code for alternate definitions (normally not in the instance graph) as well as inlining them into the call site (to avoid extra hierarchy).  Since verilogAST-cpp doesn't support cloning structural statements, for now we just store the module body as a string, but in the future we should add cloning logic so we can copy the AST.  Since this happens at the end of module code generation (all verilogAST passes have been run), I'm actually not sure if it matters so much that we just inline the string.

I think this looks good. I have a few outsanding concerns.

Error reporting. Not super high stakes, but while we're here, we should some logging/diagnostics, especially if we link the same key or something. Mostly just a reminder for myself to add this.
More real question. There are I think 3 ways to define the link_module interface:

You can only call link_module, i.e. link_module :: decl -> key -> defn. If a decl has 0 modules linked it stays an external module, if it has 1 module linked, that becomes the default definition (i.e. there is no ifdef business, just a normal module). If it has > 1 module linked, then we do the ifdef based switching on the key; additionally there should be a way to specify if there is a default definition (it's possible but unlikely you would not have a default, but it kind of falls out anyway).
You can only call link_module on a defn, i.e. link_module :: defn -> key -> defn. The existing definition is always treated as a default, and for the rest, the key is used as a switch. If there are no linked modules, then the behavior is as before.
You can call link_module on either a defn or decl, i.e. link_module :: (defn | decl) -> key -> defn. This would basically be a join of the 2 previous conditions; if it's decl do the first thing, if it's a defn do the second thing.
I think either (i) or (iii) is best here.  In particular thinking about our current use case, we only want to do the linking for a subset of the original instances of this type. In the case of (ii) we would have to replace all those instances first with a copy of the original module, then link in the secondary case - so as to not do the linking for all instances of that type. Also, I think it's easier to go the other way (try to achieve (ii) with the mechanism of (i)/(iii) than the other way around).

How do we ensure dependency analysis works correctly here? This is not just an academic question because if we have a module definition which is only used as a linked_module, then it won't get picked up as part of dependency analysis for compilation. I guess a similar question can be asked for how to do passes in the presence of linking.
Derived from (3): how can we make sure we don't have any circular dependencies through linking? (Also disallowing linking to self, which is just a special case of this.)

@leonardt let me know what you think. Happy to give more rationale offline.
PS. The more I think about it, I think (3) is a pretty fundamental question. I.e. I think this kind of feature breaks the abstraction that we can analyze a circuit at our "compile" time, i.e. there are no ifdef like things.  I almost think of this as an "unsafe" feature for that reason: a feature that can be used to get some precise code generated, but one that might break some guarantees (similar to inline_verilog).

Re: the first point, I'm not too opinionated. Just want to avoid kind of having a bunch of different cases and different code paths, depending on default etc. I think a separate field + a link_default kind of API would be most explicit and clear.

Seems like we could do a graph traversal analysis pass to check this?

Yeah I agree. Think this problem comes down to modifying the base traversal passes to go over linked definitions.

I've updated the instancegraph pass to support the linked definitions (so we no longer have to add extra logic to the verilog backend to handle the dependencies).
I've adjusted the API to support adding a default definition.
I've updated the logic to support default definition, as well as only one linked definition, as well as two or more linked definitions with no default.

Just making a note here that right now we output Verilog for linked definitions which are not otherwise instanced because they are collected in the instance graph pass. Ideally we would cull those from the output, but it's not a major issue.

Looks like we can't use Travis anymore since we ran out of build credits, we should move this repo to github workflows (cc @rdaly525 )

Agreed that we should move to github workflows. In the mean time I put in a request for more travis build time which usually works within a day.

@leonardt, there are more travis credits now if you want to add a commit to trigger the build.

Thanks!


Bug when checking for update with firewall enabled

Hi,
when you try to check for updates for Privatezilla and you have a firewall enabled, the application crashes.
Regards
Dietmar

Hi, no error message? Just crashing without giving notice?


Documentation - revise usage of e.g.

Replace some usage of 'e.g.' with more suitable alternatives
This does not cover all usage but trying to ensure that more recent additions to the documentation (including ones I have written) try to align with the guidelines. https://docs.wagtail.org/en/stable/contributing/general_guidelines.html#latin-phrases-and-abbreviations

Merging in as this is a small set of grammar changes that align with our current guidelines.


KZL 516 - Change return for validateSpecifications

What does this PR do?
:warning: Don't merge this PR yourself :warning:
Before the method validationSpecifications returned only a boolean that indicate the specification validity but in the API we are returning additional informations explaining why the specification is invalid.
This PR update the cgo wrappers for validateSpecifications and the new structure validation_response.
See related PR in https://github.com/kuzzleio/sdk-go/pull/205, https://github.com/kuzzleio/sdk-cpp/pull/5 and https://github.com/kuzzleio/sdk-java/pull/8
Done. ~I will update submodule after https://github.com/kuzzleio/sdk-go/pull/205 will be merged~
How should this be manually tested?

Step 1 : Make the SDK  make clean all

Other changes

Use const char * const * instead of const char** in structure (https://jira.kaliop.net/browse/KZL-605)

@Aschen > You need to fix the cast utin64 issue in pExpireAt


chore: Upgrade Lodash

lodash.get and lodash.set no longer receive updates, they are bundled into lodash.
This fixes a security issue and closes #137.
Maintainer: once this is released, please bump Spectaql which has this package as a dependency, it is currently vulnerable.

@newhouse Could you please merge this PR?

Working on this now for you @danharrin @vavsab

@newhouse please let me know if you want me to submit a new PR to bump Spectaql or if you will do this yourself

Published as 2.2.3

@newhouse please let me know if you want me to submit a new PR to bump Spectaql or if you will do this yourself

I'll do it myself...coming right up

Thank you @newhouse!

Should be updated for you in spectaql in 2.3.1. Let me know if you're all good.
@danharrin @vavsab @Orrison

All good, thank you very much!

Wow! This was fast🔥! Thank you ❤

Awesome, thank you so much @newhouse🙏!


Adding an expiry window

One thing I don't like about debouncing is that it's possible to reschedule indefinitely if the rate of operations is too high.
It'd be nice to be able to specify something along the lines of sidekiq_options debounce: {max_seconds: 300}, and then have a check to prevent rescheduling past created_at + max_seconds.
Is this something you feel fits within the gem functionality, or a better fit to handle somewhere else? If the former, I'm happy to write the PR that adds the functionality.

I actually really like that idea, it seems like a reasonable addition to this :+1: PR welcome!


In-terminal plotting

Instead of using an external window for the plotting, it would be much smoother if we could do in-terminal plotting.
Some examples:

https://github.com/cointop-sh/cointop
https://pypi.org/project/termplotlib/
https://github.com/piccolomo/plotext

https://github.com/beachwood23/network_test/pull/4


cannot find symbol  error  - Execution failed for task ':compileDebugJavaWithJavac'

I have a default ionic tabs project genereated by ionic-cli 3.20.0, here is the plugins:

and I added<EMAIL_ADDRESS>to the platforms
the project.properties looks like below

Then I added cordova-plugin-telerik-imagepicker, and the project.properties looks like below

Everything looks fine and I could build the project successfuly.
But when I added another plugin, cordova-plugin-getuisdk, I then got the "compileDebugJavaWithJavac" task failed,

Here are the plugins installed by then

The project.properties did not changed after cordova-plugin-getuisdk installed.

I think it's getuisdk‘s problem, I'm reaching out to getui...


⚡ Improve test run menu

💭 Introduction: Currently, when a user tries to run tests on an API collection, they are presented with a test menu with recommended tests selected. This is good for first time users but more advanced users want to run specific tests only on their api collections.
🎯 Requirements:

A basic understanding of vue.js

✅ Task summary:

[ ] Ask to be assigned to the issue.
[ ] Wait to be assigned. We will try to assign in less than 2 hours.
[ ] Show the test menu with no test selected by default instead of recommended selecting tests
[ ] Add a "Select Recommended Tests" button in the test menu, which selects the the current recommended tests in the test menu
[ ] Submit a pull request here

💡 Hints:

The Tests are selected in the tests-selector (File: TestsSelector.vue) component and then sent to the schedule-box (File: ScheduleBox.vue) component, which sends an API request to run the selected tests.
Try to add a select recommended tests checkbox in schedule-box component, which selects the recommended tests.
By default these are selected in the mounted() for tests-selector using populateMapCategoryToSubcategory() function.
Extract this out to be called only when the checkbox for select-recommended-tests is checked in the schedule-box component.

🙋🏼♂ Questions:
If you have questions, need any help, or just want to hang out, make sure to join us on our Discord server.

Hey can I get to work on this? I have worked in react and vue and would like to contribute if given chance.

Sure @siddoinghisjob. I'll assign this issue to you.
Happy hacking.

Please tell me where the file TestsSelector.vue and ScheduleBox.vue are located.

There you go, TestSelector.vue and ScheduleBox.vue

Hi @siddoinghisjob do you need help here?

Working on it.. sorry for the delay.. I am having my exams :(

oh don't worry. all the best for exams!

no worries @siddoinghisjob. let me know if you need help.

This has been solved already in the new UI


Log request method in outgoing request to storage

Having request method helps with debugging.

Can one of the admins verify this patch?

Thanks for the suggestion/contribution!  @jianghaolu or @alzimmermsft should be able to review this for you.

Closing and reopening to kick of PR validation again.

@rickle-msft would you take a look at this please?  It's a change to the v11 code, so you're the best one to decide if this should be merged or not.

@kurtzeborn I believe Snowflake has since moved off v11, and we are not planning on developing v11 further unless we really need to. Can @alzimmermsft or @jianghaolu verify if the request method is logged in Azure Core?

Marking this "Service Attention" since it is a change to track 1.5.  The storage team needs to review/merge this.

We have verified that, depending on the log level, it is possible to log the HTTP request method in Azure Core, so this is supported in Storage v12. I am going to close this issue now as we are not actively developing v11.
@SukruthKS thank you very much for your contribution to this project. We look forward to continuing to work with you guys in the future!


Updated Java EE Example to use JAX-RS API endpoints to interact with accounts

This pull request adds the following API Endpoints:
POST api/account
{
"accountId": "testing1234",
"overdraftLimit": 100
}
GET api/account
POST api/account/{accountId}/withdraw
{
"amount": 100
}
POST api/account/{accountId}/deposit
{
"amount": 100
}

Hello @m-reza-rahman , I've got the example working with arquillian but there's a couple things I do not like about it.

Defining the external libraries for Arquillian is very clunky, but I wanted to avoid using additional dependencies such as the maven dependencies plugin. Aside from adding potentially unnecessary dependencies, using a library that depends on the build framework to build the project seems very wrong.
I wasn't able to get Arquillian to work with the example when the EntityManager was retrieved using the InitialContext (with WildFly 10) despite it working fine when using the same standalone.xml without Arquillian.

There are still some points of interest...

There is still a gap with unit testing projections; AFAIK, there's no test fixtures for projections. This is more an issue with Axon Core (or the documentation around Axon Core)
I needed to add a beans.xml file to the project as the Arquillian version did not pick up the Account bean otherwise.
I needed to @Vetoed the Query parameter as CdiParameterFactory would resolve them as the java.lang.Object payload type and then the handlers were not being properly routed to the @QueryHandler To keep consistent, I've @Vetoed the Command/Query/Event models to keep them out of the CDI beans.

Wayne,
sorry to be late to this party. I tried to build this, but ran into errors related to choosing the testing container:
Caused by: java.lang.IllegalStateException: Multiple service implementations found for interface org.jboss.arquillian.container.spi.client.container.DeployableContainer: org.jboss.arquillian.container.weld.ee.embedded_1_1.WeldEEMockContainer, org.jboss.as.arquillian.container.embedded.EmbeddedDeployableContainer

Do I need to specify both arquillian and wildfly profiles? (this is what I did) Am I missing a local installation somewhere?


Auxiliary line function

Hello, this is a very good project. Now I have a problem. I want to add an auxiliary line. Can this function be realized in it

Try the XLine entity, perhaps that is what you are looking for. In the Readme.md there is a list of all supported entities.


Activate operators metadata uploader plugin

Release notes added:
Build JSON changes

add operator_manifests_extract_platform parameter to indicate which platform should upload operator manifests to koji

Improvements

Run new export_operator_manifests plugin in worker builds to upload files
Add support for com.redhat.delivery.appregistry label in Dockerfile. When set to 'true', this label indicates the presence of operator manifests in the built image


Added color in images

Input:

Output:

i don't think that this is the original goal of salient object detection, maybe you could do like this
def save_output(image_name, pred, d_dir, color=False):
    ...
    if color:
        ...
    else:
        ...

You're right @aquadzn, I just added the condition with argparse, that way the user can easily decides if he wants the colored results too.


[BUG] Use EnterTransaction() before EnterLock(name) when update item

Version
5.0.19 / .net 6.0.28
Describe the bug
Call insert/update/delete from several threads.
Each call uses a lock, but find-related calls do not use a lock.
Errors never occur when doing simple tasks, but errors always occur when processing a lot of tasks.
The occurrence location is the EnterLock function in LockService.cs and occurs in the ENSURE section.
DB Update Error : LiteDB.LiteException: Use EnterTransaction() before EnterLock(name)
   at LiteDB.Engine.LockService.EnterLock(String collectionName)
   at LiteDB.Engine.Snapshot..ctor(LockMode mode, String collectionName, HeaderPage header, UInt32 transactionID, TransactionPages transPages, LockService locker, WalIndexService walIndex, DiskReader reader, DiskService disk, Boolean addIfNotExists)
   at LiteDB.Engine.TransactionService.CreateSnapshot(LockMode mode, String collection, Boolean addIfNotExists)
   at LiteDB.Engine.LiteEngine.<>c__DisplayClass27_0.<Update>b__0(TransactionService transaction)
   at LiteDB.Engine.LiteEngine.AutoTransaction[T](Func`2 fn)
   at LiteDB.LiteCollection`1.Update(T entity)

The problem does not occur in 5.0.16, but occurs whenI update (Nuget) to version 5.0.19.
If you need more debugging on my part, please let me know what I should do and I will debug it in more detail.
Thank you.

This is a duplicate.
I will leave a comment at https://github.com/mbdavid/LiteDB/issues/2442.


Import unused pkg when generate openapi definition

Is this a BUG REPORT or FEATURE REQUEST?:

Uncomment only one, leave it on its own line:
/kind bug
/kind feature

What happened:
What you expected to happen:
How to reproduce it (as minimally and precisely as possible):
Anything else we need to know?:

/priority p1

/kind bug

/assign

dup #122