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

Allow uSync to save the files outside of the website folder. #173

Closed
KevinJump opened this issue Oct 8, 2020 · 0 comments
Closed

Allow uSync to save the files outside of the website folder. #173

KevinJump opened this issue Oct 8, 2020 · 0 comments
Labels
enhancement New feature or request release/8.7.2

Comments

@KevinJump
Copy link
Owner

KevinJump commented Oct 8, 2020

At the moment you can't set the uSync folder to be a folder relative to the site that is outside the site (e.g `../usync/' ) because of the way we map the path you get an error.

absolute paths work. (e.g `c:\temp\usync')

Ideally we should try and work out the path when we read in the setting
https://github.com/KevinJump/uSync8/blob/v8/8.7-main/uSync8.BackOffice/Configuration/BackOfficeConfig.cs#L66

and do something like models builder does.
https://github.com/modelsbuilder/ModelsBuilder.Original/blob/892363a196850102ad26ef2ed7a012713a60de93/src/Our.ModelsBuilder/Options/OptionsWebConfigReader.cs#L41

@KevinJump KevinJump added enhancement New feature or request help wanted Extra attention is needed labels Oct 8, 2020
@KevinJump KevinJump added release/8.7.2 and removed help wanted Extra attention is needed labels Oct 21, 2020
KevinJump added a commit that referenced this issue Oct 21, 2020
* Stop extra lookups of Root when content is missing.

* ISyncNodeSerializer, ISyncNodeTracker - speeding up import #171

* perf: improved parent path lookup

* Fix #142 - HashCode isn't deterministic

* Improve the tracker - so things that are matched on key then alias, don't show up as delete/create

* Update contentType tracker - track strutures by alias

* Change seperator for property path in tracker

* code cleanup (usings)

* add clear history button, make history load on tab view.

* Sync history events, to reload after import/export.

* Add key only serialization option #176

Adds a KeysOnly setting for the dictionary serializer

* Support for media in the grid styles.

Supports media inside the grid styles elements.

* Prerelease fix - path gets muddled when its in the cache

* prerelease fix: don't include root in friendly path.

* version bump. v8.7.2

* move version back to description

* Add option to ignore config by editorAlias or item name #178

* Generic IgnoreAlias setting for all handlers - stops them being imported completely.  #178

* up the version cache numbers for the js.

* Don't show addons if uSync.Complete is installed.

* Allow uSync folder to be set outside the site root #173

* Prerelease fix - Blueprint path fix.

* 8.7.2 version/readme.

Co-authored-by: Kevin Jump <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request release/8.7.2
Projects
None yet
Development

No branches or pull requests

1 participant