can write an example of koa-restql?

Thank you for your advice. I would like to add an example later.
At the time, you can follow the README and tests for a good start.

After all, I will appreciate if you can help us add an example.

Thanks!

We have added a very simple example here to help beginners starting their project.
You can add some more examples, or let us know if you got problems with starting an example.

@crzidea I worte an example according to your TEST，In the form of package use koa-restql，I don't need to write any API releated content。example:https://github.com/jjz/koa-restql-example

Nice work!


lack of com.uber.athenax.vm.compiler.parser.impl.ParseException and com.uber.athenax.vm.compiler.parser.impl.SqlParserImpl in vm-compiler module,and this causes compile error

lack of com.uber.athenax.vm.compiler.parser.impl.ParseException and com.uber.athenax.vm.compiler.parser.impl.SqlParserImpl in vm-compiler module,and this causes compile error

+1 , Not only these, this project seems to lack a lot of code, such as: ClusterApiService, InstancesApiService, JobDefinition, JobDefinitionDesiredstate, etc., I don't understand the meaning of this project open source.

please try mvn clean generate-source

i have the problem also,did you resolve it ?

i have the problem also,did you resolve it ?

Just as @YanXiaobin-Ben said,  mvn clean generate-sources helps


Feature request: asm highlight not supported

Description

I had tried wrap code block with both asm and x86asm, but all not worked, however c worked fine.
This is the link of issue blog:
https://lavender-tree.github.io/2019/09/09/双系统引导.html
The issue is like this:

My blog is based on gitpage.

Code highlight is not done by theme. Is is done by Jekyll, with Rouge. Try type nasm instead of asm as a workaround.


Option to await until a TrackHandle is finished playing

I suggest adding some way for TrackHandle returned by Driver.play_source() to be awaited, for the future to be finished when the played input is finished.
I have this implemented the following way:
let (call, result) = manager.join( .... ).await;
let player = call.lock().await.play_source(....);
if let Some(duration) = player.metadata().duration {
    tokio::time::sleep(duration).await;
}

Maybe this is something that would be of use for the API?

The correct way to do something like this is to use the existing event system: have a look at the queue implementation to get a feel for how tracks can handle an event on end.
I think a utility function that makes use of this might be useful though, if a little tough to get right ergonomically. I.e., you want to register events before you play a track to ensure no Ends can be missed (though this should only be possible on 0--20ms sources), but naturally you have to play it after registering the event!

I see. I am not sure though, if this applies to my usecase.

I think a utility function that makes use of this might be useful though, if a little tough to get right ergonomically.

Well, what if .play_source() returns a tuple consisting of the player as well as some handle that can be joined? Then, the events could be registered internally, before the actual process of playing the input starts.

Well, what if .play_source() returns a tuple...

The problem with doing this is that every single user now pays for an extra event registration, channel allocation, etc. – it isn't zero-cost, regardless of whether they use the feature or not. So this is unlikely to happen.
You could also attach a global event handler to the End event, and simply store a one-shot channel for each needed UUID. All you need to do is await a response on the channel to get the same semantics.


http: multiple response.WriteHeader calls due CloseNotify

Adding CloseNotify middleware causing sometimes "multiple response.WriteHeader calls" warning in normal cases, i.e. request was not canceled by caller, but finished normally.
Probably sometimes https://github.com/pressly/chi/blob/master/middleware/closenotify.go#L32 reached after normal completion? Not sure what the sequence, but I suspect client completed (and disconnected), connection closed and in select it gets closeNotifyCh

@umputun interesting, I tested this a bunch of times and it was fine. I'll add a test case for this -- however, something to note is that in Go 1.8, this will be standard functionality and won't even be necessary, so I'll probably check for just Go 1.7 and do nothing above that.

btw, if other users are having this same issue, please report

I think it is really easy to reproduce.

Make dummy rest, with a handler sending back anything with custom response code i.e. smth like render.Status(r, http.StatusBadRequest); render.JSON(....)
Make sure router.Use(middleware.CloseNotify) in place
Hit it a few times and you will see the error (warning)

@pkieltyka I had the same issue while using hey load generator with go 1.7.3.

Cool. I'll fix it soon, but once 1.8 hits this middleware won't be necessary and every request will have this behavior.

On Dec 8, 2016, at 5:52 PM, LE ROUX Thomas<EMAIL_ADDRESS>wrote:
@pkieltyka I had the same issue while using hey load generator with go 1.7.3.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.

@umputun @november-eleven Im unable to reproduce the bug on 1.7.3 or 1.8b1
I wrote this program https://gist.github.com/pkieltyka/8be94802255ea023cb1cc59327d44670 to try to simulate the bug, but no luck. If you guys can send back a gist with the bug (or even better a test case), I'll be happy to fix it. Here is the start of a test case as well for CloseNotify: https://gist.github.com/pkieltyka/a4bbf38318b321c3dd21504d26c73821 .. which is also passing, however, it may need a custom ResponseWriter and check the writeHeader doesn't happen twice, but still Im unable to trigger the warning.

Tested the program above with ab -c 1000 -n 10000 http://localhost:3333/ on Linux x86_64 with go 1.7rc2 and 1.7.4 - could not replicate the issue.
What OS are you running?

btw, I don't think we're simulating the problem correctly, the client needs to close early to trigger the problem. Some browsers will do this on refresh to a request.
however, even in Chrome which closes a running connection with a refresh, the server's output looks like..
"GET http://localhost:3333/ HTTP/1.1" from [::1]:59724 - 200 11B in 2.002588196s
"GET http://localhost:3333/ HTTP/1.1" from [::1]:59724 - [disconnected] 11B in 2.003083784s
"GET http://localhost:3333/ HTTP/1.1" from [::1]:59725 - 200 11B in 2.003003779s
"GET http://localhost:3333/ HTTP/1.1" from [::1]:59725 - 200 11B in 2.0049129s
"GET http://localhost:3333/ HTTP/1.1" from [::1]:59726 - 200 11B in 2.000145561s
"GET http://localhost:3333/ HTTP/1.1" from [::1]:59726 - [disconnected] 11B in 2.004778573s
"GET http://localhost:3333/ HTTP/1.1" from [::1]:59727 - 200 11B in 2.000354583s
"GET http://localhost:3333/ HTTP/1.1" from [::1]:59727 - 200 11B in 2.002733109s
"GET http://localhost:3333/ HTTP/1.1" from [::1]:59727 - [disconnected] 11B in 2.003348645s
"GET http://localhost:3333/ HTTP/1.1" from [::1]:59732 - 200 11B in 2.000938948s

if you remove middleware.Logger and keep everything else as is you will see these "multiple response.WriteHeader calls". If you add some sleep before - you will get even more of these.
func main() {
	r := chi.NewRouter()
	r.Use(middleware.CloseNotify)

	r.Get("/", func(w http.ResponseWriter, r *http.Request) {
		time.Sleep(100*time.Millisecond)
		v := map[string]interface{}{"x": 1}

		render.Status(r, http.StatusBadRequest)
		render.JSON(w, r, v)
	})
	http.ListenAndServe(":3333", r)
}

with ab -n 100 -c 10 <IP_ADDRESS>:3333  i got bunch of of these

@umputun no errors on go 1.8b1 with that code and ab command. I'll have someone try it on 1.7 in a minute. What exact go version and OS are you running?

@pkieltyka go version go1.7.4 darwin/amd64 (mac os 10.12.1) and the same version of go in alpine 3.4 (docker container). Both have the same errors

interesting. thanks

@umputun confirmed on 1.7 on osx it does have this error, but there is no error on 1.8b1

I see, I didn't test this properly without the Logger middleware applied when I was writing this middleware a year ago.
What happens:
When the handler writes some headers and body to the response writer and then the client closes the connection, this middleware tries to write the header again, which is wrong. The Logger middleware used to catch the extra header write (I'm not sure if it still does that after the recent Logger middleware changes) and also prints [disconnected] at https://github.com/pressly/chi/blob/badf07aee0a9a24f6cffe7acb5c76b2a3bcbdf35/middleware/logger.go#L103 based on the status code.
Let's just remove this line
https://github.com/pressly/chi/blob/master/middleware/closenotify.go#L32 and also make it // +build go1.7, since it won't work properly in go 1.8 anyway since the stdlib started to close the context when client disconnects.


Update DataImporter.java

https://github.com/Adobe-Consulting-Services/acs-aem-commons/issues/1561

Really quickly can you update your branch to merge in the recent changes from the master branch?  That might fix the confirmation build.


Issue with usage of BulkInsertOrUpdateOrDelete on child entities.

Here in the below example, the code
Context.BulkInsertOrUpdateOrDelete(child1Collection);
deleting the records missing from db. This is happening for all the records, how to restrict to loaded parent entities.
public void BulkInsertUpdate(IList<Parent> entities)
{
    var child1Collection = new List<Child1Entity>();
    var child2Collection = new List<Child2Entity>();
    var bulkConfig = new BulkConfig { PreserveInsertOrder = true, SetOutputIdentity = true,
                          TrackingEntities = true };
    Context.BulkInsertOrUpdate(entities, bulkConfig);
    foreach (var entity in entities)
    {
        foreach (var item in entity.Child1Entities)
        {
            if(item.ParentId == default)
                item.ParentId = entity.Id;
        }
        foreach (var item in entity.Child2Entities)
        {
            if(item.ParentId == default)
                item.ParentId = entity.Id;
		}
		child1Collection.AddRange(entity.ProductAdditionalFields);
		child2Collection.AddRange(entity.ProductAnalyses);
	}
    Context.BulkInsertOrUpdateOrDelete(child1Collection);
    Context.BulkInsertOrUpdate(child2Collection);
}

I faced one more issue here, which is after below code executed
Context.BulkInsertOrUpdate(entities, bulkConfig);

entities relationship were not correct.
This was happening when i kept new entities first in the order.
BulkInsertUpdate(newEntities.AddRange(existingEntities));

When i changed this order it was fine. i.e
BulkInsertUpdate(existingEntities.AddRange(newEntities));

Does the order matters? if yes, i think it would be better to document it.

BulkInsertOrUpdateOrDelete can not be Filtered on subset. It is for entire table.


Fix the error in the Websocket Python example

The example import the wrong package

CM futures does provide this mini_ticker stream.
https://github.com/binance/binance-futures-connector-python/blob/main/binance/websocket/cm_futures/websocket_client.py#L210


Restructure GUI component interactions/messaging

Description
Rework the way the GUI components interact by:

Moving the keyboard handler into the main GUI component event loop to free up the need to broadcast keyevent
Letting the GUI and tab components talk directly, either through their own channel or by simply returning a response based on handle_event, thus removing the need for broadcasting those messages.

Steps to Reproduce
N/A
Versions
N/A
Additional Information
N/A

Solved in #127


Minor version bump for fix only 0.1.6 release

Fixes issue with Unix::Host each method not supported

I have created the following PR for release: #19


[WIP] FT-10867 Remove usage of copy from ember internals

Copy from @ember/object/internals is deprecated. Hence, moving it to ember-copy

LGTM :)
Unit test your local FT app's master/staging branch work with this master. If all good we can have this merged 👍

Tested on filter functionality in freshteam :) @abhilashlr89


observe everything

everything sentinel now used to specify when all properties should be observed.

Minor changes:

reset was made private _reset
listeners/validators are now stored in OrderedDicts to give some consistency to the order they are called in (order is still ambiguous within a class, but inherited order is kept consistent, ie HasProperties validators are called first).

Current coverage is 98.04% (diff: 90.90%)

Merging #81 into feat/modify_defaults will decrease coverage by 0.25%

@@           feat/modify_defaults        #81   diff @@
======================================================
  Files                         7          7
  Lines                      1056       1074    +18
  Methods                       0          0
  Messages                      0          0
  Branches                      0          0
======================================================
+ Hits                       1038       1053    +15
- Misses                       18         21     +3
  Partials                      0          0

Powered by Codecov. Last update 728f1b9...6ddf038


move coffeeify to dependencies

move coffeeify to dependencies to fix - Cannot find module 'coffeeify' - error

released in 0.0.11!


Add ProjectQ framework

https://arxiv.org/abs/1612.08091

stashed for now. I currently can't find any option to load qasm circuits.


writeTextFile: fix when executable is not a bool

Description of changes

Things done

Built on platform(s)

[ ] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
23.05 Release Notes (or backporting 22.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

This is now fixed in h-m https://github.com/nix-community/home-manager/pull/4036.
Could we revert this workaround PR? Allowing anything can toString as executable makes no sense and is error-prone.

#235001


Split PIE790 into separate rules for unnecessary pass vs ...; I want to keep ... in example code

The autofix to remove useless pass statements is great, but I currently disable the whole rule because it also catches ....  These constructs are equivalent at execution time, but ellipses do in fact convey something to the reader, and therefore I want to keep them for example code.  Consider e.g.:

The way to think about the recursive strategy is that you're repeatedly building up a series of strategies as follows:
s1 = base
s2 = one_of(s1, extend(s1))
s3 = one_of(s2, extend(s2))
...

In other cases, it's useful to show where not-currently-relevant code has been omitted.  Using a comment is sometimes a reasonable substitute, but in already-commented code it's nice to have a distinguished marker which is not an explanatory comment.
I'm aware of a variety of other uses in type-checking etc. which might also motivate splitting out this rule, but haven't looked into them.

Given all the problems we've had with ellipses in type checking contexts it might indeed be sensible to just split these into separate rules 🤔

I'm fine with it. We could implement the related Pylint rule (https://pylint.readthedocs.io/en/latest/user_guide/messages/warning/unnecessary-ellipsis.html) and remove ellipses from this rule (although we just added them here, it was originally in preview).

It may also be helpful to think about how we would categorize the two rules in the future. It would be a strong reason to split them if we would categorize them differently.
I'm undecided on the categories but my initial thinking is:

ellipsis: restriction. It generally seems fine to use ellipsis because they have a specific meaning (even though it has the same runtime semantics as pass)
pass: complexity. The function definition is overly complex and it can be simplified by removing the pass statement without altering its semantics.

CC: @AlexWaygood

I think it's reasonable to want to distinguish between ... and pass for this rule, since they're conventionally used for different purposes even if they have identical semantics from Python's perspective when they're used as statements. However, while I don't really have a strong opinion here, I think I lean towards making the rule configurable rather than creating a separate rule for ...s.
I know pyright treats ... differently to pass in the context of function and class bodies. As far as I know, however, that's a pyright-specific thing that's never been formally enshrined in a typing spec of any sort. Mypy does not treat ... differently to pass in these contexts, as far as I'm aware, and pyright's choice here has always seemed slightly odd to me. (But I'm not saying we shouldn't support pyright users. We should obviously make it easy for people to use the two tools at the same time; they're both great!)
So I see the motivation for removing ... and pass as basically the same. In both cases, the rule is pushing you to simplify the code by removing statements that are, strictly speaking, redundant.

@AlexWaygood so what I understand from your description is that you would configure both rules with the same severity? Would the detection of ... be enabled by default?

It feels like a bit of a weird home. I'd never turn on the complexity rules personally, but I would absolutely want useless statements to be detected. I'd say it's almost "suspicious" :)

Yeah I think "style" might make more sense than "complexity" for "redundant statement" rules. (I only said above that I thought they should all be in the same category ;). But let's not get too into the weeds of rule recategorisation details here ;)


Windows: build with<EMAIL_ADDRESS>

@springmeyer @flippmoke
Builds fine with<EMAIL_ADDRESS>but with<EMAIL_ADDRESS>I get this:
"c:\mb\windows-builds-64\packages\node-mapnik\build\binding.sln" (default target) (1) ->
"c:\mb\windows-builds-64\packages\node-mapnik\build\action_after_build.vcxproj.metaproj" (default target) (2) ->
"c:\mb\windows-builds-64\packages\node-mapnik\build\mapnik.vcxproj.metaproj" (default target) (3) ->
"c:\mb\windows-builds-64\packages\node-mapnik\build\mapnik.vcxproj" (default target) (7) ->
(Link target) ->
  mapnik_vector_tile.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) protected: virtual void __cdecl std:: bad_cast::_Doraise(void)const " (__imp_?_Doraise@bad_cast@std@@MEBAXXZ) [c:\mb\windows-builds-64\packages\node-mapnik\build\mapni k.vcxproj]
  mapnik_vector_tile.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl std::bad_cast::bad_ca st(char const *)" (__imp_??0bad_cast@std@@QEAA@PEBD@Z) [c:\mb\windows-builds-64\packages\node-mapnik\build\mapnik.vcxproj]
  c:\mb\windows-builds-64\packages\node-mapnik\build\Release\mapnik.node : fatal error LNK1120: 2 unresolved externals [c:\mb\win dows-builds-64\packages\node-mapnik\build\mapnik.vcxproj]

Same here, are there any plans to support node4? I would like to integrate this with another program that requires node4.

@BergWerkGIS can you try it again? Those errors look like something unrelated to node-mapnik.

Y, already tried yesterday. Getting some new strange errors like
mocha cannot be installed as a module of itself

when using self built node.exe.
When trying to use nodejs's node.exe, node-gyp and/or node-pre-gyp fail to download the node.lib as the directory structure seems to have changed:
before:
..../v0.12.7/node.lib
..../v0.12.7/x64/node.lib

now:
..../v4.2.1/win-x86/node.lib
..../v4.2.1/win-x64/node.lib

see:
https://nodejs.org/dist/v4.2.1/

Fresh build of mapnik@master and node-mapnik@master got me to the same error as in the original post.
Again<EMAIL_ADDRESS>works.

Since we are building everything else with /MD, this seems to be the problem:

"target_name": "vector_tile",
      "type": "static_library",

https://github.com/mapnik/node-mapnik/blob/b4a88d29a025b9c34372d750e861321a1f35903c/binding.gyp#L48
"type": "shared_library" get's me past the previous error, but other changes to binding.gyp are needed, too.

Great findings, though odd this only comes up with 4.2.1. I wonder if 4.2.2 would be any different.

but other changes to binding.gyp are needed, too.

What are you hitting?

Error message is in first post.
Some hints:

/MT vs. /MD https://social.msdn.microsoft.com/forums/vstudio/en-US/70cbb430-0a0c-4e04-8d1b-a036a03bba8a/link-error-2001unresolved-external-symbol
could happen anywhere a dynamic cast is used, but that only applies during runtime http://stackoverflow.com/a/23391864

ah, sorry, new message: cannot find vector_tile.lib
Already stumbled upon this when trying to build NET-Mapnik with latest mapnik at that time.
Also didn't find a solution, that's why it is commented: https://github.com/BergWerkGIS/NET-Mapnik/blob/8ea1d4d72ff0ea22bd91d1375483522ed5c6dcc4/NETMapnik.gyp#L25-L51
doing a<EMAIL_ADDRESS>build ATM, will try node-mapnik with that.

with<EMAIL_ADDRESS>node-pre-gyp ERR! stack Error: Unsupported target version: 5.1.0

that can be fixed by running https://github.com/mapbox/node-pre-gyp/blob/master/scripts/abi_crosswalk.js and the committing to master and the pointing node-mapnik at node-pre-gyp master branch

yeah, I just went back to 5.0.0 that's the last one in abi_crosswalk.json

as far as the vector_tile.lib issue don't know why it would not be found. but a quick workaround might be to add the .cc file to the list of sources that include the rest of the node c++ files. the reason i made it separate was just to be able to selectively suppress warnings.

@BergWerkGIS - just made a branch (https://github.com/mapnik/node-mapnik/compare/gyp-simplify) that should workaround that vector_tile.lib issue by avoiding its use. Can you see if this works with node 5?

Still same problem with gyp-simplify.
"c:\mb\windows-builds-64\packages\node-mapnik\build\binding.sln" (default target) (1) ->
"c:\mb\windows-builds-64\packages\node-mapnik\build\action_after_build.vcxproj.metaproj" (default target) (2) ->
"c:\mb\windows-builds-64\packages\node-mapnik\build\mapnik.vcxproj.metaproj" (default target) (3) ->
"c:\mb\windows-builds-64\packages\node-mapnik\build\mapnik.vcxproj" (default target) (5) ->
(Link target) ->
  mapnik_vector_tile.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) protected: virtual void __cdecl std:: bad_cast::_Doraise(void)const " (__imp_?_Doraise@bad_cast@std@@MEBAXXZ) [c:\mb\windows-builds-64\packages\node-mapnik\build\mapni k.vcxproj]
  mapnik_vector_tile.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl std::bad_cast::bad_ca st(char const *)" (__imp_??0bad_cast@std@@QEAA@PEBD@Z) [c:\mb\windows-builds-64\packages\node-mapnik\build\mapnik.vcxproj]
  c:\mb\windows-builds-64\packages\node-mapnik\build\Release\mapnik.node : fatal error LNK1120: 2 unresolved externals [c:\mb\win dows-builds-64\packages\node-mapnik\build\mapnik.vcxproj]

@BergWerkGIS how are you building node v5.1.0 exactly? Are you patching to build at all? Or are you using the v5.1.0 sources exactly with no modifications?

@springmeyer still using v5.0.0 ATM
Tried with:

same patches we had for 0.12.7
without patches
/MT
/MD

always bad_cast

node is built with /MD:
dumpbin node.exe /dependents

outputs
  Image has the following dependencies:

    WS2_32.dll
    MSVCP140.dll
    KERNEL32.dll
    VCRUNTIME140.dll
    api-ms-win-crt-heap-l1-1-0.dll
    api-ms-win-crt-runtime-l1-1-0.dll
    api-ms-win-crt-stdio-l1-1-0.dll
    api-ms-win-crt-filesystem-l1-1-0.dll
    api-ms-win-crt-string-l1-1-0.dll
    api-ms-win-crt-convert-l1-1-0.dll
    api-ms-win-crt-math-l1-1-0.dll
    api-ms-win-crt-utility-l1-1-0.dll
    api-ms-win-crt-environment-l1-1-0.dll
    api-ms-win-crt-time-l1-1-0.dll
    api-ms-win-crt-conio-l1-1-0.dll
    api-ms-win-crt-locale-l1-1-0.dll
    WINMM.dll
    USER32.dll
    ADVAPI32.dll
    IPHLPAPI.DLL
    PSAPI.DLL
    USERENV.dll

This happens when the exe/libs use different C/C++ runtime libraries.
Ensure that the libraries and the exe are in sync (Project properties | C/C++ | Code Generation | Runtime Library).

I think I found the problem, despite passing --rootdir

gyp verb cli [ 'C:\\Program Files (x86)\\nodejs\\node.exe',
gyp verb cli   'C:\\Program Files (x86)\\nodejs\\node_modules\\node-gyp\\bin\\node-gyp.js',
gyp verb cli   'configure',
gyp verb cli   '--loglevel=verbose',
gyp verb cli   '--msvs_version=2015',
gyp verb cli   '--no-rollback',
gyp verb cli   '--target=5.0.0',
gyp verb cli   '--rootdir=c:\\mb\\windows-builds-64\\packages\\node-v5.0.0-x64',
gyp verb cli   '--module=c:\\mb\\windows-builds-64\\packages\\node-mapnik\\lib\\binding\\node-v47-win32-x64\\mapnik.node',
gyp verb cli   '--module_name=mapnik',
gyp verb cli   '--module_path=c:\\mb\\windows-builds-64\\packages\\node-mapnik\\lib\\binding\\node-v47-win32-x64',
gyp verb cli   '--msvs_version=2015' ]

it looks like node.lib is being pulled from nodejs.org:
gyp verb created nodedir C:\Users\Administrator\.node-gyp
gyp http GET https://nodejs.org/download/release/v5.0.0/node-v5.0.0-headers.tar.gz
gyp http 200 https://nodejs.org/download/release/v5.0.0/node-v5.0.0-headers.tar.gz

gyp verb `node.lib` 32-bit url https://nodejs.org/download/release/v5.0.0/win-x86/node.lib
gyp verb `node.lib` 64-bit url https://nodejs.org/download/release/v5.0.0/win-x64/node.lib
gyp verb check download content checksum, need to download `SHASUMS256.txt`...
gyp verb checksum url https://nodejs.org/download/release/v5.0.0/SHASUMS256.txt
gyp http GET https://nodejs.org/download/release/v5.0.0/SHASUMS256.txt
gyp verb streaming 32-bit node.lib to: C:\Users\Administrator\.node-gyp\5.0.0\ia32\node.lib
gyp http GET https://nodejs.org/download/release/v5.0.0/win-x86/node.lib
gyp verb streaming 64-bit node.lib to: C:\Users\Administrator\.node-gyp\5.0.0\x64\node.lib
gyp http GET https://nodejs.org/download/release/v5.0.0/win-x64/node.lib

It's --nodedir, not --rootdir.
Still, same error.

Solved by https://github.com/mapbox/node/commit/128c968fb5d79d67c5740aff03ee8fb30e159e88

Followups at https://github.com/nodejs/node/pull/258

Still doesn't work for me locally:

neither by building node myself via https://github.com/mapbox/node-cpp11
nor using the precompiled mapbox node
nor node-mapnik@master or node-mapnik@simplify-gyp

Same error bad_cast.
Maybe this is due to the updated mapnik dependencies.
Going to try with the mapnik sdk used by AppVeyor builds next.

"Fixed" it by using the same scripts locally as on AppVeyor.

I tried 'npm install<EMAIL_ADDRESS>with node v4.2.2 with the latest NPM versions (both 2 & 3) on a Windows 7 machine.. It doesn't seem to work. I'm getting the following error message:
Failed at the<EMAIL_ADDRESS>install script 'node-pre-gyp install --fallback-to-build'
Any suggestions?

@damylen npm install tries to build node-mapnik from source, but your system is not setup to do so.
Currently we provide prebuilt binary packages for node 0.10.40, 0.12.7 and 5.1.0.
(can be seen here: https://github.com/mapnik/node-mapnik/blob/master/appveyor.yml#L9-L29)
If you match your node version to one of those npm install should work.


[FEAT]: Receive concurrent responses from several LLMs

What would you like to see?
The option to run the same query/chat and get simultaneous responses from multiple LLMs... for example, to be able to compare Claude's response with GPT4o and Llama3.

Closing as not planned - we do not see us adding the playground element you can find in some other runners in the near future


Error xdg-utils on WSL2 Ubuntu 22.04

Version
version 10.0.22000.795
WSL Version

[X] WSL 2
[ ] WSL 1

Kernel Version
5.10.16
Distro Version
Ubuntu 22.04
Other Software
I try to open my files using xdg-open as I did in ubuntu 20.04
Repro Steps
it gives several errors and says it cannot open
Expected Behavior
WARNING: You don't seem to have any mimeinfo.cache files.
Try running the update-desktop-database command. If you
don't have this command you should install the
desktop-file-utils package. This package is available from
http://freedesktop.org/wiki/Software/desktop-file-utils/
Actual Behavior
Warning: unknown mime-type for " " -- using "application/octet-stream"
Error: no "view" mailcap rules found for type "application/octet-stream"
WARNING: You don't seem to have any mimeinfo.cache files.
Try running the update-desktop-database command. If you
don't have this command you should install the
desktop-file-utils package. This package is available from
http://freedesktop.org/wiki/Software/desktop-file-utils/
No applications found for mimetype: inode/directory
./usr/bin/xdg-open: 882: x-www-browser: not found
/usr/bin/xdg-open: 882: firefox: not found
/usr/bin/xdg-open: 882: iceweasel: not found
/usr/bin/xdg-open: 882: seamonkey: not found
/usr/bin/xdg-open: 882: mozilla: not found
/usr/bin/xdg-open: 882: epiphany: not found
/usr/bin/xdg-open: 882: konqueror: not found
/usr/bin/xdg-open: 882: chromium: not found
/usr/bin/xdg-open: 882: chromium-browser: not found
/usr/bin/xdg-open: 882: google-chrome: not found
/usr/bin/xdg-open: 882: www-browser: not found
/usr/bin/xdg-open: 882: links2: not found
/usr/bin/xdg-open: 882: elinks: not found
/usr/bin/xdg-open: 882: links: not found
/usr/bin/xdg-open: 882: lynx: not found
/usr/bin/xdg-open: 882: w3m: not found
xdg-open: no method available for opening '  '
Diagnostic Logs
I tried several times the command xdg-open and xdg-mime but always give these errors and when I used the same command in ubuntu 20.04 it opened normally
this is the error
$xdg-open .
Warning: unknown mime-type for "." -- using "application/octet-stream"
Error: no "view" mailcap rules found for type "application/octet-stream"
WARNING: You don't seem to have any mimeinfo.cache files.
Try running the update-desktop-database command. If you
don't have this command you should install the
desktop-file-utils package. This package is available from
http://freedesktop.org/wiki/Software/desktop-file-utils/
No applications found for mimetype: inode/directory
./usr/bin/xdg-open: 882: x-www-browser: not found
/usr/bin/xdg-open: 882: firefox: not found
/usr/bin/xdg-open: 882: iceweasel: not found
/usr/bin/xdg-open: 882: seamonkey: not found
/usr/bin/xdg-open: 882: mozilla: not found
/usr/bin/xdg-open: 882: epiphany: not found
/usr/bin/xdg-open: 882: konqueror: not found
/usr/bin/xdg-open: 882: chromium: not found
/usr/bin/xdg-open: 882: chromium-browser: not found
/usr/bin/xdg-open: 882: google-chrome: not found
/usr/bin/xdg-open: 882: www-browser: not found
/usr/bin/xdg-open: 882: links2: not found
/usr/bin/xdg-open: 882: elinks: not found
/usr/bin/xdg-open: 882: links: not found
/usr/bin/xdg-open: 882: lynx: not found
/usr/bin/xdg-open: 882: w3m: not found
xdg-open: no method available for opening '.'

@MariaJessica404 what is the output of xdg-mime query filetype .?
Here's an example:
tux@RIPPER:~$ xdg-mime query filetype .
inode/directory
tux@RIPPER:~$ xdg-mime query default inode/directory
org.gnome.Nautilus.desktop

So nautilus (the file manager) is registered to open directories. Please see /usr/share/applications/org.gnome.Nautilus.desktop for details.

The issue still persists
Even im getting the same error

@ChrompyCoder To solve this run sudo update-desktop-database. If this command is not available run sudo apt install desktop-file-utils and warning will not be thrown.


Fix typos and other errors in mv article.

Whoops!
There were 1 warnings that will prevent this PR from being merged. Please take a look, and either fix, or provide a justification for why they can't be fixed.
WARNINGS
src/content/en/updates/2019/02/model-viewer.md#L92 - '


Swap the color values for "orange light" and "orange lighter"

Fixes #350.

Submitted PR 13818 to our internal documentation repo. Don't merge this in until that PR has been merged.

Looks great!

Approved and we can close out the issue

The PR has been approved and merged in for the docs site. Merging this one in.


Fixed virtual singleton editing in schemas.

Resolve #432

Are both virtual areas and virtual singletons now calling edit-virtual-area in the same way?

Just pushed a change that makes enableSingleton simply add a type to the options object and call enableArea, which in turn makes the actual request to edit-virtual-area. So now they are using common code to make that particular request.

In testing I'm able to call /edit-virtual-area for a apostrophe-images singleton, so this is working.  @boutell  i'd like to merge this to fix another bug in the slideable modals stack.  just leaving a note here to take a look at jimmy's implementation if you'd like


low frame rate in android

I have been successfully integrated CppMT into Android using NDK. I wrote a two JNI Wrapper for initialize and processFrame. the camera is an OpenCV JavaCameraView. Everything seems to be functioning. However, whenever CMT tracking started, the frame rate dropped significantly. When I started the camera, the FPS was around 30. However, when tracking started, the FPS dropped to 1 FPS, which is unusable.
This might be a very difficult question to ask. Just want to know if this is expected or not. If it is not, any advice on where I can look at?
Thanks

The issue is the expensive JNI call. I am going to try to move everything to native. If there is a java version of CMT, please advise as well. Thanks

umm... I try it on 2core 600Mhz CPU（only use 1 core while running）,and it looks pretty worse (0.3f/s)
then I use BRISK detector instead of FAST according to CMT python implement and the process speed significantly increase to 3f/s


Not getting phone number on customer address edit page which is saved from customer address create page.

Terms

[X] Before you openning this issue, i have checked if the issue has already been reported.

Bagisto Version(s) affected
master
Issue Description
Not getting phone number on customer address edit page which is saved from customer address create page.
Preconditions

Customer must be logged in.
Customer should have at address created with phone number

Steps to reproduce

Go to 'Shop'
Click on 'Create address' inside the Accounts/Address
Fill in all the required fields (Note:- Number should be entered) and save it
Edit the same address
Scroll to the Phone number field
See the error

Expected Result
It should be shown the added number.
Actual Result
Not getting added phone number.Here
Screenshots
No response
Additional context
No response

Now, this issue is fixed. so I am closing this issue.
And I have attached a screenshot Here, for future reference.


Added examples for livestreaming and screensharing 📖

What to expect in this PR

[x] Restructured examples folder to support new examples.
[x] Added example for livestream.
[x] Added example for screen sharing (solves #10).

Hey can you take a look at the following for screenshare example:

decouple the screenshare logic

join button separated from screenshare
separate out end screenshare and endcall

local user should not subscribe to screenshare feed, only do track.play()
getting some errors on joining (Client already in connecting/connected state & AgoraRTCError OPERATION_ABORTED: cancel token canceled)
Thank you

@akshatvg
Hello ,
I tried your implementation for the share screen ,
it works well but when we stop the share screen we have to leave the channel then join again to start the share screen ,
the start/stop button doesn't work
did you solve it ?
thanks.

Please merge this PR to Master.
Too many issues while integrating screen sharing during calls :(

Hey can you take a look at the following for screenshare example:

decouple the screenshare logic

join button separated from screenshare
separate out end screenshare and endcall

local user should not subscribe to screenshare feed, only do track.play()

getting some errors on joining (Client already in connecting/connected state & AgoraRTCError OPERATION_ABORTED: cancel token canceled)

Thanks!

Did the error got fixed ?


Blog child order in grav admin

Hi,
first of all thanks for GRAV, it's awesome! I'm using it for our website and blog and there is one thing that's a bit annoying when it comes to blogging. The child pages under my blog parent page are sorted by alphabet instead of publish date. (I added the numbers to represent the publishing order, 1=first, 10=newest)

Any chance this could be changed? I had to force the order of modular pages by naming the modular pages
_01_something
_02_something-else
But I would like to avoid that with real pages (e.g. blog posts) as it would be visible in the url later and also I would have to lookup the number of the last blog post each time I write a new one.
Thanks!

This is a legit question, but can you please repost this under the admin plugin issues:
https://github.com/getgrav/grav-plugin-admin/issues
This is the wrong repo :)


OCPBUGS-27842: Add sno section to alert description

Add additional information to HighOverallControlPlaneCPU alert description regarding SNO clusters.

/lgtm

/approve

Could we not have an alert that's tuned for SNO instead?


How to make oneshot keep activated until pressed again?

Shift down
h down
h up
j down
j up
k down
k up
Shift up

This way I can do
S-h S-j S-k by pressing
S h j k S(without holding any key)
is this possbile?

Yes, use toggle(shift) instead of oneshot(shift).

Thank you, idk why I can't find that command in 3 hours -_-
I even tried using ydotool to press rightcontrol (so it will be hold)
then do what I need
trigger ydotool again to turn it off
but ydotool didn't work for rightcontrol (idk why, it work just fine for other a-z, return key)


Set a max length for two fields in the form for adding career opportunities

What kind of a pull request is this?

QA / Code Review

Code Checklist

[x ] The code follows dotkom code style
[x ] The code passes the defined tests
[ ] I have added tests for the code I added
[ ] I have provided documentation for the code I added
[ x] The code is ready to be merged

(Possible) Breaking Changes

[ x] The changes are backwards compatible

[ ] I have updated the build configuration
[ ] These changes requires changes to configuration in production

[ ] I have applied the required changes in production
[ ] I cannot apply the required changes in production before this is deployed.

Description of changes
Issue #1956 calls for better feedback when creating a career opportunity in the dashboard, so I added a max length to the title field and the ingress field as I think that will mitigate the need for better feedback. I don't really see what other wrong data you could enter as the form is now.
Screenshot(s) if appropriate

I think Django wants a migration for any changes to a model field, would you mind double-checking if makemigrations careeropportunity creates one, and if so, add it?


How do I find Healthy Controls using AIRR fields?

Since Healthy isn't a disease, there is no DOID entry for it. So you can't say diagnosis.disease_diagnosis = Healthy.
It isn't safe to assume that diagnosis.disease_diagnosis == null means that the subject is healthy at this time point, because the  data might simply be missing.
iReceptor currently uses an internal controlled vocabulary for study.study_description to capture which study arm a subject is in. Obviously not ideal as this is not consistent. I think this needs to be sorted out, as this is a pretty important distinction to be able to make and we have had several users ask about how to determine whether a given repertoire from a given individual is a healthy control data set or not... Maybe as part of the OntoVoc sprint?

This is the use case for which we included the diagnosis.study_group_description field in MiAIRR. It of course does not solve the problem about the vocabulary used and I am having second thoughts about whether it should be part of Diagnosis rather then being part of Subject.
Regarding term, would this section of NCIT do: [NCIT:C70665]? This is specific for human subjects, but in our current schema this would be ok, as DOID is also human specific, which make Diagnosis as a whole human-specific...

We use an internal controlled vocabulary in this field for this purpose, but it is relevant only to studies that are in iReceptor repositories - which means you can't use it to find data comparatively between repositories - which is why it would be nice to have something structured. I am not sure the NCIT ontology works. I think we have Case and Control, but Control are not always Healthy, which is the only "Control" category in the ontology (that I can find). For example, what if you have a study of people with COVID-19 some that receive vaccine and some that don't. Your controls are not healthy in this case.
We would use Case or Control and then decorate that in parentheses with more information. So a healthy control would be Control (Healthy) whereas in the COVID-19 vaccination study we would have something like Case (Immunized) and Control (Not Immunized)

That's an important point, we have also struggled with this in the past (didn't really resolve it). Looking at NCIT again, a lot of these terms seem do come from CDISC and we are potentially not the first ones, who would like to have a light-weight version of this. OBI would have some encoding here: [OBI:0000097].
And I would prefer multiple fields instead of putting part of the information as a qualifier in parenthesis... seem hard to parse in the long term.

And I would prefer multiple fields instead of putting part of the information as a qualifier in parenthesis... seem hard to parse in the long term.

Absolutely - this just solved the immediate problem that we had with users trying to solve the problem with the fields we have currently... 8-)
If you look at the data handling for this paper: https://doi.org/10.1016/j.immuni.2020.12.011 in the section "Single-Cell Immune Repertoire Analysis" they describe how they found the data using iReceptor and the ADC API. They searched for subject.disease.disease_diagnosis.id == DOID:0080600 to find repertoires from subjects that had COVID-19 - which is exactly what you want. Precise, searching on an ontology ID. But to find healthy controls, they needed to do a search for subject.disease.study_group_description == "Control (Healthy)" which only works on our repositories (because it isn't in the spec and uses our curation process) The only way they new to do this was to actually look at the data and infer that this was what this field means (in actual fact they consulted with us before making this decision). 8-)
We had another user ask how to do this this week (which drove me to ask this question) - so this is clearly something that is pretty important. People are using this to find data and we need to make sure this is described accurately so they aren't finding data that is not what they think it is!!!

There's also longitudinal data to consider in that subject may be Healthy at one time point but not-Healthy at a later time point, or vice versa. We have this use case right now with our cervical cancer study. This would suggest that a single Subject tag is not sufficient. We put multiple entries in diagnosis but the link to appropriate sample entries is tenuous.

Yes, the array of diagnoses per subject makes sense, but there is no real link to the sample processing. A single diagnosis might more appropriately be tied to the sample array from a subject. That way you still get an array of diagnoses per subject but you have the ability to capture a different diagnosis for each sample. The samples are gathered at time points...
Do we also not have the use case where the diagnosis is actually tied to the tissue? That is some sequence data might be tied to healthy tissue but other data might be tied to diseased tissue, all at the same time point???

Do we also not have the use case where the diagnosis is actually tied to the tissue? That is some sequence data might be tied to healthy tissue but other data might be tied to diseased tissue, all at the same time point???

disease_state_sample is used for that.

IEDB has the same issue and they've created an internal identifier

we use an internal identifier that we coined
healthy ONTIE [ONTIE:0003423]
we use "host health status" as the highest node and integrate disease
ontology terms, healthy, infection without disease, and animal models
of disease into a single owl file/tree view

Are we considering this for resolution in v2.0? No real action on it since Aug 2021?

I have moved study_group_discussion to Subject, and changed Diagnosis.study_group_description to Diagnosis.diagnosis.description.
I also created a Subject.study_group as a controlled vocabulary containing currently "Case", "Control", "Control (Healthy)" as a placeholder for capturing this. So we might have:
Subject.study_group = Control (Healthy)
Subject.study_group_description = Healthy control (no T1D diagnosis at enrollment)
Diagnosis.diagnosis_description = Capture of T1D status at subject enrollment
Diagnosis.disease_diagnosis = null

Thoughts?


[EASI-3015] Update Salesforce Names

EASI-3015
Changes and Description

Update Salesforce possible operational solution names

How to test this change

Run scripts/dev down && scripts/dev up && scripts/dev db:seed
Open the possible operational solutions database table
Assert that the Salesforce entry names are to spec

PR Author Review Checklist

[ ] Met the ticket's acceptance criteria, or will meet them in a subsequent PR.
[ ] Added or updated tests for backend resolvers or other functions as needed.
[ ] Added or updated client tests for new components, parent components, functions, or e2e tests as necessary.
[ ] Updated the Postman Collection if necessary.

PR Reviewer Guidelines

It's best to pull the branch locally and test it, rather than just looking at the code online!
Check that all code is adequately covered by tests - if it isn't feel free to suggest the addition of tests.
Always make comments, even if it's minor, or if you don't understand why something was done.

@OddTomBrooks , is this ticket also handling the front end changes for this name? Or just the backend?


Add must_run to ThermalStandard

I know that after editing the json I should run InfrastructureSystems.generate_structs("./src/descriptors/power_system_structs.json", "./src/models/generated") and then call JuliaFormatter.
However, as mentioned in slack in a conversation with @jd-lara, calling generate_structs is for some reason modifying all generated files, in parts that are seemingly unrelated to this PR. See example below.

I wanted to confirm if this is expected or if there's something wrong.

which version of IS are you using? I suspect that the issue is IS has been updated to enable all the planned changes for PSY1.0, but we haven't merged those changes to PSY#master yet. If you start from the pre-10 branch it will probably make more sense.

Thanks @claytonpbarrows, that was exactly the issue. I've rebased this PR to pre-10. This should be fine now.

I looked into the ISO's documentation and it seems the solution based on an enum for the status aligns better with the data. We would keep available to essentially remove the Generator from the data set but use status to still create constraints and variables but provide a richer set of options that eventually can be extended. If everyone agrees, we can close this PR an open a new one with the enum.

That does make sense to me, what is confusing is that status is supposed to denote the initial commitment status of the unit. By changing it to allow for must_run, it seems we have two conflicting features in the same field?

An initial condition of must_run doesn't make a lot of sense, how is it different from on in that case?
must_run is a parameter that in theory could be forecasted, as units can be set to must_run in a certain hour but not in other hours. On the other hand, status is a decision variable in a unit commitment problem. It's not clear to me how these two would not conflict.

I don't see the conflicting part.

A status initial condition of must_run indicates the same thing as the original status.
The forecaster of status would now comprise the must run, so no loss here.

It’s not clear to me how a forecast of status behaves in a unit commitment. You’re adding a forecast to the very thing you’re trying to decide. For example, suppose a unit should be set to must_run on hours 1 through 12, but not in the rest. So you add a forecast for status that has value must_run for 1:12… and what for the rest? Would we have a possible value in the Enum that is intended to not interfere in the decisions?
Conversely, it's clearer if we have a field must_run just like ThermalMultiStart does. status keeps its role as initial condition and something you don't add forecasts to, and must_run is a parameter that can be forecasted to set the appropriate must_run flag in each hour.

@raphaelsaavedra the idea is to force a status and assign the constraint accordingly. For instance one could implement the constraint must_run_param <= on_status <= offline_param and make the bounds ParameterJuMP parameters.

For instance one could implement the constraint must_run_param[t] <= on_status[t] <=(1 - offline_param[t]) and make the bounds ParameterJuMP parameters.

That makes complete sense to me, but my question was more on how to input the data rather than how to formulate the constraints.
It's clear to me that the idea is to be able to add stuff such as must_run and out in status. However, I personally don't see the advantages of doing this over having a field for must_run such as in ThermalMultiStart (note that there already is a field for availability, so out can already be forecasted there). But by all means, this is just my view as an outsider and I'm sure you guys have a better understanding of the framework, it's just that this solution seems more confusing to me (as per my example in the previous comment)

@claytonpbarrows what's your take on this one?

Sorry, that I'm bit late to comment on this, but you can still use ThermalMultiStart with just one type of start and have the must-run constraint. So, while parsing you just populate the hot start values and leave others at zero and set start_types  to 1.

@raphaelsaavedra I hope this clarifies the way to use MultiStart in a similar way as ThermalStandard.


Adding IView.Path and ViewContext.ExecutingPagePath

Fixes #1940

cc @DamianEdwards  \ @dougbu

:watch:
I corrected the typo in the PR title.  please do the same in your commit description :smile:

:shipit: when @dougbu is happy with the comments

Updated.

I'm reluctant about the lambda property for a read only value.  if you can hold off pushing, let's talk about that tomorrow.

:shipit:


cf7 logs doesn't show up.

Issue
Request api version is not equal, but push command is works, the other command also works, just logs command its not works. How to solve it? I want to use cf7 logs command. In addition, in the cf 6 version, the logs command is available.
For reference currently cf version & cf api version info.
cf

version : 6.43.0
api version : 2.139.0

cf7

version : 7.0.0-beta.30
api version : 3.74.0

cf7 logs [app name]
Get /api/v1/info: unsupported protocol scheme ""
Failed

Hey @koosomang!
Thanks for opening this issue, we need a little bit more information to diagnose this and ensure that future v7 releases do not have this issue
What operating system are you using, what terminal are you using?
Would you be comfortable running cf7 logs app -v and copy paste the output of that command into a issue comment (this runs the command in verbose mode to output requests/responses) (Make sure there's nothing confidential ofc!)
Does this issue occur for you on v6, the v6 version you included is fairly old so I would be curious if this happens for you on v6.51.0 or if this only occurs on the v7 beta CLI?
You are using a fairly old API which would have weird outcomes on the v7 beta CLI, some commands will work, a fair amount will not on an older API version.  The v7 Beta CLI requires newer versions of the API to run with full support.
@a-b and Jenna

cf7 logs app -v logs
REQUEST: [2020-06-04T12:41:27+09:00]
GET / HTTP/1.1
Host: api.system.pas.local
Accept: application/json
User-Agent: cf7/7.0.0-beta.30+6203bbe5d.2020-02-21 (go1.13.4; amd64 linux)
RESPONSE: [2020-06-04T12:41:27+09:00]
HTTP/1.1 200 OK
Content-Length: 1197
Content-Type: application/json;charset=utf-8
Date: Thu, 04 Jun 2020 03:42:11 GMT
Server: nginx
X-Content-Type-Options: nosniff
X-Vcap-Request-Id: 4534316e-e1ae-415e-5755-96bcacdb11b6::fe170156-678b-45af-ad66-3f3ce9716a15
{
"links": {
"app_ssh": {
"href": "ssh.system.pas.local:2222",
"meta": {
"host_key_fingerprint": "44:35:52:70:9c:87:eb:d5:81:cb:07:a0:30:53:21:f1",
"oauth_client": "ssh-proxy"
}
},
"bits_service": null,
"cloud_controller_v2": {
"href": "https://api.system.pas.local/v2",
"meta": {
"version": "2.139.0"
}
},
"cloud_controller_v3": {
"href": "https://api.system.pas.local/v3",
"meta": {
"version": "3.74.0"
}
},
"credhub": null,
"log_stream": {
"href": "https://log-stream.system.pas.local"
},
"logging": {
"href": "wss://doppler.system.pas.local:443"
},
"network_policy_v0": {
"href": "https://api.system.pas.local/networking/v0/external"
},
"network_policy_v1": {
"href": "https://api.system.pas.local/networking/v1/external"
},
"routing": {
"href": "https://api.system.pas.local/routing"
},
"self": {
"href": "https://api.system.pas.local"
},
"uaa": {
"href": "https://uaa.system.pas.local"
}
}
}
REQUEST: [2020-06-04T12:41:27+09:00]
GET /v3 HTTP/1.1
Host: api.system.pas.local
Accept: application/json
User-Agent: cf7/7.0.0-beta.30+6203bbe5d.2020-02-21 (go1.13.4; amd64 linux)
RESPONSE: [2020-06-04T12:41:27+09:00]
HTTP/1.1 200 OK
Content-Length: 1896
Content-Type: application/json; charset=utf-8
Date: Thu, 04 Jun 2020 03:42:11 GMT
Referrer-Policy: strict-origin-when-cross-origin
Server: nginx
X-Content-Type-Options: nosniff
X-Download-Options: noopen
X-Frame-Options: SAMEORIGIN
X-Permitted-Cross-Domain-Policies: none
X-Runtime: 0.002566
X-Vcap-Request-Id: 6836462d-6af3-4241-5848-7b1c10c43bd9::742fa89d-ec6c-4913-aa32-2b8d2b37e37a
X-Xss-Protection: 1; mode=block
{
"links": {
"apps": {
"href": "https://api.system.pas.local/v3/apps"
},
"buildpacks": {
"href": "https://api.system.pas.local/v3/buildpacks"
},
"builds": {
"href": "https://api.system.pas.local/v3/builds"
},
"deployments": {
"experimental": true,
"href": "https://api.system.pas.local/v3/deployments"
},
"domains": {
"href": "https://api.system.pas.local/v3/domains"
},
"droplets": {
"href": "https://api.system.pas.local/v3/droplets"
},
"feature_flags": {
"href": "https://api.system.pas.local/v3/feature_flags"
},
"isolation_segments": {
"href": "https://api.system.pas.local/v3/isolation_segments"
},
"organizations": {
"href": "https://api.system.pas.local/v3/organizations"
},
"packages": {
"href": "https://api.system.pas.local/v3/packages"
},
"processes": {
"href": "https://api.system.pas.local/v3/processes"
},
"resource_matches": {
"experimental": true,
"href": "https://api.system.pas.local/v3/resource_matches"
},
"routes": {
"experimental": true,
"href": "https://api.system.pas.local/v3/routes"
},
"self": {
"href": "https://api.system.pas.local/v3"
},
"service_brokers": {
"experimental": true,
"href": "https://api.system.pas.local/v3/service_brokers"
},
"service_instances": {
"href": "https://api.system.pas.local/v3/service_instances"
},
"spaces": {
"href": "https://api.system.pas.local/v3/spaces"
},
"stacks": {
"href": "https://api.system.pas.local/v3/stacks"
},
"tasks": {
"href": "https://api.system.pas.local/v3/tasks"
}
}
}
REQUEST: [2020-06-04T12:41:27+09:00]
GET /login HTTP/1.1
Host: uaa.system.pas.local
Accept: application/json
Authorization: [PRIVATE DATA HIDDEN]
Connection: close
User-Agent: cf7/7.0.0-beta.30+6203bbe5d.2020-02-21 (go1.13.4; amd64 linux)
RESPONSE: [2020-06-04T12:41:27+09:00]
HTTP/1.1 200 OK
Cache-Control: no-store
Content-Language: en-US
Content-Length: 415
Content-Type: application/json;charset=UTF-8
Date: Thu, 04 Jun 2020 03:42:11 GMT
Set-Cookie: X-Uaa-Csrf=rsMgEqb1MGG4EnMbU2xi4V; Max-Age=86400; Expires=Fri, 05-Jun-2020 03:42:11 GMT; Path=/; Secure; HttpOnly
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
X-Vcap-Request-Id: a7f8364b-879c-4092-65cd-3a68764d92b1
X-Xss-Protection: 1; mode=block
{
"app": {
"version": "73.4.18"
},
"commit_id": "a2e680d",
"entityID": "http://login.system.pas.local",
"idpDefinitions": {},
"links": {
"login": "https://login.system.pas.local",
"passwd": "/forgot_password",
"register": "/create_account",
"uaa": "https://uaa.system.pas.local"
},
"prompts": {
"password": "[PRIVATE DATA HIDDEN]",
"username": [
"text",
"Email"
]
},
"timestamp": "2020-02-25T23:56:54+0000",
"zone_name": "uaa"
}
user01(으)로 portal2 org/mrh2 영역의 mrh2-project app에 대한 logs를 searching 중...

REQUEST: [2020-06-04T12:42:25+09:00]
GET /v2/apps?q=name%3Amrh2-project&q=space_guid%3Ae3360480-b267-446d-ae38-4a50f68f552a HTTP/1.1
Host: api.system.pas.local
Accept: application/json
Authorization: [PRIVATE DATA HIDDEN]
User-Agent: cf/6.51.0+2acd15650.2020-04-07 (go1.13.8; amd64 linux)
RESPONSE: [2020-06-04T12:42:25+09:00]
HTTP/1.1 200 OK
Content-Length: 2717
Content-Type: application/json;charset=utf-8
Date: Thu, 04 Jun 2020 03:43:08 GMT
Server: nginx
X-Content-Type-Options: nosniff
X-Vcap-Request-Id: 3754c3bc-6be0-42b4-7f16-cda31cc08e86::a22893e6-e6e0-4685-bb1f-5df06e77f533
{
"next_url": null,
"prev_url": null,
"resources": [
{
"entity": {
"buildpack": "mrh3-apt-buildpack",
"command": null,
"console": false,
"debug": null,
"detected_buildpack": "nginx",
"detected_buildpack_guid": "1b049415-b57c-4908-948a-e4aa0741e0d4",
"detected_start_command": "varify -buildpack-yml-path ./buildpack.yml ./nginx.conf $HOME/modules $DEP_DIR/nginx/modules && nginx -p $PWD -c ./nginx.conf",
"diego": true,
"disk_quota": 3072,
"docker_credentials": {
"password": "[PRIVATE DATA HIDDEN]",
"username": null
},
"docker_image": null,
"enable_ssh": true,
"environment_json": {
"DISABLE_COLLECTSTATIC": "1",
"LANG": "ko_KR.UTF-8",
"LD_LIBRARY_PATH": "$LD_LIBRARY_PATH:/home/vcap/deps/0/apt/usr/lib/oracle/12.1/client64/lib",
"ORACLE_HOME": "/home/vcap/deps/0/apt/usr/lib/oracle/12.1/client64",
"http_proxy": "http://<IP_ADDRESS>:8080",
"https_proxy": "http://<IP_ADDRESS>:8080",
"no_proxy": "minio.control.cni.local,rt.sec.samsung.net,sec.samsung.net,localhost"
},
"events_url": "/v2/apps/6579464f-c802-494a-82a9-e5da6c93d119/events",
"health_check_http_endpoint": "/portal/mobile/index/",
"health_check_timeout": null,
"health_check_type": "http",
"instances": 3,
"memory": 8192,
"name": "mrh2-project",
"package_state": "STAGED",
"package_updated_at": "2020-06-03T03:41:09Z",
"ports": [
8080
],
"production": false,
"route_mappings_url": "/v2/apps/6579464f-c802-494a-82a9-e5da6c93d119/route_mappings",
"routes_url": "/v2/apps/6579464f-c802-494a-82a9-e5da6c93d119/routes",
"service_bindings_url": "/v2/apps/6579464f-c802-494a-82a9-e5da6c93d119/service_bindings",
"space_guid": "e3360480-b267-446d-ae38-4a50f68f552a",
"space_url": "/v2/spaces/e3360480-b267-446d-ae38-4a50f68f552a",
"stack_guid": "c316c29d-c352-4d40-96be-c0910eb0eff4",
"stack_url": "/v2/stacks/c316c29d-c352-4d40-96be-c0910eb0eff4",
"staging_failed_description": null,
"staging_failed_reason": null,
"staging_task_id": "a9843b31-a6c0-4aa9-9ea2-4fc75ae46249",
"state": "STARTED",
"version": "00f6add5-a85e-403b-9617-fc3dd472b62c"
},
"metadata": {
"created_at": "2020-05-29T09:01:02Z",
"guid": "6579464f-c802-494a-82a9-e5da6c93d119",
"updated_at": "2020-06-03T04:01:32Z",
"url": "/v2/apps/6579464f-c802-494a-82a9-e5da6c93d119"
}
}
],
"total_pages": 1,
"total_results": 1
}
REQUEST: [2020-06-04T12:42:25+09:00]
GET /api/v1/info HTTP/1.1
Host: log-cache.system.pas.local
Authorization: [PRIVATE DATA HIDDEN]
User-Agent: cf/6.51.0+2acd15650.2020-04-07 (go1.13.8; amd64 linux)
RESPONSE: [2020-06-04T12:42:25+09:00]
HTTP/1.1 200 OK
Content-Type: text/plain; charset=utf-8
Date: Thu, 04 Jun 2020 03:43:08 GMT
X-Vcap-Request-Id: 6ee8c59f-290f-4378-457a-5b6fa77c4408
Content-Length: 20
REQUEST: [2020-06-04T12:42:25+09:00]
GET /api/v1/read/6579464f-c802-494a-82a9-e5da6c93d119?descending=true&limit=1&start_time=-6795364578871345152 HTTP/1.1
Host: log-cache.system.pas.local
Authorization: [PRIVATE DATA HIDDEN]
User-Agent: cf/6.51.0+2acd15650.2020-04-07 (go1.13.8; amd64 linux)
RESPONSE: [2020-06-04T12:42:25+09:00]
HTTP/1.1 200 OK
Date: Thu, 04 Jun 2020 03:43:09 GMT
Grpc-Metadata-Content-Type: application/grpc
X-Vcap-Request-Id: 657fce60-8ec2-49a6-6a36-a09ab67331d9
Content-Length: 794
Content-Type: application/json
REQUEST: [2020-06-04T12:42:25+09:00]
GET /api/v1/read/6579464f-c802-494a-82a9-e5da6c93d119?descending=true&limit=1&start_time=-6795364578871345152 HTTP/1.1
Host: log-cache.system.pas.local
Authorization: [PRIVATE DATA HIDDEN]
User-Agent: cf/6.51.0+2acd15650.2020-04-07 (go1.13.8; amd64 linux)
RESPONSE: [2020-06-04T12:42:25+09:00]
HTTP/1.1 200 OK
Content-Length: 794
Content-Type: application/json
Date: Thu, 04 Jun 2020 03:43:09 GMT
Grpc-Metadata-Content-Type: application/grpc
X-Vcap-Request-Id: 6527fd81-46ba-4f4e-7e63-b6e35ebfde4e
REQUEST: [2020-06-04T12:42:25+09:00]
GET /api/v1/read/6579464f-c802-494a-82a9-e5da6c93d119?descending=true&limit=1&start_time=-6795364578871345152 HTTP/1.1
Host: log-cache.system.pas.local
Authorization: [PRIVATE DATA HIDDEN]
User-Agent: cf/6.51.0+2acd15650.2020-04-07 (go1.13.8; amd64 linux)
RESPONSE: [2020-06-04T12:42:26+09:00]
HTTP/1.1 200 OK
Content-Length: 794
Content-Type: application/json
Date: Thu, 04 Jun 2020 03:43:09 GMT
Grpc-Metadata-Content-Type: application/grpc
X-Vcap-Request-Id: a1b3e08e-e651-476c-7bf2-38bfdf2eabef
REQUEST: [2020-06-04T12:42:26+09:00]
GET /api/v1/read/6579464f-c802-494a-82a9-e5da6c93d119?descending=true&limit=1&start_time=-6795364578871345152 HTTP/1.1
Host: log-cache.system.pas.local
User-Agent: cf/6.51.0+2acd15650.2020-04-07 (go1.13.8; amd64 linux)
Authorization: [PRIVATE DATA HIDDEN]
RESPONSE: [2020-06-04T12:42:26+09:00]
HTTP/1.1 200 OK
Content-Length: 794
Content-Type: application/json
Date: Thu, 04 Jun 2020 03:43:09 GMT
Grpc-Metadata-Content-Type: application/grpc
X-Vcap-Request-Id: 37dcd878-56a4-4d45-7c1f-4b73762c2dd5
REQUEST: [2020-06-04T12:42:26+09:00]
GET /api/v1/read/6579464f-c802-494a-82a9-e5da6c93d119?descending=true&limit=1&start_time=-6795364578871345152 HTTP/1.1
Host: log-cache.system.pas.local
User-Agent: cf/6.51.0+2acd15650.2020-04-07 (go1.13.8; amd64 linux)
Authorization: [PRIVATE DATA HIDDEN]
RESPONSE: [2020-06-04T12:42:26+09:00]
HTTP/1.1 200 OK
Content-Length: 794
Content-Type: application/json
Date: Thu, 04 Jun 2020 03:43:09 GMT
Grpc-Metadata-Content-Type: application/grpc
X-Vcap-Request-Id: c76ac9b8-328b-41ec-5ef5-fba044a224b1

This is not surprising when running the v7 beta CLI against an unsupported API version, I would encourage you if able to use a newer cf-deployment or to stick to the v6 CLI for now :)
Closing this issue, feel free to re-open if you think I closed it in error
Thanks!
Jenna


Find what's crashing the game

In a recent commit there was a change that continuously makes the engine and game go super slow. It also crashes the game often. I can't even add the rice-ball animation without the engine crashing.

Turns out the assets were WAY too big. I scaled them down dramatically and now it runs super smoothly.


Replace usage of static ServiceAccount tokens for components running in seed talking to the seed API server

How to categorize this issue?
/area security
/kind enhancement
/priority 2
What would you like to be added:
Today, all of the components running in the seed clusters and talking to the seed's API server use a static ServiceAccount token (example).
Instead, let's start using projected ServiceAccount tokens supported since Kubernetes v1.12.
Concretely, we have to explicitly declare the volume in the .spec.volumes[] field of the PodSpec.
Additionally, we need to explicitly mount the data in the .spec.containers[].volumeMounts[] field where needed:
apiVersion: v1
kind: Pod
spec:
  serviceAccountName: some-serviceaccount
  volumes:
  - name: kube-api-access-gardener
    projected:
      defaultMode: 420
      sources:
      - serviceAccountToken:
          expirationSeconds: 600
          path: token
  containers:
  - name: foo
    volumeMounts:
    - name: kube-api-access-gardener
      mountPath: /var/run/secrets/kubernetes.io/serviceaccount
      readOnly: true
...

Why is this needed:
In order to eliminate static credentials requiring costly manual rotation which doesn't scale.
Projected ServiceAccount tokens can be configured with expirationSeconds and are regularly auto-rotated and re-mounted by the kubelet without further do.
Clients are expected to regularly reload the token, however, the client-go supports reloading them since v9.0.0, (see https://github.com/kubernetes/kubernetes/pull/67359), and most of the components are either already using this version or could be updated.

/assign @vanjiii @stoyanr
/in-progress

/unassign


Pull upstream fixes

There were bugs fixed in the upstream, one of which I encountered.

Thanks! I updated from upstream.


Update requirements.txt and readme

This works on Python 3.7.6. I couldn't get 2.4.0 to work.

Thanks LGTM


[SPARK-11872] Prevent the call to SparkContext#stop() in the listener bus's thread

This is continuation of SPARK-11761
Andrew suggested adding this protection. See tail of https://github.com/apache/spark/pull/9741

Test build #46376 has started for PR 9852 at commit 19c144e.

Test build #46376 has finished for PR 9852 at commit 19c144e.

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

Merged build finished. Test PASSed.

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

@andrewor14 @zsxwing
Kindly review

@tedyu could you add a unit test? Just to avoid someone breaking it in future.

Should I add test in StreamingListenerSuite.scala (stopping SparkContext instead of stopping StreamingContext) ?
Which notification should be overridden ?
Thanks

You can add the test to SparkListenerSuite in core

Test build #46430 has started for PR 9852 at commit 15fb7b2.

Test build #46430 has finished for PR 9852 at commit 15fb7b2.

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

Merged build finished. Test FAILed.

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

retest this please

Test build #46445 has started for PR 9852 at commit 15fb7b2.

[error] Failed: Total 378, Failed 1, Errors 0, Passed 377, Ignored 2
[error] Failed tests:
[error] 	org.apache.spark.streaming.CheckpointSuite
[info] ExecutorClassLoaderSuite:
[info] - child first (4 seconds, 178 milliseconds)
[info] - parent first (49 milliseconds)
[info] - child first can fall back (47 milliseconds)
[info] - child first can fail (44 milliseconds)
[info] - failing to fetch classes from HTTP server should not leak resources (SPARK-6209) *** FAILED *** (1 second, 886 milliseconds)
[info]   java.lang.ClassNotFoundException: ReplFakeClass2
[info]   at org.apache.spark.repl.ExecutorClassLoader.findClass(ExecutorClassLoader.scala:68)

I don't think the above failures were related to my change

Manually ran org.apache.spark.streaming.CheckpointSuite (with this change) which passed.

Test build #46445 has finished for PR 9852 at commit 15fb7b2.

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

Merged build finished. Test PASSed.

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

LGTM

@zsxwing @andrewor14
Is there anything I need to do ?

Merged to master and 1.6. Thanks!


Multi-Patient API Provenance Test 5.3.21 Failing - agent.onBehalfOf

We are seeing this error with g(10) test kit "Could not find agent.onBehalfOf in the 23 provided resources".
This test has passed with v1.9 version using same test data.
For the specific use case in DiagnosticReport where onBehalfOf is not present, this data was sent to EMR from a 3rd party lab. This lab system does not have a represented org id in the EMR, usually just a text value. Is it expected that in g(10) test kit we need to somehow represent the lab's managing organization?
Get URL: {fhirbaseurl}[/Provenance/DiagnosticReport-OR20392300680]
{
"resourceType": "Provenance",
"id": "DiagnosticReport-OR20402400680",
"meta": {
"lastUpdated": "2022-01-17T09:49:20.97-05:00",
"source": "https://scmfhirconnect.open.allscripts.com:4438/R4/fhir-ReleaseAll",
"profile": [
"http://hl7.org/fhir/us/core/StructureDefinition/us-core-provenance"
]
},
"language": "en-US",
"target": [
{
"reference": "https://scmfhirconnect.open.allscripts.com:4438/R4/fhir-ReleaseAll/DiagnosticReport/OR20402400680",
"type": "DiagnosticReport",
"display": "Angiocardiogram Left Heart1 | Category: Cardiology | Created: 17-Jan-2022 09:49"
}
],
"occurredDateTime": "2022-01-17T09:49:19-05:00",
"recorded": "2022-01-17T09:49:20.97-05:00",
"location": {
"reference": "https://scmfhirconnect.open.allscripts.com:4438/R4/fhir-ReleaseAll/Location/6500610",
"type": "Location",
"display": "1 East-102-A"
},
"activity": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v3-DataOperation",
"code": "CREATE",
"display": "create"
}
],
"text": "create"
},
"agent": [
{
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/provenance-participant-type",
"code": "author",
"display": "Author"
}
],
"text": "Author"
},
"who": {
"type": "Organization",
"display": "Vancouver Labs"
}
},
{
"type": {
"coding": [
{
"system": "http://hl7.org/fhir/us/core/CodeSystem/us-core-provenance-participant-type",
"code": "transmitter",
"display": "Transmitter"
}
],
"text": "Transmitter"
},
"who": {
"reference": "https://scmfhirconnect.open.allscripts.com:4438/R4/fhir-ReleaseAll/Organization/100610",
"type": "Organization",
"display": "Scm-Flamingo20.0"
}
}
]
}

@akkillewale Thank for your reaching to us. Yes, agent.onBehalfOf is a MustSupport element. Sever implementation must demonstrate it is capable of populating that element. agent.onBehalfOf is FHIR Reference type. FHIR allows Reference to have display text only

Thanks, so we need to show at least 1 example of this data for this resource.


Document the ports/protocols Spatial Anchors uses

Closes https://github.com/MicrosoftDocs/azure-docs/issues/32335

@chwarr : Thanks for your contribution! The author(s) have been notified to review your proposed change.

@chwarr : Thanks for your contribution! The author(s) have been notified to review your proposed change.

I ended up getting this documented via a different PR. It landed in commit 1974fae00c6331b7ce57ccc896bf38539a528ae9.
This PR is not longer needed.


simplify Sentiment example

→ Description 📝
This is a pull request that simplifies the Sentiment example a bit! As with #125 apologies if there are extra changes due to whitespace formatting.  I also rewrote the language on the html page that explains the model a bit.
The things I'm keeping an eye on for examples is:

ES5 callbacks
As little DOM in index.html as possible.
Making use of preload() (@itayniv I don't think sentiment supports preload at the moment, is that something we can add?)

Let me know what you think!

@shiffman - Excellent! Clear and concise as always. Thanks for looking into this! Merging now! 🌈


enable ldap tls connection

Fix for issue #37 to enable SSL/TLS connection to LDAP server. Now "plain", "simple_tls", "starttls" is supported. Usually "plain" and "starttls" goes from port 389, and "simple_tls" uses 636.

Review status: 0 of 2 files reviewed at latest revision, 1 unresolved discussion.

auth_server/authn/ldap_auth.go, line 32 [r1] (raw file):
let's keep the param name "tls" but change it to string type and set possible values to "" or "none" (no TLS, the default), "always" (DialTLS), or "starttls".
also, do i understand it correctly that port 686 pretty requires DialTLS (i.e. tls = always in our new lingo)? if so, can we add logic that will set tls = always if config.Addr ends with ":686", unless tls is explicitly specified?

Comments from the review on Reviewable.io

Please review.

Review status: 0 of 3 files reviewed at latest revision, 2 unresolved discussions.

auth_server/server/server.go, line 129 [r2] (raw file):
remove this extra line

Comments from the review on Reviewable.io

getting there. please add the bit about using tls=always when it's not set (la.config.TLS == "") and ports is 686 (la.config.Addr.HasSuffix(":686"))
also, i didn't notice it previously, but you disable cert verification (InsecureSkipVerify: true). this renders TLS completely ineffective, enabling MITM attacks by default. this is bad, we don't want this. please add a separate option, insecure_tls_skip_verify, that will control this option and make it default to false.

thanks, this became https://github.com/cesanta/docker_auth/commit/a9c3c39ec8846cf6d5723a4c37f5372a4a02de13


document how to inject custom generateClassName

not sure if you want this to be widely known, but if so, here's a little blurb about it

what about this? https://github.com/cssinjs/react-jss#multi-tree-setup

Ah you're right, nevermind!


Add version bump workflow

Fixes https://github.com/snypy/snypy-backend/issues/56

Codecov Report

Merging #81 (9ff1d56) into master (de491ec) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master      #81   +/-   ##
=======================================
  Coverage   95.28%   95.28%
=======================================
  Files          62       62
  Lines        1568     1568
=======================================
  Hits         1494     1494
  Misses         74       74

:mega: Codecov can now indicate which changes are the most critical in Pull Requests. Learn more


Remove malware related code used by CDS

Is it the same as antivirus? #89
Where is the code?

We should remove the malware code most likely from the codebase.

closing because this was covered during the development of #574 / #577


Toggl Button is not showing in Fibery

OS version: OS X 10.13.6
Browser version: Chrome <IP_ADDRESS>
Extension version: 2.0.18

Relevant integration (if any):
Fibery - fibery.io
🐛 Describe the bug
Button not showing
Expected behaviour
Button should show
Steps to reproduce
Enable the Fibery integration and go to Fibery
Other details or context
slack 🔗

case reference

From Fibery to user,
"As far as we see it, Toggl relies on markup that doesn’t exist anymore.
https://github.com/toggl/track-extension/blob/master/src/content/fibery.js"


enhanced sound features of Master Typing

PR Description 📜
Please include summary related to the issue you have fixed and describe your PR in brief over here by specifying the issue number on which you were working below
Fixes #1677

Mark the task you have completed ✅

[x] I follow CONTRIBUTING GUIDELINE & CODE OF CONDUCT of this project.
[x] I have performed a self-review of my own code or work.
[x] I have commented my code, particularly in hard-to-understand areas.
[x] My changes generates no new warnings.
[x] I have followed proper naming convention showed in CONTRIBUTING GUIDELINE
[x] I have added screenshot for website preview in assets/images
[x] I have added entries for my game in main README.md
[x] I have added README.md in my folder
[x] I have added working video of the game in README.md (optional)
[x] I have specified the respective issue number for which I have requested the new game.

Add your video(Optional) 📸
Video

Thank you soo much for contributing to our repository 💗

Hey @samratghosh291 it is not just that you get enhancement done for each time for small things and you will get it merged I have noticed that so please make sure you do all enhancement at one time only !!

Thank you  @samratghosh291 , for your valuable time and contribution in our GameZone 💗.
It’s our GameZone, so Let’s build this GameZone altogether !!🤝
Hoping to see you soon with another PR again 😇
Wishing you all the best for your journey into Open Source🚀


New feature: commit confirmed

See details in the parent issue napalm-automation/napalm-base#214

I am reviewing if this is possible in panos, but relevant patterns.
https://github.com/napalm-automation/napalm/pull/1266
https://github.com/napalm-automation/napalm/pull/1291

There is a revert feature, but seems to be no ability to perform an equivalent of a commit confirmed


[Question] Install manjaro-sway on top of existing install

If I am running, for instance, Manjaro KDE, and I want manjaro with these configs et al. Is there away to do so?
(I tried to Install plasma second, but it is running to issues for me, and I am not proficient enough to figure it out)

You might be able to do this by installing the manjaro-sway-settings package.  To do this you would need to add:
[manjaro-sway]
SigLevel = Optional TrustAll DatabaseOptional
#SigLevel = PackageRequired
Server = https://packages.manjaro-sway.download/$arch

To your "/etc/pacman.conf" file so that you can access all the packages that used in our settings package.  Afterwards you would also need to:
cp -rf /etc/skel/.config/* ~/.config
to setup our configs for your user that is using sway.
Please note I haven't tried this so it might brake something but I think it will work.

Closing this issue, feel free to reopen when there is still an issue.


Flow off after import solution with spn

Hello,
I am using import-solution action with service principal authentication. The connection references dependencies are creates and configured before the import.
The flows are off after importing the solution despite the connection references are ok. This behaviour happen even the flows were on before importing a new version. Is it a expected behaviour?. How can we activated the flow automatically?
Thanks for your help

@swapnilbhalgat, I believe you were working on something related to this. Do you have any insight into this?

A good reference to start from is the enabling flows containing connections from another user docs article.


TypeError: catching classes that do not inherit from BaseException is not allowed

While I run this code:
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\Users\Windows\Desktop\progs\virtualassistant.py", line 130, in
except speech_recognition.UnknownValueError():
TypeError: catching classes that do not inherit from BaseException is not allowed
Thanks in advance.

No code provided


HDDS-2313. Duplicate release of lock in OMKeyCommitRequest

What changes were proposed in this pull request?
Fix duplicate release of lock (apparently a merge issue, the original change (#24) was fine), which causes acceptance test failures:
ozone-basic :: Smoketest ozone cluster startup
==============================================================================
Check webui static resources                                          | PASS |
------------------------------------------------------------------------------
Start freon testing                                                   | FAIL |
255 != 0
------------------------------------------------------------------------------
ozone-basic :: Smoketest ozone cluster startup                        | FAIL |
2 critical tests, 1 passed, 1 failed
2 tests total, 1 passed, 1 failed

https://issues.apache.org/jira/browse/HDDS-2313
How was this patch tested?
Ran ozone acceptance test.
$ cd hadoop-ozone/dist/target/ozone-0.5.0-SNAPSHOT/compose/ozone
$ ./test.sh
...
ozone-basic :: Smoketest ozone cluster startup
==============================================================================
Check webui static resources                                          | PASS |
------------------------------------------------------------------------------
Start freon testing                                                   | PASS |
------------------------------------------------------------------------------
ozone-basic :: Smoketest ozone cluster startup                        | PASS |
2 critical tests, 2 passed, 0 failed

Fixed by revert: 17081c2e


Fix/improve the coloring problem in classic_cp

Update Readme (ex: explain the format of instances …)
Add headers and comments
In “Breaking some symmetries”, is the 2nd constraint useful? Can we add another constraint to break symmetries?
Use addConstraint! instead of pushing constraints to the model
Add @time to solve!()
Filter solutions to only print optimal solution
Fix outputFromSeaPearl (optimality always false, edgeColors is wrong …)
What's the purpose of testGraph(), should we remove it?
Ensure that all TODO comments are managed

This is no longer an issue.


[libmariadb] update to v3.3.1

Fix #25631
Update libmariadb to the latest version 3.3.1
All features are tested successfully in the following triplet:

x86-windows
x64-windows
x64-windows-static

Thanks!


Environment variable CONNEXTDDS_ARCH not detected by build script

Bug Description
The CMake build script does not correctly detect variable CONNEXTDDS_ARCH from the shell environment, and thus the build may fail if multiple target architectures have been installed inside CONNEXTDDS_DIR because the wrong architecture is automatically selected.
Expected Behavior
Variable CONNEXTDDS_ARCH is correctly picked up from the shell environment, and used by the build script to determine which Connext architecture to use.
Workarounds
Pass CONNEXTDDS_ARCH as a CMake argument instead of an environment variable:
colcon build ... --cmake-args -DCONNEXTDDS_ARCH=<architecture>

The initial check inside helper function rti_guess_connextdds_arch() must be changed to something like:
if(NOT "$ENV{CONNEXTDDS_ARCH}" STREQUAL "")

https://github.com/ros2/rmw_connextdds/pull/105 should fix this issue.

Closing now that #105 is merged.


Have git stop treating lua files as binary

This does not appear to have worked, at least on github.  I'm still seeing no diff and just a BIN designation.  Are there any non-ascii characters in these files or something?

I'm guessing it won't take effect until after this merge but I am not positive.
The issue was the various \x00 bytes that, when they got copied over, caused git to think the whole file was not UTF-8.
Open to other ideas.


wip: fix: Fix violations of Sonar rule 1118

Hi,
This PR fixes 11 violations of Sonar Rule 1118: 'Utility classes should not have public constructors'.
The patch was generated automatically with the tool Sorald. For details on the fix applied here, please see Sorald's documentation on rule 1118.

Note that there are two "manual" edits on this PR: one for formatting with Spotless/Google Auto Format (4b78c5f), and one where the code generation of the Processors class added an extra newline (cd786f3). Both of these edits are automatic in practice, but they count as manual as they weren't performed by Sorald itself.


PWA Support

Hi there,
sharedrop.io is awesome! Thanks for building this app.
I think it'd be a nice addition to be installable as a PWA. This makes it easy to use as a standalone app (specifically makes this easier on desktop, where it shows up as an independent Mac app which can be placed in the user's dock). It also allows a nice fallback UI when the network is offline.
https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps/Introduction
https://developers.google.com/web/progressive-web-apps/desktop
https://medium.com/james-johnson/a-simple-progressive-web-app-tutorial-f9708e5f2605
Thank you for your consideration,
Andrew

It's almost criminal that sharedrop is not a PWA yet. I'd be very interested in this. I might even be the one to do it.

Ha! It is indeed :) I planned to rewrite it in React / Preact / Svelte / web components / ... and that's why I never invested much time into looking how to turn an Ember app into PWA. Also,
PR is very welcome!

Making it available as a PWA doesn't require any rewrite, just adding a web.manifest file and some icons, and then you can add extra capabilities from that point.
Look at https://docs.pwabuilder.com/#/home/pwa-intro


Debug export does not work on Android

The current approach to export a debug build uses c# preprocessor directives to set up the test environment when DEBUG is set. At the same time, the debug builds for Android don't seem to include the required packages.
A possible workaround is to comment out Condition="'$(Configuration)' == 'Debug'" in the .csproj file. This allows the debug build to pass, and even the test branches are not triggered.

Steps to reproduce

Run dotnet new chickengame --name "MobileBuild" --param:author "Viktor Nagy"
Open the project in Godot. Godot will ask to convert to 4.2. Click Ok.
Follow the Android export setup as described in https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_android.html until "Providing launcher icons" (not needed)
Note in https://docs.godotengine.org/en/stable/tutorials/scripting/c_sharp/index.html#doc-c-sharp-platforms that only arm64 and x64 exports are supported
Go to Project/Install Android Build Template; install the template
Go to Project/Export. Add Android export. The UI will warn to "Enable Import ETC2 ASTC to fix". Click fix import.
Click Export PCK/ZIP
Leave the Debug build checked, provide a filename (e.g. test.apk) and hit export.

Expected behaviour
The build&export succeeds
Actual behaviour
The build fails with

Workaround

Go to your .csproj file, and remove  Condition="'$(Configuration)' == 'Debug'".
Rerun the export (steps 6+ above)

Other comments
I pushed the code after step 1 and after the workaround to GitLab. You can check it out at https://gitlab.com/nagyv/chichkengame-mobilebuild-bug/-/commits/main?ref_type=heads

I'm hitting the same problem, and I don't know how to determine if it's using the ExportRelease profile for the .NET solution. How would I check that?

Yes, this resolved the issue for me. Thanks @definitelyokay !