Access not given while integrating cypress dashboard with bitbucket - testing

I tried integrating cypress dashboard with bitbucket and when i click the button below
It redirects me to this page instead of linking it up with the bitbucket even though i have right and correct access to the bitbucket.
Just to be sure, I tried creating new project in cypress dashboard and integrate it with bitbucket as an owner of the repo but still I face the same issue.
PS: I was trying to implement parallelization for end to end testing integrating cypress dashboard with bitbucket.
Can you guys please help me out. Been stuck to this for days now.

Related

Run automation tests in front of GitHub UI

My company implemented a plugin for GitHub that scans repository code and warns about security violations.
I need to implement UI automation tests for this plugin so I manually created a dedicated user in GitHub and also created a repository with some files.
In my tests, I need to log in to GitHub via UI, which means navigating to https: https://github.com/, entering username and password, and clicking on the sign-in button.
Things work fine on my local machine but when trying to run it from Jenkins machine Github sends a device verification code to my Gmail account that is connected to the GitHub user and the test failed.
This happens although I disabled the Two-factor authentication mechanism in my GitHub account.
I’m wondering what is the best way to solve this issue.

Log in to GitHub enterprise with jetbrains IDE (Intellij or Rider)

There's no real guide for this, this is the existing documentation :
https://www.jetbrains.com/help/rider/GitHub.html
it's outdated.
Rider actually wants you to provide a token :
this seems to not be the personal token.
I tried it with my server, it didn't work.
There's also a button for generating the token which does not work.
it systematically generates github 404 pages :
I assume the "Server" field is supposed to be in the
https://github.com/<SERVERNAME>
or
https://github.com/organizations/<SERVERNAME>
format.
but I cannot for the life of me figure out where I get the server's token from.
Again I did generate a github personal user token, but this one is refused by github enterprise login.
just like the personal user settings, the Github enterprise settings has a "developer settings" tab :
but this tab seems to be for a different use, you create an "app" to be browsed on the "github app market", and I did create this but this is the full list of actions this gives access to :
none of which involve giving me a token.
This is neither something that can be found in the options through brute force nor something that google yields results for.
I need help.
Update:
A bit more serching lead me to this doc : https://docs.github.com/en/actions/reference/authentication-in-a-workflow#modifying-the-permissions-for-the-github_token
it seems like the GITHUB_TOKEN they are talking about is the thing I would be interested in.
at the top of the doc, the info-bubble claims this feature is not made available for users of Github free?
Is this what's going on?
this would be terrible communication on Github's and also Jet Brain's part. how are users to understand this and why does rider wish to force you to use this paid feature for integrating with github enterprise, when cloning the repo directly from a terminal that has your SSH key work just fine?
this is absurd. at the very least adding individual repos with github logins via SSH should be an available feature.
You need to enter the domain name where your Github enterprise is hosted.
Then you can click "Generate.." which opens Github in your browser
Click the green Generate button at the bottom, and then copy and paste the token into IntelliJ.
This worked for me. You could also probably navigate to the "OAuth Apps" page yourself and create a new app with the correct permissions and paste the token in.

How can I possibly implement a VueJS app to Odoo?

I have to integrate a VueJS app in Odoo. I don't exactly know how I can achieve that?
I found this https://www.odooinvue.org/ (not my app, but an example app) . Still no idea on how can I implement odoo in Vue. Login gives me a Failed to Login error message in this example app.
Any idea how to implement odoo in vue??
Actually, odooinvue works fine. Read carefully the instructions, in development it shows how to start a traefik docker container in order to serve both odoo and Vue.js.
Note: If I am not wrong, the purpose is to use odooinvue as a pure frontend, so it's not really an integration, basically you build vuejs (quasar, specifically) apps with odoo used as a pure backend.
See also this answer, by odooinvue's author
I am the author of that project. Its really impossible to answer you without knowing what steps you have taken to setup the project, but for that error, make sure of the following:
The Odoo server is up and running in the backend and you can login.
When you login with the front-end Vue app, you are using credentials that you know are working.
If that fails, open the dev console of your browser and check the network log. Make sure that the authentication request is returning status code 200.
I know others that are using the project just fine without any issue, so I am going to assume that you need some technical help. Perhaps hire a software developer to assist you.

Auth problem with creating Cloud Build Triggers

I seem to have gotten my Google/Github authentication into some kind of bad state. I am attempting (repeatedly) to create a Github build trigger by the following steps:
From https://console.cloud.google.com/cloud-build/triggers click
"Create trigger"
Select Github and check the consent box.
Sign in to my Github account. This succeeds and I see the list of my repositories and my organization's repositories.
No matter what repository I select, I see this error:
There's a problem at our end
I've tried include signing out and in of my Github and Google accounts (including clearing all cookies) but nothing helps. I also asked another administrator to create the trigger and he sees the same error, which implies the issue must relate somehow between Google and Github and isn't specific to my personal account?
If anyone has seen this before or has any suggestions it would be a big help. Thanks!

Google Apps Marketplace v2 - How to test the project created in GAMv2 with another test domain using Test Install?

I have done the following steps in Google Developer Console for creating an App in GAMv2.
Created a project in the Google Developer Console
Created a web application in the project
Created a Service Account in the project
Added Google Marketplace SDK and tried with Test Install Flow.
If I need to test the install flow with the another domain before listing in the Google Marketplace, how do I test with a domain other than the Domain with which the Project is created?
If I need to create in the Chrome Webstore as a private listing, how do I test with another test domain ?
Can anyone help with this or some help links, if any, that could describe this ?
In the Google Developer Console (https://console.developers.google.com/project) go to your project then go to Permissions, any Member that is added there (editor or reader) will be able to go to your project and run 'Test Install Flow'.
For the chrome webstore, go to your developer dashboard (https://chrome.google.com/webstore/developer/dashboard) and add a user as a tester in 'Edit your tester accounts' near the bottom. Then in your listing, set your Visibility options to 'Private' and 'Only trusted testers from your developer dashboard'.
Edit Note that in both cases, the user doesn't have to be in your domain.
LT