PortraitUpsideDown orientation is not available on iOS 7/8 after installing the plugin

After adding this plugin to my project I'm suddenly not able to switch to PortraitUpsideDown mode.
All other orientation work, but not that one. Even if none of the APIs are called.
I traced the problem to window.shouldRotateToOrientation handler in the iOS specific javascript file.
The way it is written seems to always block the upside-down in 'unlocked' mode. I guess you either need to add an 'unlocked' value to orientationMap or add "180" to the 'default'.
My workaround currently is to override window.shouldRotateToOrientation altogether, which prevents me from ever going back to a locked mode.

I discovered the same issue. My workaround was adding "180" to the default option in orientationMap (like you mentioned).


Time-trap Spam protection setting not persisting

When changing setting for amount of seconds on "Measure 2: Time-trap" in module settings on admin - it doesn't save it, reverts back to initial setting of "5".
I can manually change on database level and the setting works as it should, but not when changing on admin.

You are right. There was the name attribute on the inputfield missing. Maybe it was a copy/paste issue. Now it has been added again on line 1746 and changes will be taken into account.
I bump up the version later. For now you can replace the old file with the new one to solve this issue.
Thank you for reporting this!


Linear' object has no attribute 'out_features'

When I try to use the flux1-dev-Q4_0.gguf model I am getting this error.

You aren't trying to use it with the IPAdapter nodes from https://github.com/XLabs-AI/x-flux-comfyui are you?
As GGUF Models aren't supported and that's the exact error you get if you try.

It looks like the xlabs repo fixed this based on the linked issue? I'll close this but reopen if not.
We also refactored ops.py since so in theory models that rely on the "out_features" attribute like that should be able to work without changes.


PHPORM-148 Fix null in datetime fields and reset time in date field with custom format

Fix PHPORM-148

Fix #2729 by removing the method Model::castAttribute() that was introduced by #2658 in 4.1.0. Tests added to ensure null is allowed in date, datetime, immutable_date, immutable_datetime and the variants with custom formats.
Change the behavior of immutable_date:j.n.Y H:i (with custom format), to reset the time. This behave differently than Laravel 10.46 that treats it like a immutable_datetime.

Checklist

[x] Add tests and ensure they pass
[x] Add an entry to the CHANGELOG.md file
[ ] Update documentation for new features

I'm working on this PR, it creates new issues with Laravel 11.


SSL connection is required. Please specify SSL options and retry

How can I define SSL certificate in the docker file?
I already set DATABASE_SSL=true but still I need to provide ca certificate somewhere.

Closing this issue as it isn't an issue with the image but a question on usage. Feel free to go on our slack to ask for help ;)

If you have a configuration somewhere in strapi make sure to disable
database.js   update with  ssl: { rejectUnauthorized: false }
module.exports = ({ env }) => ({
  connection: {
    client: "postgres",
    connection: {
      host: env("DATABASE_HOST", "postgres"),
      port: env.int("DATABASE_PORT", 5432),
      database: env("DATABASE_NAME", "postgres"),
      user: env("DATABASE_USERNAME", "postgres"),
      password: env("DATABASE_PASSWORD", "postgrespassword"),
      ssl: { rejectUnauthorized: false },
    },
  },
});

https://github.com/strapi/strapi/issues/5696#issuecomment-608179879


[HUDI-1192] Make create hive database automatically configurable

Fix the failure of creating hive database
Tips

Thank you very much for contributing to Apache Hudi.
Please review https://hudi.apache.org/contributing.html before opening a pull request.

What is the purpose of the pull request
Optimization the failure of creating hive database
And cause repeated printing of warn logs
Committer checklist

[ ] Has a corresponding JIRA in PR title & commit

[ ] Commit message is descriptive of the change

[ ] CI is green

[ ] Necessary doc changes done or have another open PR

[ ] For large changes, please consider breaking it into sub-tasks under an umbrella JIRA.

@yanghua

Currently, In an ETL pipeline(eg, kafka -> hudi -> hive), If the process of hudi to hive failed,  the job is still running.
I think we can add a switch to control the job behavior(fail or keep running) when kafka to hudi is ok, while hudi to hive failed, leave the choice to user. since ingesting data to hudi and sync to hive is a complete task in some scenes.
WDYT? @vinothchandar @yanghua @liujinhui1994

Currently, In an ETL pipeline(eg, kafka -> hudi -> hive), If the process of hudi to hive failed, the job is still running.
I think we can add a switch to control the job behavior(fail or keep running) when kafka to hudi is ok, while hudi to hive failed, leave the choice to user. since ingesting data to hudi and sync to hive is a complete task in some scenes.
WDYT? @vinothchandar @yanghua @liujinhui1994

sounds reasonable.

Currently, In an ETL pipeline(eg, kafka -> hudi -> hive), If the process of hudi to hive failed, the job is still running.
I think we can add a switch to control the job behavior(fail or keep running) when kafka to hudi is ok, while hudi to hive failed, leave the choice to user. since ingesting data to hudi and sync to hive is a complete task in some scenes.
WDYT? @vinothchandar @yanghua @liujinhui1994

sounds reasonable.

Filed a ticket here:https://issues.apache.org/jira/projects/HUDI/issues/HUDI-1269

If the process of hudi to hive failed, the job is still running.
I think we can add a switch to control the job behavior(fail or keep running)

+1 to have this configurable

Ok i will deal with this soon

Please help review again,thanks
@yanghua @vinothchandar


Have you try OGM on image-text datasets?

Have you try OGM on image-text datasets?
Maybe that's more popular datasets.

Hi,
Thanks for your question. We pay more attention to audio-visual modalities and did not conduct OGM on image-text datasets in the current version. But it is quite worth having a try.


Support for new Hue Dimmer Switch: RWL022

It appears the new Hue Dimmer Switch RWL022 isn't recognised in Node-Red.
I hope you can add this to your great Hue Magic :-)

Definitely adding my support to this request!

It looks like it may need an upstream fix in huejay. I added the RWL022 to node_modules/huejay/lib/SensorModel by copying RWL021.js to RWL022.js and editing the IDs. Now the RWL022 is showing up in the list of switches in the Hue Switch node.

I have created a temporary patch for this: https://gist.github.com/domhauton/fde796e7f88e3e3a8992aedc2f5f2068

Realy good support file. Do you think you can create a merge request to hope this makes it in to the standard?

Is supported in the v4 :)


Imported key not used

There seems to be a problem with the usage of imported keys. I have tried my default keys, I have tried importing a new one. I have confirmed the key is imported. Maybe a problem with the boto usage?
beeswithmachineguns is up-to-date
$ pip install beeswithmachineguns --upgrade

Requirement already up-to-date: beeswithmachineguns in /usr/local/lib/python2.7/dist-packages
Requirement already up-to-date: boto==2.0 in /usr/local/lib/python2.7/dist-packages (from beeswithmachineguns)
Requirement already up-to-date: paramiko==<IP_ADDRESS> in /usr/local/lib/python2.7/dist-packages (from beeswithmachineguns)
Requirement already up-to-date: pycrypto>=2.1 in /usr/lib/python2.7/dist-packages (from paramiko==<IP_ADDRESS>->beeswithmachineguns)
Cleaning up...

The key is imported:
$ aws ec2  describe-key-pairs | grep  bee -A 1 -B 2
        {
            "KeyFingerprint": "04:b6:8a:f8:fc:37:fd:c1:d4:62:81:18:71:84:49:b8",
            "KeyName": "bee"
        },

My key file is indeed a valid private key.
$ file  ~/.ssh/bee.pem

/home/vagrant/.ssh/bee.pem: PEM RSA private key

bees fails with a rather cryptic error.
$ bees up -s 3  -k bee
New bees will use the "default" EC2 security group. Please note that port 22 (SSH) is not normally open on this group. You will need to use to the EC2 tools to open it before you will be able to attack.
Connecting to the hive.
Attempting to call up 3 bees.
Traceback (most recent call last):
  File "/usr/local/bin/bees", line 5, in <module>
    main.main()
  File "/usr/local/lib/python2.7/dist-packages/beeswithmachineguns/main.py", line 127, in main
    parse_options()
  File "/usr/local/lib/python2.7/dist-packages/beeswithmachineguns/main.py", line 111, in parse_options
    bees.up(options.servers, options.group, options.zone, options.instance, options.login, options.key)
  File "/usr/local/lib/python2.7/dist-packages/beeswithmachineguns/bees.py", line 104, in up
    placement=zone)
  File "/usr/local/lib/python2.7/dist-packages/boto/ec2/connection.py", line 618, in run_instances
    return self.get_object('RunInstances', params, Reservation, verb='POST')
  File "/usr/local/lib/python2.7/dist-packages/boto/connection.py", line 699, in get_object
    raise self.ResponseError(response.status, response.reason, body)
boto.exception.EC2ResponseError: EC2ResponseError: 400 Bad Request
<?xml version="1.0" encoding="UTF-8"?>
<Response><Errors><Error>InvalidKeyPair.NotFound<Message>The key pair 'bee' does not exist</Message></Error></Errors><RequestID>edd8dc4a-3b11-4524-a5e3-623085181f45</RequestID></Response>

I checked my .boto file as well. I assume this is at least a documentation issue.

After some more testing, I found out that the checked out development environment gives more meaningful errors. I did no select the correct region.
After specifying -z eu-west-1a, the error changed to "ami not found". Apperently, the regions.json file is ignored. Declaring the AMI as well helps.


Feature request: Quantize Google Gemma models

Hi authors!
With the recent AQLM integration in transformers, would it makes sense to quantize the Google gemma models in 2-bit
The list of the models can be found here: https://huggingface.co/collections/google/gemma-release-65d5efbccdbb8c4202ec078b
cc @BlackSamorez

Hi, @younesbelkada. We intend to prepare 2bit gemma models and will come back to you once we have results.

Thanks a lot @Godofnothing ! Looking forward to it !

Hi, @younesbelkada. We have uploaded 2b gemma versions to the huggingface hub:

gemma-2b-AQLM-2Bit-1x16-hf
gemma-2b-AQLM-2Bit-2x8-hf
For some reason, 7b model gemma experiences significant decline in performance, making it unusable. If we managed to resolve the issue, we will upload 7b models as well.

Very nice thank you @Godofnothing !


Starscream not work with Xcode 7.1/7.2

After builded framework (with Carthage) and following the installation procedure, the framework is correctly recognized but after called connect method, the tcp stream is not created.
Thanks for your help

Can you provide any code or further details? I can confirm Starscream works fine in the latest xCode version.

Hello,
after analyzing the situation better, i noticed that the websocketDidConnect method is not fired. Contrary to what occurs in debug. I enclose the project.
I thank you in advance...
InettyWebsocket.zip

you need to change:
let websocket:WebSocket = WebSocket(url: NSURL(string: "ws://<IP_ADDRESS>:8080/starter/hello")!, protocols: ["chat", "superchat"])

to
let socket = WebSocket(url: NSURL(string: "ws://<IP_ADDRESS>:8080/starter/hello")!, protocols: ["chat", "superchat"])

override func viewDidLoad() {
     super.viewDidLoad()
     self.socket.delegate = self
     self.socket.connect()
}

you need to make sure your variables don't fall out of scope. See the Simple example app for more info.

Thanks a lot for your help and for your work


Create/Register CDX Dev accounts

CDX DEV URL - https://dev.epacdx.net/

Create/Register CDX Dev accounts for David, Joshua, Jason
Jason will register for the Designated Representative to be able to approve dev and test accounts
Joshua and David will register for the Data Prepare Agent

REGISTRATION STEPS

Search for and select the following Program

Select the Data Prepare Agent

Fill out personal info in Part 1

userid use the 1st letter of first name and full last name all lowercase followed by "-dp"
example: jwhitehead-dp
for security questions select questions and answers that you will remember

Part #2 search for epa and select the following organization

Use your CVP email address as you will get a verification code to use in the next step

Enter the code sent to your email and click create account

Enter Role Sponsorship email<EMAIL_ADDRESS>and click submit

Review Role Sponsorship email and make sure to check the Yes box

Confirm Role Sponsorship email

Role Sponsorship should get an email, however, let them know so that they can approve the request. Once approved you should be able to login.

Joshua and I have already done this so just waiting on David to create his account and me to approve to close

5/4 Mike approved Joshua and I's accounts. No longer awaiting ESA, now accounts are active


AutoComplete Command not found

Hello and thank you for this beautiful library.
I am new to picocli, so I want to implement a menu with autocomplete possibility.
My code is the following :
@Command(name = "licenserES", version = "Help demo v1.0.0", header = "%nAutomatic License Helper%n",
        description = "Prints usage help and version help when requested.%n",
        subcommands = {GenerateKey.class, Sign.class, Verify.class})
public class LicenseCommandLine implements Callable<Void> {

    @Option(names = {"--help", "-h"}, usageHelp = true, description = "Print usage help and exit.")
    boolean help;
    @Option(names = {"--generateKey", "-g"}, description = "Generates a key.")
    boolean gk;
    @Option(names = {"--sign", "-s"}, description = "Signs the license.")
    boolean sl;
    @Option(names = {"--verify", "-v"}, description = "Verifies the license.")
    boolean v;
    @Option(names = {"--exit", "-e"}, description = "Exit the app.")
    boolean exit;

    public static void main(String[] args) {
        args = new String[]{"--help" };
        LicenseCommandLine licenseCommandLine = new LicenseCommandLine();
        new CommandLine(licenseCommandLine).parseWithHandler(new RunAll(), args);
    }

    @Override
    public Void call() {
        System.out.println("Menu LicenseCLI");
        return null;
    }
}

When I run this class from IDE, it works fine, it shows me the menu:
Automatic License Helper

Usage: licenserES [-eghsv] [COMMAND]
Prints usage help and version help when requested.

  -e, --exit          Exit the app.
  -g, --generateKey   Generates a key.
  -h, --help          Print usage help and exit.
  -s, --sign          Signs the license.
  -v, --verify        Verifies the license.
Commands:
  --generateKey  Generate the Key.
  --sign         Sign the license.
  --verify       Verify license passed as an argument

After I generated my licenserES_completion, and the source of this script. AutoComplete works fine if a write licenserES ---> it will show me these options, but if I type licenserES --help ...it keeps saying licenserES command not found. Any sugestions on this? Or maybe you have a good example.
Thanks in advance !

Have you tried putting a ./ in front of the command so that the shell knows to look for the command in the current directory?
./licenserES --help

Thank you for the quick response, yes I tried, same result. Yes, I mean bash shell.

Did you create a shell script for the licenserES command? The picocli.AutoComplete utility can generate such a script if you specify the --writeCommandScript option.
You can also create it yourself. Something like this:
#!/usr/bin/env bash

LIBS=path/to/libs
CP="${LIBS}/LicenserES.jar"
java -cp "${CP}" 'com.company.package.LicenseCommandLine' $@

(but replace the above with the correct value for LIBS, the correct jar name and the correct fully qualified class name)

Yes, sir I created. And it works fine, when I type:
`/es/licenser$ licenserES --
--exit         --generateKey  --help         --sign         --verify   `
But, when I choose: licenserES --help
It gives me this message : licenserES: command not found

I believe this is the bash shell telling you it cannot find the licenserES script in the current directory. Do you have a file named licenserES in the current directory when you run the licenserES --help command?

By the way, the licenserES_completion script and the licenserES command script are two separate scripts.

No, I don't have that file. Only licenserES_completion. But I did this step :
# 1. Source all completion scripts in your .bash_profile
#
#   cd $YOUR_APP_HOME/bin
#   for f in $(find . -name "*_completion"); do line=". $(pwd)/$f"; grep "$line" ~/.bash_profile || echo "$line" >> ~/.bash_profile; done

Am I supposed to do and this?
The `picocli.AutoComplete` utility can generate such a script if you specify the `--writeCommandScript` option.

You can also create it yourself. Something like this:

#!/usr/bin/env bash
LIBS=path/to/libs
CP="${LIBS}/LicenserES.jar"
java -cp "${CP}" 'com.company.package.LicenseCommandLine' $@

Yes, you need both scripts. Sounds like you already have the ``icenserES_completionscript so all you need is alicenserES` command script. The command script is the script that calls java with your class.

I tried to add '--writeCommandScript' when running picocli.Autocomplete. But gives me this error :
Invalid value for option '--writeCommandScript': 'help' is not a boolean
What value do I need to pass for '--writeCommandScript' ?
Thanks

Can you please show the exact command you used to run picocli.Autocomplete, and the full output (including a stack trace if there was one)?

I do like this:

Stacktrace: Invalid value for option '--writeCommandScript': 'licenserES' is not a boolean

Okay, thanks for the clarification. Please specify -w without any arguments. So, program arguments should be:
-n=licenseES -w com.esempla.licenser.LicenseCommandLine

By the way (unrelated): I strongly recommend everyone to upgrade to picocli 3.9.5 (see release notes) to protect against a bug in jansi-1.14 that may crash the JVM on some versions of Linux with some versions of Java.

Sir, here are my last updates, I was able to generate 2 files [ licenserES ] and [ licenserES_completion ].
I updated the licenserES with the following:
`#!/usr/bin/env bash
LIBS=/home/user/workspace/es/es-licenser/target
CP="${LIBS}/licenser-1.0.jar"
java -cp "${CP}" 'com.esempla.licenser.LicenseCommandLine' $@`
and made it executable. Now I type the following : ./licenserES [TAB] [TAB,] I get my options.
But, If I type ./licenserGRM --help
Error: Unable to initialize main class com.esempla.licenser.LicenseCommandLine
Caused by: java.lang.NoClassDefFoundError: picocli/CommandLine$IParseResultHandler2
So it seems like a problem with my Main class?
Thanks.

You also need the picocli jar in the classpath. So, in your licenserES command script, replace the CP line with this:
CP="${LIBS}/licenser-1.0.jar:${LIBS}/picocli-3.9.5.jar"

(and make sure the picocli jar exists in the /home/user/workspace/es/es-licenser/target directory)

Thank you a lot, Sir !
it seems to work now, but now for [licenserES] autocomplete is not working. Is this the expected behavior?

You may need to source the licenserES_completion again, or update your .bash_profile if the location of the licenserES_completion script changed.

I figured it out. Thank you again for your support !

Glad to hear I was able to help. Don't forget to star picocli if you like it! :-)

Sorry, my last question. What can I do, so I don't have to run like this ./licenserES ?
Is there any way to run script like this : licenserES ?

Glad to hear I was able to help. Don't forget to star picocli if you like it! :-)

Already did :) :+1:

To be honest, I don’t know why the ./ is necessary. I would expect all scripts in the current directory to be in the PATH...
Is the script executable? (Did you chmod 755 <script> it?)
Perhaps you can find the answer to that question on StackOverflow. We’re surely not the first people to have this issue.

Yes, I did. Okay, thank you one more time !

@remkop Hello, Mr. Pompa. I tried to find myself, but was not able. Is autocomplete working with @Parameters ? Or only with @Option? Thanks

Current support for completion on positional parameters is limited. There are some outstanding tickets to improve this, but I’m unable to work on that now.

@remkop Thanks

@remkop sorry :) ..for subcommands options, is AutoComplete working?

Yes, options on subcommands (and nested sub-subcommands) should work.
Please raise a separate ticket with steps to reproduce if there is any issue.


Add basic compatibility check to RT

RT should add a simple check to verify it is running on an FMC version that it is compatible with. If not, a clear error should be reported to aid in debug.

Similar issues filed for ROM, FMC, RT:

Component
Issue Link

ROM
https://github.com/chipsalliance/caliptra-sw/issues/1423

FMC
https://github.com/chipsalliance/caliptra-sw/issues/1424

RT
https://github.com/chipsalliance/caliptra-sw/issues/1425

What makes a given stage compatible or incompatible with the one before? Can we know that they're compatible if the two share a major version?


multer npm  how to mulitple input file upload on  google cloude storage

multer npm  how to mulitple input file upload on  google cloude storage

Is this what you were looking for? https://blog.datawheel.us/uploading-to-google-cloud-storage-from-node-js-bcdee76f83bc


Facility to provide  Rows and Column Selection  from outside Grid

Grid Internally provide Rows and Column Selection and we can use that, But  Sometimes that Grid data depends on some other Grid, like Summary have one Grid and All Details in one Grid,  So When we click on Summary Row, We need to provide row and column selection from outside to Details Grid that represents Summary raw.

:tada: This issue has been resolved in version 5.5.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Gulp plugin to sync to s3 bucket

Looking at https://www.npmjs.com/package/gulp-awspublish now.

Closed by https://github.com/NiXXeD/chatty/commit/829f92c773fa501b08488564192a8a7d5ff0b591


sRGB no longer working in Mojave

Prerequisites

[ X] Put an X between the brackets on this line if you have done all of the following:

Reproduced the problem in Safe Mode: https://flight-manual.atom.io/hacking-atom/sections/debugging/#using-safe-mode
Followed all applicable steps in the debugging guide: https://flight-manual.atom.io/hacking-atom/sections/debugging/
Checked the FAQs on the message board for common solutions: https://discuss.atom.io/c/faq
Checked that your issue isn't already filed: https://github.com/issues?utf8=✓&q=is%3Aissue+user%3Aatom
Checked that there is not already an Atom package that provides the described functionality: https://atom.io/packages

Description
Color profile is no longer making any difference when set to sRGB, both the display color profile and the override setting in Atom produce the same colors. This happens in safe mode also
Steps to Reproduce

Use the standard color profile on mac
Open Atom and set the color profile to sRGB
You will notice no change between the two

Expected behavior:
Previously on High Sierra switching to sRGB would make the colors more vibrant compared with the default system profile. After upgrading to Mojave the colors seem dull and there is no visible change between the two settings
Actual behavior:
There is no change between settings
Reproduces how often:
100%
Versions
macOS 10.14 (18A391)
Atom    : 1.31.1
Electron: 2.0.7
Chrome  : 61.0.3163.100
Node    : 8.9.3
apm  2.1.1
npm  6.2.0
node 8.9.3 x64
atom 1.31.1
python 2.7.10
git 2.17.1
Additional Information

Thanks for opening a new issue for this:

Previously on High Sierra switching to sRGB would make the colors more vibrant compared with the default system profile. After upgrading to Mojave the colors seem dull and there is no visible change between the two settings

Just to clarify, is your system-wide color profile set to sRGB?  The color profile setting in Atom gives you control over whether Atom respects the color profile you have set so it's expected that if your system-wide color profile is sRGB, then you won't see a difference.

@rsese I have my MacBook Pro display set to the default (Color LCD) and I also tested on an LG 5K UltraFine set to (LG UltraFine) which again is the default.

Sorry bear with me, I don't use color profiles myself so had to spend some time reading through https://github.com/atom/atom/issues/17356 and playing with the settings on my computer.
Would you be able to share the debugging details Jason asked for in https://github.com/atom/atom/issues/17564#issuecomment-399999110 (with the current version of Atom you're using for steps 2 and 3)?  As mentioned there, if you can use the Digital Color Meter app to get the hex or RGB values, that would be helpful.
Based on your description, I would guess that the colors in 1.27 (the version before the color profile settings was added) are more vibrant.

I just upgraded to Mojave and came across this when searching for 'dull color'. However I'm not using Atom. Looks like an OS issue.

@rsese Using Atom 1.31.1 for both screens. Here is a comparison again between setting atom to sRGB and using the Digital Colour Meter app, then again with default color profile.

I have this same issue. Was using High Sierra with excellent colors on Atom, updated to Mojave today and now have dull color scheme with Atom.

The "Use sRGB color profile" checkbox has zero effect (back on High Sierra as well, I made an issue).
If you go to System Preferences > Displays > Color and change it to sRGB IEC61966-2.1 then the whole OS gets the vibrant color profile (including Atom). However, I only want Atom to have it, because it causes images look oversaturated with it, but syntax highlighting looks nice with it. That's why I wanted the checkbox to work but leave it on Color LCD (default profile on Mac), so it worked like 1.27.0. I remember Chrome 61 changed the way color profiles worked, so it's linked to Chromium


Standardize EditClientCommand error msgs

Codecov Report
Base: 63.26% // Head: 63.17% // Decreases project coverage by -0.08% :warning:

Coverage data is based on head (fa8f3c2) compared to base (a0017c0).
Patch coverage: 85.71% of modified lines in pull request are covered.

Additional details and impacted files
@@             Coverage Diff              @@
##             master     #318      +/-   ##
============================================
- Coverage     63.26%   63.17%   -0.09%
  Complexity      650      650
============================================
  Files           112      112
  Lines          2273     2273
  Branches        266      268       +2
============================================
- Hits           1438     1436       -2
- Misses          736      737       +1
- Partials         99      100       +1

Impacted Files
Coverage Δ

.../address/logic/parser/EditClientCommandParser.java
77.41% <75.00%> (-4.40%)
:arrow_down:

...eedu/address/logic/commands/EditClientCommand.java
86.86% <100.00%> (-0.77%)
:arrow_down:

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

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


#355: gtest for Open GEE on RHEL 6

This pull request includes changes to Scons files for detecting and using devtoolset-2-toolchain on RHEL 6 (since the default compiler that comes with RHEL 6 is too old).  If you have installed a gtest RPM for devtoolset-2-toolchain, scons should be able to use it for building unit tests.
This pull request also includes bug fixes from the 5.2.0 branch, and form #354, since you can't build Portable Server, or install GEE without some of these fixes on RHEL 6.

@tst-ppenev Did you cherry pick some of these fixes or is this just based on the master branch? It might be better to go ahead and merge master into the centos-6-support branch separately so we don't review changes that were already reviewed.

I had branch for the Post Gre spike on RHEL 6 that included both master and the 5.2.0 branch, because I wanted to test with master, but needed some of the fixes from 5.2.0 (like specifying the C++ language standard when building Portable Server).  I rebased that for this branch.
We could merge master into the Cent OS 6 branch, but, I think, the 5.2.0 branch may be more useful.  Also, if 5.2.0 gets merged into master soon, we could marge master into the Cent OS one afterwards to get all the updates.

I was able to build and install on RHEL 6 with these changes and it seems to be working fine.  I'm going to hold off on approving though until we get all the branches untangled.

Looks like @tst-dsheramata has already been working on the instructions. I'll update the description with a link.

@googlebot: I signed the it.

@tst-nfarah: Are you reviewing each commit? If you review the result of all changes, they're pretty much all relevant.

@tst-nfarah: I've built Open GEE and ran Fusion on RHEL 6, RHEL 7, Cent OS 6, Cent OS 7, Ubuntu 14.04, and Ubuntu 16.04 during development.


Use trashcan icon for remove review request

Fixes #13721
Changes the icon for "Remove review request" from octicon-sync to octicon-trashcan.

Codecov Report

Merging #13722 (996f550) into master (979fbe0) will decrease coverage by 0.01%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master   #13722      +/-   ##
==========================================
- Coverage   42.25%   42.24%   -0.02%
==========================================
  Files         697      697
  Lines       76631    76631
==========================================
- Hits        32384    32376       -8
- Misses      38925    38933       +8
  Partials     5322     5322

Impacted Files
Coverage Δ

modules/util/timer.go
42.85% <0.00%> (-42.86%)
:arrow_down:

modules/charset/charset.go
68.53% <0.00%> (-4.50%)
:arrow_down:

services/pull/temp_repo.go
26.59% <0.00%> (-3.20%)
:arrow_down:

services/pull/patch.go
53.97% <0.00%> (-1.71%)
:arrow_down:

services/pull/check.go
48.90% <0.00%> (ø)

services/pull/pull.go
41.17% <0.00%> (+0.49%)
:arrow_up:

models/gpg_key.go
53.90% <0.00%> (+0.57%)
:arrow_up:

Continue to review full report at Codecov.

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


Power Switch state not correct

Turnin off and on my Apple TV with power switch in Home app works.
But if I turn on my Apple TV by Sire Remote, the power switch in Home app does not show on. It stays at off. Can you please fix that?

I get the same issue, I have to then manually turn on using HomeKit for it to work. seems give our the following error:
`This plugin threw an error from the characteristic 'On': Unhandled error thrown inside write handler for characteristic: Unable to execute request 5O: Traceback (most recent call last):File "/usr/lib/python3.9/asyncio/locks.py", line 226, in wait
await fut
asyncio.exceptions.CancelledError
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3.9/asyncio/tasks.py", line 492, in wait_for
fut.result()
asyncio.exceptions.CancelledErrorThe above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/pi/.local/lib/python3.9/site-packages/pyatv/protocols/companion/api.py", line 163, in _send_command
resp = await self._protocol.exchange_opack(
File "/home/pi/.local/lib/python3.9/site-packages/pyatv/protocols/companion/protocol.py", line 154, in exchange_opack
return await self._exchange_generic_opack(frame_type, data, identifier, timeout)File "/home/pi/.local/lib/python3.9/site-packages/pyatv/protocols/companion/protocol.py", line 167, in _exchange_generic_opack
unpacked_object = await self._queues[identifier].wait(timeout)
File "/home/pi/.local/lib/python3.9/site-packages/pyatv/support/collections.py", line 160, in wait
await asyncio.wait_for(self._event.wait(), timeout)
File "/usr/lib/python3.9/asyncio/tasks.py", line 494, in wait_for
raise exceptions.TimeoutError() from exc
asyncio.exceptions.TimeoutError
The above exception was the direct cause of the following exception:
Traceback (most recent call last):File "/home/pi/.local/lib/python3.9/site-packages/pyatv/scripts/atvremote.py", line 978, in _run_application
return await cli_handler(loop)
File "/home/pi/.local/lib/python3.9/site-packages/pyatv/scripts/atvremote.py", line 723, in cli_handler
return await _handle_commands(args, config, storage, loop)
File "/home/pi/.local/lib/python3.9/site-packages/pyatv/scripts/atvremote.py", line 851, in _handle_commands
atv = await connect(config, loop, protocol=args.protocol, storage=storage)File "/home/pi/.local/lib/python3.9/site-packages/pyatv/init.py", line 155, in connect
await atv.connect()
File "/home/pi/.local/lib/python3.9/site-packages/pyatv/core/facade.py", line 684, in connect
if await setup_data.connect():
File "/home/pi/.local/lib/python3.9/site-packages/pyatv/protocols/companion/init.py", line 571, in _connect
await api.connect()
File "/home/pi/.local/lib/python3.9/site-packages/pyatv/protocols/companion/api.py", line 145, in connect
await self.system_info()
File "/home/pi/.local/lib/python3.9/site-packages/pyatv/protocols/companion/api.py", line 184, in system_info
await self._send_command(
File "/home/pi/.local/lib/python3.9/site-packages/pyatv/protocols/companion/api.py", line 174, in _send_command
raise exceptions.ProtocolError(f"Command {identifier} failed") from expyatv.exceptions.ProtocolError: Command _systemInfo failed

An error occurred, full stack trace above. See https://homebridge.io/w/JtMGR for more info.`

Better have a look on homebridge-appletv-enhanced https://github.com/maxileith/homebridge-appletv-enhanced

yes, working much better.

Great, thanks for the advice!! I've switched as does seem to be working better!!


New methods: BaseActiveRecord::loadRelations() and BaseActiveRecord::loadRelationsFor().

Q
A

Is bugfix?
❌

New feature?
✔

Breaks BC?
❌

Fixed issues
#11000, #12743

Equivalent of https://laravel.com/docs/10.x/eloquent-relationships#lazy-eager-loading in Eloquent ORM.
Should be mentioned in Yii2 guide.

Would you please add tests for the method?

Would you please add tests for the method?

Done.

It looks to me that the code relies on the "inverseOf" definition of the related ActiveRecord hasOne/hasMany relation.
Is that correct? And if so, what happens when there is no "inverseOf" relation defined?

It looks to me that the code relies on the "inverseOf" definition of the related ActiveRecord hasOne/hasMany relation. Is that correct? And if so, what happens when there is no "inverseOf" relation defined?

No such reliance on the inverseOf at all. The new methods just call (in a convenient way) the same existing functionality that is executed when you perform the eager loading using with() in a call like:
Customer::find()->with('orders.items')->all();

That example above works without defining inverse relation and so do new methods which you can see in the tests (neither Customer::getOrders() nor Order::getItems() relation in the tests uses inverseOf).

@PowerGamer1 Yes, when I dived deeper into it I came to the same conclusion and removed my comment. But your response beat me to it 😄.

@PowerGamer1 All good. Would you please resolve conflicts so I can merge it?

Done.

Please resolve the conflicts so I can hit the merge button. Thanks.

Please resolve the conflicts so I can hit the merge button. Thanks.

Damn :( Conflicts again. @PowerGamer1 need your help.

You might want to merge this soon as I will not be able to rebase this commit to latest master for much longer (as I will be leaving github due to forced 2FA policy).

@PowerGamer1 could you resolve conflicts one more time? I'll merge this immediately after. Sorry for the long time waiting.

@PowerGamer1 could you resolve conflicts one more time? I'll merge this immediately after. Sorry for the long time waiting.

@bizley No worries, conflicts resolved.

Thank you. Sorry to hear you are leaving GH.

I'm wandering, is this support nested relationship like dot notation


Add "/v2" to Go module name

Seems that this is necessary for a v2 release...
https://pkg.go.dev/github.com/ethereum/c-kzg-4844?tab=versions

Hey @tarassh thanks for the comment. I'm definitely not an expert on this but I think it's enough to append v2 to the module name. We will still need to make a new v2.0.1 release for this to show up on pkg.go.dev though. Are you sure the v2 code must go into a new v2 directory?

Eventually you should be able to see this https://pkg.go.dev/github.com/googleapis/gax-go?tab=versions with this repo.

I see. But that project chose that way of handling things. It's not strictly necessary. Unless it's required, I'd rather not maintain two versions of the codebase.


feat: impl truelearn.datasets

This PR implements truelearn.datasets which download and parse the PEEKDataset.
It will be ready to merge once the impl-novelty-interests branch is merged.

I will try to start this PR after merging the impl-novelty-interests into the main branch.


Question about the logout

Hi, I'm very new to React and it's highly possible I'm doing something wrong but I can't figure out if it's a bug or just me not understanding so I'll ask anyway!
There's an action in actions/auth.js that is used to logoutUser. It works properly if you use the /logout route. However, if I don't require auth on the route to GET the API, and that it then sends back a 401 (we agree that it shouldn't but let's say my token expired in the back-end), then we send the error to the errorHandler. When we do that, it then checks for a 401, and if that's a 401, it calls the logoutUser function.
For me, this doesn't work, because it doesn't do anything except call that function, but that function returns a function and we don't do anything with it.
Now I found a way to make it work by passing the "dispatch" object from the errorHandler to the logoutUser function, and use that directly in that function. But I'm pretty sure that's now how it's supposed to work so I was wondering if you could explain to me what I'm missing?
Other than that, I just want to say thank you for your blogs and your starter project, it has helped me an incredible amount and finally me got me started in learning React, so THANK YOU! :)

Hi,
This is a mistake I've made and haven't had time to fix yet. I'm working on a few projects I need to get done first, but I'll come back and make some big changes to this repo within the new few months, I'd imagine. A quick explanation of why it isn't working is because dispatch isn't being injected in the call to logoutUser(). Our component, thanks to connect(), injects dispatch when calling our action creators. You could try changing the call to dispatch(logoutUser()), otherwise, simply dispatch the UNATUH_USER for the time being from the errorHandler, and I'll try to come up with something more elegant down the road!
Please let me know if that works for you. I'm shooting from the hip and am not able to test this right now.
Thanks!

Yes that works for me, thanks for your help :)


begineer_01

name: Abhi Jain
github_user_name: @abhijain1705

URL: https://github.com/abhijain1705/oss101
ScreenShot of VSCode and folder in my system of repo I have cloned

here is the screenshot of current branch list in my local repo which I created using git command

Added screenshot of new branch from previous branch
Challenge 03 Intermediate Level

Added screenshot of new branch from previous branch
Challenge 04 Intermediate Level

Intermediate Challenge 07


flutter web Unable to find modules because of main function in a helper class

Steps to Reproduce
I have a time class which include a main method for testing purpose
void main() async {
  final ConfigModel result = await ConfigProvider()
      .getConfigs(ConfigRequest(accessCode: CONFIG_ACCESS_CODE));
  print(result.toJson());
}

Target Platform: Web
Logs
[  +16 ms] Unable to find modules for some sources, this is usually the result of either a
           bad import, a missing dependency in a package (or possibly a dev_dependency
           needs to move to a real dependency), or a build failure (if importing a
           generated file).

           Please check the following imports:

           `import 'generated_plugin_registrant.dart';` from|lib/utils/time_web_entrypoint.dart at 5:1

[✓] Flutter (Channel master, v1.13.1-pre.99, on Mac OS X 10.15 19A602, locale en-US)
    • Flutter version 1.13.1-pre.99 at /Users//Development/flutter
    • Framework revision 354f80b84a (12 hours ago), 2019-12-11 16:36:03 -0800
    • Engine revision 12bf95fd49
    • Dart version 2.7.0 (build 2.7.0-dev.2.1 8b8894648f)

[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
    • Android SDK at /Users//Library/Android/sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-29, build-tools 29.0.2
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 11.0)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 11.0, Build version 11A420a
    • CocoaPods version 1.8.3

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 3.5)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 41.1.2
    • Dart plugin version 191.8593
    • Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)

[✓] VS Code (version 1.40.2)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.7.1

[✓] Connected device (2 available)
    • Chrome     • chrome     • web-javascript • Google Chrome 78.0.3904.108
    • Web Server • web-server • web-javascript • Flutter Tools

• No issues found!

Expected
Android and iOS it works fine but in Web building, it makes a problem

@amreniouinnovent does this actually prevent it from running? Can you include verbose logs from flutter run -d chrome -v

@jonahwilliams I will do it on Sunday because code is on office laptop
Yes it prevents me from running  but when I remove main() function from Time class it works

`flutter run -d chrome -v
[  +48 ms] executing: [/Users/lahlou/Development/flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[  +62 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[        ] 18cd7a3601bcffb36fdf2f679f763b5e827c2e8e
[        ] executing: [/Users/lahlou/Development/flutter/] git describe --match v*.. --first-parent --long --tags
[  +85 ms] Exit code 0 from: git describe --match v*.. --first-parent --long --tags
[        ] v1.12.13+hotfix.6-0-g18cd7a360
[  +15 ms] executing: [/Users/lahlou/Development/flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[  +11 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[   +1 ms] origin/beta
[   +1 ms] executing: [/Users/lahlou/Development/flutter/] git ls-remote --get-url origin
[   +6 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] https://github.com/flutter/flutter.git
[  +59 ms] executing: [/Users/lahlou/Development/flutter/] git rev-parse --abbrev-ref HEAD
[  +10 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[   +1 ms] beta
[   +7 ms] executing: sw_vers -productName
[  +21 ms] Exit code 0 from: sw_vers -productName
[        ] Mac OS X
[        ] executing: sw_vers -productVersion
[  +18 ms] Exit code 0 from: sw_vers -productVersion
[        ] 10.15
[        ] executing: sw_vers -buildVersion
[  +32 ms] Exit code 0 from: sw_vers -buildVersion
[        ] 19A602
[  +61 ms] executing: /usr/bin/xcode-select --print-path
[  +45 ms] Exit code 0 from: /usr/bin/xcode-select --print-path
[        ] /Applications/Xcode.app/Contents/Developer
[   +1 ms] executing: /usr/bin/xcodebuild -version
[+1200 ms] Exit code 0 from: /usr/bin/xcodebuild -version
[   +5 ms] Xcode 11.0
Build version 11A420a
[ +190 ms] executing: /Users/lahlou/Library/Android/sdk/platform-tools/adb devices -l
[  +15 ms] Exit code 0 from: /Users/lahlou/Library/Android/sdk/platform-tools/adb devices -l
[        ] List of devices attached
[  +27 ms] executing: /Users/lahlou/Development/flutter/bin/cache/artifacts/libimobiledevice/idevice_id -h
[ +110 ms] /usr/bin/xcrun simctl list --json devices
[ +228 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[  +12 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ +126 ms] Found plugin connectivity at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/connectivity-0.4.5+2/
[  +34 ms] Found plugin device_info at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/device_info-0.4.1+2/
[   +3 ms] Found plugin devicelocale at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/devicelocale-0.2.0/
[  +15 ms] Found plugin firebase_messaging at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-5.1.8/
[  +24 ms] Found plugin flutter_local_notifications at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_local_notifications-0.8.4+3/
[  +11 ms] Found plugin flutter_statusbarcolor at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_statusbarcolor-0.2.2/
[   +7 ms] Found plugin fluttertoast at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/fluttertoast-3.1.3/
[  +17 ms] Found plugin google_maps_flutter at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/google_maps_flutter-0.5.21+8/
[ +113 ms] Found plugin package_info at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/package_info-0.4.0+10/
[  +40 ms] Found plugin path_provider at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider-1.5.1/
[ +119 ms] Found plugin shared_preferences at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.6/
[  +16 ms] Found plugin shared_preferences_macos at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences_macos-0.0.1/
[   +5 ms] Found plugin shared_preferences_web at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences_web-0.1.2/
[  +10 ms] Found plugin sqflite at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.7+2/
[  +27 ms] Found plugin stripe_payment at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/stripe_payment-1.0.5/
[  +11 ms] Found plugin url_launcher at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher-5.2.5/
[  +70 ms] Found plugin connectivity at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/connectivity-0.4.5+2/
[   +9 ms] Found plugin device_info at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/device_info-0.4.1+2/
[   +1 ms] Found plugin devicelocale at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/devicelocale-0.2.0/
[   +3 ms] Found plugin firebase_messaging at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-5.1.8/
[   +8 ms] Found plugin flutter_local_notifications at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_local_notifications-0.8.4+3/
[   +3 ms] Found plugin flutter_statusbarcolor at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_statusbarcolor-0.2.2/
[   +5 ms] Found plugin fluttertoast at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/fluttertoast-3.1.3/
[   +2 ms] Found plugin google_maps_flutter at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/google_maps_flutter-0.5.21+8/
[  +15 ms] Found plugin package_info at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/package_info-0.4.0+10/
[   +1 ms] Found plugin path_provider at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider-1.5.1/
[   +9 ms] Found plugin shared_preferences at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.6/
[   +1 ms] Found plugin shared_preferences_macos at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences_macos-0.0.1/
[   +2 ms] Found plugin shared_preferences_web at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences_web-0.1.2/
[   +3 ms] Found plugin sqflite at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.7+2/
[   +6 ms] Found plugin stripe_payment at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/stripe_payment-1.0.5/
[   +9 ms] Found plugin url_launcher at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher-5.2.5/
[ +106 ms] Generating /Users/lahlou/Desktop/AmrWS/wiot_parent/android/app/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java
⣽[ +188 ms] executing: [/Users/lahlou/Desktop/AmrWS/wiot_parent/ios/Runner.xcodeproj/] /usr/bin/xcodebuild -project /Users/lahlou/Desktop/AmrWS/wiot_parent/ios/Runner.xcodeproj -target Runner -showBuildSettings
[        ] executing: [/Users/lahlou/Desktop/AmrWS/wiot_parent/ios/Runner.xcodeproj/] /usr/bin/xcodebuild -project /Users/lahlou/Desktop/AmrWS/wiot_parent/ios/Runner.xcodeproj -target Runner -showBuildSettings
(This is taking an unexpectedly long time.)⣾[+4704 ms] Build settings for action build and target Runner:
ACTION = build
AD_HOC_CODE_SIGNING_ALLOWED = NO
ALTERNATE_GROUP = staff
ALTERNATE_MODE = u+w,go-w,a+rX
ALTERNATE_OWNER = lahlou
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO
ALWAYS_SEARCH_USER_PATHS = NO
ALWAYS_USE_SEPARATE_HEADERMAPS = NO
APPLE_INTERNAL_DEVELOPER_DIR = /AppleInternal/Developer
APPLE_INTERNAL_DIR = /AppleInternal
APPLE_INTERNAL_DOCUMENTATION_DIR = /AppleInternal/Documentation
APPLE_INTERNAL_LIBRARY_DIR = /AppleInternal/Library
APPLE_INTERNAL_TOOLS = /AppleInternal/Developer/Tools
APPLICATION_EXTENSION_API_ONLY = NO
APPLY_RULES_IN_COPY_FILES = NO
APPLY_RULES_IN_COPY_HEADERS = NO
ARCHS = armv7 arm64
ARCHS_STANDARD = armv7 arm64
ARCHS_STANDARD_32_64_BIT = armv7 arm64
ARCHS_STANDARD_32_BIT = armv7
ARCHS_STANDARD_64_BIT = arm64
ARCHS_STANDARD_INCLUDING_64_BIT = armv7 arm64
ARCHS_UNIVERSAL_IPHONE_OS = armv7 arm64
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon
AVAILABLE_PLATFORMS = appletvos appletvsimulator iphoneos iphonesimulator macosx watchos watchsimulator
BITCODE_GENERATION_MODE = marker
BUILD_ACTIVE_RESOURCES_ONLY = NO
BUILD_COMPONENTS = headers build
BUILD_DIR = /Users/lahlou/Desktop/AmrWS/wiot_parent/build/ios
BUILD_LIBRARY_FOR_DISTRIBUTION = NO
BUILD_ROOT = /Users/lahlou/Desktop/AmrWS/wiot_parent/build/ios
BUILD_STYLE =
BUILD_VARIANTS = normal
BUILT_PRODUCTS_DIR = /Users/lahlou/Desktop/AmrWS/wiot_parent/build/ios/Release-iphoneos
CACHE_ROOT = /var/folders/vl/fc3l_r4n1t3gxnzgjsxmzkrc0000gn/C/com.apple.DeveloperTools/11.0-11A420a/Xcode
CCHROOT = /var/folders/vl/fc3l_r4n1t3gxnzgjsxmzkrc0000gn/C/com.apple.DeveloperTools/11.0-11A420a/Xcode
CHMOD = /bin/chmod
CHOWN = /usr/sbin/chown
CLANG_ANALYZER_NONNULL = YES
CLANG_CXX_LANGUAGE_STANDARD = gnu++0x
CLANG_CXX_LIBRARY = libc++
CLANG_ENABLE_MODULES = YES
CLANG_ENABLE_OBJC_ARC = YES
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES
CLANG_WARN_BOOL_CONVERSION = YES
CLANG_WARN_COMMA = YES
CLANG_WARN_CONSTANT_CONVERSION = YES
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR
CLANG_WARN_EMPTY_BODY = YES
CLANG_WARN_ENUM_CONVERSION = YES
CLANG_WARN_INFINITE_RECURSION = YES
CLANG_WARN_INT_CONVERSION = YES
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES
CLANG_WARN_STRICT_PROTOTYPES = YES
CLANG_WARN_SUSPICIOUS_MOVE = YES
CLANG_WARN_UNREACHABLE_CODE = YES
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES
CLASS_FILE_DIR = /Users/lahlou/Desktop/AmrWS/wiot_parent/build/ios/Runner.build/Release-iphoneos/Runner.build/JavaClasses
CLEAN_PRECOMPS = YES
CLONE_HEADERS = NO
CODESIGNING_FOLDER_PATH = /Users/lahlou/Desktop/AmrWS/wiot_parent/build/ios/Release-iphoneos/Runner.app
CODE_SIGNING_ALLOWED = YES
CODE_SIGNING_REQUIRED = YES
CODE_SIGN_CONTEXT_CLASS = XCiPhoneOSCodeSignContext
CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements
CODE_SIGN_IDENTITY = iPhone Developer
CODE_SIGN_INJECT_BASE_ENTITLEMENTS = YES
COLOR_DIAGNOSTICS = NO
COMBINE_HIDPI_IMAGES = NO
COMPILER_INDEX_STORE_ENABLE = Default
COMPOSITE_SDK_DIRS = /Users/lahlou/Desktop/AmrWS/wiot_parent/build/ios/CompositeSDKs
COMPRESS_PNG_FILES = YES
CONFIGURATION = Release
CONFIGURATION_BUILD_DIR = /Users/lahlou/Desktop/AmrWS/wiot_parent/build/ios/Release-iphoneos
CONFIGURATION_TEMP_DIR = /Users/lahlou/Desktop/AmrWS/wiot_parent/build/ios/Runner.build/Release-iphoneos
CONTENTS_FOLDER_PATH = Runner.app
COPYING_PRESERVES_HFS_DATA = NO
COPY_HEADERS_RUN_UNIFDEF = NO
COPY_PHASE_STRIP = NO
COPY_RESOURCES_FROM_STATIC_FRAMEWORKS = YES
CORRESPONDING_SIMULATOR_PLATFORM_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform
CORRESPONDING_SIMULATOR_PLATFORM_NAME = iphonesimulator
CORRESPONDING_SIMULATOR_SDK_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator13.0.sdk
CORRESPONDING_SIMULATOR_SDK_NAME = iphonesimulator13.0
CP = /bin/cp
CREATE_INFOPLIST_SECTION_IN_BINARY = NO
CURRENT_ARCH = arm64
CURRENT_PROJECT_VERSION = 4
CURRENT_VARIANT = normal
DEAD_CODE_STRIPPING = YES
DEBUGGING_SYMBOLS = YES
DEBUG_INFORMATION_FORMAT = dwarf-with-dsym
DEFAULT_COMPILER = com.apple.compilers.llvm.clang.1_0
DEFAULT_DEXT_INSTALL_PATH = /System/Library/DriverExtensions
DEFAULT_KEXT_INSTALL_PATH = /System/Library/Extensions
DEFINES_MODULE = NO
DEPLOYMENT_LOCATION = NO
DEPLOYMENT_POSTPROCESSING = NO
DEPLOYMENT_TARGET_CLANG_ENV_NAME = IPHONEOS_DEPLOYMENT_TARGET
DEPLOYMENT_TARGET_CLANG_FLAG_NAME = miphoneos-version-min
DEPLOYMENT_TARGET_CLANG_FLAG_PREFIX = -miphoneos-version-min=
DEPLOYMENT_TARGET_LD_ENV_NAME = IPHONEOS_DEPLOYMENT_TARGET
DEPLOYMENT_TARGET_LD_FLAG_NAME = ios_version_min
DEPLOYMENT_TARGET_SETTING_NAME = IPHONEOS_DEPLOYMENT_TARGET
DEPLOYMENT_TARGET_SUGGESTED_VALUES = 8.0 8.1 8.2 8.3 8.4 9.0 9.1 9.2 9.3 10.0 10.1 10.2 10.3 11.0 11.1 11.2 11.3 11.4 12.0 12.1 12.2 12.3 12.4 13.0
DERIVED_FILES_DIR = /Users/lahlou/Desktop/AmrWS/wiot_parent/build/ios/Runner.build/Release-iphoneos/Runner.build/DerivedSources
DERIVED_FILE_DIR = /Users/lahlou/Desktop/AmrWS/wiot_parent/build/ios/Runner.build/Release-iphoneos/Runner.build/DerivedSources
DERIVED_SOURCES_DIR = /Users/lahlou/Desktop/AmrWS/wiot_parent/build/ios/Runner.build/Release-iphoneos/Runner.build/DerivedSources
DEVELOPER_APPLICATIONS_DIR = /Applications/Xcode.app/Contents/Developer/Applications
DEVELOPER_BIN_DIR = /Applications/Xcode.app/Contents/Developer/usr/bin
DEVELOPER_DIR = /Applications/Xcode.app/Contents/Developer
DEVELOPER_FRAMEWORKS_DIR = /Applications/Xcode.app/Contents/Developer/Library/Frameworks
DEVELOPER_FRAMEWORKS_DIR_QUOTED = /Applications/Xcode.app/Contents/Developer/Library/Frameworks
DEVELOPER_LIBRARY_DIR = /Applications/Xcode.app/Contents/Developer/Library
DEVELOPER_SDK_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs
DEVELOPER_TOOLS_DIR = /Applications/Xcode.app/Contents/Developer/Tools
DEVELOPER_USR_DIR = /Applications/Xcode.app/Contents/Developer/usr
DEVELOPMENT_LANGUAGE = en
DEVELOPMENT_TEAM = 28XQL6LMHH
DOCUMENTATION_FOLDER_PATH = Runner.app/en.lproj/Documentation
DONT_GENERATE_INFOPLIST_FILE = NO
DO_HEADER_SCANNING_IN_JAM = NO
DSTROOT = /tmp/Runner.dst
DT_TOOLCHAIN_DIR = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain
DWARF_DSYM_FILE_NAME = Runner.app.dSYM
DWARF_DSYM_FILE_SHOULD_ACCOMPANY_PRODUCT = NO
DWARF_DSYM_FOLDER_PATH = /Users/lahlou/Desktop/AmrWS/wiot_parent/build/ios/Release-iphoneos
EFFECTIVE_PLATFORM_NAME = -iphoneos
EMBEDDED_CONTENT_CONTAINS_SWIFT = NO
EMBEDDED_PROFILE_NAME = embedded.mobileprovision
EMBED_ASSET_PACKS_IN_PRODUCT_BUNDLE = NO
ENABLE_BITCODE = NO
ENABLE_DEFAULT_HEADER_SEARCH_PATHS = YES
ENABLE_HARDENED_RUNTIME = NO
ENABLE_HEADER_DEPENDENCIES = YES
ENABLE_NS_ASSERTIONS = NO
ENABLE_ON_DEMAND_RESOURCES = YES
ENABLE_STRICT_OBJC_MSGSEND = YES
ENABLE_TESTABILITY = NO
ENTITLEMENTS_ALLOWED = YES
ENTITLEMENTS_DESTINATION = Signature
ENTITLEMENTS_REQUIRED = YES
EXCLUDED_INSTALLSRC_SUBDIRECTORY_PATTERNS = .DS_Store .svn .git .hg CVS
EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES = *.nib *.lproj *.framework *.gch .xcode .xcassets () .DS_Store CVS .svn .git .hg *.pbproj *.pbxproj
EXECUTABLES_FOLDER_PATH = Runner.app/Executables
EXECUTABLE_FOLDER_PATH = Runner.app
EXECUTABLE_NAME = Runner
EXECUTABLE_PATH = Runner.app/Runner
EXPANDED_CODE_SIGN_IDENTITY =
EXPANDED_CODE_SIGN_IDENTITY_NAME =
EXPANDED_PROVISIONING_PROFILE =
FILE_LIST = /Users/lahlou/Desktop/AmrWS/wiot_parent/build/ios/Runner.build/Release-iphoneos/Runner.build/Objects/LinkFileList
FIXED_FILES_DIR = /Users/lahlou/Desktop/AmrWS/wiot_parent/build/ios/Runner.build/Release-iphoneos/Runner.build/FixedFiles
FLUTTER_APPLICATION_PATH = /Users/lahlou/Desktop/AmrWS/wiot_parent
FLUTTER_BUILD_DIR = build
FLUTTER_BUILD_NAME = 1.0.0
FLUTTER_BUILD_NUMBER = 1.0.0
FLUTTER_FRAMEWORK_DIR = /Users/lahlou/Development/flutter/bin/cache/artifacts/engine/ios
FLUTTER_ROOT = /Users/lahlou/Development/flutter
FLUTTER_TARGET = lib/main.dart
FRAMEWORKS_FOLDER_PATH = Runner.app/Frameworks
FRAMEWORK_FLAG_PREFIX = -framework
FRAMEWORK_SEARCH_PATHS =  /Users/lahlou/Desktop/AmrWS/wiot_parent/ios/Flutter
FRAMEWORK_VERSION = A
FULL_PRODUCT_NAME = Runner.app
GCC3_VERSION = 3.3
GCC_C_LANGUAGE_STANDARD = gnu99
GCC_INLINES_ARE_PRIVATE_EXTERN = YES
GCC_NO_COMMON_BLOCKS = YES
GCC_PFE_FILE_C_DIALECTS = c objective-c c++ objective-c++
GCC_SYMBOLS_PRIVATE_EXTERN = YES
GCC_THUMB_SUPPORT = YES
GCC_TREAT_WARNINGS_AS_ERRORS = NO
GCC_VERSION = com.apple.compilers.llvm.clang.1_0
GCC_VERSION_IDENTIFIER = com_apple_compilers_llvm_clang_1_0
GCC_WARN_64_TO_32_BIT_CONVERSION = YES
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR
GCC_WARN_UNDECLARED_SELECTOR = YES
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE
GCC_WARN_UNUSED_FUNCTION = YES
GCC_WARN_UNUSED_VARIABLE = YES
GENERATE_MASTER_OBJECT_FILE = NO
GENERATE_PKGINFO_FILE = YES
GENERATE_PROFILING_CODE = NO
GENERATE_TEXT_BASED_STUBS = NO
GID = 20
GROUP = staff
HEADERMAP_INCLUDES_FLAT_ENTRIES_FOR_TARGET_BEING_BUILT = YES
HEADERMAP_INCLUDES_FRAMEWORK_ENTRIES_FOR_ALL_PRODUCT_TYPES = YES
HEADERMAP_INCLUDES_NONPUBLIC_NONPRIVATE_HEADERS = YES
HEADERMAP_INCLUDES_PROJECT_HEADERS = YES
HEADERMAP_USES_FRAMEWORK_PREFIX_ENTRIES = YES
HEADERMAP_USES_VFS = NO
HIDE_BITCODE_SYMBOLS = YES
HOME = /Users/lahlou
ICONV = /usr/bin/iconv
INFOPLIST_EXPAND_BUILD_SETTINGS = YES
INFOPLIST_FILE = Runner/Info.plist
INFOPLIST_OUTPUT_FORMAT = binary
INFOPLIST_PATH = Runner.app/Info.plist
INFOPLIST_PREPROCESS = NO
INFOSTRINGS_PATH = Runner.app/en.lproj/InfoPlist.strings
INLINE_PRIVATE_FRAMEWORKS = NO
INSTALLHDRS_COPY_PHASE = NO
INSTALLHDRS_SCRIPT_PHASE = NO
INSTALL_DIR = /tmp/Runner.dst/Applications
INSTALL_GROUP = staff
INSTALL_MODE_FLAG = u+w,go-w,a+rX
INSTALL_OWNER = lahlou
INSTALL_PATH = /Applications
INSTALL_ROOT = /tmp/Runner.dst
IPHONEOS_DEPLOYMENT_TARGET = 8.0
JAVAC_DEFAULT_FLAGS = -J-Xms64m -J-XX:NewSize=4M -J-Dfile.encoding=UTF8
JAVA_APP_STUB = /System/Library/Frameworks/JavaVM.framework/Resources/MacOS/JavaApplicationStub
JAVA_ARCHIVE_CLASSES = YES
JAVA_ARCHIVE_TYPE = JAR
JAVA_COMPILER = /usr/bin/javac
JAVA_FOLDER_PATH = Runner.app/Java
JAVA_FRAMEWORK_RESOURCES_DIRS = Resources
JAVA_JAR_FLAGS = cv
JAVA_SOURCE_SUBDIR = .
JAVA_USE_DEPENDENCIES = YES
JAVA_ZIP_FLAGS = -urg
JIKES_DEFAULT_FLAGS = +E +OLDCSO
KASAN_DEFAULT_CFLAGS = -DKASAN=1 -fsanitize=address -mllvm -asan-globals-live-support -mllvm -asan-force-dynamic-shadow
KEEP_PRIVATE_EXTERNS = NO
LD_DEPENDENCY_INFO_FILE = /Users/lahlou/Desktop/AmrWS/wiot_parent/build/ios/Runner.build/Release-iphoneos/Runner.build/Objects-normal/arm64/Runner_dependency_info.dat
LD_GENERATE_MAP_FILE = NO
LD_MAP_FILE_PATH = /Users/lahlou/Desktop/AmrWS/wiot_parent/build/ios/Runner.build/Release-iphoneos/Runner.build/Runner-LinkMap-normal-arm64.txt
LD_NO_PIE = NO
LD_QUOTE_LINKER_ARGUMENTS_FOR_COMPILER_DRIVER = YES
LD_RUNPATH_SEARCH_PATHS =  @executable_path/Frameworks
LEGACY_DEVELOPER_DIR = /Applications/Xcode.app/Contents/PlugIns/Xcode3Core.ideplugin/Contents/SharedSupport/Developer
LEX = lex
LIBRARY_DEXT_INSTALL_PATH = /Library/DriverExtensions
LIBRARY_FLAG_NOSPACE = YES
LIBRARY_FLAG_PREFIX = -l
LIBRARY_KEXT_INSTALL_PATH = /Library/Extensions
LIBRARY_SEARCH_PATHS =  /Users/lahlou/Desktop/AmrWS/wiot_parent/ios/Flutter
LINKER_DISPLAYS_MANGLED_NAMES = NO
LINK_FILE_LIST_normal_arm64 =
LINK_FILE_LIST_normal_armv7 =
LINK_WITH_STANDARD_LIBRARIES = YES
LLVM_TARGET_TRIPLE_OS_VERSION = ios8.0
LLVM_TARGET_TRIPLE_VENDOR = apple
LOCALIZABLE_CONTENT_DIR =
LOCALIZED_RESOURCES_FOLDER_PATH = Runner.app/en.lproj
LOCALIZED_STRING_MACRO_NAMES = NSLocalizedString CFCopyLocalizedString
LOCALIZED_STRING_SWIFTUI_SUPPORT = YES
LOCAL_ADMIN_APPS_DIR = /Applications/Utilities
LOCAL_APPS_DIR = /Applications
LOCAL_DEVELOPER_DIR = /Library/Developer
LOCAL_LIBRARY_DIR = /Library
LOCROOT =
LOCSYMROOT =
MACH_O_TYPE = mh_execute
MAC_OS_X_PRODUCT_BUILD_VERSION = 19A602
MAC_OS_X_VERSION_ACTUAL = 101500
MAC_OS_X_VERSION_MAJOR = 101500
MAC_OS_X_VERSION_MINOR = 1500
MARKETING_VERSION = 1.0.3
METAL_LIBRARY_FILE_BASE = default
METAL_LIBRARY_OUTPUT_DIR = /Users/lahlou/Desktop/AmrWS/wiot_parent/build/ios/Release-iphoneos/Runner.app
MODULES_FOLDER_PATH = Runner.app/Modules
MODULE_CACHE_DIR = /Users/lahlou/Library/Developer/Xcode/DerivedData/ModuleCache.noindex
MTL_ENABLE_DEBUG_INFO = NO
NATIVE_ARCH = armv7
NATIVE_ARCH_32_BIT = i386
NATIVE_ARCH_64_BIT = x86_64
NATIVE_ARCH_ACTUAL = x86_64
NO_COMMON = YES
OBJECT_FILE_DIR = /Users/lahlou/Desktop/AmrWS/wiot_parent/build/ios/Runner.build/Release-iphoneos/Runner.build/Objects
OBJECT_FILE_DIR_normal = /Users/lahlou/Desktop/AmrWS/wiot_parent/build/ios/Runner.build/Release-iphoneos/Runner.build/Objects-normal
OBJROOT = /Users/lahlou/Desktop/AmrWS/wiot_parent/build/ios
ONLY_ACTIVE_ARCH = NO
OS = MACOS
OSAC = /usr/bin/osacompile
PACKAGE_TYPE = com.apple.package-type.wrapper.application
PASCAL_STRINGS = YES
PATH =
/Applications/Xcode.app/Contents/Developer/usr/bin:/Users/lahlou/Development/flutter/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/lahlou/Development/flutter/bin/cache/dart-sdk/bin:/Library/Java/JavaVirtu
alMachines/jdk1.8.0_221.jdk/Contents/Home/bin/
PATH_PREFIXES_EXCLUDED_FROM_HEADER_DEPENDENCIES = /usr/include /usr/local/include /System/Library/Frameworks /System/Library/PrivateFrameworks /Applications/Xcode.app/Contents/Developer/Headers
/Applications/Xcode.app/Contents/Developer/SDKs /Applications/Xcode.app/Contents/Developer/Platforms
PBDEVELOPMENTPLIST_PATH = Runner.app/pbdevelopment.plist
PFE_FILE_C_DIALECTS = objective-c
PKGINFO_FILE_PATH = /Users/lahlou/Desktop/AmrWS/wiot_parent/build/ios/Runner.build/Release-iphoneos/Runner.build/PkgInfo
PKGINFO_PATH = Runner.app/PkgInfo
PLATFORM_DEVELOPER_APPLICATIONS_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Applications
PLATFORM_DEVELOPER_BIN_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin
PLATFORM_DEVELOPER_LIBRARY_DIR = /Applications/Xcode.app/Contents/PlugIns/Xcode3Core.ideplugin/Contents/SharedSupport/Developer/Library
PLATFORM_DEVELOPER_SDK_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs
PLATFORM_DEVELOPER_TOOLS_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Tools
PLATFORM_DEVELOPER_USR_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr
PLATFORM_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform
PLATFORM_DISPLAY_NAME = iOS
PLATFORM_NAME = iphoneos
PLATFORM_PREFERRED_ARCH = arm64
PLATFORM_PRODUCT_BUILD_VERSION = 17A566
PLIST_FILE_OUTPUT_FORMAT = binary
PLUGINS_FOLDER_PATH = Runner.app/PlugIns
PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = YES
PRECOMP_DESTINATION_DIR = /Users/lahlou/Desktop/AmrWS/wiot_parent/build/ios/Runner.build/Release-iphoneos/Runner.build/PrefixHeaders
PRESERVE_DEAD_CODE_INITS_AND_TERMS = NO
PRIVATE_HEADERS_FOLDER_PATH = Runner.app/PrivateHeaders
PRODUCT_BUNDLE_IDENTIFIER = ae.abudhabi.wathiq.parent
PRODUCT_BUNDLE_PACKAGE_TYPE = APPL
PRODUCT_MODULE_NAME = Runner
PRODUCT_NAME = Runner
PRODUCT_SETTINGS_PATH = /Users/lahlou/Desktop/AmrWS/wiot_parent/ios/Runner/Info.plist
PRODUCT_TYPE = com.apple.product-type.application
PROFILING_CODE = NO
PROJECT = Runner
PROJECT_DERIVED_FILE_DIR = /Users/lahlou/Desktop/AmrWS/wiot_parent/build/ios/Runner.build/DerivedSources
PROJECT_DIR = /Users/lahlou/Desktop/AmrWS/wiot_parent/ios
PROJECT_FILE_PATH = /Users/lahlou/Desktop/AmrWS/wiot_parent/ios/Runner.xcodeproj
PROJECT_NAME = Runner
PROJECT_TEMP_DIR = /Users/lahlou/Desktop/AmrWS/wiot_parent/build/ios/Runner.build
PROJECT_TEMP_ROOT = /Users/lahlou/Desktop/AmrWS/wiot_parent/build/ios
PROVISIONING_PROFILE_REQUIRED = YES
PUBLIC_HEADERS_FOLDER_PATH = Runner.app/Headers
RECURSIVE_SEARCH_PATHS_FOLLOW_SYMLINKS = YES
REMOVE_CVS_FROM_RESOURCES = YES
REMOVE_GIT_FROM_RESOURCES = YES
REMOVE_HEADERS_FROM_EMBEDDED_BUNDLES = YES
REMOVE_HG_FROM_RESOURCES = YES
REMOVE_SVN_FROM_RESOURCES = YES
RESOURCE_RULES_REQUIRED = YES
REZ_COLLECTOR_DIR = /Users/lahlou/Desktop/AmrWS/wiot_parent/build/ios/Runner.build/Release-iphoneos/Runner.build/ResourceManagerResources
REZ_OBJECTS_DIR = /Users/lahlou/Desktop/AmrWS/wiot_parent/build/ios/Runner.build/Release-iphoneos/Runner.build/ResourceManagerResources/Objects
SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = NO
SCRIPTS_FOLDER_PATH = Runner.app/Scripts
SDKROOT = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS13.0.sdk
SDK_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS13.0.sdk
SDK_DIR_iphoneos13_0 = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS13.0.sdk
SDK_NAME = iphoneos13.0
SDK_NAMES = iphoneos13.0
SDK_PRODUCT_BUILD_VERSION = 17A566
SDK_VERSION = 13.0
SDK_VERSION_ACTUAL = 130000
SDK_VERSION_MAJOR = 130000
SDK_VERSION_MINOR = 000
SED = /usr/bin/sed
SEPARATE_STRIP = NO
SEPARATE_SYMBOL_EDIT = NO
SET_DIR_MODE_OWNER_GROUP = YES
SET_FILE_MODE_OWNER_GROUP = NO
SHALLOW_BUNDLE = YES
SHARED_DERIVED_FILE_DIR = /Users/lahlou/Desktop/AmrWS/wiot_parent/build/ios/Release-iphoneos/DerivedSources
SHARED_FRAMEWORKS_FOLDER_PATH = Runner.app/SharedFrameworks
SHARED_PRECOMPS_DIR = /Users/lahlou/Desktop/AmrWS/wiot_parent/build/ios/SharedPrecompiledHeaders
SHARED_SUPPORT_FOLDER_PATH = Runner.app/SharedSupport
SKIP_INSTALL = NO
SOURCE_ROOT = /Users/lahlou/Desktop/AmrWS/wiot_parent/ios
SRCROOT = /Users/lahlou/Desktop/AmrWS/wiot_parent/ios
STRINGS_FILE_OUTPUT_ENCODING = binary
STRIP_BITCODE_FROM_COPIED_FILES = YES
STRIP_INSTALLED_PRODUCT = YES
STRIP_STYLE = all
STRIP_SWIFT_SYMBOLS = YES
SUPPORTED_DEVICE_FAMILIES = 1,2
SUPPORTED_PLATFORMS = iphonesimulator iphoneos
SUPPORTS_MACCATALYST = NO
SUPPORTS_TEXT_BASED_API = NO
SWIFT_COMPILATION_MODE = wholemodule
SWIFT_OBJC_BRIDGING_HEADER = Runner/Runner-Bridging-Header.h
SWIFT_OPTIMIZATION_LEVEL = -O
SWIFT_PLATFORM_TARGET_PREFIX = ios
SWIFT_VERSION = 4.0
SYMROOT = /Users/lahlou/Desktop/AmrWS/wiot_parent/build/ios
SYSTEM_ADMIN_APPS_DIR = /Applications/Utilities
SYSTEM_APPS_DIR = /Applications
SYSTEM_CORE_SERVICES_DIR = /System/Library/CoreServices
SYSTEM_DEMOS_DIR = /Applications/Extras
SYSTEM_DEVELOPER_APPS_DIR = /Applications/Xcode.app/Contents/Developer/Applications
SYSTEM_DEVELOPER_BIN_DIR = /Applications/Xcode.app/Contents/Developer/usr/bin
SYSTEM_DEVELOPER_DEMOS_DIR = /Applications/Xcode.app/Contents/Developer/Applications/Utilities/Built Examples
SYSTEM_DEVELOPER_DIR = /Applications/Xcode.app/Contents/Developer
SYSTEM_DEVELOPER_DOC_DIR = /Applications/Xcode.app/Contents/Developer/ADC Reference Library
SYSTEM_DEVELOPER_GRAPHICS_TOOLS_DIR = /Applications/Xcode.app/Contents/Developer/Applications/Graphics Tools
SYSTEM_DEVELOPER_JAVA_TOOLS_DIR = /Applications/Xcode.app/Contents/Developer/Applications/Java Tools
SYSTEM_DEVELOPER_PERFORMANCE_TOOLS_DIR = /Applications/Xcode.app/Contents/Developer/Applications/Performance Tools
SYSTEM_DEVELOPER_RELEASENOTES_DIR = /Applications/Xcode.app/Contents/Developer/ADC Reference Library/releasenotes
SYSTEM_DEVELOPER_TOOLS = /Applications/Xcode.app/Contents/Developer/Tools
SYSTEM_DEVELOPER_TOOLS_DOC_DIR = /Applications/Xcode.app/Contents/Developer/ADC Reference Library/documentation/DeveloperTools
SYSTEM_DEVELOPER_TOOLS_RELEASENOTES_DIR = /Applications/Xcode.app/Contents/Developer/ADC Reference Library/releasenotes/DeveloperTools
SYSTEM_DEVELOPER_USR_DIR = /Applications/Xcode.app/Contents/Developer/usr
SYSTEM_DEVELOPER_UTILITIES_DIR = /Applications/Xcode.app/Contents/Developer/Applications/Utilities
SYSTEM_DEXT_INSTALL_PATH = /System/Library/DriverExtensions
SYSTEM_DOCUMENTATION_DIR = /Library/Documentation
SYSTEM_KEXT_INSTALL_PATH = /System/Library/Extensions
SYSTEM_LIBRARY_DIR = /System/Library
TAPI_VERIFY_MODE = ErrorsOnly
TARGETED_DEVICE_FAMILY = 1,2
TARGETNAME = Runner
TARGET_BUILD_DIR = /Users/lahlou/Desktop/AmrWS/wiot_parent/build/ios/Release-iphoneos
TARGET_NAME = Runner
TARGET_TEMP_DIR = /Users/lahlou/Desktop/AmrWS/wiot_parent/build/ios/Runner.build/Release-iphoneos/Runner.build
TEMP_DIR = /Users/lahlou/Desktop/AmrWS/wiot_parent/build/ios/Runner.build/Release-iphoneos/Runner.build
TEMP_FILES_DIR = /Users/lahlou/Desktop/AmrWS/wiot_parent/build/ios/Runner.build/Release-iphoneos/Runner.build
TEMP_FILE_DIR = /Users/lahlou/Desktop/AmrWS/wiot_parent/build/ios/Runner.build/Release-iphoneos/Runner.build
TEMP_ROOT = /Users/lahlou/Desktop/AmrWS/wiot_parent/build/ios
TOOLCHAIN_DIR = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain
TREAT_MISSING_BASELINES_AS_TEST_FAILURES = NO
UID = 501
UNLOCALIZED_RESOURCES_FOLDER_PATH = Runner.app
UNSTRIPPED_PRODUCT = NO
USER = lahlou
USER_APPS_DIR = /Users/lahlou/Applications
USER_LIBRARY_DIR = /Users/lahlou/Library
USE_DYNAMIC_NO_PIC = YES
USE_HEADERMAP = YES
USE_HEADER_SYMLINKS = NO
USE_LLVM_TARGET_TRIPLES = YES
USE_LLVM_TARGET_TRIPLES_FOR_CLANG = YES
USE_LLVM_TARGET_TRIPLES_FOR_LD = YES
USE_LLVM_TARGET_TRIPLES_FOR_TAPI = YES
VALIDATE_PRODUCT = YES
VALIDATE_WORKSPACE = NO
VALID_ARCHS = arm64 arm64e armv7 armv7s
VERBOSE_PBXCP = NO
VERSIONING_SYSTEM = apple-generic
VERSIONPLIST_PATH = Runner.app/version.plist
VERSION_INFO_BUILDER = lahlou
VERSION_INFO_FILE = Runner_vers.c
VERSION_INFO_STRING = "@(#)PROGRAM:Runner  PROJECT:Runner-4"
WRAPPER_EXTENSION = app
WRAPPER_NAME = Runner.app
WRAPPER_SUFFIX = .app
WRAP_ASSET_PACKS_IN_SEPARATE_DIRECTORIES = NO
XCODE_APP_SUPPORT_DIR = /Applications/Xcode.app/Contents/Developer/Library/Xcode
XCODE_PRODUCT_BUILD_VERSION = 11A420a
XCODE_VERSION_ACTUAL = 1100
XCODE_VERSION_MAJOR = 1100
XCODE_VERSION_MINOR = 1100
XPCSERVICES_FOLDER_PATH = Runner.app/XPCServices
YACC = yacc
arch = arm64
variant = normal
[ +104 ms] Launching lib/main.dart on Chrome in debug mode...
[        ] Building application for the web...
[+1415 ms] Found plugin connectivity at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/connectivity-0.4.5+2/
[   +2 ms] Found plugin device_info at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/device_info-0.4.1+2/
[        ] Found plugin devicelocale at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/devicelocale-0.2.0/
[   +1 ms] Found plugin firebase_messaging at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-5.1.8/
[  +10 ms] Found plugin flutter_local_notifications at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_local_notifications-0.8.4+3/
[   +2 ms] Found plugin flutter_statusbarcolor at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_statusbarcolor-0.2.2/
[   +5 ms] Found plugin fluttertoast at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/fluttertoast-3.1.3/
[        ] Found plugin google_maps_flutter at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/google_maps_flutter-0.5.21+8/
[   +9 ms] Found plugin package_info at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/package_info-0.4.0+10/
[   +2 ms] Found plugin path_provider at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider-1.5.1/
[   +3 ms] Found plugin shared_preferences at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.6/
[        ] Found plugin shared_preferences_macos at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences_macos-0.0.1/
[        ] Found plugin shared_preferences_web at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences_web-0.1.2/
[   +2 ms] Found plugin sqflite at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.7+2/
[   +1 ms] Found plugin stripe_payment at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/stripe_payment-1.0.5/
[   +4 ms] Found plugin url_launcher at /Users/lahlou/Development/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher-5.2.5/
[+8602 ms] Starting daemon...
[ +232 ms] Initializing inputs
[  +12 ms] Reading cached asset graph...
[ +364 ms] Reading cached asset graph completed, took 362ms
[ +416 ms] Checking for updates since last build...
[+1201 ms] Checking for updates since last build completed, took 1.2s
[  +10 ms] Initializing inputs
[   +2 ms] Reading cached asset graph...
[        ] Reading cached asset graph completed, took 362ms
[        ] Checking for updates since last build...
[        ] Checking for updates since last build completed, took 1.2s
[+1334 ms] Serving DevTools at http://<IP_ADDRESS>:64330
[+1776 ms] About to build [web]...
[  +35 ms] Running build...
[ +945 ms] 1.0s elapsed, 149/164 actions completed.
[ +782 ms] Unable to find modules for some sources, this is usually the result of either a
bad import, a missing dependency in a package (or possibly a dev_dependency
needs to move to a real dependency), or a build failure (if importing a
generated file).
                Please check the following imports:

                `import 'generated_plugin_registrant.dart';` from wiot_parent|lib/utils/time_web_entrypoint.dart at 5:1

[   +2 ms] #0      Module.computeTransitiveDependencies (package:build_modules/src/modules.dart:172:7)

#1      _ensureTransitiveJsModules (package:build_web_compilers/src/dev_compiler_bootstrap.dart:166:37)
#2      bootstrapDdc (package:build_web_compilers/src/dev_compiler_bootstrap.dart:57:33)

#3      FlutterWebEntrypointBuilder.build (package:flutter_tools/src/build_runner/build_script.dart:232:11)
#4      runBuilder.buildForInput (package:build/src/generate/run_builder.dart:55:21)
#5      MappedListIterable.elementAt (dart:_internal/iterable.dart:417:29)
#6      ListIterator.moveNext (dart:_internal/iterable.dart:346:26)
#7      Future.wait (dart:async/future.dart:393:26)
#8      runBuilder. (package:build/src/generate/run_builder.dart:61:36)
#9      _rootRun (dart:async/zone.dart:1126:13)
#10     _CustomZone.run (dart:async/zone.dart:1023:19)
#11     _runZoned (dart:async/zone.dart:1518:10)
#12     runZoned (dart:async/zone.dart:1502:12)
#13     scopeLogAsync (package:build/src/builder/logging.dart:22:3)
#14     runBuilder (package:build/src/generate/run_builder.dart:61:9)
#15     _SingleBuild._runForInput... (package:build_runner_core/src/generate/build_impl.dart:478:19)
#16     _NoOpBuilderActionTracker.trackStage (package:build_runner_core/src/generate/performance_tracker.dart:300:15)
#17     _SingleBuild._runForInput.. (package:build_runner_core/src/generate/build_impl.dart:476:23)

#18     NoOpTimeTracker.track (package:timing/src/timing.dart:222:44)
#19     _SingleBuild._runForInput. (package:build_runner_core/src/generate/build_impl.dart:434:22)
#20     Pool.withResource (package:pool/pool.dart:127:28)

#21     _SingleBuild._runForInput (package:build_runner_core/src/generate/build_impl.dart:430:17)
#22     _SingleBuild._runBuilder. (package:build_runner_core/src/generate/build_impl.dart:378:38)
#23     MappedIterator.moveNext (dart:_internal/iterable.dart:395:18)
#24     Future.wait (dart:async/future.dart:393:26)
#25     _SingleBuild._runBuilder (package:build_runner_core/src/generate/build_impl.dart:377:36)
#26     _SingleBuild._runPhases.. (package:build_runner_core/src/generate/build_impl.dart:323:20)

#27     _NoOpBuildPerformanceTracker.trackBuildPhase (package:build_runner_core/src/generate/performance_tracker.dart:184:15)
#28     _SingleBuild._runPhases. (package:build_runner_core/src/generate/build_impl.dart:319:47)

#29     NoOpTimeTracker.track (package:timing/src/timing.dart:222:44)
#30     _SingleBuild._runPhases (package:build_runner_core/src/generate/build_impl.dart:313:32)
#31     logTimedAsync (package:build_runner_core/src/logging/logging.dart:25:30)
#32     _SingleBuild._safeBuild. (package:build_runner_core/src/generate/build_impl.dart:270:26)
#33     _rootRun (dart:async/zone.dart:1126:13)
#34     _CustomZone.run (dart:async/zone.dart:1023:19)
#35     _runZoned (dart:async/zone.dart:1518:10)
#36     runZoned (dart:async/zone.dart:1502:12)
#37     _SingleBuild._safeBuild (package:build_runner_core/src/generate/build_impl.dart:265:5)
#38     _SingleBuild.run (package:build_runner_core/src/generate/build_impl.dart:212:24)
#39     BuildImpl.run (package:build_runner_core/src/generate/build_impl.dart:97:56)
#40     BuildRunnerDaemonBuilder.build (package:build_runner/src/daemon/daemon_builder.dart:111:35)
#41     Server._build. (package:build_daemon/src/server.dart:122:25)
#42     Pool.withResource (package:pool/pool.dart:127:28)

#43     Server._build (package:build_daemon/src/server.dart:119:13)
#44     Server.listen.. (package:build_daemon/src/server.dart:85:17)

#45     _rootRunUnary (dart:async/zone.dart:1134:38)
#46     _CustomZone.runUnary (dart:async/zone.dart:1031:19)
#47     _CustomZone.runUnaryGuarded (dart:async/zone.dart:933:7)
#48     _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:338:11)
#49     _BufferingStreamSubscription._add (dart:async/stream_impl.dart:265:7)
#50     _SyncStreamControllerDispatch._sendData (dart:async/stream_controller.dart:766:19)
#51     _StreamController._add (dart:async/stream_controller.dart:642:7)
#52     _StreamController.add (dart:async/stream_controller.dart:588:5)
#53     new WebSocketImpl.fromSocket. (package:web_socket_channel/src/copy/web_socket_impl.dart:719:21)
#54     _rootRunUnary (dart:async/zone.dart:1134:38)
#55     _CustomZone.runUnary (dart:async/zone.dart:1031:19)
#56     _CustomZone.runUnaryGuarded (dart:async/zone.dart:933:7)
#57     _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:338:11)
#58     _BufferingStreamSubscription._add (dart:async/stream_impl.dart:265:7)
#59     _SinkTransformerStreamSubscription._add (dart:async/stream_transformers.dart:70:11)
#60     _EventSinkWrapper.add (dart:async/stream_transformers.dart:17:11)
#61     _WebSocketProtocolTransformer._messageFrameEnd (package:web_socket_channel/src/copy/web_socket_impl.dart:316:22)
#62     _WebSocketProtocolTransformer.add (package:web_socket_channel/src/copy/web_socket_impl.dart:214:46)
#63     _SinkTransformerStreamSubscription._handleData (dart:async/stream_transformers.dart:122:24)
#64     _rootRunUnary (dart:async/zone.dart:1134:38)
#65     _CustomZone.runUnary (dart:async/zone.dart:1031:19)
#66     _CustomZone.runUnaryGuarded (dart:async/zone.dart:933:7)
#67     _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:338:11)
#68     _BufferingStreamSubscription._add (dart:async/stream_impl.dart:265:7)
#69     _SyncStreamControllerDispatch._sendData (dart:async/stream_controller.dart:766:19)
#70     _StreamController._add (dart:async/stream_controller.dart:642:7)
#71     _StreamController.add (dart:async/stream_controller.dart:588:5)
#72     _Socket._onData (dart:io-patch/socket_patch.dart:1831:41)
#73     _rootRunUnary (dart:async/zone.dart:1138:13)
#74     _CustomZone.runUnary (dart:async/zone.dart:1031:19)
#75     _CustomZone.runUnaryGuarded (dart:async/zone.dart:933:7)
#76     _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:338:11)
#77     _BufferingStreamSubscription._add (dart:async/stream_impl.dart:265:7)
#78     _SyncStreamControllerDispatch._sendData (dart:async/stream_controller.dart:766:19)
#79     _StreamController._add (dart:async/stream_controller.dart:642:7)
#80     _StreamController.add (dart:async/stream_controller.dart:588:5)
#81     new _RawSocket. (dart:io-patch/socket_patch.dart:1379:33)
#82     _NativeSocket.issueReadEvent.issue (dart:io-patch/socket_patch.dart:899:14)
#83     _microtaskLoop (dart:async/schedule_microtask.dart:43:21)
#84     _startMicrotaskLoop (dart:async/schedule_microtask.dart:52:5)
#85     _runPendingImmediateCallback (dart:isolate-patch/isolate_patch.dart:118:13)
#86     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:175:5)
[+1008 ms] 2.8s elapsed, 222/239 actions completed.
[+1098 ms] 3.9s elapsed, 226/243 actions completed.
[+1101 ms] 5.0s elapsed, 236/253 actions completed.
[+1098 ms] 6.1s elapsed, 247/263 actions completed.
[+1003 ms] 7.1s elapsed, 267/283 actions completed.
[+1095 ms] 8.2s elapsed, 289/304 actions completed.
[+1166 ms] Running build completed, took 9.2s
[        ] Caching finalized dependency graph...
[  +18 ms] Caching finalized dependency graph completed, took 218ms
[  +13 ms] Failed after 9.4s
[  +22 ms] Building application for the web... (completed in 24.8s)
[   +7 ms] "flutter run" took 32,665ms.


Gift Entry: enforce unique form template names in builder

Critical Changes
Changes

Add a maximum length of 80 characters to the Form Template record Name
Add a check for Form Template Name uniqueness

Issues Closed
New Metadata
Deleted Metadata

**lurch: attach W-037361

Tracking W-037361

Reviewed with @psadie-sfdo. Looks good for docs.


UI: logout and active status

Task Description
Green check marks are being still shown for users that appear to be offline
Either getting kicked on session expiry or logging out may not remove the green active mark on a consortia use
green check happens when

there is an active pipeline on the consortia the user is in
they are online
they have mapped
not sure how this works w 'active members'?

So right now it seems like if they meet those conditions, but then either logout, or get kicked via the logout timer, the green check still persists
Also check to be sure, that closing the app makes the check go away, as it should

test cases:

normal logout
session expiry
control-q quitting the app


Stale nixpkgs branches

noticed we have a multitude of stale branches (18 of which have been closed/merged). Not trying to get rid of everything, but just trying to poke people to do some house cleaning on branches they know are no longer needed.
https://github.com/NixOS/nixpkgs/branches/stale
(these are just some people that are listed as the last committer of a stale branch)
@fridh @edolstra @domenkozar @copumpkin @nbp @offlinehacker @aszlig @orivej @xeji @zimbatm @timokau @pSub @adisbladis @joachifm @nh2 @mmahut
apologize for the spam :/
related issues #36755 #12288
Interesting side-note: Going by the first issue as the beginning of nix on github, half of all PRs/issues have been created in the past 2 years, even though nix has been on github for ~8 years.

My branch (hydra) seems to be a mistake that should be deleted.

I've deleted my merged texmacs-1.99.10 branch.

Those that are referred to in papers should be made protected branches.

I deleted mine except for a few I'd like to keep around.

Deleted the one I created

Deleted mine, thank you for checking this out!

Updated the issue so we can just check our names.
After $TIMEOUT, I propose that we move all the remaining branches to another stable nixpkgs fork like nix-community/nixpkgs

I think this can be closed


Update karma so we can remove Safari workaround

What kind of change does this PR introduce? (Bug fix, feature, docs update, ...)
What is the current behavior? (You can also link to an open issue here)
What is the new behavior (if this is a feature change)?
Does this PR introduce a breaking change?
Please check if the PR fulfills these requirements

[ ] The commit message follows our guidelines
[ ] Fix/Feature: Docs have been added/updated
[ ] Fix/Feature: Tests have been added; existing tests pass

Other information:

with the update, Safari 10 fails every  time ...


IMHO we need a real description of DEF

The Data Exchange Framework has been around for quite some while, but, as it seems, it it not known by many developers. IMHO this is due to a lack of a good technical description of what is is and, even more, on how to make use of it. I.e. how to address it. This week I have been teaching people on it and had a hard time to everything in place myself. It is a great pity that DEF has never given the attention it needs.
BTW: in this topic DEF is more or less only approached from a functional perspective, i.e. it is discussing the features that are build on DEF. With all respect, that is not explaining what DEF is and how to use it. I deserves so much better.

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

ID: 633f7be1-2925-08b7-28f2-d4712632a730
Version Independent ID: 593ffd07-a994-7b69-11a6-385fefcf395a
Content: About the Data Exchange Framework - Business Central
Content Source: business-central/across-about-the-data-exchange-framework.md
Service: dynamics365-business-central
GitHub Login: @SorenGP
Microsoft Alias: sgroespe

BTW: would be a pleasure to help on that.

Duplicate of #296


Volume Reporting of individual echo not as expected when playing in a multiroom group

Describe the bug
When i check the state in NodeRed of any Alexa Media Player entitiy , the volume reporting does not work as expected anymore. Namely when changing the volume manually, the new_state does not report any volume change anymore, but the old_state does have the update value. However, sometimes this behaviour changes around and only the new_state reports a volume change and the old_state doesnt even have the volume attribute.
This only happens when playing media in a multiroom group. If playing on just one specific echo the volume always reports in both old & new state
I am on the latest HASSIO 100.2 and the latest version of alexa_media_player in the HACS: v2.3.3

I'm not sure what the issue is. What states are you querying?

Im querying the state of the individual media_player entities. i.e.: Echo Spot:
When playing music on just this Echo Media Player:
media_player.alexa_spot : msg : Object
object
topic: "media_player.alexa_spot"
payload: "playing"
data: object
entity_id: "media_player.alexa_spot"
old_state: object
entity_id: "media_player.alexa_spot"
state: "playing"
attributes: object
volume_level: 0.2
is_volume_muted: false
media_content_type: "music"
media_duration: 180
media_position: 1
media_position_updated_at: "2019-10-20T07:53:15.539342+00:00"
media_title: "Nicht genug"
media_artist: "Tim Bendzko"
media_album_name: "Release Radar"
source_list: array[0]
shuffle: false
available: true
last_called: false
friendly_name: "Alexa Spot"
entity_picture: "https://i.scdn.co/image/204e3cf3edcddf457aebb230edad0bff13e8b7a3"
supported_features: 56253
last_changed: "2019-10-20T07:53:12.988568+00:00"
last_updated: "2019-10-20T07:53:15.540812+00:00"
context: object
new_state: object
entity_id: "media_player.alexa_spot"
state: "playing"
attributes: object
volume_level: 0.2
is_volume_muted: false
media_content_type: "music"
media_duration: 180
media_position: 3
media_position_updated_at: "2019-10-20T07:53:16.091606+00:00"
media_title: "Nicht genug"
media_artist: "Tim Bendzko"
media_album_name: "Release Radar"
source_list: array[0]
shuffle: false
available: true
last_called: false
friendly_name: "Alexa Spot"
entity_picture: "https://i.scdn.co/image/204e3cf3edcddf457aebb230edad0bff13e8b7a3"
supported_features: 56253
last_changed: "2019-10-20T07:53:12.988568+00:00"
last_updated: "2019-10-20T07:53:16.091962+00:00"
context: object
timeSinceChangedMs: 3111
_msgid: "c916906c.ff00f"

The Volume is reported in both new_state and old_state object.
 In the past, this worked fine and the volume was shown for the new_state even though the player itself was shown as being in standby.
However, sometimes this behaviour changes around and the volume is only reported in the new_state instead of the old_state (I do not know yet when exactly this happens. Seems random but could be related to significant volume changes)

We recently made it so devices will update more aggressively if any websocket event is detected for that device, including equalizer events which we used to ignore. These events happen frequently across different devices. What I think may be happening is it's doing a volume update check for individual players that used to not happen and thus it's giving you a strange new state.  Can you please pull the volume info from the API when this is happening for you?
It should be basically going to a webaddress like:
https://alexa.amazon.com/api/np/player?deviceSerialNumber=REPLACE&deviceType=A3S5BH2HU6VAYF&screenWidth=2560
Please replace with your device serial number for the Echo Spot that is showing this issue.

When you have the volume value, please also let me know what you expect it to be. Please also pull it from the multiroom group.

If i add my device serialnumber and open the page i only get:

{"message":"user not authorized"}

Happens for both alexa.amazon.com and alexa.amazon.de

Please try logging in to the webapp based on your region first. That's the base domain by itself.
If you have alexapy debugging on you can see the exact url for media checking which is where I pulled the example.

After turning on Alexapy debug log i was able to get the correct URLs. However, if playing on one device, or in a group.. my output always is:

{"playerInfo":{"hint":null,"infoText":null,"isPlayingInLemur":false,"lemurVolume":null,"lyrics":null,"mainArt":null,"mediaId":null,"miniArt":null,"miniInfoText":null,"playbackSource":null,"playingInLemurId":null,"progress":null,"provider":null,"quality":null,"queueId":null,"state":null,"template":null,"transport":null,"upNextItems":null,"volume":null}}

The multiroom group should also have a refresh url in the logs. Alternatively, it should appear on this page. (fix your region). Look for something with deviceFamily WHA.
The fact your'e seeing null is probably the problem. The players are basically reporting all the data is null so the individual entities will be null. Is that what your'e basically seeing in nodered?

So finally found the Multiroom group.
The output of the Multiroom Group:
{"playerInfo":{"hint":null,"infoText":{"multiLineMode":false,"subText1":"Katy Perry","subText2":" Road trip singalongs!","title":"Teenage Dream"},"isPlayingInLemur":true,"lemurVolume":null,"lyrics":null,"mainArt":{"altText":"Album Art","artType":"UrlArtSource","contentType":"image/jpeg","url":"https://i.scdn.co/image/bc200d3297fd526d0567aa9b606281837cec81ac"},"mediaId":"spotify:track:235LXPXfi0SmOaS9TaCh3c","miniArt":{"altText":"externalMediaPlayer-logo","artType":"IconArtSource","iconId":"salmon","iconStyles":null},"miniInfoText":{"multiLineMode":false,"subText1":"Katy Perry","subText2":" Road trip singalongs!","title":"Teenage Dream"},"playbackSource":null,"playingInLemurId":"79e29440284948a8a8c832f087fb7118","progress":{"allowScrubbing":true,"locationInfo":null,"mediaLength":227,"mediaProgress":117,"showTiming":true,"visible":true},"provider":{"artOverlay":null,"fallbackMainArt":null,"providerDisplayName":"Spotify","providerLogo":{"altText":"externalMediaPlayer-logo","artType":"IconArtSource","iconId":"salmon","iconStyles":null},"providerName":"Spotify"},"quality":null,"queueId":"spotify:artist:6jJ0s89eD6GaHleKKya26X","state":"PLAYING","template":null,"transport":{"closedCaptions":null,"layoutType":"MusicTransportLayout","lyrics":null,"next":"ENABLED","playPause":"ENABLED","previous":"ENABLED","repeat":"ENABLED","shuffle":"ENABLED"},"upNextItems":null,"volume":null}}

Well its not exactly how i see it in Node Red... The Volume gets reported but in the wrong place and in the past it worked correct. In Node Red i can see 2 states (old & new). Usually when changing the volume from 10 to 20 on one device, i would expect to see the volume of the "old_state" @ 10 and the "new_state" @ 20.
Now, there is only 1 state reported (sometimes "Old", sometimes "New") but its always the value "20" in my above example.

Ok, so I've had some time to look at this recently. It looks like Amazon has changed some info. This is the output from a WHA.
{"playerInfo":
{"hint":null,"infoText":{"multiLineMode":false,"subText1":"Michael Bublé","subText2":"Pop Christmas Station","title":"Christmas (Baby Please Come Home)"},
"isPlayingInLemur":true,
"lemurVolume":{"compositeVolume":{"muted":false,"volume":37},
"memberVolume":
{"1":{"muted":false,"volume":24},
"2":{"muted":false,"volume":67},
"3":{"muted":false,"volume":33},
"5":{"muted":false,"volume":43},
"4":{"muted":false,"volume":20},
"6":{"muted":false,"volume":40}}},
"lyrics":null,"mainArt":{"altText":"Album Art","artType":"UrlArtSource","contentType":"image/jpeg","url":"https://m.media-amazon.com/images/I/71n3rg8+l+L._UL600_.jpg"},"mediaId":"7dbbe5b2-6de9-44e8-9307-a02292529d45:3","miniArt":{"altText":"Album Art","artType":"UrlArtSource","contentType":"image/jpeg","url":"https://m.media-amazon.com/images/I/51pRxvpIfhL._UL256_.jpg"},"miniInfoText":{"multiLineMode":false,"subText1":"Michael Bublé","subText2":"Amazon Music","title":"Christmas (Baby Please Come Home)"},"playbackSource":null,"playingInLemurId":"x","progress":{"allowScrubbing":true,"locationInfo":null,"mediaLength":187,"mediaProgress":47,"showTiming":true,"visible":true},"provider":{"artOverlay":"PRIME_SASH","fallbackMainArt":{"altText":null,"artType":"IconArtSource","iconId":"music-no-art","iconStyles":null},"providerDisplayName":null,"providerLogo":{"altText":"Amazon Music","artType":"IconArtSource","iconId":"amazon-music","iconStyles":null},"providerName":"Amazon Music"},"quality":null,"queueId":"7dbbe5b2-6de9-44e8-9307-a02292529d45","state":"PLAYING","template":{"art":{"altText":"Album Art","artType":"UrlArtSource","contentType":"image/jpeg","url":"https://m.media-amazon.com/images/I/71n3rg8+l+L._UL600_.jpg"},"backgroundImageUrl":"https://images-na.ssl-images-amazon.com/images/I/A154fbUCwiL._SL1024_CR0,0,1024,600_SCLZZZZZZZ_.png","templateType":"MainArtTemplate"},"transport":{"closedCaptions":null,"layoutType":"MusicStationTransportLayout","lyrics":"ENABLED","next":"ENABLED","playPause":"ENABLED","previous":"ENABLED","rateContentAction":{"mediaOwnerCustomerId":"A318X6SEHCD3EG","rating":null,"type":"RateContentAction"},"thumbsDown":"ENABLED","thumbsUp":"ENABLED"},"upNextItems":null,
"volume":{"muted":false,"volume":0}}}

The key point is the WHA is reporting a volume of 0 and the actual volume is being reported in lemurVolume.

@almostserious Let me know if this works for you.

Appears to work fine. Thanks!

@almostserious found a bug today related to certain services not reporting a volume causing an exception. Just pushed a new version into the PR in case you want to update manually. Still one more bug I want to try to address before this will end up in a live version.