Add timestamp to test result

Current Implementation
Test representation as hash and test result are send from frontend to backend when the test result is confirmed. Upon registration there is a timestamp send to the mobile client that currently determines the time of test. As testees sometimes don't adhere to the schedule this timestamp may be unreliable.
Suggested Enhancement
Pass a timestamp from the Quicktest frontend to backend when the test result is confirmed. This timestamp can be considered as confirmation time of the test. The patient record shall get and additional attribute timestamp, which is the time of generating the QRCode (timestamp value in QRCode) at test registration and will be updated with the time of confirmation at the time the test result is given.
Interface
The existing REST payload shall be enhanced by a key "sc": number containing the time of confirmation in UNIX epoch format.
Expected Benefits
As Antigen Tests give prove for certain activities (shop visits etc) and are valid for a given period of time, the exact time of the proof is crucial.

This is Implemented in the Backend Only


Fixed in version broken for some distros

Computation of fixed-in version is broken for distros where vulnerabilities are found using an exact match i.e. vulnerable-in records instead of version comparison with a fixed-in record. Caused by changes introduced for handling multiple fixed-in records by https://github.com/anchore/anchore-engine/pull/640

This only affects the v0.8.2-dev branch, not master, and not any released code.


fix(linklist): video heading link style is broken

Related Ticket(s)
#6086
Description
add the proper link style to the heading of CTA type video
Before fix screenshot :

After the fix screenshot :

Changelog
New

{{new thing}}
Added new class in scss to apply link style for the heading when CTA type is video

Thank you! React is fixed 🎉 . Would Web components be split out as a new issue?

@jeffchew we were just focusing on the react issue

@ariellalgilmore are you working with @lathaMaramganti to fix in web components in a separate PR?

we have just been focusing on react only


Add target that developer is meant to run when pulling repo

Please refer to commit message for details.

@ThomasArts In my experience git sub-repos tend to be not developer-friendly. Though I am open to proposals! (I would have to postpone such more complex solutions though.)

Thank you


Add Yi Zha as notation maintainer

Add Yi Zha as a seed maintainer of Notation based on their activity as per - https://github.com/notaryproject/notation/issues/514
Signed-off-by: Lachlan Evenson<EMAIL_ADDRESS>

Codecov Report

Merging #515 (d2d7b6d) into main (0e5f137) will not change coverage.
The diff coverage is n/a.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
@@           Coverage Diff           @@
##             main     #515   +/-   ##
=======================================
  Coverage   29.57%   29.57%
=======================================
  Files          26       26
  Lines        1515     1515
=======================================
  Hits          448      448
  Misses       1050     1050
  Partials       17       17

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

LGTM but IANAM.

LGTM but again I am not a maintainer

LGTM

LGTM but IANAM

Close as aggregated PR https://github.com/notaryproject/notation/pull/542 was merged


Screen Narration stuff

I have concerns about ToStringTransformer's package and Narratable name. Here are some options:
Narratable can also be named either Narrative or Announceable.
Also I put new ToStringTransformer class in net/minecraft/util, but another suitable package is net/minecraft/text.

Hmm, can anyone verify the screen parts in this mapping? For the non-screen parts, this is quite correct.


New-PSDCClone Couldn't create access path for partition

[New-PSDCClone] Couldn't create access path for partition | Cannot validate argument on parameter 'Disk'. The argument is null. Provide a valid value for the argument, and then try running the command again.

was doing PSDatabaseclone set for the first time.
Image gets created,
Clone is also getting created, I can see it there in SELECT *   FROM [PSDatabaseClone].[dbo].[Clone] table.

[D] Database  [J] JSON  [?] Help (default is "D"): D

Please enter the SQL Server instance: MYSQLHost\MySQLInstance
Database Name [PSDatabaseClone]: PSDatabaseClone
Database Login:
Password:
[20:32:44][Set-PSDCConfiguration] All mandatory configurations have been made
[20:32:44][Set-PSDCConfiguration] Finished setting up PSDatabaseClone

Create image:
PS C:\Windows\system32> New-PSDCImage -SourceSqlInstance MYSQLHost\MySQLInstance -DestinationSqlInstance MYSQLHost\MySQLInstance -Database DB1 -ImageNetworkPath \MySQLHost\NetworkShare\New\Images -CreateFullBackup -CopyOnlyBackup
WARNING: [20:36:17][New-PSDCImage] Couldn't initialize vhd E:\NetworkShare\New\Images\DB1_20190616203614.vhdx | A parameter cannot be found that matches parameter name 'DiskImage'.
WARNING: [20:36:17][New-PSDCImage] Couldn't create access path for partition | Cannot index into a null array.
Confirm
The item at E:\NetworkShare\New\Images\DB1_20190616203614 has children and the Recurse parameter was not specified.
If you continue, all children will be removed with the item. Are you sure you want to continue?
[Y] Yes  [A] Yes to All  [N] No  [L] No to All  [S] Suspend  [?] Help (default is "Y"): Y
ImageID           : 5
ImageName         : DB1_20190616203614
ImageLocation     : \MYSQLHost\NetworkShare\New\Images\DB1_20190616203614.vhdx
SizeMB            : 19
DatabaseName      : DB1
DatabaseTimestamp : 6/16/2019 8:36:15 PM
CreatedOn         : 1/1/0001 12:00:00 AM
Create Clone
PS C:\Windows\system32> New-PSDCClone -SqlInstance MYSQLHost\MySQLInstance -Destination E:\NetworkShare\New\Clone -CloneName DB1_CLONE1 -Database DB1 -LatestImage
Initialize-Disk : Cannot validate argument on parameter 'Number'. The argument is null. Provide a valid value for the
argument, and then try running the command again.
At line:439 char:57

...                  $null = Initialize-Disk -Number $disk.Number -Partit ...

                                                 ~~~~~~~~~~~~

CategoryInfo          : InvalidData: (:) [Initialize-Disk], ParameterBindingValidationException
FullyQualifiedErrorId : ParameterArgumentValidationError,Initialize-Disk

WARNING: [20:37:08][New-PSDCClone] Couldn't create access path for partition | Cannot validate argument on parameter 'Disk'. The argument is null. Provide a valid value for the argument, and then try running the command again.
Here is the version of the module installed:
Get-InstalledModule:
0.9.834    dbatools                            PSGallery
0.3.62     PSDatabaseClone                     PSGallery
1.0.19     PSFramework                         PSGallery
Please advise if am doing something wrong. Thanks!

Hi, I Have same problem.
Someone know how to fix??

I'm busy fixing a lot of things in the module. Have you tried using the development version?

I have made several changes and pushed to the development branch.
I have not been able to create a well enough test environment to get the same kind of errors.
If you could test it from the development branch and tell me if you still have the problem, that would be great.


Right Side Pin Visualization Missing and Pick List Placeholder Incorrect in Pin Layout View

Describe the bug
On the right side of the pin layout, input and output visualization is missing. Additionally, the pick list only shows "select" instead of "select function".
To Reproduce
Steps to reproduce the behavior:

Go to the pin layout view.
Observe the right side of the pin layout.
Notice that input and output visualizations are missing.
Also, notice that the pick list displays "select" instead of "select function".

Expected behavior
The right side of the pin layout should show input and output visualizations similar to the left side. The pick list should display "select function" instead of "select".
Screenshots

Desktop (please complete the following information):

OS: Ubuntu 22.04 LTS
Browser: Firefox Developer Edition
Version: 52.0

Smartphone (please complete the following information):

Device: [e.g. iPhone6]
OS: [e.g. iOS8.1]
Browser [e.g. stock browser, safari]
Version [e.g. 22]

Additional context
Add any other context about the problem here.

I think it might be a fixed width of the parent, that is clipping it. They maybe there, but not visible?


Installing Cirq on Alpine Linux

Is Cirq supported on Alpine Linux? I've been using the following steps to attempt to install Cirq in an Alpine-based Docker image:
# Base OS is alpine:latest
$ apk update
$ apk add g++ make gsl-dev git
$ apk add python3-dev py-pip pkgconfig
$ pip3 install --upgrade pip
$ pip3 install -U cirq

The above script produces the error:
The following required packages can not be built: * freetype, png
Modifying the script to explicitly add these packages (freetype, libpng) causes it to take considerably longer (5+ minutes) before failing with:
numpy.distutils.system_info.NotFoundError: No lapack/blas resources found.
I can provide additional error log details if needed.

Update: We were able to install using the following commands:
$ apk add libpng-dev freetype-dev
$ apk add python3-dev python3-tkinter
$ apk add py3-scipy py-numpy-dev
$ apk add openblas-dev
$ pip3 install --upgrade pip
$ pip3 install cirq

Might want to add other dockerfiles besides Ubuntu. Every dockerfile needs to be in it's own directory; so maybe we can have a dev_tools/docker/apline/Dockerfile e.t.c. Opinions @Strilanc ?

That particular docker environment is for development I think, so it makes sense for it to be in dev_tools.


Set date value depending on checkbox value

Hi  I am looking for a simple way to set the value of a date field, depending on the value of a checkbox.
In the documentation I did not find a way to do this by using api in the CRUD controller.
What I want to do is..
if $checkbox == true {
$date= Carbon::now()
}else{
$date=null}

It's possible to do this in the controller? This should only be when i update, not on create.
thanks since now...

Solved using observers...


Arrange for multiple iso / sd builds

Quite a few people might want to get up to speed with deploying their RPi (eg. Home automation, etc).
I'm going to think of a way on how to integrate it into flk so that the UX of getting started with raspberry (and other board) builds is cool.

I'm realizing that for RPi builds, it would make much more sense if the sd base configuration would actually be a "hidden" (from flk) module and instead each host would gain a flk sd <host> command. The same thing might actually be true for iso as well...
In other words, people would be encouraged to do flk iso <host> so to base off their ISO on a specific host config.

I'm realizing that for RPi builds, it would make much more sense if the sd base configuration would actually be a "hidden" (from flk) module and instead each host would gain a flk sd <host> command. The same thing might actually be true for iso as well...
In other words, people would be encouraged to do flk iso <host> so to base off their ISO on a specific host config.

This could potentially be out of scope for this project, since we are primarily concerned with providing a template for NixOS personal use.

This could potentially be out of scope for this project, since we are primarily concerned with providing a template for NixOS personal use.

Alright, closing ... :+1:
Maybe the flk iso <host> would be a good abstraction though (and be very sd flashing compatible)?

Alright, closing ... :+1:
Maybe the flk iso <host> would be a good abstraction though (and be very sd flashing compatible)?

I'm trying to play the patient game and get this merged, so we can have (in theory) a SD image build.
Of course that would not do anything about package compatibility and such...


python310Packages.pims: 0.5 -> 0.6.0

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for python310Packages.pims is: "Python Image Sequence: Load video and sequential images in many formats with a simple, consistent interface"
meta.homepage for python310Packages.pims is: "https://github.com/soft-matter/pims"
meta.changelog for python310Packages.pims is: ""
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes
Impact

Checks done (click to expand)

built on NixOS
Warning: a test defined in passthru.tests did not pass
found 0.6.0 with grep in /nix/store/mxn6xy9wvryy7g6jdd1kgdafcxq4ykm7-python3.10-PIMS-0.6.0
found 0.6.0 in filename of file in /nix/store/mxn6xy9wvryy7g6jdd1kgdafcxq4ykm7-python3.10-PIMS-0.6.0

Rebuild report (if merged into master) (click to expand)

10 total rebuild path(s)

5 package rebuild(s)

5 x86_64-linux rebuild(s)
5 x86_64-darwin rebuild(s)

First fifty rebuilds by attrpath
python310Packages.dask-image
python310Packages.pims
python39Packages.dask-image
python39Packages.pims
python39Packages.stytra

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/mxn6xy9wvryy7g6jdd1kgdafcxq4ykm7-python3.10-PIMS-0.6.0 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A python310Packages.pims https://github.com/r-ryantm/nixpkgs/archive/e5cd0b86b1ff8ddb45eb4438f310c6c2624ab560.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/mxn6xy9wvryy7g6jdd1kgdafcxq4ykm7-python3.10-PIMS-0.6.0
ls -la /nix/store/mxn6xy9wvryy7g6jdd1kgdafcxq4ykm7-python3.10-PIMS-0.6.0/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

5 packages built:

python310Packages.dask-image
python310Packages.pims
python39Packages.dask-image
python39Packages.pims
python39Packages.stytra

Maintainer pings
cc @costrouc for testing.

Result of nixpkgs-review pr 171228 run on x86_64-linux 1

5 packages built:

python310Packages.dask-image
python310Packages.pims
python39Packages.dask-image
python39Packages.pims
python39Packages.stytra


When MSAL Guard fails to silent SSO, prompt for interaction

When MSAL Guard sees that getAccount is populated, it will then attempt to silent SSO to verify the existing session. The problem is that if that fails, it just returns false, which prevent navigating to that page, instead of giving the user a chance to interactively renew their session. This ensures we prompt for interaction in this scenario.
Builds on:

#1452

Fixes:

#1295

Coverage decreased (-0.1%) to 76.938% when pulling dc04821931f2eb286abbd56262939df23c365f3d on msal-guard-interactive into b5b82d3e129bb83634b58c7b381432259adc0a6f on dev.


Correct qiskit.providers.fake_provider.FakeTokyo.md

Change quantum chain according to the output image of FakeTokyo() command.

@JiwonI788 thanks for your contribution. That file is actually generated from the FakeTokyo file in the Qiskit repo, which is where I'd normally ask you to move this PR to. However, the fake provider is being moved to qiskit_ibm_runtime in this release, so I recommend you make these changes to the new file in the qiskit_ibm_runtime repo instead. When you do that, I recommend including the code you used to produce the diagram so the reviewers can reproduce it.
I'm going to close this, but please reach out if you have any questions.

Ok, I will move this PR to the new file in the qiskit_ibm_runtime repo.
Have a nice day!
ps.
I used the following command:
from qiskit.providers.fake_provider import FakeTokyo
backend = FakeTokyo()
backend


Fix serialization issues for Forest RPC untagged enums.

Reproduce by using https://github.com/ChainSafe/filecoin-common-node-api/pull/57 and uncomment one of the EthGetBalance tests:
cargo run -q --bin cna-test-suite run src/test-suite/config.json.ignoreme
0	ChainHead with no authorization token	passed
1	EthAccounts with no authorization token	passed
2	EthAddressToFilecoinAddress with no authorization token	passed
3	EthBlockNumber with no authorization token	passed
4	EthChainId with no authorization token	passed
5	EthGasPrice with no authorization token	passed
6	EthGetBalance with no authorization token and subtype_2	failed
	0	err
	couldn't serialize params
	can only flatten structs and maps (got a string)
	1	src/test-suite/src/tests.rs:158:9
7	EthGetBalance with no authorization token and subtype_3	passed
8	EthGetBalance with no authorization token and subtype_4	passed
9	EthNewBlockFilter with no authorization token	passed
10	EthNewPendingTransactionFilter with no authorization token	passed
11	EthProtocolVersion with no authorization token	passed
12	EthSyncing with no authorization token	passed
failure 0 (EthGetBalance with no authorization token and subtype_2)
	0	err
	couldn't serialize params
	can only flatten structs and maps (got a string)
	1	src/test-suite/src/tests.rs:158:9
0 skipped, 12 succeeded, 1 failed

update: I've created an issue on the typify repository to ask if there's an easy workaround.


Ensure that the received SNS IP address is from an Amazon AWS IP.

From https://payments.amazon.com/documentation/apireference/201757720, section "Secure IPN processing":

You must ensure that the received SNS IP address is from an Amazon AWS IP. To do so, parse the list of AWS public IP address ranges and make sure that the received IP address is within one of those ranges.

The list of AWS public IP address ranges is available in JSON form at https://ip-ranges.amazonaws.com/ip-ranges.json. The information in this file is generated from Amazon's internal system-of-record and is authoritative. It changes several times per week and you should poll accordingly.

In the last day or two Amazon removed the text cited above from their documentation. I've contacted Seller Support as to why. Will update here when I find out.

Hello, we validate the certificate and make sure it comes from a valid SNS endpoint in the SDKs so IP validation shouldn't be needed. I am not sure why it was removed from the doc, however. I'll do some research.

Hello, we validate the certificate and make sure it comes from a valid SNS endpoint in the SDKs

Where, exactly does that happen in the SDK? I looked, but couldn't find. Amazon also states that their ips "change frequently" so currently we're polling their ip list for every IPN request since it's the only way we know of to ensure we're completely up-to-date and don't deny based on an old ip-rule.

Hello, I inadvertently deleted my last comment while trying to edit. I do see what you are talking about. I am speaking with some teams internally and will try to provide a response.

Thanks again for your suggestion! Please see validation changes in version 2.0.1.


fix(messaging):fixed pdf preview data load

Closing this because of #424 .

Closing this because of #424 .


/gtfs_rides/list - no date_from and date_to parameter to filter with

I tied using the /gtfs_rides/list to get a list of all planned rides for a specific route_id for a specific week... however, there is no date_from and date_to parameter to filter with.... and the journey_ref_prefix filter is not useful because it seems that the date is in the suffix not the prefix...
am I missing something?
is there a better way to get the number of planned rides for a route_id for a given week?

added filtering options and related data to gtfs_rides/list


How to manage long path issue of windows

Hi there,
While unzip I encountered the message "The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters." I know the reason of issue but is there any inbuilt way/option to handle it.
Thanks

This is a likely a framework issue.  Long path support came in 4.6.2 https://blogs.msdn.microsoft.com/dotnet/2016/08/02/announcing-net-framework-4-6-2/
Give me a stack trace of you think otherwise.

Hi Adam,
Thank you for information.
--Sunil

I want to use it in .net3.5. Is there any solution?
My English is not very good, what is wrong, please forgive me^_^

You have to manage the paths yourself to ensure it’s less than 260 characters.  Nothing else can be done.

Thank you for this .Looks like I have to manage the paths.
Thanks again for your reply^_^


addRole() not working

Hello,
Now I have a new issue, I can't add any roles with this code.
Maybe I've done something wrong?

Hello,
Now I have a new issue, I can't add any roles with this code.
Maybe I've done something wrong?

The role either does not exist or you do not have sufficient permissions.

Are there any errors? You should handle promise errors:
$member->addRole($role)->done(function () {
    // adding role succeeded
}, function ($e) {
    // error
    var_dump($e->getMessage());
});

Nope, not any errors.

Can you join our Discord server (link in the README) and we can help you some more, feel free to send me more code since this is rather hard to debug with only a small snippet.


Add revoke_access()

Implements #14
Also, does the following:

Updates grant_access() to prevent duplicates
Updates grant_access() to allow assigning ".r:*,.rlistings" permissions

Docstrings updated.


Some Errors were occured when I want to build a Oracle Database 19c container

The key word about this issue: oracle database 19c, docker, wsl-backend.
I used the Docker Desktop and its wsl-backend model on my Windows 10 system, and tried to build a oracle database container. When I run the command docker run --name oracle-19c  -p 1521:1521 -p 5500:5500  -e ORACLE_SID=wh  -e ORACLE_PDB=whpdb  -e ORACLE_PWD=oracle  -e DBCA_TOTAL_MEMORY=1024 --shm-size=1g -v /oracle/oradata:/opt/oracle/oradata --privileged oracle/database:19.3.0-ee , which built with command ./buildContainerImage.sh -v 19.3.0 -e, some errors were occured.
These errors such as
Cannot create directory "/opt/oracle/oradata/WH".
[FATAL] Recovery Manager failed to restore datafiles. Refer logs for details.
SQL>    ALTER SYSTEM SET control_files='/opt/oracle/oradata/WH/control01.ctl' scope=spfile
*
ERROR at line 1:
ORA-32001: write to SPFILE requested but no SPFILE is in use

SQL>    ALTER PLUGGABLE DATABASE WHPDB SAVE STATE
*
ERROR at line 1:
ORA-01109: database not open

SQL> BEGIN DBMS_XDB_CONFIG.SETGLOBALPORTENABLED (TRUE); END;
      *
ERROR at line 1:
ORA-06550: line 1, column 7:
PLS-00201: identifier 'DBMS_XDB_CONFIG.SETGLOBALPORTENABLED' must be declared
ORA-06550: line 1, column 7:
PL/SQL: Statement ignored

mv: cannot stat '/opt/oracle/product/19c/dbhome_1/dbs/spfileWH.ora': No such file or directory

and so on.
In fact, this is my first attempt to use Oracle database, and I'm not sure what the problem is. I tried to check the closed issues in the past, but I didn't seem to find any information that could help me.
PS: All output logs on my screen are following.
ORACLE EDITION: ENTERPRISE
ORACLE PASSWORD FOR SYS, SYSTEM AND PDBADMIN: oracle

LSNRCTL for Linux: Version <IP_ADDRESS>.0 - Production on 20-APR-2021 16:45:46

Copyright (c) 1991, 2019, Oracle.  All rights reserved.

Starting /opt/oracle/product/19c/dbhome_1/bin/tnslsnr: please wait...

TNSLSNR for Linux: Version <IP_ADDRESS>.0 - Production
System parameter file is /opt/oracle/product/19c/dbhome_1/network/admin/listener.ora
Log messages written to /opt/oracle/diag/tnslsnr/5634e0e88f16/listener/alert/log.xml
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1)))
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=<IP_ADDRESS>)(PORT=1521)))

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))
STATUS of the LISTENER
------------------------
Alias                     LISTENER
Version                   TNSLSNR for Linux: Version <IP_ADDRESS>.0 - Production
Start Date                20-APR-2021 16:45:58
Uptime                    0 days 0 hr. 0 min. 12 sec
Trace Level               off
Security                  ON: Local OS Authentication
SNMP                      OFF
Listener Parameter File   /opt/oracle/product/19c/dbhome_1/network/admin/listener.ora
Listener Log File         /opt/oracle/diag/tnslsnr/5634e0e88f16/listener/alert/log.xml
Listening Endpoints Summary...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=<IP_ADDRESS>)(PORT=1521)))
The listener supports no services
The command completed successfully
[WARNING] [DBT-06208] The 'SYS' password entered does not conform to the Oracle recommended standards.
   CAUSE:
a. Oracle recommends that the password entered should be at least 8 characters in length, contain at least 1 uppercase character, 1 lower case character and 1 digit [0-9].
b.The password entered is a keyword that Oracle does not recommend to be used as password
   ACTION: Specify a strong password. If required refer Oracle documentation for guidelines.
[WARNING] [DBT-06208] The 'SYSTEM' password entered does not conform to the Oracle recommended standards.
   CAUSE:
a. Oracle recommends that the password entered should be at least 8 characters in length, contain at least 1 uppercase character, 1 lower case character and 1 digit [0-9].
b.The password entered is a keyword that Oracle does not recommend to be used as password
   ACTION: Specify a strong password. If required refer Oracle documentation for guidelines.
[WARNING] [DBT-06208] The 'PDBADMIN' password entered does not conform to the Oracle recommended standards.
   CAUSE:
a. Oracle recommends that the password entered should be at least 8 characters in length, contain at least 1 uppercase character, 1 lower case character and 1 digit [0-9].
b.The password entered is a keyword that Oracle does not recommend to be used as password
   ACTION: Specify a strong password. If required refer Oracle documentation for guidelines.
 Refer logs for details.
8% complete
0% complete
Look at the log file "/opt/oracle/cfgtoollogs/dbca/WH/WH.log" for further details.
[ 2021-04-20 16:46:08.792 UTC ] [WARNING] [DBT-06208] The 'SYS' password entered does not conform to the Oracle recommended standards.
[ 2021-04-20 16:46:08.793 UTC ] [WARNING] [DBT-06208] The 'SYSTEM' password entered does not conform to the Oracle recommended standards.
[ 2021-04-20 16:46:08.793 UTC ] [WARNING] [DBT-06208] The 'PDBADMIN' password entered does not conform to the Oracle recommended standards.
[ 2021-04-20 16:46:10.111 UTC ] Prepare for db operation
[ 2021-04-20 16:46:10.157 UTC ] Cannot create directory "/opt/oracle/oradata/WH".
DBCA_PROGRESS : 8%
[ 2021-04-20 16:46:10.160 UTC ] Copying database files
DBCA_PROGRESS : 31%
DBCA_PROGRESS : 100%
[ 2021-04-20 16:49:39.002 UTC ] [FATAL] Recovery Manager failed to restore datafiles. Refer logs for details.
DBCA_PROGRESS : 8%
DBCA_PROGRESS : 0%

SQL*Plus: Release <IP_ADDRESS>.0 - Production on Tue Apr 20 16:49:39 2021
Version <IP_ADDRESS>.0

Copyright (c) 1982, 2019, Oracle.  All rights reserved.

Connected to:
Oracle Database 19c Enterprise Edition Release <IP_ADDRESS>.0 - Production
Version <IP_ADDRESS>.0

SQL>    ALTER SYSTEM SET control_files='/opt/oracle/oradata/WH/control01.ctl' scope=spfile
*
ERROR at line 1:
ORA-32001: write to SPFILE requested but no SPFILE is in use

SQL>
System altered.

SQL>    ALTER PLUGGABLE DATABASE WHPDB SAVE STATE
*
ERROR at line 1:
ORA-01109: database not open

SQL> BEGIN DBMS_XDB_CONFIG.SETGLOBALPORTENABLED (TRUE); END;

      *
ERROR at line 1:
ORA-06550: line 1, column 7:
PLS-00201: identifier 'DBMS_XDB_CONFIG.SETGLOBALPORTENABLED' must be declared
ORA-06550: line 1, column 7:
PL/SQL: Statement ignored

SQL> SQL>
Session altered.

SQL>    CREATE USER OPS$oracle IDENTIFIED EXTERNALLY
*
ERROR at line 1:
ORA-01109: database not open

SQL>    GRANT CREATE SESSION TO OPS$oracle
*
ERROR at line 1:
ORA-01109: database not open

SQL>    GRANT SELECT ON sys.v_$pdbs TO OPS$oracle
*
ERROR at line 1:
ORA-01109: database not open

SQL>    ALTER USER OPS$oracle SET container_data=all for sys.v_$pdbs container = current
*
ERROR at line 1:
ORA-01109: database not open

SQL> SQL> Disconnected from Oracle Database 19c Enterprise Edition Release <IP_ADDRESS>.0 - Production
Version <IP_ADDRESS>.0
mkdir: cannot create directory '/opt/oracle/oradata/dbconfig': Permission denied
mv: cannot stat '/opt/oracle/product/19c/dbhome_1/dbs/spfileWH.ora': No such file or directory
mv: cannot stat '/opt/oracle/product/19c/dbhome_1/dbs/orapwWH': No such file or directory
mv: cannot move '/opt/oracle/product/19c/dbhome_1/network/admin/sqlnet.ora' to '/opt/oracle/oradata/dbconfig/WH/': No such file or directory
mv: cannot move '/opt/oracle/product/19c/dbhome_1/network/admin/listener.ora' to '/opt/oracle/oradata/dbconfig/WH/': No such file or directory
mv: cannot move '/opt/oracle/product/19c/dbhome_1/network/admin/tnsnames.ora' to '/opt/oracle/oradata/dbconfig/WH/': No such file or directory
mv: cannot move '/opt/oracle/product/19c/dbhome_1/install/.docker_enterprise' to '/opt/oracle/oradata/dbconfig/WH/': No such file or directory
cp: cannot create regular file '/opt/oracle/oradata/dbconfig/WH/': No such file or directory
ln: failed to create symbolic link '/opt/oracle/product/19c/dbhome_1/network/admin/sqlnet.ora': File exists
ln: failed to create symbolic link '/opt/oracle/product/19c/dbhome_1/network/admin/listener.ora': File exists
ln: failed to create symbolic link '/opt/oracle/product/19c/dbhome_1/network/admin/tnsnames.ora': File exists
cp: cannot stat '/opt/oracle/oradata/dbconfig/WH/oratab': No such file or directory
ORACLE_HOME = [/home/oracle] ? ORACLE_BASE environment variable is not being set since this
information is not available for the current user ID .
You can set ORACLE_BASE manually if it is required.
Resetting ORACLE_BASE to its previous value or ORACLE_HOME
The Oracle base remains unchanged with value /opt/oracle
/opt/oracle/checkDBStatus.sh: line 26: sqlplus: command not found
#####################################
########### E R R O R ###############
DATABASE SETUP WAS NOT SUCCESSFUL!
Please check output for further info!
########### E R R O R ###############
#####################################
The following output is now a tail of the alert.log:
Successful mount of redo thread 1, with mount id 104062789
2021-04-20T16:49:15.764438+00:00
Database mounted in Exclusive Mode
Lost write protection disabled
.... (PID:657): Using STANDBY_ARCHIVE_DEST parameter default value as /opt/oracle/product/19c/dbhome_1/dbs/arch [krsd.c:18141]
Create Relation IPS_PACKAGE_UNPACK_HISTORY
2021-04-20T16:49:18.495238+00:00
Completed: ALTER DATABASE   MOUNT
2021-04-20T16:49:40.528204+00:00
ALTER SYSTEM SET local_listener='' SCOPE=MEMORY;

Hi @AnsuzTrent,
The issue is that the oracle user inside the container has no write permissions on /oracle/oradata where you pointed your volume to via -v /oracle/oradata:/opt/oracle/oradata
This is indicated by the first error:
Cannot create directory "/opt/oracle/oradata/WH".

Ideally, you would just use Docker managed volumes that will take care of this for you, i.e.
docker volume create oradata
docker run ... -v oradata:/opt/oracle/oradata ...

Or you could set write permissions to your /oracle/oradata folder for the user inside the container or just for everyone.
Also, you don't need the following parameters:
--shm-size=1g
--privileged
And also most likely not:
-e DBCA_TOTAL_MEMORY=1024


Support no_proxy environment variable

Since concourse version 1.1 proxy variables  http_proxy,https_proxy and no_proxy are injected in all containers. This is awesome when working behind a proxy against github.com.
But we are also using an internal github enterprise instance where this resource now fails because it does not consider the no_proxy environment variable.
octokit uses faraday for making http_request.
There is a long standing issue in faraday to add proper support for the no_proxy environment variable (https://github.com/lostisland/faraday/pull/247). Unfortuantely it seems like this issue is going nowhere.
A workaround is suggested in this issue: https://github.com/berkshelf/berkshelf/issues/1341
The httpclient (and excon) farady adapter picks up proxy settings from the environment automatically.

Thanks for the PR. I will take a look at http client. Should be sometime today.


flaky_test: Catch SlackApiErrors when attempting to post to the test-flaky channel.

Commit Message:
flaky_test: Catch SlackApiErrors when attempting to post to the test-flaky channel.
CI shouldn't fail if posting to this channel fails due to invalid_auth.
Signed-off-by: Antonio Vicente<EMAIL_ADDRESS>

I could use your advice on how to test these changes prior to merge.

I could use your advice on how to test these changes prior to merge.

i have been moving python scripts to bazel and added a test framework that works with that - ie avoiding using venv as this script does
afaict this script doesnt have any tests currently, so i wouldnt worry about testing the changes you have made

not sure on the context to this or if its necessary - but i guess if its causing tests to fail and we are happy to swallow these errors - then lgtm

The context is private repos that have their own CI but no slack credentials.  Failing tests in those repos results in attempts to post to slack which fail and result in CI showing a failure instead of success when there are any flaky tests.

Failing tests in those repos results in attempts to post to slack

should we not avoid this altogether?
im wondering if we can only post to slack if creds are available

Failing tests in those repos results in attempts to post to slack

should we not avoid this altogether?
im wondering if we can only post to slack if creds are available

It's hard for me to tell what the environment variable is set to in the cases where this was failing.  I wonder if checking for the envionment variable being set but to an empty value would help.  You or @lizan may be more able to tell to what value SLACK_TOKEN is set in private repos.

what the environment variable is set to in the cases where this was failing. I wonder if checking for the envionment variable being set but to an empty value would help.

yep - i would just check the variable is non-empty and switch the try...except to a look before you leap pattern
ie, replace...
            try:
                client = slack.WebClient(token=SLACKTOKEN, ssl=ssl_context)
                client.chat_postMessage(channel='test-flaky', text=output_msg, as_user="true")
            except SlackApiError as e:
                ...

with
             if SLACKTOKEN:
                client = slack.WebClient(token=SLACKTOKEN, ssl=ssl_context)
                client.chat_postMessage(channel='test-flaky', text=output_msg, as_user="true")

apart from not attempting to do this in situations where the token is not set - it also prevents this from swallowing errors where it should work

hmm - not totally sure if that would work as it seems like SLACKTOKEN (and SLACK_TOKEN 8/) must be set or it would fail doing os.environ["SLACK_TOKEN"] - but i think it will work
$ git grep SLACK_TOKEN
.azure-pipelines/bazel.yml:      SLACK_TOKEN: $(SLACK_TOKEN)
.azure-pipelines/pipelines.yml:              SLACK_TOKEN: $(SLACK_TOKEN)
.azure-pipelines/pipelines.yml:              SLACK_TOKEN: $(SLACK_TOKEN)
ci/flaky_test/process_xml.py:    if os.getenv("SLACK_TOKEN"):
ci/flaky_test/process_xml.py:      SLACKTOKEN = os.environ["SLACK_TOKEN"]
ci/run_envoy_docker.sh:       -e SLACK_TOKEN \

afaict SLACK_TOKEN is always being set in ci, but possibly to an empty value


Hybrid webview support ?

Hi,
I have a blazor application, but this one is mixed with pure HTML & Javascript code.
I wish to have a mobile application, only change some stuffs, like the application bar etc... without redeveloping the whole application ?
So, is it possible to embed my WEB application into a webview with MobileBlazorBindings ?
(Or should I use Xamarin and/or a project like this one : https://github.com/xamarin/PortableRazor)
Thanks

Hi @vd3d we're looking at some options for this type of app. Stay tuned here and I will post an update when we have something to share!

cc @SteveSandersonMS

Guys, there is already exsiting implementation with Embedding Blazor to Mobile:

Very interesting project. We are working on cooking up something interesting as well. Battling some Android issues right now. Sounds like a plot to a sci-fi movie!

Closing this issue in favor of https://github.com/xamarin/MobileBlazorBindings/issues/121, which tracks this feature now existing!


added discord logo

PR Description 📜
added the discord logo in the footer and hovered it
Fixes #52

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 review.

## Add your screenshots(Optional) 📸
![image](https://github.com/ChromeGaming/Formation-Absent/assets/121346142/284993cf-fcb1-4b4a-973a-8fdd855b4c2b)

please add level also
## Thank you soo much for contributing to our repository 💗

@roy7077  add label gssoc and level please


Need to be able to translate

Given a set of three floats, we need to be able to translate a shape to a new location.

Done, Changes need to be pushed to galaxy-csg/tools, there is a pending PR addressing this.


How to change the location according to the length of the team name?

Is there a solution to solve the problem of not being located in the center when the length of the team name is changed as shown in the picture?

editing position Ingame.json, X,Y position

editing position Ingame.json, X,Y position

I already know how to do that. What I asked is a way to automatically change the location according to the number of letters.

editing position Ingame.json, X,Y position

I already know how to do that. What I asked is a way to automatically change the location according to the number of letters.

I tried using the "length" function and "if" in Scoreboard Visual.ts, but this is not possible because the team name is set to Blue and Red first and then updated.

안녕하세요. 혹시 스코어보드 이미지 파일과 컨피그 좀 받을 수 있을까요..?
LCK 스타일로 스코어보드 제작 중인데 혹시 도음 주실 수 있을까요 ㅜㅜ

ScoreboardVisual line 517 and 531. You would have to write code before those lines respectively to change the offset to your liking.
You could alternatively use different Aligns to achieve similar results, changing align to center and change the position in the config


[libsbml]Add new port

Related: #7612.

For now just depend on libxml2.

Hey @JackBoosY it looks like this PR took some changes directly from https://github.com/fbergmann/vcpkg/tree/master/ports/libsbml without any attribution.
I recognize that you made significant changes to the port to get it to work but we can't accept this PR as is. Could you please rebase this work on top of @fbergmann 's fork? @fbergmann if you'd like to see your changes mainlined could you please sign the CLA?

@fbergmann Please merge this PR modification into your branch.
Thanks.


Add SemVer compatibility badge

First up, thanks for Rack::Attack. I use it in almost all my projects and love it.
This PR adds a SemVer compatibility badge that displays the percentage of CI runs that pass when updating Rack::Attack between SemVer compatible versions. Data comes from Dependabot (disclosure: I built it). The idea is to make it clear to people to know they can specify ~> 5.0 in their Gemfile, based on how well you guys have always observed SemVer.
Here's what the badge looks like:

That's awesome!

Hi @greysteil,
Thank your for the pull request.
I find intuitiveness, simplicity and obviousness to be important qualities for badges on top of the README. I value the fact that README readers can very quickly understand what the badge is measuring/telling just by skimming.
Not sure "semver stability" has these qualities, as of today, IMHO, despite trying to measure something which I find interesting.


ruby-lsp installs gems into .ruby-lsp

Description
Reproduction steps

Run bundle config --local path vendor/bundle
Run ruby-lsp
Check if .ruby-lsp/vendor exists

This is apparently a regression caused by #1093. Now Bundler uses the path configuration of the application instead of BUNDLE_PATH added with #890.

Thank you for the bug report! Indeed, it seems that local settings override what is passed through environment variables.
The attached PR should fix this.

Thank you for the bug report! Indeed, it seems that local settings override what is passed through environment variables.
The attached PR should fix this.


should fix the unit tests

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
16 unchanged lines in 4 files lost coverage.
Overall coverage decreased (-0.3%) to 69.024%

Files with Coverage Reduction
New Missed Lines
%

pkg/cwhub/download.go
3
63.64%

pkg/acquisition/modules/cloudwatch/cloudwatch.go
4
84.65%

pkg/cwhub/install.go
4
60.98%

pkg/cwhub/loader.go
5
70.0%

Totals

Change from base Build<PHONE_NUMBER>:
-0.3%

Covered Lines:
4363

Relevant Lines:
6321

💛  - Coveralls


Hidden link text on Check answers pattern omit space character in JAWS

The ‘Change’ links have hidden text, like this:

Change name

But apparently JAWS sometimes ignores the opening space in the hidden text, so it would read out Changename in the above example.
We think one fix might be to use a non-breaking space character instead, so it'd look like this:

Change name

Thanks to Craig Abbot for reporting this issue.

Thanks @timpaul - it was originally raised by @htmlandbacon: GOVUK Design System issue 1382
The reason for raising it again it because both HMRC and DWP have published guidance which uses a different mechanism for change links. It involves duplicating the content and using aria-hidden on one. For example:
Change
Change Elizabeth Kean

If the CSS were to not load, then the visible link on the screen would be: ChangeChange Elizabeth Kean, which is weird, but my main concern is that we have a separation of guidance from the GOVUK Design System, and I worry will be confusing for teams.
Links:

DWP Design System guidance
HMRC Design System guidance

I re-tested this in Feb 2021 I couldn’t hear the merging of content anymore in JAWS (tested 2019, 2020, 2021), although the merging is still evident in the links list dialog (though again not audible).
@abbott567 The original solution for the split copy included the use of a hidden attribute alongside the aria  to prevent the dual inclusion when CSS did not load, which was then overridden by CSS. Looks like this didn't make it into the pattern.

Just checked and NVDA is also still removing the space between the visible and hidden copy in the dialogs, although again I cannot hear the words merging.
If we do find that the words are being audibly merged then another option was suggested by Andrew Arch Principal Accessibility Consultant at Intopia on the Govt Accessibility email list. This is using a capital letter for the first word of the hidden copy which might result in the non-honouring of the space to be negated by the screen-reader pronunciation of camelcased text eg ChangeName where the screen-reader will read out the words as individual words due to the casing.

We've started getting more reports of this happening lately, including in screen readers other than JAWS (at least NVDA, VoiceOver and TalkBack). We've also noticed this occurring whilst working on other components like the Exit this Page button.
These issues seem to happen regardless of if the space is inside or outside of the visually-hidden span.
We may want to investigate a more robust method of doing this in future, such as some of the suggestions made above. This could potentially be done in conjunction with removing the hardcoded visually-hidden span in summary list links (#2649).

Has this been solved by https://github.com/alphagov/govuk-frontend/pull/3836?

Have repeated Hanna's testing from #3836 and I'm confident we've solved this.


Module 1 exercises [Goabaone Ntloedibe]

Please "drag & drop" exercise 1 pdf file below.

MAP EXERCISE 1 NTLO.pdf

Please "drag & drop" exercise 2 pdf file below.
EXERCISE 2 NTLO MAP.pdf

Please UPDATE THE TITLE of this "Issue" in the title bar above with your name.

If you haven't done so, please go back to Module 1 and make sure to take
the post-training survey. Participating in surveys is required for receiving
the "GALUP Certificate" by the University of Florida.

Well done, Goabaone. You clearly grasped the material outlined in Module 1 and successfully applied it to these exercises. Thank you for your participation! Please make sure to finish the post-module1 survey which you can find at here.


Handler plugins

This ticket is a placeholder for future work in plugins.
PR #574 contained code that we chose not to merge yet. It may be useful for our future strategy with plugins. The relevant code is in this branch: https://github.com/pilosa/pilosa/tree/handler-plugins

Is this still relevant?

@fsaintjacques we've had several attempts at introducing plugins at various places in the code. This was one attempt at designing a plugin before really understanding the use cases.
So to answer your question, I'd say this specific issue is not really relevant, but the concept of "plugins" is something we keep coming back to. If you have thoughts or example use cases that could inform how we might approach plugins in a useful way, that would be very helpful.


MissingMethodException at Revit2018 startup

RevitAddInManager/AddInManager/View/FrmDockablePanel.xaml.cs
line 18-19
MinimumWidth = 250,
MinimumHeight = 250,

Revit don't support those APIs until Revit2020.I still use Revit2018,so the exception is throw when Revit2018 is opening,
Please fix it.
Thanks

@DikyEggs many thanks reported , it will be fix in next version, please wait some minute to download new verison.


Fix: Lint issue no-prototype-builtins

Resolved as per suggestions from docs.

Fixes https://github.com/waterthetrees/wtt_front/issues/338


[BUG]: Errors when accepting auth type in Azure Web Apps for Containers Windows App Service

What happened?
When attempting to configure the agent in an Web App for Containers Windows App Service, it fails when attempting to choose an authentication type. The error reads:
'Cannot read keys when either application does not have a console or when console input has been redirected. Try Console.Read'
This affects both cmd, and powershell. Installing the agent in -unattended mode may get past the issue but has other issues in my configuration but the log doesn't indicate if it simply timed out, or did not know how to fail gracefully.
Versions
Web App for Containers, Windows Docker Container using mcr.microsoft.com/dotnetframework/sdk:4.8-windowsservercore-ltsc2019, agent vsts-agent-win-x64-2.217.2, and vsts-agent-win-x64-2.210.1 .
Environment type (Please select at least one enviroment where you face this issue)

[X] Self-Hosted
[ ] Microsoft Hosted
[ ] VMSS Pool
[x] Container

Azure DevOps Server type
Azure DevOps Server (Please specify exact version in the textbox below)
Azure DevOps Server Version (if applicable)
Azure DevOps Server 2020.1
Operation system
No response
Version controll system
Git
Relevant log output
No response

Hi @dsetlock , thanks for reporting! We are working on more prioritized issues at the moment but will get back to this one soon.


Keep v-events as a special way to pass callbacks for hooks

I know the most of callbacks can be passed as props, but in some cases we use v-events as a simple way to listen hook events (like ready) for dynamic components (like controlled by v-if).
Of course, we can expose a property to accept the hook callback and call it explicitly in component, but this will couple and the component have to check the callback.

I'd like the communication between the parent and the child to be more explicit. Passing a callback down may mean having to check the presence of the callback, but it makes the possible side effects of the child component's actions very explicit: you just look at the callback passed in from the parent. The problem with events is that although it's very decoupled, you have no idea how many listeners could be triggered and what the side effects are when you emit something.
On the other hand, I'd like to reduce the amount of APIs that serve similar purposes. If you feel that v-events fit your use case better, you can check out how it was implemented in the past commits and use it as a custom directive.


[WFRP4e System] Gaping arm wound removal issue

Applied "Gaping Arm Wound" critical to a player character during a test run combat. When trying to remove it using the trash can, error "The key 7s55bJRc1ABhtnsN does not exist in the EmbeddedCollection Collection" comes up. I also can't removed the bleeding conditions caused by the critical wound, adjusting bleeding up or down comes up with the same error message.From<EMAIL_ADDRESS>4.0.6wfrp4e-core: 2.0.4wfrp4e-rnhd: 2.0.2wfrp4e-starter-set: 2.0.2wfrp4e-ua1: 2.0.1

I can't remove <Item/Effect/Condition>, I get an error "The key ------------- does not exist in the EmbeddedCollection Collection"
This is an unfortunate state of Foundry 0.8 that, to fix, would require a lot of changes to the Effect system, both in the handling of effects and specific effect scripts.
I'm electing to not do this, and instead wait for the database changes in Foundry V9 which will fix this problem.
V9 seems like a fairly far way away though, which sucks, so this may change, but that's how it is right now.
The document that you can't remove will be removed upon refresh.


Unhandled error in plugin metainfo_series: Series flagged invalid

2016-05-10 09:06 CRITICAL task          download-series-manual-task BUG: Unhandled error in plugin metainfo_series: Series flagged invalid
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/flexget/task.py", line 442, in __run_plugin
return method(*args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/flexget/event.py", line 23, in call
return self.func(*args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/flexget/plugins/metainfo/series.py", line 33, in on_task_metainfo
self.guess_entry(entry)
File "/usr/local/lib/python2.7/dist-packages/flexget/plugins/metainfo/series.py", line 48, in guess_entry
populate_entry_fields(entry, parsed, config)
File "/usr/local/lib/python2.7/dist-packages/flexget/plugins/filter/series.py", line 875, in populate_entry_fields
entry['series_id'] = parser.pack_identifier
File "/usr/local/lib/python2.7/dist-packages/flexget/plugins/parsers/parser_common.py", line 551, in pack_identifier
return self.identifier
File "/usr/local/lib/python2.7/dist-packages/flexget/plugins/parsers/parser_common.py", line 542, in identifier
return self.identifiers[0]
File "/usr/local/lib/python2.7/dist-packages/flexget/plugins/parsers/parser_common.py", line 527, in identifiers
raise Exception('Series flagged invalid')
Exception: Series flagged invalid

Without context of the error. That tells us nothing. Please include log file with --loglevel debug and --dump

Log: http://pastebin.com/5LfNrDCi

Guessit flagged it invalid. It's been doing that a lot lately. Not our plugin. nothing we can really do about it. Ask in the guessit github.

Duplicate of #1098


Support for Windows Server 2003 as Source

Hello,
I was planning a migration of a file server in 2003 with 7 TB to Azure Files, so as its not natively support for this windows version I came down to this option to improve experience vs Robocopy, but digging around before starting the journey I had found this experience. https://techcommunity.microsoft.com/t5/windows-server-for-it-pro/migrating-from-server-2003-to-server-2019-using-storage/m-p/648669#
So I want to know if its really supported Windows Server 2003 as a source or not.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 2aa81041-3a2a-961a-05d5-4a845cc74ae2
Version Independent ID: fadf165a-5c81-0102-e096-7f527483313b
Content: Migrate a file server by using Storage Migration Service
Content Source: WindowsServerDocs/storage/storage-migration-service/migrate-data.md
Product: windows-server
Technology: storage
GitHub Login: @JasonGerend
Microsoft Alias: jgerend

I hope you may get an answer sooner or later from the Windows Server team here on MicrosoftDocs. In the meanwhile, I can only offer my thoughts on this matter, based on what I read in your linked experience page discussion.
To me, it seems necessary to have all features and server roles available on the Windows Server 2003 computer, so you can easily install and configure IIS to support SMS. If your 2003 server is only configured as a basic or SMB server, you might face the same challenges as the user posting on the page you linked. I don't know if the 2003 server should be able to join a Windows Server 2019 domain or the 2019 server should be able to join the 2003 domain, but that should be documented properly in the procedures.
Unfortunately, I am unable to help you any further, as I am only a general IT technician with simple experience from migrating 2003 SMB server to 2008r2 before migrating to 2012r2 (many years ago).

#assign:IngridAtMicrosoft

#assign:xelu86

Hey rubenz91,
Thanks for contacting Microsoft. We value your feedback.
As we understand it, you've described an issue with a Windows product or service, rather than the documentation itself.
GitHub issues in the Windows Server repo are monitored for content issues that we can address, such as broken links, grammar or wording, typos, updates, or incorrect code in examples. We offer other channels for engaging with us, whether you have a support question, product feedback, or other feedback.
We cannot assist with the following as it's outside our scope of work:

Support cases or support tickets
Bug submittal or Feature requests
Extended troubleshooting, technical support, or product support

Instead, please use one or more of the following:

On a Windows OS, use Windows Feedback Hub or press Windows + F. You can also provide feedback with using our Feedback Portal.
Open a ticket with Microsoft Support.
Search or engage with Microsoft TechNet.
Search or engage with the Microsoft Developer Network.
Search or engage with the Microsoft Support Community.

As this is a non-documentation issue, we’re closing this thread.
Thank you and have a most pleasant day.
#please-close


fix: Allow legacy version of GrantIDs to be used with new grant functionality

Allowing for legacy length/structure of GrantIDs to be used with the new multiple grants functionality. Role names in GrantIDs are not used for anything but uniqueness of the IDs.
IDs will be created with the new structure whenever resources are dropped and recreated, and it will be invisible to the end user.
Test Plan

[ ] acceptance tests
[x] unit tests

References

https://github.com/chanzuckerberg/terraform-provider-snowflake/pull/824

/ok-to-test sha=807dae1


RFC: Make Draft UI themeable

My biggest concern here is that I don't like the idea of having to use CSS variables or theme config to manage a theme. This feels like an unnecessary overhead that I found to be fairly complicated when trying to customize these components beyond changing a few colors. My original intention was to make it easy to get started building accessible interfaces and an additional step of configuring a theme or having to rip it out altogether seems like it would hurt more than help.
Then again, maybe being able to customize just enough makes Draft UI more appealing to use in the first place and/or easier to manage with a CLI installation tool.
I'd be curious to see what folks think.

+1 vote for simple theming. At a minimum, being able to centrally set a color palette and font/font sizing would be very helpful.

I would like to see draft-ui adopt radix-colors.
Their color scale feels really good and they have a nice doc explaining how to use it:
https://www.radix-ui.com/colors/docs/palette-composition/understanding-the-scale
There is also a nice tailwind plugin that makes adding these colors to a project seamless:
https://github.com/mrcaidev/tailwindcss-radix-colors

I tend to prefer dealing with regular tailwind color classes right in the code (it's not that much overhead to maintain one set for light mode and one for dark, perhaps too much if you have more themes than that)
But I recognize there's a lot of value in being able to install these components with as much customization baked in as possible, so someone with a preference for a blue palette should get those colors set automatically, and that's something that's easier when you have semantic names to start with (primary, accent, etc)
My trouble with semantic names is that I will want a button on a light gray background to be a bit darker than a button on a white background and such things lead to explosions of semantic tokens

That has kind of been my thought as well. To me, the whole point of CVA is to be able to manage those styles within each component. The whole point of Tailwind is to manage those styles in context with the code. In that sense, using global variables and/or semantic naming seems antithetical to that approach.
So, I think the trick is setting themes up in a way that is valuable/easy for individual projects, not just in a way that makes it easy to build a theme switcher.


Basic elixir support

Thanks for the great project!
This PR adds basic support to Elixir. I've implemented just the most basic setup to get started but hopefully we can improve it later.

lists
tuples
arguments

I've tried my best to include support for maps but I couldn't find a way to make this work :disappointed:
I think the main issue is that map holds a map_content which then holds the children key-values.
    right: (map ; [16, 6] - [20, 1]
      (map_content ; [17, 2] - [19, 13]
        (binary_operator ; [17, 2] - [17, 15]
          left: (atom) ; [17, 2] - [17, 6]
          right: (string ; [17, 10] - [17, 15]
            (quoted_content))) ; [17, 11] - [17, 14]
        (binary_operator ; [18, 2] - [18, 15]
          left: (atom) ; [18, 2] - [18, 6]
          right: (string ; [18, 10] - [18, 15]
            (quoted_content))) ; [18, 11] - [18, 14]
        (binary_operator ; [19, 2] - [19, 13]
          left: (list ; [19, 2] - [19, 8]
            (integer) ; [19, 3] - [19, 4]
            (integer)) ; [19, 6] - [19, 7]
          right: (integer))))) ; [19, 12] - [19, 13]

Hi! Thanks for the PR.
Here is an example of the customization for map and map_content. Please add this to your PR.
  map = {
    target_nodes = { 'map_content' },
  },
  map_content = lang_utils.set_preset_for_list({
    both = {
      non_bracket_node = true,
    },
    split = {
      last_separator = false,
    },
    join = {
      space_in_brackets = false,
    },
  })

Also, you are not using utils in your code, so no need to require it.

Nice! That worked! I didn't think of using non_bracket_node :bulb: . Thanks! :tada:

Please don't merge it just yet! I've found an edge case on the map handling! I will push the failing test later today!

Ok I've pushed the issue I found with map including map_content AND keywords :cry:
    right: (map ; [64, 6] - [68, 1]
      (map_content ; [65, 2] - [67, 12]
        (binary_operator ; [65, 2] - [65, 18]
          left: (string ; [65, 2] - [65, 7]
            (quoted_content)) ; [65, 3] - [65, 6]
          right: (string ; [65, 11] - [65, 18]
            (quoted_content))) ; [65, 12] - [65, 17]
        (keywords ; [66, 2] - [67, 12]
          (pair ; [66, 2] - [66, 12]
            key: (keyword) ; [66, 2] - [66, 7]
            value: (string ; [66, 7] - [66, 12]
              (quoted_content))) ; [66, 8] - [66, 11]
          (pair ; [67, 2] - [67, 12]
            key: (keyword) ; [67, 2] - [67, 7]
            value: (string ; [67, 7] - [67, 12]
              (quoted_content)))))))) ; [67, 8] - [67, 11]

Here "key" => "value" is inside map_content and the rest is inside keywords
map = %{
  "key" => "value",
  foo: "bar",
  baz: "bar"
}

This is where is failing atm:
Fail	||	TreeSJ SPLIT: lang "elixir", node "map" with "keywords" and "map_content", preset default
            ./tests/utils.lua:21: Expected objects to be the same.
            Passed in:
            (table: 0x74be51d62070) {
              [1] = 'map = %{'
              [2] = '  "key" => "value",'
             *[3] = '  foo: "bar", baz: "bar"'
              [4] = '}'
              [5] = '' }
            Expected:
            (table: 0x74be51c75130) {
              [1] = 'map = %{'
              [2] = '  "key" => "value",'
             *[3] = '  foo: "bar",'
              [4] = '  baz: "bar"'
              [5] = '}' }

Any suggestions? :thinking:

Technically, this is correct behavior because keywords is a separate wrapped node  in this case.
You can use the format_tree function to handle this case, e.g:
  map_content = lang_utils.set_preset_for_list({
    both = {
      non_bracket_node = true,
    },
    split = {
      last_separator = false,
      format_tree = function(tsj)
        if tsj:has_children({ 'keywords' }) then
          tsj:update_preset({ recursive = true }, 'split')
          local keywords = tsj:child('keywords')
          keywords:update_preset({ inner_indent = 'normal' }, 'split')
        end
      end,
    },
    join = {
      space_in_brackets = false,
    },
  }),

(I am not sure if this code covers all cases with keywords inside map_content)
I also noticed that the code in langs/elixir.lua is not formatted according to stylua.toml. Please use a formatter before the final PR

Thanks for the suggestion!
Ok I think I fixed all the weird edge cases I found with keywords. I ended up adding something I think it's a bit of a hack inside keywords I'm using format_resulted_lines to fix something I couldn't really understand why it happens.
Without that I get this failing error where the keyword pair is merged: map:%{ instead of map: %{. It doesn't happen on the non-keyword part ("map" => %{"key) :thinking:
Fail	||	TreeSJ SPLIT: lang "elixir", node "map" nested "keywords" and "maps", preset default
            ./tests/utils.lua:21: Expected objects to be the same.
            Passed in:
            (table: 0x7e964657f0b0) {
              [1] = 'map = %{'
              [2] = '  "map" => %{"key" => "value"},'
              [3] = '  foo: "bar",'
             *[4] = '  map:%{"key" => "value"},'
              [5] = '  baz: "bar"'
              [6] = '}' }
            Expected:
            (table: 0x7e9646616488) {
              [1] = 'map = %{'
              [2] = '  "map" => %{"key" => "value"},'
              [3] = '  foo: "bar",'
             *[4] = '  map: %{"key" => "value"},'
              [5] = '  baz: "bar"'
              [6] = '}' }

I also ran stylua. Hopefully it's all formatted properly now!

Without that I get this failing error where the keyword pair is merged: map:%{ instead of map: %{. It doesn't happen on the non-keyword part ("map" => %{"key) 🤔

I have tested this case: It looks like the problem with the space in keywords is related to the parser quirks for elixir.
For now, using format_resulted_lines is the best solution, but I will investigate this problem in more detail in the future.
If you don't plan to add anything else, I will merge this PR.

Thanks for checking it out! Yeah the elixir treesitter has some oddities!
I've just pushed a final change to use format_tree with a more targeted approach I guess. It seems less hacky then using formatted_resulted_lines.
If you are happy with the outcome I'm done with this PR!
Hoping to improve the elixir support in the near future for anonymous functions and other bits and pieces but I might need to open a couple of issues on the  elixir treesitter repo

If you are happy with the outcome I'm done with this PR!

Everything is great, thanks for your contribution!

Thank you this great project! Excellent framework you built here 🏆


Integer overflow in allocation size

Hi. I am testing a secure allocator and found integer overflow.
Here is PoC code.
#include <stdio.h>
#include <stdlib.h>

int main() {
  fprintf(stderr, "%p\n", malloc(-8));
}

$ LD_PRELOAD=$(pwd)/libisoalloc.so ./poc
0x7febb1fa3000

It seems because you don't have integer overflow check in ROUND_UP_PAGE(size).
https://github.com/struct/isoalloc/blob/d433f3c144dd4b0bc20896fed3fd5196eaf6fbd1/src/iso_alloc.c#L674
Best,
Insu Yun.

Thanks @insuyun. This is indeed a bug, but I think it only affects the big zone allocation path. I will have a fix for it in the next code push probably in a few days. Thanks for filing this issue!


HL-405: override the monthly benefit amount manually

Description :sparkles:
The handlers need to be able to override the monthly amount of benefit manually
Issues :bug: HL-405
Testing :alembic:
backend/benefit/calculator/tests/test_manual_override.py
Screenshots :camera_flash:
Additional notes :spiral_notepad:

Codecov Report

Merging #775 (824be55) into develop (c827b78) will increase coverage by 32.00%.
The diff coverage is 98.00%.

@@             Coverage Diff              @@
##           develop     #775       +/-   ##
============================================
+ Coverage    62.85%   94.86%   +32.00%
============================================
  Files          786      171      -615
  Lines        19938     7056    -12882
  Branches      1939        0     -1939
============================================
- Hits         12533     6694     -5839
+ Misses        7036      362     -6674
+ Partials       369        0      -369

Impacted Files
Coverage Δ

...benefit/applications/services/talpa_integration.py
96.49% <ø> (ø)

...enefit/applications/tests/test_ahjo_integration.py
100.00% <ø> (ø)

backend/benefit/calculator/admin.py
100.00% <ø> (ø)

...it/calculator/tests/test_handler_excel_examples.py
87.27% <ø> (ø)

backend/benefit/calculator/tests/test_models.py
100.00% <ø> (ø)

backend/benefit/calculator/models.py
97.35% <91.66%> (-0.30%)
:arrow_down:

backend/benefit/applications/models.py
94.02% <100.00%> (ø)

backend/benefit/calculator/api/v1/serializers.py
96.29% <100.00%> (ø)

...migrations/0010_override_monthly_benefit_amount.py
100.00% <100.00%> (ø)

backend/benefit/calculator/rules.py
94.78% <100.00%> (+0.23%)
:arrow_up:

... and 625 more

Continue to review full report at Codecov.

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


Define Analytics Plan

What do we want to learn or control about user success, product health, reliability? What information do we want to capture to answer these questions? How will we be gathering this information technically?
AC:

A document outlining these questions has been approved by Margaret and Sean.

@dmohs I would like you to work with me on this

@bradtaylor I'd say this has enough definition for now. I can attempt to meet our needs with New Relic and then we can iterate.

Reminder that our analytics are here for now: https://insights.newrelic.com/accounts/1862859/dashboards/572556

There are some docs on SLIs and KPIs from Kristian.


can not open preview to the Side

error messge:
can not open “\Preview: 'test.adoc'”: Cannot read property 'document' of undefined。
windows, vscode version 1.8, portable version

Hi,
Make sure you installed AsciiDoctor.

@zgudino  I have installed AsciiDoctor,  It's OK now after I change my vscode to install version, it's maybe the vscode portable version's problem.
Now, there is a new problem, Admonitions in preview did show as picture.

You will need to setup your document with the css and icon attributes to support images, check http://asciidoctor.org/docs/user-manual/#icons .

Closing this issue for the original problem. Please open a new one if you still need help for the image based admotions.


Refactor project structure

@zhuowenzhao this is my current refactor. I think it is pretty close to done, but I'm running some tests now.

the comments have been addressed, but this isn't ready to merge due to the project explorer being a wip.
i made heavy modifications to how configs work, and i have also updated the code to use copick's api more explicitly (e.g. removing directory traversals in favor of using copick to traverse runs)


Extract Class to a New File

Extracting a class to an external file, since this is not the only class in the file. The extracted class may not have the same name as the source file, if it occurs, change the file name including a number at the end.
The class must be created in the same folder and namespace.
Category: Refactoring
Diagnostic Id: CC0096
Severity: Hidden

See the following for potential implementation assistance:

DotNetAnalyzers/StyleCopAnalyzers#954
DotNetAnalyzers/StyleCopAnalyzers#953

@sharwell Thanks.

Closed on #505

This is a cool one. And it is done now!
:shipit:


log add debug log for check query visible version

Proposed changes
add debug log for check query visible version:
[OlapScanNode.addScanRangeLocations():780] query id: c17cfe2f74764563-a4e34f918e421d66, visibleVersion: 2

Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

run buildall

run buildall


retrieve data from back-end api for submitLogin

If we need to retrieve a specific response from the back-end give the possibility to get it via the datakey of your response
fix #165

:+1: Spam sucks, but for real, we need this as well.

I think we should have same style as on line https://github.com/lynndylanhurley/ng-token-auth/blob/master/src/ng-token-auth.coffee#L594


ERROR: 'NoneType' object has no attribute 'yesterday_count

after entering a count, if i select "Report" i get this error.  need to add an exception to handle this.
--- Logging error ---
stockcount  | Traceback (most recent call last):
stockcount  |   File "/usr/local/lib/python3.10/dist-packages/flask/app.py", line 1463, in wsgi_app
stockcount  |     response = self.full_dispatch_request()
stockcount  |   File "/usr/local/lib/python3.10/dist-packages/flask/app.py", line 872, in full_dispatch_request
stockcount  |     rv = self.handle_user_exception(e)
stockcount  |   File "/usr/local/lib/python3.10/dist-packages/flask/app.py", line 870, in full_dispatch_request
stockcount  |     rv = self.dispatch_request()
stockcount  |   File "/usr/local/lib/python3.10/dist-packages/flask/app.py", line 855, in dispatch_request
stockcount  |     return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)  # type: ignore[no-any-return]
stockcount  |   File "/usr/local/lib/python3.10/dist-packages/flask_login/utils.py", line 290, in decorated_view
stockcount  |     return current_app.ensure_sync(func)(*args, **kwargs)
stockcount  |   File "/stockcount/stockcount/main/routes.py", line 97, in report
stockcount  |     item.previous_count = yesterday_query.yesterday_count if yesterday_query.yesterday_count is not None else 0
stockcount  | AttributeError: 'NoneType' object has no attribute 'yesterday_count'
stockcount  |
stockcount  | During handling of the above exception, another exception occurred:
stockcount  |
stockcount  | Traceback (most recent call last):
stockcount  |   File "/usr/lib/python3.10/logging/init.py", line 1103, in emit
stockcount  |     stream.write(msg + self.terminator)
stockcount  | TypeError: a bytes-like object is required, not 'str'
stockcount  | Call stack:
stockcount  |   File "/usr/lib/python3.10/threading.py", line 973, in _bootstrap
stockcount  |     self._bootstrap_inner()
stockcount  |   File "/usr/lib/python3.10/threading.py", line 1016, in _bootstrap_inner
stockcount  |     self.run()
stockcount  |   File "/usr/lib/python3.10/threading.py", line 953, in run
stockcount  |     self._target(*self._args, **self._kwargs)
stockcount  |   File "/usr/lib/python3.10/concurrent/futures/thread.py", line 83, in _worker
stockcount  |     work_item.run()
stockcount  |   File "/usr/lib/python3.10/concurrent/futures/thread.py", line 58, in run
stockcount  |     result = self.fn(*self.args, **self.kwargs)
stockcount  |   File "/usr/local/lib/python3.10/dist-packages/asgiref/sync.py", line 538, in thread_handler
stockcount  |     return func(*args, **kwargs)
stockcount  |   File "/usr/local/lib/python3.10/dist-packages/asgiref/wsgi.py", line 140, in run_wsgi_app
stockcount  |     for output in self.wsgi_application(environ, self.start_response):
stockcount  |   File "/usr/local/lib/python3.10/dist-packages/flask/app.py", line 1488, in call
stockcount  |     return self.wsgi_app(environ, start_response)
stockcount  |   File "/usr/local/lib/python3.10/dist-packages/flask/app.py", line 1466, in wsgi_app
stockcount  |     response = self.handle_exception(e)
stockcount  |   File "/usr/local/lib/python3.10/dist-packages/flask/app.py", line 807, in handle_exception
stockcount  |     self.log_exception(exc_info)
stockcount  |   File "/usr/local/lib/python3.10/dist-packages/flask/app.py", line 828, in log_exception
stockcount  |     self.logger.error(
stockcount  | Message: 'Exception on /report/ [GET]'
stockcount  | Arguments: ()

this is likely caused by adding a new Item.   I added Chicken Wings and Crab Cakes to the Item list and created the first count today so there is no previous total


app: master crashes while trying to equip a second item

Master crashes while we try to equip another item while already having an item in inventory. Equipping the first item works fine without any issue. Equipping the second item throws this error.

Could you check again? Might be fixed with https://github.com/webaverse/app/pull/2736

Fixed.


options with tags (not version)

how am I supposed to get this working?
the tag does not start with a v so I cant use VERSION
but with this, cmake crashes
CPMAddPackage("gh:curl/curl#curl-8_10_1" OPTIONS "CURL_BROTLI ON" "USE_NGHTTP2 ON") # curl with brotli and http2 features

ahh. I see. I figured that was the solution but I didnt find GIT_TAG mentioned anywhere in the docs so I wasnt sure it existed


Malwarebyes flagging FallGuysStats as Malware

Malwarebytes
www.malwarebytes.com
-Log Details-
Protection Event Date: 10/19/20
Protection Event Time: 6:53 PM
Log File: 4d0b04e8-1266-11eb-9add-3085a9a668dd.json
-Software Information-
Version: <IP_ADDRESS>
Components Version: 1.0.1070
Update Package Version: 1.0.31644
License: Premium
-System Information-
OS: Windows 10 (Build 19041.572)
CPU: x64
File System: NTFS
User: System
-Blocked Malware Details-
File: 1
Malware.AI.1855200559, C:\Users\Jon\Desktop\FallGuysStats\FallGuysStats.exe, Quarantined, 1000000, 0, 1.0.31644, AE25E117CE7D8F2C6E941D2F, dds, 00947443, FBD032FB29C39B98677B8F9CBE82C5A4, 9C095E0575B87D2EBB24E9BBC5881CF3A161C31A19D23981595F88D0B8CFB677
(end)

The latest Windows Defender definitions flag the current version as Trojan:Win32/Zpevdo.B
I've submitted the files to Microsoft for analysis.
Something weird is going on.  AFAIK no problems with antivirus detection until about a week ago.  Could it be someone is manually reporting the program as malware on purpose?

bicpcjunky that does actually seem like the most plausible idea, as there is no malware or anything harmful in this, as I've been using it for multiple months.

What is the need for NDI?  Isn't that a desktop sharing library?  The detection on Windows Defender says that it opens ports in the firewall.  I'm not sure any reason why it would need to do that.

NDI is used to send the overlay over the network if playing on one computer and streaming on another. But there is no port opening in the program. The only thing it does is open a web request to github to download the latest version when you update.

Seems to make sense to me, but I could see how that could be the source of the detection.
All I know is Windows Defender defined it as Trojan:Win32/Zpevdo.B
https://www.microsoft.com/en-us/wdsi/threats/malware-encyclopedia-description?name=Trojan%3AWin32%2FZpevdo.B&threatid=2147729093
My guess is another malware used the same code and this got picked up as a false positive.

I haven't gotten an email update from Microsoft yet but I think they removed the false detection from the local client definitions but it's still being flagged on the cloud.
I think you guys need to figure out another way to do the updates.  Maybe just do a notification and force the user to manually update.

I meant force the user to manually download and update files.
Most small developers like CPUID force users to download and install upgrades.  I think only 'Trusted' developers can get away with 'live' updates without getting flagged as possible malware.

I redownloaded it and rescaned and it doesn't seem to get picked up anymore.

I checked the submission to Microsoft again and this time cloud protection is green and doesn't list Trojan:Win32/Zpevdo.B but a couple of hours ago it was still flagged.  I still think the code needs to be changed to avoid future false detections.

anyone still having this issue? i downloaded this yesterday and got the  Trojan:Win32/Zpevdo.B detected from my windows defender. is there a work around for this or has anyone experienced any problems from it other than it being detected? I really like this app but not enough to put my pc at risk

Issue is back for me - Windows defender flags as a virus.

This is likely going to keep coming back every time it is updated.  Not
much they can do about it because some malware likely used the same library
to abuse as they are using for something.
On Sat, Nov 14, 2020 at 8:47 AM frds6283<EMAIL_ADDRESS>wrote:

Issue is back for me - Windows defender flags as a virus.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/ShootMe/FallGuysStats/issues/43#issuecomment-727217581,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AB3JGKG5EQQBF75HWENIG63SP2J6VANCNFSM4SXASBFQ
.

I haven't been playing Fall Guys recently so haven't downloaded the new version.
As I mentioned above the code needs to be changed to remove the option of an automatic download/installation of an update.  I'm pretty sure that's the code that is being flagged as malware.    Just give the user and update notice and have them manually download a setup program to update the db files and program.  Trusted developers can do automatic updates after a click but malware programs get people to click 'ok' to download & install viruses.  A level of protection is added if the user has to manually download and install a program.
As for a workaround you can go the Windows Defender page and click virus & threat protection settings and then manage settings and setup exclusions.   You can also go to protection history and allow the item that was flagged.

Added another DL option on the main page Readme. It has no auto update feature and in turn will just bring you to github if you click the button. This hopefully will fix the false positives for people having that issue.

Yeah, Windows Defender flagged the download of the auto update version but allowed the new manual update version.  I think that confirms that auto update was causing the problem.
Honestly I think the auto update version should be removed or try contacting the Windows Defender team to find out how to 'properly' do auto update so it won't keep getting flagged as malware.


Could not create machine on vmwarefusion driver

I am trying to create a machine for vmwarefusion but it does not work:
System:
Mac OS X 10.10.5
VMWare Fusion Pro 1.7.2

Console output:
➜  ~  docker-machine -D create -d vmwarefusion --vmwarefusion-cpu-count -1 --vmwarefusion-memory-size 8192 main
Creating SSH key...
Creating VM...
VixDiskLib: Invalid configuration file parameter. Failed to read configuration file.
Creating disk '/Users/gcds/.docker/machine/machines/main/main.vmdk'
Virtual disk creation successful.
Starting main...
executing: /Applications/VMware Fusion.app/Contents/Library/vmrun start /Users/gcds/.docker/machine/machines/main/main.vmx nogui
Waiting for VM to come online...
Not there yet 1/60, error: couldn't find MAC address in VMX file /Users/gcds/.docker/machine/machines/main/main.vmx
Not there yet 2/60, error: couldn't find MAC address in VMX file /Users/gcds/.docker/machine/machines/main/main.vmx
Not there yet 3/60, error: couldn't find MAC address in VMX file /Users/gcds/.docker/machine/machines/main/main.vmx
Not there yet 4/60, error: couldn't find MAC address in VMX file /Users/gcds/.docker/machine/machines/main/main.vmx
Not there yet 5/60, error: couldn't find MAC address in VMX file /Users/gcds/.docker/machine/machines/main/main.vmx
Not there yet 6/60, error: couldn't find MAC address in VMX file /Users/gcds/.docker/machine/machines/main/main.vmx
Not there yet 7/60, error: couldn't find MAC address in VMX file /Users/gcds/.docker/machine/machines/main/main.vmx
Not there yet 8/60, error: couldn't find MAC address in VMX file /Users/gcds/.docker/machine/machines/main/main.vmx
Not there yet 9/60, error: couldn't find MAC address in VMX file /Users/gcds/.docker/machine/machines/main/main.vmx
Not there yet 10/60, error: couldn't find MAC address in VMX file /Users/gcds/.docker/machine/machines/main/main.vmx
Not there yet 11/60, error: couldn't find MAC address in VMX file /Users/gcds/.docker/machine/machines/main/main.vmx
Not there yet 12/60, error: couldn't find MAC address in VMX file /Users/gcds/.docker/machine/machines/main/main.vmx
Not there yet 13/60, error: couldn't find MAC address in VMX file /Users/gcds/.docker/machine/machines/main/main.vmx
Not there yet 14/60, error: couldn't find MAC address in VMX file /Users/gcds/.docker/machine/machines/main/main.vmx
Not there yet 15/60, error: couldn't find MAC address in VMX file /Users/gcds/.docker/machine/machines/main/main.vmx
Not there yet 16/60, error: couldn't find MAC address in VMX file /Users/gcds/.docker/machine/machines/main/main.vmx
Not there yet 17/60, error: couldn't find MAC address in VMX file /Users/gcds/.docker/machine/machines/main/main.vmx
Not there yet 18/60, error: couldn't find MAC address in VMX file /Users/gcds/.docker/machine/machines/main/main.vmx
Not there yet 19/60, error: couldn't find MAC address in VMX file /Users/gcds/.docker/machine/machines/main/main.vmx
Not there yet 20/60, error: couldn't find MAC address in VMX file /Users/gcds/.docker/machine/machines/main/main.vmx
Not there yet 21/60, error: couldn't find MAC address in VMX file /Users/gcds/.docker/machine/machines/main/main.vmx
Not there yet 22/60, error: couldn't find MAC address in VMX file /Users/gcds/.docker/machine/machines/main/main.vmx
Not there yet 23/60, error: couldn't find MAC address in VMX file /Users/gcds/.docker/machine/machines/main/main.vmx
Not there yet 24/60, error: couldn't find MAC address in VMX file /Users/gcds/.docker/machine/machines/main/main.vmx
Not there yet 25/60, error: couldn't find MAC address in VMX file /Users/gcds/.docker/machine/machines/main/main.vmx
Not there yet 26/60, error: couldn't find MAC address in VMX file /Users/gcds/.docker/machine/machines/main/main.vmx
Not there yet 27/60, error: couldn't find MAC address in VMX file /Users/gcds/.docker/machine/machines/main/main.vmx
Not there yet 28/60, error: couldn't find MAC address in VMX file /Users/gcds/.docker/machine/machines/main/main.vmx

cc @frapposelli

Looking at it right now.

@frapposelli tried to run command by hand:
➜  ~  /Applications/VMware\ Fusion.app/Contents/Library/vmrun start /Users/gcds/.docker/machine/machines/main/main.vmx nogui
2015-08-20T14:29:50.630| ServiceImpl_Opener: PID 3091
Error: The operation was canceled

Definitely a bug, PR #1741 to fix it.

Nice! I did not even have a though about that cpu option :D because I just read man page of it and used


Proguard issues Requery beta19

#136 is still not resolved. I upgraded to beta19 and removed -dontwarn io.requery.** and we're still getting issues.

Warning: io.requery.android.sqlcipher.SqlCipherDatabaseSource: can't find superclass or interface net.sqlcipher.database.SQLiteOpenHelper
Warning: io.requery.android.sqlitex.SqlitexDatabaseSource: can't find superclass or interface io.requery.android.database.sqlite.SQLiteOpenHelper
Warning: io.requery.android.sqlcipher.SqlCipherConnection: can't find referenced class net.sqlcipher.database.SQLiteConstraintException
Warning: io.requery.android.sqlcipher.SqlCipherConnection: can't find referenced class net.sqlcipher.database.SQLiteDatabase
Warning: io.requery.android.sqlcipher.SqlCipherConnection: can't find referenced class net.sqlcipher.database.SQLiteDatabase
Warning: io.requery.android.sqlcipher.SqlCipherConnection: can't find referenced class net.sqlcipher.database.SQLiteDatabase
Warning: io.requery.android.sqlcipher.SqlCipherConnection: can't find referenced class net.sqlcipher.database.SQLiteException
Warning: io.requery.android.sqlcipher.SqlCipherConnection: can't find referenced class net.sqlcipher.database.SQLiteDatabase
Warning: io.requery.android.sqlcipher.SqlCipherConnection: can't find referenced class net.sqlcipher.database.SQLiteDatabase
Warning: io.requery.android.sqlcipher.SqlCipherConnection: can't find referenced class net.sqlcipher.database.SQLiteDatabase
Warning: io.requery.android.sqlcipher.SqlCipherConnection: can't find referenced class net.sqlcipher.database.SQLiteDatabase
Warning: io.requery.android.sqlcipher.SqlCipherConnection: can't find referenced class net.sqlcipher.database.SQLiteDatabase
Warning: io.requery.android.sqlcipher.SqlCipherConnection: can't find referenced class net.sqlcipher.database.SQLiteException
Warning: io.requery.android.sqlcipher.SqlCipherConnection: can't find referenced class net.sqlcipher.database.SQLiteDatabase
Warning: io.requery.android.sqlcipher.SqlCipherConnection: can't find referenced class net.sqlcipher.database.SQLiteDatabase
Warning: io.requery.android.sqlcipher.SqlCipherConnection: can't find referenced class net.sqlcipher.database.SQLiteDatabase
Warning: io.requery.android.sqlcipher.SqlCipherConnection: can't find referenced class net.sqlcipher.database.SQLiteDatabase
Warning: io.requery.android.sqlcipher.SqlCipherConnection: can't find referenced class net.sqlcipher.database.SQLiteException
Warning: io.requery.android.sqlcipher.SqlCipherConnection: can't find referenced class net.sqlcipher.database.SQLiteException
Warning: io.requery.android.sqlcipher.SqlCipherConnection: can't find referenced class net.sqlcipher.database.SQLiteDatabase
Warning: io.requery.android.sqlcipher.SqlCipherConnection: can't find referenced class net.sqlcipher.database.SQLiteException
Warning: io.requery.android.sqlcipher.SqlCipherDatabaseSource: can't find referenced class net.sqlcipher.database.SQLiteOpenHelper
Warning: io.requery.android.sqlcipher.SqlCipherDatabaseSource: can't find referenced class net.sqlcipher.database.SQLiteDatabase
Warning: io.requery.android.sqlcipher.SqlCipherDatabaseSource: can't find referenced method 'net.sqlcipher.database.SQLiteDatabase getWritableDatabase(java.lang.String)' in program class io.requery.android.sqlcipher.SqlCipherDatabaseSource
Warning: io.requery.android.sqlcipher.SqlCipherDatabaseSource: can't find referenced method 'net.sqlcipher.database.SQLiteDatabase getReadableDatabase(java.lang.String)' in program class io.requery.android.sqlcipher.SqlCipherDatabaseSource

This is fixed by #158 and will be in the next update

beta20 contains the updated proguard rules


Add Twig loader

Add Twig loader to the list of templating loaders

Added my secondary e-mail address that I used for the commit... should the clabot update its check automatically, or do I need to do something else ?

@webberig You would need to change commit author. Or create a new PR with the correct commit author.

ok, think I succeeded :-)

Thanks!


Pull jobs from multiple queues?

Is it possible to specify a worker that pulls jobs from multiple queues?
I'm looking for a way to load balance jobs from multiple queues, but to also be able to use all processing resources for a single queue  if all other queues are empty.

A single worker currently consumes from a single queue. You can work around this by creating a few workers that share pretty much everything besides their source queue (from_queue in the DSL).

Michael, the problem with the setting you've suggested is that you may end up with idle threads and limited capacity per worker (queue).
Can I pull request a change to support multiple queues? Is that coherent with the project goals?

While having 1 worker instead of N can mean that you'd likely have more total threads used (although it's up to you how many you configure per worker), I don't see it as a problem necessarily,
unless the number is quite high (say, 500+ total threads).
Even though modern Ruby versions use kernel threads to back Ruby threads, and having more of those will increase the number of context switching and RAM used, for most Ruby-based system the different would be insignificant. To be honest, if you are that worried about consumer efficiency,
I'd suggest skipping Ruby entirely and using Go, JVM, Erlang or .NET.
Do you have any benchmarks  that demonstrate

The number of threads you use
How having more threads affects RAM usage
Ditto for CPU context switches for the Sneakers proces
How this affects, say, 95 percentile throughput and latency?

Consuming from multiple queues in a worker is not a difficult thing to do — just track them in a set and consume from/unsubscribe from each — but it does break the flow Sneakers users have gotten used to over the years. Sneakers by definition is an opinionated system with some limitations.
Consuming from N queues would also make reasoning about worker metrics harder because now you have to have a way to "average" metrics from N queues instead of knowing what single queue
to look at.
@jondot @gabrieljoelc WDYT?

Just to be clear, this is exactly what I want to achieve in terms of architecture:

In my case, each job takes about 10 seconds to be consumed by a worker and uses limited resources (databases and external APIs). So I need to limit the total amount of active workers to match the available resources.
I'm planning to create a queue for each client of my service. Initially I'll have 30 queues, but may have hundreds/thousands in the future (the number of queues will match the number of clients).
Suppose that one of my clients sent 1 million jobs and after that all the other 29 clients send 100 jobs each. Thus, I have 1,002,900 jobs to process. If I do not load balance the workers across multiple queues, the other 29 clients will have to wait for the 1 million jobs of the first client to finish before receiving any results.
I believe the best way to solve this problem is to have a worker reading jobs from multiple queues.

I'm not trying to say that this design is wrong (using a single queue for everything is) but if the issue is with downstream service capacity, a single runaway client will still cause a slowdown observed by other clients.
You probably have considered this but limiting queue length or using message TTL may be more effective solutions overall.
But thanks for the example, I'm more open to the idea now. Let's see what @jondot and @gabrieljoelc would say.
There are two other features in Sneakers and RabbitMQ can target the issue of variable and uneven load on consumers: Autoscaling and Federated Queues.

Thanks for checking out Sneakers @barbolo!
I agree with everything from @michaelklishin comment. Using multiple queues per worker seems like more of a hack for the efficiency problem you are trying to solve. Sneakers is a framework for handling RabbitMQ messages in a semantic way. The concurrency engine is what allows for working different workers in parallel. @michaelklishin suggestion to look at Federated Queues could be a solution to solving it at the cluster level.
In conclusion, Sneakers should not support multiple queues per worker. You might need to consider @michaelklishin 's language advice to get the efficiency you are looking for:

if you are that worried about consumer efficiency, I'd suggest skipping Ruby entirely and using Go, JVM, Erlang or .NET.

We were just looking for exactly this feature, but with a different use case, so I'd very much appreciate any thoughts you have on it @gabrieljoelc or @michaelklishin.
We've got a number of services which are running Sneakers workers to consume messages from different queues on RabbitMQ using the MaxRetry handler.
Consequently, we have N apps, and 3N queues (queue, queue-retry, queue-error) and are struggling to stay on top of all the *-error queues; we have a dozen apps and counting which operate in this way...
What we were hoping to do was configure a single worker to process all the *-error queues in a single place. This would allow us to aggregate and monitor our errors in a separate app which will scale as our infrastructure grows without having to have one worker per -error queue. They are currently all on the same exchange but use different routing keys.
Having a worker processing multiple queues would seem (naively perhaps!) to fit this use case.  Is there existing configuration we should be using instead? I took a look through the Maxretry example, code and specs but couldn't see anything appropriate; but this may well be my unfamiliarity with the code. There did seem to be reference to options such as retry-error-exchange but I'm not sure how to specify the configuration in Sneakers.configure...
Any thoughts or suggestions very much appreciated 😄 !

@seddy thanks for you interest in Sneakers!
It doesn't seem like you are looking for a semantic-driven worker framework. Are you really just looking for a helper/utility that allows you to subscribe one bit of code to multiple RabbitMQ queues? If yes and you are committed to using Ruby, I suggest you just familiarize yourself with the a Ruby RabbitMQ client (Sneakers uses bunny) and build a little utility to pull this off.

This is not a commonly requested feature and it is indeed something that doesn't really fit into Sneakers' opinionated design. Closing, at least for now. Thank you for providing all the details to make your case, though. Thoughtful and detailed feature requests is a relatively rare thing to see on GitHub.


Exporter only returns stats about pods from current running user?

Describe the bug
(I'm sorry to call this a "bug"; it's likely just a lack of my understanding over how to use this exporter successfully)
When I run prometheus-podman-exporter, it only exports container-level stats about the containers that are being run as the same user that I'm running the exporter as.  Therefore, I don't know how to deploy prometheus-podman-exporter as a server-level monitoring tool -- it seems that I would need to run an instance of it for every user that could run pods?
To Reproduce
Steps to reproduce the behavior:

Run prometheus-podman-exporter as a user account (ie. non-root user)
Observe metrics like podman_container_cpu_seconds_total only reports id=* for containers running as the same user
Repeat, running as root -- even as a superuser, only root's containers are displayed

Expected behavior
I expected that running as root would return metrics from all pods.  Alternatively, I expected the documentation in the repo to indicate the right way, or the expected runtime model, for prometheus-podman-exporter to be used effectively for monitoring at a server-level.
Screenshots
N/A; can provide if needed.
Desktop (please complete the following information):
NixOS 22.11
Additional context
I'm currently working on packaging prometheus-podman-exporter for NixOS.  Building the software was straight-forward, but determining how to set up a systemd unit to run it has left me confused because of this.  While it could run as a root user, which isn't typically how I'd want it to run anyway, it also wouldn't collect info on all the containers... leaving me a little confused on the recommended packaging approach.

Hi @mfenniak
At the moment you need to run a dedicated instance for each user.
Will add a feature in the near future in order to cover this request.


vim-autoswap not swapping to vim in open tmux pane

Vim-autoswap is using step 3 - "Otherwise, if swapfile is older than file itself, just get rid of it" - when I have the file open in vim in another tmux pane in the same tmux window. I am using iTerm and am ssh'd into a CentOS 7 box that is running tmux 2.2, have the title option set in my vimrc, and have wmctrl installed. What step might I be missing here?

+1


Better contributor guide

Ideally explaining how the features work, and how to add new examples when you want to tweak the checks.

I think this is covered now, please reopen if anything is missing.

Maybe bold the "issues or pull requests" in the first sentence ... just to emphasise that.

I've made them links @EmmaJP - is that better?

Sure :)


Types aren't properly being exported

Describe the bug
https://github.com/stacksjs/bun-spreadsheets/issues/4
Reproduction
this repo after my next commit
System Info
all systems

Used Package Manager
bun
Validations

[X] Follow our Code of Conduct
[X] Read the Contributing Guide.
[X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
[X] Check that this is a concrete bug. For Q&A, please open a GitHub Discussion instead.
[X] The provided reproduction is a minimal reproducible of the bug.

This is resolved now with v0.7.0 of dtsx


Using Hand Track Model

Shall i use hand track model in to our mobile SDK product along with our own key-point stability improvement and other additional features (note : it's sellable product as well)
if yes, is there any reference link we should indicate in website or product page?

You can use our library in your product for free. See our license for more detail.

Feel free to create new issue or reopen if there's other questions.