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

Updated instructions to align with SuiteCRM 8+ folders #1

Open
Ozzie76 opened this issue Feb 10, 2024 · 0 comments
Open

Updated instructions to align with SuiteCRM 8+ folders #1

Ozzie76 opened this issue Feb 10, 2024 · 0 comments

Comments

@Ozzie76
Copy link

Ozzie76 commented Feb 10, 2024

Hi,
I once had this working in a trial setting on a SuiteCRM 7 version, but can't get it to work on 8+.
Tried several times and even considered switching systems to get this functionality. Dolibarr has a pretty sweet one which worked on the first try; https://github.com/Befox/cdav and https://github.com/Dolibarr/dolibarr/tree/7a389299c31986e7ae354cdf7141eaf28e6a8a39/htdocs/includes/sabre

My issues are that A) the directories have changed since the introduction of SuiteCRM-Core and the /legacy directory.
Plus B) the use of the composer. From what I understand Composer can be run on both the root directory and the legacy directory.
After upgrading to 8.5.1, I tried;

  1. installing the DAVServer files in the directory: /public/legacy/custom/DAVServer/
  2. installing the suiteDav.json file in the directory: /public/legacy/custom/Extension/application/Ext/Composer/SuiteDav/
  3. edited the file /public/legacy/composer.json and added ["sabre/dav": "*"] to the "require" section.
  4. in the same file, I left the line in the "require-dev" section unchanged: ["phpunit/phpunit": "^9.5",]
  5. executed [composer update sabre/dav] from the directory /public/legacy/ as per Sabre DAV instructions.

Are these steps correct, or have I derailed somewhere. Plus, is there a way to do this without composer; like a package with compiled files?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant