In test mode, the Amount entered is reduced

For instance, when a user enters 6000 as an amount, the amount charged is 60. I haven't tested in production mode yet. So, I don't know if this is only the case for production mode

Yes, it's the same. Simply multiply whatever amount the user enters by 100
to give them the amount.
https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail
Virus-free.www.avast.com
https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail
<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
On Sat, Jul 6, 2024 at 11:55 AM Umar Aminu Ahmad @.***>
wrote:

For instance, when a user enters 6000 as an amount, the amount charged is
60. I haven't tested in production mode yet. So, I don't know if this is
only the case for production mode
—
Reply to this email directly, view it on GitHub
https://github.com/popekabu/pay_with_paystack/issues/24, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AGMACNJTJ5GLPUX33PD3LT3ZK7LMLAVCNFSM6AAAAABKOLWCCWVHI2DSMVQWIX3LMV43ASLTON2WKOZSGM4TGNJTGQYTIOA
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

Thank you for the feedback. Another issue I am facing is after a successful
transaction or failure, it does not close the transaction webview. The user
has to press back.
On Sat, Jul 6, 2024 at 1:31 PM Daniel Kabu Asare @.***>
wrote:

Yes, it's the same. Simply multiply whatever amount the user enters by 100
to give them the amount.
<
https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
Virus-free.www.avast.com
<
https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
On Sat, Jul 6, 2024 at 11:55 AM Umar Aminu Ahmad @.***>
wrote:

For instance, when a user enters 6000 as an amount, the amount charged
is
60. I haven't tested in production mode yet. So, I don't know if this is
only the case for production mode
—
Reply to this email directly, view it on GitHub
https://github.com/popekabu/pay_with_paystack/issues/24, or
unsubscribe
<
https://github.com/notifications/unsubscribe-auth/AGMACNJTJ5GLPUX33PD3LT3ZK7LMLAVCNFSM6AAAAABKOLWCCWVHI2DSMVQWIX3LMV43ASLTON2WKOZSGM4TGNJTGQYTIOA>

.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

—
Reply to this email directly, view it on GitHub
https://github.com/popekabu/pay_with_paystack/issues/24#issuecomment-2211756755,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AXUIXHVTY7VJPSU6E33IPZTZK7PRRAVCNFSM6AAAAABKOLWCCWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMJRG42TMNZVGU
.
You are receiving this because you authored the thread.Message ID:
@.***>

Hello, Please check out the new version of the package and please ensure
you have set up your callback as part of the parameters. Also be sure its
the same on your paystack dashboard. It should work all things being equal
On Sat, Jul 6, 2024 at 12:57 PM Umar Aminu Ahmad @.***>
wrote:

Thank you for the feedback. Another issue I am facing is after a
successful
transaction or failure, it does not close the transaction webview. The
user
has to press back.
On Sat, Jul 6, 2024 at 1:31 PM Daniel Kabu Asare @.***>
wrote:

Yes, it's the same. Simply multiply whatever amount the user enters by
100
to give them the amount.
<

https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>

Virus-free.www.avast.com
<

https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>

<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
On Sat, Jul 6, 2024 at 11:55 AM Umar Aminu Ahmad @.***>
wrote:

For instance, when a user enters 6000 as an amount, the amount charged
is
60. I haven't tested in production mode yet. So, I don't know if this
is
only the case for production mode
—
Reply to this email directly, view it on GitHub
https://github.com/popekabu/pay_with_paystack/issues/24, or
unsubscribe
<

https://github.com/notifications/unsubscribe-auth/AGMACNJTJ5GLPUX33PD3LT3ZK7LMLAVCNFSM6AAAAABKOLWCCWVHI2DSMVQWIX3LMV43ASLTON2WKOZSGM4TGNJTGQYTIOA>

.
You are receiving this because you are subscribed to this
thread.Message
ID: @.***>

—
Reply to this email directly, view it on GitHub
<
https://github.com/popekabu/pay_with_paystack/issues/24#issuecomment-2211756755>,

or unsubscribe
<
https://github.com/notifications/unsubscribe-auth/AXUIXHVTY7VJPSU6E33IPZTZK7PRRAVCNFSM6AAAAABKOLWCCWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMJRG42TMNZVGU>

.
You are receiving this because you authored the thread.Message ID:
@.***>

—
Reply to this email directly, view it on GitHub
https://github.com/popekabu/pay_with_paystack/issues/24#issuecomment-2211762432,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AGMACNOOM6ZEOMM7ARMQZWDZK7SUPAVCNFSM6AAAAABKOLWCCWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMJRG43DENBTGI
.
You are receiving this because you commented.Message ID:
@.***>


chore: update alloy-core, alloy-openapi from 0.2.4 to 0.2.5

About this PR
📦 Updates

com.disneystreaming.alloy:alloy-core
com.disneystreaming.alloy:alloy-openapi

from 0.2.4 to 0.2.5
📜 GitHub Release Notes - Version Diff
Usage
✅ Please merge!
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

⚙ Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "com.disneystreaming.alloy" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequests = { frequency = "30 days" },
  dependency = { groupId = "com.disneystreaming.alloy" }
}]

labels: library-update, early-semver-minor, semver-spec-patch, commit-count:1

Superseded by #181.


Why optional func parameters in controller are not working? CRUD code redundancy.

I was reading lot of about go and i see i can not have optional parameters (or default value for some params) in methods.
Lets take for example simple crud.
I want to use same controller action for create and update and just to do simple:

    func (c Account) User(user models.User, verifyPassword string, id ...int64) {

        /*
        validate user etc
       */
        if len(id) > 0 {
            c.Txn.Update(&model)
        } else{
            c.Txn.INsert(&model)
        }
    }

This gives me and error when I try to do this in template {{ url "Account.User" }} saying that I am missing parameter. And once i hardcode value for route i have some invalid memory address or nil pointer dereference on god know what part of code.
With this "Go official policy" I will have code redundancy for CRUD and that sucks! I do not want code redundancy!
So instead of one function I will have to use two functions for same thing that are just different
in one line of code.
Since I started learning go and revel 7 days ago, maybe I missed something.
The only reason I used revel and go is speed. I am using go/revel for some project that has
lot of requests (million per day).
Is there any way to solve this?

If you want your action:
func (c Account) User(user models.User, verifyPassword string, id ...int64) {
}

to have an optional id parameter, add to your conf/routes something like (in that order):
#Method  #Pattern             #Action
GET      /account/user/:id    Account.User
GET      /account/user        Account.User

Now url template helper correctly works both as url "Account.User" and as url "Account.User" 12345. Instead of GET use the method you need and update the pattern to what you need.

Can i close this?


Home Assistant all the entities are Unavailable

Sorry once this issue is closed without any solution #1570...
I wil try it again
Hello
After after successfully added this integration to the Home Assistant the entities from this integration are all Unavailable
I akreday try several time to deletd the integration to disable the integration several restar to Home Assistant etc without any way to solve this ... I alredy try 2fa also without using the proxy and the problem keeps

Can you please help me in order to try solve this issue?
Thank you

Now
It's like this in the 3 or 4 entities...

But the bigs part of the entities still Unavailable...

Can you please help me in order to try solve this issue?
Thank you

Stamattina ho aggiornato e anche a me fa lo stesso problema non so piu cosa fare 🤦♂🤦♂🤦♂

i have the same problem... nothing of the skill ever worked since i installed it...

Do not recreate duplicate issues. You were told to fill out the bug template and still haven't.

Do not recreate duplicate issues. You were told to fill out the bug template and still haven't.

Ok, can you please let me know what you need in order to verify this ?


[9.6] Validate Non-Functional Requirements

Description
Validate Non-Functional Requirements (NFRs), to make sure our NRFs are up to standard based on the 7 aspects that makes a good Requirement.
Success or Completion Criteria
A list of valid NFRs in our Report

[ ] V1
[ ] V2

Allocated Time
2 days
Start Date: 10/09/23, 2200
End Date: 12/09/23, 1530
Related Issue

#27

Updated this Issue, to be split among 4 assignees into 2 different Sub-Issues, therefore the deadline will be extended by 3 days.
Allocated Time
5 days
Start Date: 10/09/23, 2200
End Date: 15/09/23, 2359

Checked through all existings NFRs and added comments which will be used to clarify the accuracy of NFRs with the client.

Updated the NFRs based on input received after seeking confirmation about uncertainties with the client.

made revision based on NFR for completeness and ensure they meet idustrial standards

Issue Comments
Description
Validated all RURs, PRs & SSRs in the report.
Changes to success or completion criteria? y/n (if y, describe)
n
Start Date: 08/09/23, 0900
End Date: 13/09/23, 2359


Increase chunks

Hello guys, I saw max chunks are 8
https://github.com/nicolasjinchereau/acce1er8or/blob/7492a608daa9548f38b403d22abca671f4095f2b/desktop-client/Download.cs#L40
I'm wondering, what about increasing it to 16?
There is the problem that some servers could not allow 16 threads? Maybe could be solved by a check like this:
https://github.com/nicolasjinchereau/acce1er8or/blob/7492a608daa9548f38b403d22abca671f4095f2b/desktop-client/Download.cs#L320-L329

I agree that the way chunks are handled is very primitive, but unfortunately, that part of the code was written in a rush, and will take significant effort to update and fix. A lot of things are hard-coded or mixed in with UI code, so it may be a long time before I can put in any work on this.
I've wanted to do this for a while, for the purpose of redistributing download tasks when some chunks finish early, but I can't promise anything will be done soon.


Look at collapsing MutableByteSequence into ArrayByteSequence

MutableByteSequence extends ArrayByteSequence with two method to modify the object, but ArrayByteSequence isn't immutable. MutableByteSequence is only used in 2 classes. Evaluate whether or not MutableByteSequence can be removed in favor of ArrayByteSequence with necessary modifications.

MutableByteSequence is not in a public API package so it would be easy to delete

I can look into this.

@meatballspaghetti - Is there a pull request for your commit to merge it into the main repo?

@meatballspaghetti - Is there a pull request for your commit to merge it into the main repo?

Yes, there is now #4745 .


Delete me test dengket

Issue #, if available:
Description of changes:
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (1779683) 80.04% compared to head (08cc9ce) 80.04%.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #627   +/-   ##
=======================================
  Coverage   80.04%   80.04%
=======================================
  Files          28       28
  Lines        5949     5949
=======================================
  Hits         4762     4762
  Misses       1187     1187

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Snr6450 patch 1

Updated readme & travis

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@4e29a95). Click here to learn what that means.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master       #2   +/-   ##
=========================================
  Coverage          ?   94.92%
=========================================
  Files             ?        5
  Lines             ?      315
  Branches          ?        0
=========================================
  Hits              ?      299
  Misses            ?       16
  Partials          ?        0

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 4e29a95...c8d1c76. Read the comment docs.


Split prototype code into python modules and functions

Read, learn about and summarize necessary parts of the official python module documentation.
https://docs.python.org/3/tutorial/modules.html

Read, learn about and summarize necessary parts of the official python module documentation.
https://docs.python.org/3/tutorial/modules.html

Implemented in 559793e7272afb11fda0aa21207d5886ea456d03


Add x and y axis

add numbers on x and y axis in the matplot

added with commit : feature: added x and y axis to graph


Conflict resolution (on a per-model basis)

Allow pluggable per-model conflict resolution strategies when synchronizing data sources

Won't fix for now


Make a student Navigation Bar

This would include:

Logout
Home button saying: Gallery Gateway

This shouldn't be blocked by my other issue


Deploy app to brew

refer: https://betterprogramming.pub/a-step-by-step-guide-to-create-homebrew-taps-from-github-repos-f33d3755ba74

Done


Add solidity verifier of the nova+cyclefold

Add Nova+CycleFold Solidity verifier generator
some minor updates:

move solidity tests to their respective files
add light-test feature to disable the big number of constraints in the DeciderEthCircuit, feature which is disabled by default, so only when we want to run the 'lightweight' tests we enable it (eg. fast tests locally and for the CI tests)
port the fix from snarkjs#480 & snarkjs#479

Current version focuses on achieving a working version, future iterations will reduce the gas costs by optimizing the public inputs and the pairing check.
We tested it in Sepolia testnet.

This PR is now ready for review.


Vickel: Watch american[\W_]+town[\W_]+car(?!.net(?<=americantowncar.net))

Vickel requests the watch of the watch_keyword american[\W_]*+town[\W_]*+car(?!\.net(?<=americantowncar\.net)). See the MS search here and the Stack Exchange search in text, in URLs, and in code.

american[\W_]*+town[\W_]*+car(?!\.net(?<=americantowncar\.net)) has been seen in 1 true positive, 0 false positives, and 0 NAAs.

Approved by Jeff Schaller in Charcoal HQ


Surface js compile errors

Hi,
when I have an issue with the JS code and it doesn't compile, I have to shutdown the server and run it again, to get a sensible error message.
I tried to run the npm run build:dev:client in a window by itself in hope that it would produce output every time there is a compile error, but that doesn't happen (only the first time).
Is there a way to have the compile error surfaced to the developer without restarting the server / or the build command?

@hakunin That doesn't really make sense, in that Rails is a Ruby program. If you have a JS error, that will affect Webpack.
I think your issue is with running the webpack -w via foreman. You can run the commands in your Procfile in different tabs rather than using foreman. If you're going to do this lots, google "consular" or "tumuxinator". These programs will quickly open up several terminal tabs for you with different processes. I used to do this all the time. Now, foreman is good enough for me. Also, foreman does not always flush the buffers, so console log messages can get delayed.

Thanks, it turns out I wasn't running the full command from foreman, just the part of it and sometimes it would not seem to give errors when I intentionally put one there.


can't use generate tfrecords

hello, i want to use my own data to retrain , so i add some classes at class_text_to_int(row_label)
but i got some error , would you help me to take a look?
mspic@mspic-SYS-7048GR-TR:~/Downloads/models$ python our_tfrecord.py --csv_input=data/train_labels.csv  --output_path=train.record
I tensorflow/stream_executor/dso_loader.cc:135] successfully opened CUDA library libcublas.so.8.0 locally
I tensorflow/stream_executor/dso_loader.cc:135] successfully opened CUDA library libcudnn.so.5 locally
I tensorflow/stream_executor/dso_loader.cc:135] successfully opened CUDA library libcufft.so.8.0 locally
I tensorflow/stream_executor/dso_loader.cc:135] successfully opened CUDA library libcuda.so.1 locally
I tensorflow/stream_executor/dso_loader.cc:135] successfully opened CUDA library libcurand.so.8.0 locally
Traceback (most recent call last):
File "our_tfrecord.py", line 117, in
tf.app.run()
File "/home/mspic/anaconda3/lib/python3.6/site-packages/tensorflow/python/platform/app.py", line 44, in run
_sys.exit(main(_sys.argv[:1] + flags_passthrough))
File "our_tfrecord.py", line 108, in main
tf_example = create_tf_example(group, path)
File "our_tfrecord.py", line 82, in create_tf_example
classes_text.append(row['class'].encode('utf8'))
AttributeError: 'int' object has no attribute 'encode'

The error says that the class is an integer and therefore you cannot use encode. So cast the class as str and then it should work.

I have cast the class as  str at the line30 and line65 but i got the same problem above.

@allenlaitw Can you check if this is really a str object? For example, you could print out the type of the variable.

Thanks Dat, i fix the error by changing the class to str ,very appreciate your helping.

Hi guys,
I got these errors
raceback (most recent call last):
File "generate_tfrecord.py", line 119, in
tf.app.run()
File "C:\Users\Abood\Anaconda3\lib\site-packages\tensorflow\python\platform\app.py", line 48, in run
_sys.exit(main(_sys.argv[:1] + flags_passthrough))
File "generate_tfrecord.py", line 110, in main
tf_example = create_tf_example(group, path)
File "generate_tfrecord.py", line 85, in create_tf_example
classes.append(class_text_to_int(row['class'].encode('utf8')))
AttributeError: 'bytes' object has no attribute 'encode'

what is my class is just nummer. I made the csv file coloum for the class type of text. But it stiil not work....

find this code:
classes_text.append(row['class'].encode('utf8'))
classes.append(class_text_to_int(row['class']))
and change it to
classes_text.append(str(row['class']).encode('utf8'))
classes.append(class_text_to_int(str(row['class'])))


Pre-genesis validator

Hello, my name is Bitkoffi.
I have been following your project for a long time, it looks promising)

I am a Genesis member of the mine community, because successfully passed the testnet stage.
Participated in the testnet of the Evmos project and was on the list of active validators, for which he was subsequently rewarded.
Held several nodes in Nucypher worklock, a staker and a worker.
I participate in the Ironfish project and have shown myself quite well in the first 2 phases.
This is not the whole list of active projects, I can provide all evidence of participation if necessary.
I have been participating in your test network for a whole month now, trying to be active in the discord. I really want to get into the testnet as an active validator.

merged manually


ci: Add ACS Test

This PR fixes https://github.com/Samsung/islet/issues/187.
The cause of the issue is same with https://github.com/Samsung/islet/issues/176. 👍

good to fix ci test!


cx_freeze support in addition to PyInstaller

I built my eel application using cx_freeze instead of PyInstaller, then realized that PyInstaller-specific variables were hardcoded into init.py. In the function _get_real_path, sys.frozen is used by both cx_freeze and PyInstaller. However, sys._MEIPASS is a variable that only PyInstaller uses (to store the current path of the folder). I added support to allow the users to say what their application is frozen with, during the eel.init(), with the variable frozen_with.

Is there some benefit from using cx_Freeze over PyInstaller?


Add main block warning to quickstarts

#923  👈
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @mkandler and the rest of your teammates on  Graphite


Registering a tree view for web view type throws no data provider error

Testing #105764

Register a tree view for web view type
Expected more appropriate error

Closing as won't fix. We can revisit if real world extension authors are confused by how to contribute the various view types


always grants permission if HTTP_API_KEY not supplied

is HasAPIAccess, you should make sure that api_key is not None. Otherwise, if you don't pass in an api key, permission is always granted.
You can verify the failure by changing test_admin.py to pass in 'HTTP_WRONG_API_KEY' instead of 'HTTP_API_KEY'.

Hmm... It seems to work correctly. Maybe it only happens if you have an empty table?


remove unused function

Coverage decreased because a function became unused; this was not flagged by Codecov tools...

Current coverage is 100% (diff: 100%)

Merging #75 into master will increase coverage by 0.11%

@@             master   #75   diff @@
=====================================
  Files            14    14
  Lines           834   833     -1
  Methods         735   734     -1
  Messages          0     0
  Branches         99    99
=====================================
  Hits            833   833
+ Misses            1     0     -1
  Partials          0     0

Powered by Codecov. Last update b2325fa...8bdc05c


Icons, README, and values.yaml not being loaded in helm tech preview

With the 2.5.1 RC 1, when a helm repository is added, the chart icons and README don't load properly. Additionally, when a release is being installed from a chart, the button to copy the chart values.yaml into the user-provided overrides is not working either. @troytop can provide some more details of his observations from the stratos proxy container clogs.

Fixed in RC2 by https://github.com/SUSE/stratos/pull/205


Update readme

Adding wallet UI components information and references to the docs on the React SDK readme

Austin's comments sound sufficient to me.
Btw, no need to do tasks like these anymore. I tried feeding GPT4 our docs and the new API and it can do it really well


Generate templates

What Changed

Updated CKEditor to have more stuff
Added dependency on rivets.js for view binding
Added views and binding for document generator

Issues

Fixes #3 split template creation flow into four parts
Fixes #10 creating a new template sometimes creates duplicates
Fixes #14 prototype template flow
Fixes #16 Allows copy/paste from Word
Fixes #17 FK Sections loading inappropriately
Fixes #12 Add CKEditor sections (NOTE: this may change in light of #19 evaluate different WYSIWYG editors)

Still needed

Better README (comments from @tmaybe would be appreciated here!)
More tests (coming in separate branch/PR)
A better understanding around how the UI flow is going to work

Screencap of current flow

Updated datepicker gif


Create a sitemap using the card sorting IA work

In issue #34 I basically defined the architecture, we need to turn this into a sitemap for the product team to refer to.

@isaacdurazo - I'm assigning this to you and I will need to review it before shipping.

@iamjessklein here's the site map:

Do you think we should specify what's in each section? I took a look at the site maps that you've created and that type of info wasn't there, so I didn't include it, but still was wondering if we should add something else.

Nice first draft @isaacdurazo! As per the feedback from critique:

Add in the individual methods pages
yes, list out the contents of the pages - even if it's in the notes field
distinguish the color of the notes field so that it doesn't look like it's part of the site map

Seeing as far as we are into this - I am going to close this issue.


Tickle using the correct translation

Not sure if this was intentional or not, but I had a tickle occur during a Y translation animation and it got reset to 0 for one frame.

Maybe var x should also be renamed to y? :P

Thanks for the pull but @chrisbanes tells me that this is no longer needed as the invalidation tickle is now handled by ViewCompat.offset* calls.
I've just pushed 90ccc640284d291ea0a3a699e9d53c27137fdfa3 to remove this.

Great! Thanks for the explanation.


[plugins/firebase_auth] [plugins/cloud_firestore] custom claims not propagated on Android with user.getIdToken(refresh: true)

According to https://firebase.google.com/docs/auth/admin/custom-claims#propagate_custom_claims_to_the_client one can update the claims locally by calling currentUser.getIdToken(true).
In flutter I guess one should be able to do the same with:
final user = await FirebaseAuth.instance.currentUser();
await user.getIdToken(refresh: true);

Sadly this seems not reflected when I try to use firestore. After updating claims through a cloud function and then calling getIdToken as above it will still not have the claims correct in firestore rules. It returns "PERMISSION_DENIED". When I then close the app and reopen the app, firestore rules go through correctly though (seems like claims then get updated).
Additional problem is, that I can not see if the claims locally got updated or not because the API for that is not yet implemented (see separate issue #20238).
Now the issue is: How can force propagation of the claims in flutter? The way the documentation says seems not to be correct. Is this a bug in the documentation or a bug in the flutter client?
flutter: v0.8.2
cloud_firestore: 0.8.1
firebase_auth: 0.5.20
Edit
After further investigations it seems to only be happening on Android. On iOS the claims seem to be updated nicely (seems to work even without calling getIdToken() ). So this problem seems Android specific.

any update on this

Same problem.  The custom claims are extremely important for security questions.

Duplicate of #20238

@zoechi I don't this is a duplicate of #20238 . This issue talks about bug where custom claims are not getting updated when they are updated using firebase admin SDK. This seems to be the issue with native Firebase Android Auth SDK bug. Related SO question https://stackoverflow.com/questions/48042934/firebase-auth-custom-claims-not-propagating-to-client
#20238 talks about just accessing custom claims from flutter, which are already accessible using native SDKs with
user.getIdToken(false).addOnSuccessListener(new OnSuccessListener<GetTokenResult>() {
  @Override
  public void onSuccess(GetTokenResult result) {
    boolean isAdmin = result.getClaims().get("admin");
    if (isAdmin) {
      // Show admin UI.
      showAdminUI();
    } else {
      // Show regular user UI.
      showRegularUI();
    }
  }
});

getClaims() method is not available in flutter

Yes, even though I would like the API to be accessible. This issue has nothing to do with the API not being available in flutter. It has to do with Android not behaving as the documentation says. iOS on the other hand works correctly. It could probably be that this is actually a bug on android itself and not the flutter plugin.

I'm doing a RP for this.

@pboos
This issue has been moved to https://github.com/FirebaseExtended/flutterfire/issues/621. Any further collaboration will be done there.


fix container start location to include dyn linked

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

 Projektionen auf Peter Nightly funktionieren nicht


🐞Tool Calling cant unset and causing issues when Using Models without tool support🐞

Before submitting your bug report

[X] I believe this is a bug. I'll try to join the Continue Discord for questions
[x] I'm not able to find an open issue that reports the same bug
[x] I've seen the troubleshooting guide on the Continue Docs

Relevant environment info
- OS: Win 11
- Continue version: latest
- IDE version:
- Model:
- config.json:
{
            "title": "Samba Qwen Coder",
            "provider": "sambanova",
            "model": "Qwen2.5-Coder-32B-Instruct",
            "apiKey": "..."
        },

Description

To reproduce

Log output
No response

related
#3383

I think this is a duplicate of another issue, so I'm going close and mention it there


Fix 947X modules terminals for Counter Driven Outputs

[x] This contribution adheres to CONTRIBUTING.md.

TODO: Check the above box with an 'x' indicating you've read and followed CONTRIBUTING.md.
What does this Pull Request accomplish?
Swaps the Channel Settings input terminal position in the VIs that create the 947X counter driven outputs because they do not have the channel settings on top, as the rest of the other creation VIs have.
Why should this Pull Request be merged?
For consistency, and as requested by the code owners.
What testing has been done?
All unit tests passed. I fixed some that failed because of the terminals change, and that are included in this PR.

@oscarfonloz let's just submit these changes as part of #155.

@oscarfonloz let's just submit these changes as part of #155.


Phase 1 - release with Config support

check #59

@s1061123 @dougbtv Work in progress with K8sclient package

Features added for the v3.0 release


[Proposal] Add a processor to import xlsx files

It should be pretty straight forward using the xsv gem.
Something like (untested):
# frozen_string_literal: true

require "xsv"

module Langchain
  module Processors
    class Xlsx < Base
      EXTENSIONS = [".xlsx"]
      CONTENT_TYPES = ["application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"]

      # Parse the document and return the text
      # @param [File] data
      # @return [Array of Hash]
      def parse(data)
        xlsx_file = Xsv.open(data.read)
        xlsx_file.sheets.flat_map do |sheet|
          sheet.map do |row|
            row.map(&:strip)
          end
        end
     end
  end
end

@ProGM This makes sense to me! Do you want to take a stab at it?
@alchaplinsky Any input from you?

@andreibondarev yup!
After a brief research, I think it may make sense to use roo instead of xsv. It's much more used (2,7k stars vs ~180) and supports also OpenOffice sheets.
What do you think?


secondary IPs support: alter server

fixes #2293
WIP (Work In Process)
This PR is based on #2294
More work is needed for this PR.

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/incubator-trafficcontrol-PR/1606/
Test PASSed.


Can we remove the dependency on commons-io from H2FileBasedDatabaseExtension?

It is only required because the H2FileBasedDatabaseExtension uses FileUtils.deleteDirectory to recursively delete the H2 database directly. If we can find a JDK (or even Guava) alternative, then we can remove the commons-io dependency entirely since this is the only place kiwi-test uses anything from it.

The JDK's own methods, e.g. Files#delete unfortunately require the directory to be empty, so that's a non-starter. It would really be nice for the JDK to include a method to do this task, alas it does not.
JUnit's TempDirectory has a private deleteAllFilesAndDirectories that does a recursive delete and does additional work to ensure the deletes all work, such as resetting permissions if a delete fails and trying to delete again. It also returns a SortedMap containing delete failures. This is good, but it's not something I want to copy into our own code.
Then there are several ways mentioned in various articles, e.g. in Delete a Directory Recursively in Java which shows using FileUtils from commons-io (as we are doing), using FileSystemUtils from Spring, and using NIO2 With Java 7 and Java 8. The last example using Java 8 is actually pretty nice and clean (though it doesn't use Files.walk with a try-with-resources as the API docs say you must). The example from the article is:
Files.walk(pathToBeDeleted)
    .sorted(Comparator.reverseOrder())
    .map(Path::toFile)
    .forEach(File::delete);

Wrapping this in a try-with-resources is pretty easy, but this code doesn't deal with errors. The File#delete method returns a boolean indicating whether the delete succeeded or not. So, this code silently ignores if a file could not be deleted, and would then fail to delete any higher directory containing that file, since Java's delete methods require a directory to be empty. We could change the above to instead use Files#delete which throws IOException when it cannot delete a file, which would also then eliminate the map operation. But, then the IOException would need to be caught since lambdas in Java cannot throw checked exceptions, which would make the code more complex. We could create a helper method to make this cleaner:
Files.walk(pathToBeDeleted)
    .sorted(Comparator.reverseOrder())
    .forEach(path -> deleteOrThrowUnchecked(path));

And wrapping the stream with a try-with-resources and statically importing Comparator#reverseOrder, plus defining the elper method:
try (var pathStream = Files.walk(pathToBeDeleted)) {
    pathStream.sorted(reverseOrder()).forEach((path -> deleteOrThrowUnchecked(path));
}

// helper
private static void deleteOrThrowUnchecked(Path p) {
    try {
        Files.delete(p);
    } catch (IOException e) {
        throw new UncheckedIOException(e);
    }
}

While the error handling isn't as robust as JUnit's TempDirectory nor is it resetting permissions and retrying, it's a pretty simple piece of code. Since the temporary H2 database is probably only going to have a one-level directory with only a few files anyway, this almost certainly does not matter.
The commons-io FileUtils#deleteDirectory actually does a bunch more work than this, such as overriding any read-only flags, to help ensure files and directories can be deleted. So, the question is whether the additional work it does is worth requiring the entire commons-io dependency.

I was curious about the reverseOrder. The article mentioned in my earlier comment says this about using the reverse order on the Path objects:

This places the paths denoting the contents of directories before directories itself

I read the Javadocs for compareTo in java.nio.Path and it isn't clear to me that it necessarily behaves this way. In fact the javadocs say:

Compares two abstract paths lexicographically. The ordering defined by this method is provider specific, and in the case of the default provider, platform specific. This method does not access the file system and neither file is required to exist.

This method may not be used to compare paths that are associated with different file system providers.

This seems to contradict the article, since the docs state that a lexicographic comparison is performed without accessing the file system. And then I looked at the sun.nio.fs.UnixPath implementation; it does exactly what the Path javadocs say and does not check anything about directories versus files, etc. when sorting. It simply compares the paths using the internal path byte array, So I don't actually see how the article can be correct on this, and will need to write some actual code and try it out I guess.

Ignore the previous comment regarding reverseOrder. I was wrong. The Files.walk with the reverse order does give you the contents of the directories before the directories themselves. So, it does work as the article says.


unable to download "iis" docker image.

Expected behavior
Actual behavior
Information about the Issue
Steps to reproduce the behavior

...
...

Are you trying to download the iis webserver not on Windows 10 Pro/Enterprise/Server docker host?
If yes then that's why. You can only run linux docker images on docker for mac or linux. Windows containers on the other hand only on windows with docker.

@rchhatwal If you look at the hub docs, you'll see that this is a Windows Container image, not linux based:
https://hub.docker.com/r/microsoft/iis/


Multisamples causing GL error

I created 2 .exe packages for windows according to the documentation. I used stable and dev version kivy. And I have a problem - stable version detects opengl version 2.1 and dev version - 1.1
log files
stable
[INFO              ] Logger: Record log in C:\Users\maxim_000\.kivy\logs\kivy_15-08-13_6.txt
[WARNING           ] [Config      ] Upgrading configuration in progress.
[WARNING           ] [Config      ] Older configuration version detected (14 instead of 13)
[INFO              ] Kivy: v1.9.0
[INFO              ] Python: v2.7.9 (default, Dec 10 2014, 12:24:55) [MSC v.1500 32 bit (Intel)]
[INFO              ] Factory: 173 symbols loaded
[INFO              ] Image: Providers: img_tex, img_dds, img_gif, img_sdl2, img_pil (img_ffpyplayer ignored)
[INFO              ] Text: Provider: sdl2
[INFO              ] OSC: using <thread> for socket
[INFO              ] Window: Provider: sdl2
[INFO              ] GL: GLEW initialization succeeded
[INFO              ] GL: OpenGL version <2.1.0 - Build <IP_ADDRESS>2>
[INFO              ] GL: OpenGL vendor <Intel>
[INFO              ] GL: OpenGL renderer <Mobile Intel(R) 4 Series Express Chipset Family>
[INFO              ] GL: OpenGL parsed version: 2, 1
[INFO              ] GL: Shading version <1.20  - Intel Build <IP_ADDRESS>2>
[INFO              ] GL: Texture max size <4096>
[INFO              ] GL: Texture max units <16>
[INFO              ] Shader: fragment shader: <No errors.>
[INFO              ] Shader: vertex shader: <No errors.>
[INFO              ] Shader: program: <No errors.>
[INFO              ] Window: auto add sdl2 input provider
[INFO              ] Window: virtual keyboard not allowed, single mode, not docked
[INFO              ] GL: NPOT texture support is available
[INFO              ] Base: Start application main loop
[INFO              ] Base: Leaving application in progress...

dev
[INFO              ] Logger: Record log in C:\Users\maxim_000\.kivy\logs\kivy_15-08-13_5.txt
[INFO              ] Kivy: v1.9.1-dev
[INFO              ] Python: v2.7.9 (default, Dec 10 2014, 12:24:55) [MSC v.1500 32 bit (Intel)]
[INFO              ] Factory: 177 symbols loaded
[INFO              ] Image: Providers: img_tex, img_dds, img_gif, img_sdl2, img_pil (img_ffpyplayer ignored)
[INFO              ] Text: Provider: sdl2
[INFO              ] OSC: using <thread> for socket
[INFO              ] Window: Provider: sdl2
[INFO              ] GL: GLEW initialization succeeded
[INFO              ] GL: OpenGL version <1.1.0>
[INFO              ] GL: OpenGL vendor <Microsoft Corporation>
[INFO              ] GL: OpenGL renderer <GDI Generic>
[INFO              ] GL: OpenGL parsed version: 1, 1
[CRITICAL          ] GL: Minimum required OpenGL version (2.0) NOT found!

OpenGL version detected: 1.1

Version: 1.1.0
Vendor: Microsoft Corporation
Renderer: GDI Generic

Try upgrading your graphics drivers and/or your graphics hardware in case of problems.

The application will leave now.

I have the same issue with 1.9.1-dev :
[INFO              ] [Logger      ] Record log in C:\Documents and Settings\gfj138\.kivy\logs\kivy_15-08-25_22.txt
[INFO              ] [Kivy        ] v1.9.1-dev
[INFO              ] [Python      ] v2.7.10 |Continuum Analytics, Inc.| (default, May 28 2015, 17:02:00) [MSC v.1500 32 bit (Intel)]
[INFO              ] [Factory     ] 177 symbols loaded
[DEBUG             ] [Cache       ] register <kv.lang> with limit=None, timeout=None
[DEBUG             ] [Cache       ] register <kv.image> with limit=None, timeout=60
[DEBUG             ] [Cache       ] register <kv.atlas> with limit=None, timeout=None
[INFO              ] [Image       ] Providers: img_tex, img_dds, img_gif, img_sdl2, img_pil (img_ffpyplayer ignored)
[DEBUG             ] [Cache       ] register <kv.texture> with limit=1000, timeout=60
[DEBUG             ] [Cache       ] register <kv.shader> with limit=1000, timeout=3600
[INFO              ] [Text        ] Provider: sdl2
[INFO              ] [OSC         ] using <thread> for socket
[WARNING           ] [Input       ] WM_Touch/WM_Pen not supported by your version of Windows
[INFO              ] [Window      ] Provider: sdl2
[INFO              ] [GL          ] GLEW initialization succeeded
GL: glGenFramebuffers is NULL, try to detect an extension
GL: available extensions: GL_WIN_swap_hint GL_EXT_bgra GL_EXT_paletted_texture
GL: No framebuffers extension is supported
GL: Any call to Fbo will crash !
[INFO              ] [GL          ] OpenGL version <1.1.0>
[INFO              ] [GL          ] OpenGL vendor <Microsoft Corporation>
[INFO              ] [GL          ] OpenGL renderer <GDI Generic>
[INFO              ] [GL          ] OpenGL parsed version: 1, 1
[CRITICAL          ] [GL          ] Minimum required OpenGL version (2.0) NOT found!

and 1.9.0
[INFO              ] [Kivy        ] v1.9.0
[INFO              ] [Python      ] v2.7.10 |Continuum Analytics, Inc.| (default, May 28 2015, 17:02:00) [MSC v.1500 32 bit (Intel)]
[INFO              ] [Factory     ] 173 symbols loaded
[INFO              ] [Image       ] Providers: img_tex, img_dds, img_gif, img_sdl2, img_pil (img_ffpyplayer ignored)
[INFO              ] [Text        ] Provider: sdl2
[INFO              ] [OSC         ] using <thread> for socket
[WARNING           ] [Input       ] WM_Touch/WM_Pen not supported by your version of Windows
[INFO              ] [Window      ] Provider: sdl2
[INFO              ] [GL          ] GLEW initialization succeeded
[INFO              ] [GL          ] OpenGL version <3.1.0 - Build <IP_ADDRESS>98>
[INFO              ] [GL          ] OpenGL vendor <Intel>
[INFO              ] [GL          ] OpenGL renderer <Intel(R) HD Graphics 4000>
[INFO              ] [GL          ] OpenGL parsed version: 3, 1
[INFO              ] [GL          ] Shading version <1.40 - Intel Build <IP_ADDRESS>98>
[INFO              ] [GL          ] Texture max size <8192>
[INFO              ] [GL          ] Texture max units <16>
[INFO              ] [Shader      ] fragment shader: <No errors.>
[INFO              ] [Shader      ] vertex shader: <No errors.>
[INFO              ] [Shader      ] program: <No errors.>
[INFO              ] [Window      ] auto add sdl2 input provider
libpng warning: iCCP: known incorrect sRGB profile
[INFO              ] [Window      ] virtual keyboard not allowed, single mode, not docked

As I understand it - for determining the version of opengl responsible kivy.graphics. I'm assuming commit history here https://github.com/kivy/kivy/commits/master/kivy/graphics?page=1 3eb5b4844105fe83349a59612f8850e73622c26c found that it works, and since f15283ffd99b226e6cfe9c99d18d1010176aea21 error exists. So either this error because of a commit or error corrections for some is the above-mentioned package.

Error in this commit fd54e811f9c9413d22a2486920ed8d89ae84fc11

What is precisely the error ? Did you succeed in correcting this error ?

I dont succeed( Error on these lines - https://github.com/kivy/kivy/commit/fd54e811f9c9413d22a2486920ed8d89ae84fc11#diff-b91d9923ff01305495e47990f1ac7951R85
SDL_GL_SetAttribute(SDL_GL_MULTISAMPLEBUFFERS, ...)
SDL_GL_SetAttribute(SDL_GL_MULTISAMPLESAMPLES, ...)

If you set any values to these attributes - error exists. Why - i dont know. I'm looking for a solution, but so far without results.

I do not get exactly what you are trying to do and what error you are fighting against... Do you have compilation errors ?
Googling the issue, I found a thread related to a game using OpenGL where a user had the same issue (other games detecting correct OpenGL driver with OpenGL >= 2.0, but this game only using the default Microsoft driver with OpenGL 1.1.0) => see https://betaguide.wz2100.net/viewtopic.php?f=4&t=11314&sid=a20074f87518a1a6a6d39bb97cabd18b&start=0 . At the end, the game detected the correct driver when he user changed the driver acceleration mode from quality to performance. Can this help us in solving the issue ?

OK, maybe it will help, I'll read it and think about it. There is one way that circumvents the problem but not solve it. Just remove the 124 and 125 lines in https://github.com/kivy/kivy/blob/master/kivy/core/window/_window_sdl2.pyx.

sdementen  Do you have compilation errors ?
No, i didn`t have them.
At the end, the game detected the correct driver when he user changed the driver acceleration mode from quality to performance.
Perhaps a similar thing can be done by working with the registry or installing a SDL_GL_SetAttribute.

Commenting lines 124+125 did not solve the issue.
However, by skipping entirely the new code related to multisamples, ie change line 116 into
if multisamples > 0 and False:

it did work.
Thank you for your help !

This is a show stopper bug we need to either find a solution or revert this before 1.9.1

This version works for me https://github.com/kivy/kivy/commit/c394fa891d34fbc37224e2c5b713140d6dc216a2 .About better fix the problem - for support SDL_GL_MULTISAMPLEBUFFERS requires the GL_ARB_multisample extension(according this sdl.beuc.net/sdl.wiki/SDL_GLattr) , and i don`t have it.
Need to add a check for this extension, and in his absence - set in config multisamples to 0. I'll try to do it
Perhaps there is another solution, the information here link_to_SO_1 link_to_SO_2 link_to_SO_3 can help to find it, or make sure that it is not (I had not understand due to poor knowledge of English and even less knowledge in SDL and opengl)

I dont know how to fix it. I know that for the code you need to write, but I dont know where it should be

LaTeX-Python confirmed on irc that it seems to happen with integrated GPUs, he uses this processor and was running a packaged app. His code runs without problems on machines with a dedicated graphics card.
@Kazun3500 i'm unsure if that commit is the real trigger, LaTeX tried with multisamples 0 (which stops the relevant part of the patch from executing) and the crash happened the same way.
Could you check if running the source code shows the same issue, or does it crash only with a packaged app? What is your processor model and driver version?

@dessant running the source code shows the same issue.
And for me setting multisamples to 0 helps to avoid crashes.
Processor version - Celeron(R) Dual-Core CPU T3500 @ 2.10GHz × 2, driver version - i will say a little bit later. And - i have integrated GRU.

driver version -6.3.9600.16384, driver provider - Microsoft. Now I try to find a driver from Intel.

driver version -6.3.9600.16384, driver provider - Microsoft.  I can`t find driver from intel. And i checked again - setting multisamples to 0  helps to avoid crashes, and depends on multisamples count it shows different lists avaliable gl extensions
with 0
GL: glGenFramebuffers is NULL, try to detect an extension
GL: available extensions: GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_blend
_color GL_EXT_abgr GL_EXT_texture3D GL_EXT_clip_volume_hint GL_EXT_compiled_vert
ex_array GL_SGIS_texture_edge_clamp GL_SGIS_generate_mipmap GL_EXT_draw_range_el
ements GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_packed_pixels GL_EXT_sep
arate_specular_color GL_ARB_multitexture GL_EXT_texture_env_combine GL_EXT_bgra
GL_EXT_blend_func_separate GL_EXT_secondary_color GL_EXT_fog_coord GL_EXT_textur
e_env_add GL_ARB_texture_cube_map GL_ARB_transpose_matrix GL_ARB_texture_env_add
 GL_IBM_texture_mirrored_repeat GL_EXT_multi_draw_arrays GL_NV_blend_square GL_A
RB_texture_compression GL_3DFX_texture_compression_FXT1 GL_EXT_texture_filter_an
isotropic GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env
_combine GL_ARB_texture_env_dot3 GL_ARB_texture_env_crossbar GL_EXT_texture_comp
ression_s3tc GL_ARB_shadow GL_ARB_window_pos GL_EXT_shadow_funcs GL_EXT_stencil_
wrap GL_ARB_vertex_program GL_EXT_texture_rectangle GL_ARB_fragment_program GL_E
XT_stencil_two_side GL_ATI_separate_stencil GL_ARB_vertex_buffer_object GL_EXT_t
exture_lod_bias GL_ARB_occlusion_query GL_ARB_fragment_shader GL_ARB_shader_obje
cts GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_vertex_sh
ader GL_NV_texgen_reflection GL_ARB_point_sprite GL_EXT_blend_equation_separate
GL_ARB_depth_texture GL_ARB_texture_rectangle GL_ARB_draw_buffers GL_ARB_pixel_b
uffer_object GL_WIN_swap_hint GL_EXT_framebuffer_object GL_EXT_texture_sRGB GL_A
RB_color_buffer_float GL_ARB_half_float_pixel GL_ARB_texture_float GL_NV_conditi
onal_render GL_EXT_texture_swizzle
GL: EXT_framebuffer_object is supported

with 2
GL: glGenFramebuffers is NULL, try to detect an extension
GL: available extensions: GL_WIN_swap_hint GL_EXT_bgra GL_EXT_paletted_texture
GL: No framebuffers extension is supported
GL: Any call to Fbo will crash !

I confirm that i have this problem with a Windows 10 machine and with Virtualbox Windows machines.
Config.set('graphics', 'multisamples', '0') solve the problem.

@lupin3rd - can you give more details where exactly (file, line, kivy version) you made the change so I can try this on a win7pro 32bit machine?

Just to share an update about this, a work to have ANGLE available on Windows (ANGLE is a project that translate OpenGL instructions to DirectX instructions, used by Firefox, Chrome, etc.) My personnal wish is to have ANGLE by default on windows, and prevent theses kind of issues. ANGLE require DirectX 9, which is the default version installed on Windows 10, so no graphics drivers installation are required!

I tested my app on lots of different machines, Windows 10 and Windows 7. I have no problems with the latest stable 1.9.1 or the latest 1.9.2-dev on these machines. But none of them works on my tablet samsung slate 700t with Windows 10. The workaround with multisamples does not work either.

I think I'm having the same issue as @jegger, works fine on Windows 8.1 on one of my machines, but when testing my packaged app on Windows 10 I get the 1.1 error:

I did some further testing:

On a Windows 10 (64bit) it does not work (as described in my last comment)
On a Windows 7 (32bit, in a virtual-machine) it does work
Could it be related to the architecture (32/64bit?) What do you have @steinnes ?

I created via Pyinstaller3.3-dev (and kivy latest master) a:

single file executable: Does work on Win10 and Win7
folder based executable: Does show OpenGL error on Win10, but not on Win7

@jegger, there have been substantial graphics changes since the last stable release, you might want to test master too.

@dessant Today I tried it with the latest kivy build (windows wheel https://kivy.org/downloads/appveyor/kivy/Kivy-1.9.2.dev0-cp27-cp27m-win32.whl)
I built with pyinstaller (also latest master branch) a folder based executable on windows 10 (virtual machine 64bit). This runs on the virtual machine itself but runs into this error on the other physical windows10 64bit machine. When building a pyinstaller single file executable it works on both windows 10 installations (virtual an physical). I don't get this...

Try setting the environment to KIVY_GL_BACKEND=sdl2 and see if that fixes
it. That needs to be set before kivy is imported. You can set it in environ
before the first kivy import.
On Jan 18, 2017 11:16 AM, "Dominique Burnand"<EMAIL_ADDRESS>wrote:
@dessant https://github.com/dessant Today I tried it with the latest kivy
build (windows wheel https://kivy.org/downloads/
appveyor/kivy/Kivy-1.9.2.dev0-cp27-cp27m-win32.whl)
I built with pyinstaller (also latest master branch) a folder based
executable on windows 10 (virtual machine 64bit). This runs on the virtual
machine itself but runs into this error on the other physical windows10
64bit machine. When building a pyinstaller single file executable it works
on both windows 10 installations (virtual an physical). I don't get this...
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/kivy/kivy/issues/3576#issuecomment-273521033, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ABkW_iRWtsJUmrmsCumyZef905gklotKks5rTjrYgaJpZM4FrD4a
.

@matham Thanks for your input. I tried setting the variable by: os.environ["KIVY_GL_BACKEND"] = "sdl2" before any kivy imports in my main file. I can confirm that the flag is recognized when I run the script on the machine on which there is no error. The log shows: "Backend used glew" without the variable beeing set and "Backend used sdl2" with the env-variable set to sdl2.
But this does not seems to change anything:
Here is the full log when the error is happening: http://codepad.org/QnEvh6Gl

I think you'll have to debug it on your machine since none of us can reproduce it. The place to look at is https://github.com/kivy/kivy/blob/master/kivy/core/gl/init.py and https://github.com/kivy/kivy/blob/master/kivy/graphics/opengl_utils.pyx#L240.
I'd also try to add the referenced _kivy_opengl_required_func to sys (e.g. sys._kivy_opengl_required_func = lambda *largs: 1) which will make kivy ignore that the version is too low. Maybe kivy will still work or it could crash.

I get this error too. I tried all the below (separately an together) but I still get the same error.
Config.set('graphics', 'multisamples', '0')
sys._kivy_opengl_required_func = lambda *largs: 1
os.environ["KIVY_GL_BACKEND"] = "sdl2"

[INFO              ] [Window      ] Provider: sdl2
[INFO              ] [GL          ] GLEW initialization succeeded
[INFO              ] [GL          ] OpenGL version <b'1.1.0'>
[INFO              ] [GL          ] OpenGL vendor <b'Microsoft Corporation'>
[INFO              ] [GL          ] OpenGL renderer <b'GDI Generic'>
[INFO              ] [GL          ] OpenGL parsed version: 1, 1
[CRITICAL          ] [GL          ] Minimum required OpenGL version (2.0) NOT found!

OpenGL version detected: 1.1

Version: b'1.1.0'
Vendor: b'Microsoft Corporation'
Renderer: b'GDI Generic'

Try upgrading your graphics drivers and/or your graphics hardware in case of problems.

The application will leave now.
GL: glGenFramebuffers is NULL, try to detect an extension
GL: available extensions: GL_WIN_swap_hint GL_EXT_bgra GL_EXT_paletted_texture
GL: No framebuffers extension is supported
GL: Any call to Fbo will crash !

Process finished with exit code 1

Any other ideas?

Same problem here guys!! Running windows 10 64bit. confirmed i have opengl 3.2 but still detecting opengl 1.1

Just a mention, the same OpenGL 1.1 error is available on Appveyor, so if this gets solved, it might be a nice test case.

kivy_17-02-24_3.txt
I am also getting this misidentifying error.
I tried running the /share/kivy-examples/demo/showcase/main.py file and got that error.
It worked after I edited the main.py file and added the following two lines just after the rest of the import statements:
from kivy import Config
Config.set('graphics', 'multisamples', '0')
Currently running on:
Manufacturer: Acer
Computer Model: Asprie Z3-715
Intel i5 6400T CPU @ 2.2GHz
8GB RAM
64-bit Windows 10
Integrated Graphics: Intel HD 530 with Shared Memory
Dedicated Graphics: Nvidia Geforce 940M with 2GB RAM

The issue is with Windows 10 support for interested graphics, had this problem with a Java library, changed to the last SDK version before windows 10 was released and the issue was fixed

@encloinc Can you explain what you mean? What error did you get in the java library? Also, you changed the sdk version of what? When compiling Angle?

Btw, @KeyWeeUsr The problem with appveyor being 1.1 will likely never be fixed since they literally don't have a graphics card. So that's the version windows is limited to I believe. But I could be wrong, since they do seem to have DirectX support.

@matham I think they really have DirectX, so if we can force kivy to use angle on appveyor, it might test this (or the 4971 part at least).

There seems to be a mishmash of issues in this thread. Let's use this thread for cases where gl detection issues are solved by Config.set('graphics', 'multisamples', '0'), regardless of the gl backend being used.
If that is not the case, please open a new issue, describing the error you get.

I was using JDK v#121 for the library https://libgdx.badlogicgames.com/ , when I switched the JDK version to an older one that was not built around Windows 10, (I switched to v51), the opengl error on java went away.

@KeyWeeUsr Yes, they do have DirectX installed, but that is different from the graphics driver. That link is just for the software package, it doesn't mean the graphics driver would also work.

I should have my head examined. I already enabled the tests on appveyor using angle with 3.5+ as you can see here: https://ci.appveyor.com/project/KivyOrg/kivy/build/1.0.719/job/j7k7c123ojwt0ba9#L1080. So the tests already work there with angle.
It could be other people who have problems is because they are lacking some dll. Appveyor comes preinstalled with the direct3d sdk so it has all the dlls. I can probably test on appveyor to see what other dlls it depends on

Reproduced on a PC I don't really have a stable access to, but these are the specs from dxdiag. I'll try angle if there will be a chance to do so:

Win 10 Education 64bit Build 14393
Intel Core2 Quad Q9400 (6M Cache, 2.66 GHz, 1333 MHz FSB)
Intel GMA 4500M
I think it's this machine

I had no errors such as:
GL: glGenFramebuffers is NULL, try to detect an extension
GL: available extensions: GL_WIN_swap_hint GL_EXT_bgra GL_EXT_paletted_texture
GL: No framebuffers extension is supported
GL: Any call to Fbo will crash !

just a simple log without any issues + OpenGL 1.1 error at the end, although the CPU should support the required OpenGL version (or at least he and he say so).

@KeyWeeUsr, is it fixed by Config.set('graphics', 'multisamples', '0')? If not, please open a separate issue.

@dessant I'm not quite sure if it is an issue as I didn't really find anything OpenGL > 1.1 in there and even WebGL checker reports no WebGL2 support (so probably just no DLL available). Anyway, I checked today even with disabled multisamples. It did nothing, but that was rather expected and using angle fixed the error, therefore I guess it's just that - a missing DLL.

As @dessant mentioned, this thread has become full of too many issues and suggestions. @jeeger's (#5071) new ticket summarizes the remaining issues. Please follow any remaining discussion there.
Note: I have a work laptop which reproduces the issues as discussed there. I can run any requested tests or make this machine available remotely upon request. In the meantime, I will continue investigating and discussing on that thread.
Thanks

Sorry, you're thinking of @jegger
☺
Am 29. März 2017 12:07:29 MESZ schrieb Richard Larkin<EMAIL_ADDRESS>
As @dessant mentioned, this thread has become full of too many issues
and suggestions. @jeeger's (#5071) new ticket summarizes the remaining
issues. Please follow any remaining discussion there.
Note: I have a work laptop which reproduces the issues as discussed
there. I can run any requested tests or make this machine available
remotely upon request. In the meantime, I will continue investigating
and discussing on that thread.
Thanks
--
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub:
https://github.com/kivy/kivy/issues/3576#issuecomment-290044678

--
Diese Nachricht wurde von meinem Mobiltelefon gesendet.

Comments not related to multisamples have been deleted, let's reopen this.

Kivy 1.10.0 was released!
So I installed it right away to check.
Alas the problem stays the same.
I still need to add
from kivy import Config
Config.set('graphics', 'multisamples', '0')

to the kivy showcase "share\kivy-examples\demo\showcase\main.py" to get it to run.
The showcase itself runs, apart from the scatter demo, which just does nothing.
Tried on Win7 Pro 32bit, Python 3.6.1 32 bit, Intel HD on board graphics.
(Core i5), driver <IP_ADDRESS>1 (not updatable)

Did anyone try it with the sdl2 backend (KIVY_GL_BACKEND=sdl2) or the angle backend for py3.5+ (pip install kivy.deps.angle and KIVY_GL_BACKEND=angle_sdl2)?

@matham can you give beginner friendly instructions on how to activate KIVY_GL_BACKEND=angle_sdl2 assuming I have performed pip install kivy.deps.angle on python 3.6.1 and am now about to start share\kivy-examples\demo\showcase\main.py?

Hmm, that is very strange, I don't see how that error could occur with the last release.

@mborus, dozens of posts have been deleted from this thread to bring it to a usable state, please do not go off-topic, and debug your angle issues on irc or the mailing list.

I also have same experience with python 3.6 but not with python 2.7.
My apps running well with python 2.7 but have false detected about opengl version and can't find any solution yet.
Every solution I try including angle and multisamples didn't work.

the issue seems to be persisting still in my machine windows 10   I have also tried the above solutions to see the issue...

import os
os.environ['KIVY_GL_BACKEND'] = 'angle_sdl2'
import kivy
Adding this to the top of my script is the work around I'm using on windows 10, kivy 1.10.0, python 3.6.2.

I want to clarify:
from kivy import Config Config.set('graphics', 'multisamples', '0')
Does not resolve my error.

RESTART: C:/Users/AppData/Local/Programs/Python/Python36-32/kivy_label.py
[INFO   ] [Logger      ] Record log in C:\Users\Corie.kivy\logs\kivy_17-09-05_15.txt
[INFO   ] [Kivy        ] v1.10.0
[INFO   ] [Python      ] v3.6.2 (v3.6.2:5fd33b5, Jul  8 2017, 04:14:34) [MSC v.1900 32 bit (Intel)]
[INFO   ] [Factory     ] 194 symbols loaded
[INFO   ] [Image       ] Providers: img_tex, img_dds, img_sdl2, img_gif (img_pil, img_ffpyplayer ignored)
[INFO   ] [Text        ] Provider: sdl2
[INFO   ] [OSC         ] using  for socket
[INFO   ] [Window      ] Provider: sdl2
[INFO   ] [GL          ] Using the "OpenGL" graphics system
[INFO   ] [GL          ] GLEW initialization succeeded
[INFO   ] [GL          ] No framebuffers extension is supported
[INFO   ] [GL          ] Backend used
[INFO   ] [GL          ] OpenGL version <b'1.1.0'>
[INFO   ] [GL          ] OpenGL vendor <b'Microsoft Corporation'>
[INFO   ] [GL          ] OpenGL renderer <b'GDI Generic'>
[INFO   ] [GL          ] OpenGL parsed version: 1, 1
[CRITICAL] [GL          ] Minimum required OpenGL version (2.0) NOT found!
OpenGL version detected: 1.1
Version: b'1.1.0'
Vendor: b'Microsoft Corporation'
Renderer: b'GDI Generic'
Try upgrading your graphics drivers and/or your graphics hardware in case of problems.
The application will leave now.

However,
import os os.environ['KIVY_GL_BACKEND'] = 'angle_sdl2'
does.  I'm not sure if this is the same or related issue.

Should we apply the:
Config.set('graphics', 'multisamples', '0')
On windows machines only? Will there be a performance impact on other platforms if applied globally, such as on Android,  iOS or OSX?

It's only a problem on windows AFAIK.

Thanks.  What I meant was, by setting this config option regardless of the platform is running on, will it have any detrimental performance impact?

I don't think so. From the docs, Sets the MultiSample Anti-Aliasing (MSAA) level. Increasing this value results in smoother graphics but at the cost of processing time. which seems to imply that a lower level will only increase performance. But it may look worse.
I'd just do
import platform
from kivy.config import Config
if platform.system() == 'Windows:
    Config.set('graphics', 'multisamples', '0')'

Perfect. Thank you.

This worked for me
import os
os.environ['KIVY_GL_BACKEND'] = 'angle_sdl2'
from kivy import Config
Config.set('graphics', 'multisamples', '0')

What would be ideal is to allow the default multisample value, but pre-emptively set it to zero only if:

platform is windows
compatibility issue is detected

Basically, how do we test ahead of time before Kivy crashes out? I'd like to have the optimal graphics for the 99% of our software installations out there.

I don't think that is possible. You need to run the app twice, once to see if there's an issue, at which point you need to terminate python because gl is already initialized and then you have to run it again with the "fix".
So we have no way to detect the issue and then adjust the setting. You can make it available as a config option that your user changes if they have issues.

Not work for me:
Pc config :

Intel GPU with updated driver:

Source test:
`
import kivy
kivy.require('1.10.0')
import os
os.environ['KIVY_GL_BACKEND'] = 'angle_sdl2'
from kivy import Config
Config.set('graphics', 'multisamples', '0')
from kivy.app import App
from kivy.uix.button import Button
class TestApp(App):
def build(self):
return Button(text='Hello World')
TestApp().run()>
`
Occours:
Python 3.6.2 (v3.6.2:5fd33b5, Jul  8 2017, 04:14:34) [MSC v.1900 32 bit (Intel)] on Walmir-not, Standard
[INFO   ] [Logger      ] Record log in C:\Users\Walmir.kivy\logs\kivy_17-09-29_7.txt
[INFO   ] [Kivy        ] v1.10.0
[INFO   ] [Python      ] v3.6.2 (v3.6.2:5fd33b5, Jul  8 2017, 04:14:34) [MSC v.1900 32 bit (Intel)]
[INFO   ] [Factory     ] 194 symbols loaded
[INFO   ] [Image       ] Providers: img_tex, img_dds, img_sdl2, img_gif (img_pil, img_ffpyplayer ignored)
[INFO   ] [Text        ] Provider: sdl2
[INFO   ] [OSC         ] using  for socket
[INFO   ] [Window      ] Provider: sdl2
[INFO   ] [Window      ] Activate GLES2/ANGLE context
[CRITICAL] [Window      ] Unable to find any valuable Window provider.
sdl2 - RuntimeError: b'Could not initialize EGL'
File "C:\Python36\lib\site-packages\kivy\core_init_.py", line 67, in core_select_lib
cls = cls()
File "C:\Python36\lib\site-packages\kivy\core\window\window_sdl2.py", line 140, in init
super(WindowSDL, self).init()
File "C:\Python36\lib\site-packages\kivy\core\window_init_.py", line 899, in init
self.create_window()
File "C:\Python36\lib\site-packages\kivy\core\window\window_sdl2.py", line 269, in create_window
self.fullscreen, resizable, state)
File "kivy\core\window_window_sdl2.pyx", line 142, in kivy.core.window._window_sdl2._WindowSDL2Storage.setup_window (kivy\core/window_window_sdl2.c:2782)
File "kivy\core\window_window_sdl2.pyx", line 57, in kivy.core.window._window_sdl2._WindowSDL2Storage.die (kivy\core/window_window_sdl2.c:1872)
[CRITICAL] [App         ] Unable to get a Window, abort.
Exception ignored in: 'kivy.properties.dpi2px'
Traceback (most recent call last):
File "C:\Python36\lib\site-packages\kivy\utils.py", line 496, in get
retval = self.func(inst)
File "C:\Python36\lib\site-packages\kivy\metrics.py", line 174, in dpi
EventLoop.ensure_window()
File "C:\Python36\lib\site-packages\kivy\base.py", line 127, in ensure_window
sys.exit(1)
SystemExit: 1
[CRITICAL] [App         ] Unable to get a Window, abort.
Please, any suggestions for a lost beginner?
Tks.

The issue is still happening on Windows 7 x64 (2011 computer, but still...). I have an Intel HD Graphics Arrandale. The way to fix it is to place:
from kivy import Config
Config.set('graphics', 'multisamples', '0')

Before any kivy import. Another way to fix just on the current machine is to modify the %HOMEPATH%\.kivy\config.ini to change multisamples = 2 into multisamples = 0.

I do have a compliant openGL on my Windows 10 laptop:

But even with those addition in my code
import os
os.environ['KIVY_GL_BACKEND'] = 'angle_sdl2'
from kivy import Config
Config.set('graphics', 'multisamples', '0')

I get the 1.1 version error ...

The full log:
[INFO   ] [Logger      ] Record log in C:\Users\Jean-Pierre\.kivy\logs\kivy_18-04-21_14.txt
[INFO   ] [Kivy        ] v1.10.0
[INFO   ] [Python      ] v3.6.4 |Anaconda, Inc.| (default, Jan 16 2018, 10:22:32) [MSC v.1900 64 bit (AMD64)]
[INFO   ] [Factory     ] 194 symbols loaded
[INFO   ] [Image       ] Providers: img_tex, img_dds, img_sdl2, img_pil, img_gif (img_ffpyplayer ignored)
[INFO   ] [OSC         ] using <thread> for socket
[INFO   ] [Window      ] Provider: sdl2
[INFO   ] [GL          ] Using the "OpenGL" graphics system
[INFO   ] [GL          ] GLEW initialization succeeded
[INFO   ] [GL          ] No framebuffers extension is supported
[INFO   ] [GL          ] Backend used <glew>
[INFO   ] [GL          ] OpenGL version <b'1.1.0'>
[INFO   ] [GL          ] OpenGL vendor <b'Microsoft Corporation'>
[INFO   ] [GL          ] OpenGL renderer <b'GDI Generic'>
[INFO   ] [GL          ] OpenGL parsed version: 1, 1
[CRITICAL] [GL          ] Minimum required OpenGL version (2.0) NOT found!

OpenGL version detected: 1.1

Version: b'1.1.0'
Vendor: b'Microsoft Corporation'
Renderer: b'GDI Generic'

Try upgrading your graphics drivers and/or your graphics hardware in case of problems.

The application will leave now.

This is really very problematic !

@Archanciel
[INFO   ] [Python      ] v3.6.4 |Anaconda, Inc.| (default, Jan 16 2018, 10:22:32) [MSC v.1900 64 bit (AMD64)]

Anaconda overrides a lot of libraries with their own versions. Please try again with a CPython from python.org

Thanks for the suggestion, dolang. I did uninstall Python Anaconda 3.6.4 and installed CPython 3.6.5 instead, but this did not solved the problem. But I finally found the solution thanks to a contribution on an Intel graphical card forum. The idea is to use Shims to solve a driver compatibility problem. See the end of the thread here for a description of the solution.

Thank you for contributing your solution back. It might be able to help someone else with the same problem.

@gutcheschiro ,Thanks
It worked for me.
import os
os.environ['KIVY_GL_BACKEND'] = 'angle_sdl2'
import kivy
I'm using on windows 10, kivy 1.10.0, python 3.6.4

Is this is still present on 1.10.1? If so, would it make sense to alter the order of
https://github.com/kivy/kivy/blob/b4d3e7d0db67c9ad23dff8c48c4a275bafb9d76b/kivy/graphics/cgl.pyx#L59
so sdl2 is picked first (at least on windows)?

Is this is still present on 1.10.1? If so, would it make sense to alter the order of
https://github.com/kivy/kivy/blob/b4d3e7d0db67c9ad23dff8c48c4a275bafb9d76b/kivy/graphics/cgl.pyx#L59
so sdl2 is picked first (at least on windows)?

In Kivy 2.2.1 that code picks sdl2 or gl. Does that mean this can be closed?


Feature request: better terminal for computer use demo

Could we have a little better terminal for the computer use demo ? Like one that supports colors at the very least ?

It does support colors, doesn't it?
You can even ask Claude inside of computer use to customize it for you:

Great, we do have a .bashrc file. Let me show you some of the ways we can customize the terminal:

We can add colors to the prompt by modifying .bashrc

We can set custom background and text colors

We can change the prompt format to show additional information
Would you like me to show you how to implement any specific customization? For example:

Change the prompt colors

Set a custom background color

Modify the prompt format to show current directory, git branch, etc.

Change the text color
Please let me know what aspects of the terminal appearance you'd like to customize!


Adds osdctlCommand interfaces

Adds the initial Command and Output interfaces.  Output might need some work still, especially for outputs with a specific format requested.

/lgtm


Add Resmo Extension

Description
This is a new extension that lists resources in your Resmo account. You can search within your resources, check their details, and go to the related resource page in the Resmo UI.
Screencast

Checklist

[x] I read the extension guidelines
[x] I read the documentation about publishing
[x] I ran npm run build and tested this distribution build in Raycast
[x] I checked that files in the assets folder are used by the extension itself
[x] I checked that assets used by the README are placed outside of the metadata folder

Hi @ozgunarslantas 👋
Could you please tick this setting, I have a few suggestions I want to apply 😊

Hi @pernielsentikaer 👋🏻
I cannot seem to find the checkbox unfortunately, I'll tick it as soon as I find it.

Strange, it should be somewhere around on this page, also after it's opened 😊

@ozgunarslantas maybe some hints here https://github.blog/2016-09-07-improving-collaboration-with-forks/

This is in an organizational repository, that's why the checkbox doesn't appear I guess. But I've been told that you are granted access to the repository now @pernielsentikaer , can you please check if you can do what you wanted to do?

@pernielsentikaer Hi again 👋🏻
We are using a weighted search algorithm that returns the elements with scores above a certain threshold. I guess in your case, searching for r or t have resulted in elements with scores below this threshold. You can populate your resources with sample data if you add the Demo Data from Add Integration page within Settings. However, this might still not guarantee having results for single letter search queries.


Merge dev to master

This PR updates the module so registry keys that must be set by secedit.exe rather than direct registry calls are handled correctly. Also includes some general fit and finish work.

need new branch to comment out "prerelease"


Ruleset fails to add after 2022.205.0

An attribute was renamed in 2022.205.0 which makes the ruleset fail to add.

ok I'll fix this when I get time

I made a pull request #67 which should fix it

ok tested the latest build version it works, but the tests are failing need to look into that (#68)


Regression according to previous version of WSO2 iot 3.1.0-UPDATE8

Wso2 IoT 3.1.0-Update8 does'nt has geofence alert exit and in zone in, full and custome geo alert history in device management console.

Bellow  is what we had in older version. Ours users still need it.

Please how can we do to have geofence alert with all features plus the current one in Update8?

This is not reproducible with IoTS 3.1.0-Update8. Hence closing the issue. Please see attached screenshot.

Indeed. A fresh installation solved the issue.


Allow more recent versions of cattrs

This library current depends on cattrs version 23.1.2 specifically:
https://github.com/apple/app-store-server-library-python/blob/e746f5dcdca9347819a23f6e6254e97a3085e51f/setup.py#L18
Is there any good reason to not set that as the minimum version, and allow more recent versions of that library to be installed, like what is done with attrs?
It means we are stuck on an old version of cattrs in our code base where we also have app-store-server-library installed.

Sure, @Tenzer, let me adjust some of these dependencies to be more open

Resolved in https://github.com/apple/app-store-server-library-python/pull/101

Thank you!


[forge:x64-windows] Compiles ok, but Forge_FOUND==false after find_package

vcpkg version  2021-01-13-d67989bce1043b98092ac45996a8230a059a2d7e
forge version 1.0.5
OS Windows 10

.\vcpkg.exe install forge:x64-windows successful
find_package(Forge CONFIG REQUIRED),    target_link_libraries(main PRIVATE Forge::forge) provided
VisualStudio->Create New CMake project
Insert find_package(Forge CONFIG REQUIRED) in generated CMakeLists.txt
Error:
[CMake] CMake Error at C:/Dev/vcpkg/scripts/buildsystems/vcpkg.cmake:861 (_find_package):
1> [CMake]   Found package configuration file:
1> [CMake]
1> [CMake]     C:/Dev/vcpkg/installed/x64-windows/share/forge/ForgeConfig.cmake
1> [CMake]
1> [CMake]   but it set Forge_FOUND to FALSE so package "Forge" is considered to be NOT
1> [CMake]   FOUND.
1> [CMake] Call Stack (most recent call first):
1> [CMake]   forgetest/CMakeLists.txt:6 (find_package)
1> [CMake] -- Configuring incomplete, errors occurred!

CMakeOutput.log

Please set the toolchain file: https://github.com/microsoft/vcpkg/blob/master/docs/users/integration.md#cmake-toolchain-file-recommended-for-open-source-cmake-projects

Confirmed.


Swiftmailer 6

OpenCFP depends on Swiftmailer 5, but Symfony 4's Swiftmailer integration will require Swiftmailer 6. We should upgrade.
Prerequisite for #618.

I will work on a PR to update this

Fixed.


Little Modif

Hey,
I would like to know, if its possible to change the color when u are mentionned by someone.
Thank u for reading me.

learn css lmao

change the color of these variables --background-mentioned --background-mentioned-hovered


Added support for dates with milliseconds

Fixes #1061
Affects #1060 : now will overflow and the loaded date will be in 2036. Note that problem only appears when saving to and loading from Mongo, not when simply converting values.
Duplicate of #1028 (sorry, didn’t see).
Microseconds passed as MongoDate, DateTime, float or DateTime string ('2000-01-01 00:00:00.123') are all handled.

The Travis issues are related to truncation, I would need to address them.

I decided to remove tests for truncation because Mongo is not consistent across its version.
I could have enforce the truncation in PHP, but it would significantly slow the process and I don’t think it’s worth it, microseconds should not matter to end user anyway since Mongo doesn’t support it.

Travis errors now unrelated, good to merge.

Are you Jesus?


array methods still have side-effect

e.g. doing pop returns new array but also mutates original array

fixed in 1.0.1


Set up CI for this repo

Should run pytest, linters, mypy

Done in https://github.com/ajcr/ccc/commit/deb7d38bf8345d826540fc2919531c894c6862b3


Drop "beta" label

:green_heart: Build Succeeded

the below badges are clickable and redirect to their specific view in the CI or DOCS

Expand to view the summary

Build stats

Build Cause: Pull request #11 opened

Start Time: 2021-02-04T07:52:00.050+0000

Duration: 3 min 21 sec

Commit: 9e857063516866c4cc6c63a22f1a756f16e912c9

Test stats :test_tube:

Test
Results

Failed
0

Passed
9

Skipped
4

Total
13


Fixed __vmx_on parameter being incorrect

according to the intel manual Vol. 3C 30-27, "The operand of this instruction is a 4KB-aligned physical address (the VMXON pointer) that references the VMXON region, which the logical processor may use to support VMX operation. This operand is always 64 bits and is always in memory.".
this was already correctly explained in the "Parameters" section, but also wrongly named.

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

@corob-msft  - Can you review the proposed changes?
IMPORTANT: When the changes are ready for publication, add a #sign-off comment to signal that the PR is ready for the review team to merge.
Thanks!
#label:"aq-pr-triaged"

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


aio app use currently broken for stage projects without credentials or services

Edit: This is only in stage
Error
➜  state_test git:(main) ✗ AIO_CLI_ENV=stage aio app use
 ›   Warning: @adobe/aio-cli update available from 9.3.0 to 9.4.0.
 ›   Run npm install -g @adobe/aio-cli to update.
You are currently in:
1. Org: <no org selected>
2. Project: <no project selected>
3. Workspace: <no workspace selected>

? Switch to a new Adobe Developer Console configuration: A. Use the global Org / Project / Workspace configuration:
    1. Org: App Builder ISV
    2. Project: michaelgoberlingtest
    3. Workspace: Dev
 ›   Error: Missing or invalid keys in config: [
 ›     {
 ›       "instancePath": "/project/workspace/details",
 ›       "schemaPath": "#/required",
 ›       "keyword": "required",
 ›       "params": {
 ›         "missingProperty": "credentials"
 ›       },
 ›       "message": "must have required property 'credentials'"
 ›     },
 ›     {
 ›       "instancePath": "/project/workspace/details",
 ›       "schemaPath": "#/required",
 ›       "keyword": "required",
 ›       "params": {
 ›         "missingProperty": "services"
 ›       },
 ›       "message": "must have required property 'services'"
 ›     }
 ›   ]

Cause
Download workspace schema expects credentials and services to always be there, but the download workspace JSON API has been changed to where if there's no credentials or services, those fields are omitted
Proposed resolution
~Change the config schema to make credentials or services optional~ Roll back the change to the dev console api
Even if we change the schema and roll out a new version, users will have to update their CLI. Rolling back the change on the backend will fix this for users on older versions of the CLI

Closing this issue as it was fixed on the dev console api side


Fixed bricks CLI auth

Propagating an empty host was causing cannot fetch credentials error.

Codecov Report
Base: 40.86% // Head: 40.90% // Increases project coverage by +0.04% :tada:

Coverage data is based on head (0ca5c9b) compared to base (41dd621).
Patch coverage: 100.00% of modified lines in pull request are covered.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #292      +/-   ##
==========================================
+ Coverage   40.86%   40.90%   +0.04%
==========================================
  Files          46       46
  Lines        2648     2650       +2
==========================================
+ Hits         1082     1084       +2
  Misses       1479     1479
  Partials       87       87

Impacted Files
Coverage Δ

config/auth_u2m.go
50.00% <100.00%> (+3.57%)
:arrow_up:

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.


DEV:LOG:,  and  missing in GetFromStore()

As reported by SLB with email dated 6/25 entitled "Issues found in Drillflow V0.14 image":
"Log, ,  and  missing in GetFromStore() Response"

Noted as Solved by SLB team – HM Dev to determine needed action

Dev update pending SLB field input. This item is now blocked.

HM Dev needs this field from common data to validate this -

SLB team has requested additional detail about this item.  Please advise in reply to the email.

@sukhendumukherjee will verify and push the code today 7/16.

@sukhendumukherjee  please advise the outcome of your review on this item.  Please be reminded of the client feedback provided on this one.
Email Detail FYI:
From: Chongwei Wan<EMAIL_ADDRESS>Sent: Monday, July 15, 2019 9:34 PM
Subject: RE: [Ext] DEV:LOG:,  and  missing in GetFromStore() #597 - Blocked Pending SLB Update

We are now getting 2019-07-12T19:46:13.696Z and element is being added.Will be available with next container.

@sukhendumukherjee does this update complete this issue?  If so, please close the card asap.