Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

macOS: change SOCKETAPI_TEAM_IDENTIFIER_PREFIX concatenation #9212

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

erikjv
Copy link
Collaborator

@erikjv erikjv commented Nov 12, 2021

Previously, the socket api prefix was created by concatenating
SOCKETAPI_TEAM_IDENTIFIER_PREFIX and OC_APPLICATION_REV_DOMAIN together,
so the first variable had to end in a "." to get the correct result.
This change moves adding that period from configuration to the places
where the concatenation happens.

@TheOneRing
Copy link
Contributor

Downside is that we now probably require a value... I doubt that apple is fond of leading periods.
On the other hand we will require signed builds for mac anyhow. At least when we build the shell extension or the fileprovider extension.

@erikjv
Copy link
Collaborator Author

erikjv commented Nov 12, 2021

I think we should wait with merging this one until the rest of #9209 is fixed.

Previously, the socket api prefix was created by concatenating
SOCKETAPI_TEAM_IDENTIFIER_PREFIX and OC_APPLICATION_REV_DOMAIN together,
so the first variable had to end in a "." to get the correct result.
This change moves adding that period from configuration to the places
where the concatenation happens.
@sonarcloud
Copy link

sonarcloud bot commented Nov 17, 2021

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

@sonarcloud
Copy link

sonarcloud bot commented Mar 27, 2022

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

@github-actions github-actions bot added the Stale label Apr 27, 2022
@github-actions github-actions bot closed this May 5, 2022
@TheOneRing TheOneRing reopened this May 5, 2022
@TheOneRing TheOneRing added this to the 2.12 milestone May 5, 2022
@TheOneRing TheOneRing removed the Stale label May 5, 2022
@TheOneRing TheOneRing removed this from the Desktop Client 4.0 milestone Apr 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants