|
|
d965aab14a
|
admin/sync: remove old exercices no more in tree
|
2017-12-17 16:14:23 +01:00 |
|
|
|
a89de24ad0
|
admin/sync: hide full URI from error message
|
2017-12-17 16:14:23 +01:00 |
|
|
|
57b7695931
|
admin/sync: can only perform one deep sync at a time
|
2017-12-17 16:14:23 +01:00 |
|
|
|
b8b86fa71e
|
admin/sync: don't show error when no hints directory to import
|
2017-12-17 16:14:23 +01:00 |
|
|
|
c4b6c1c268
|
admin/sync: regenerate backend after deep sync
|
2017-12-17 16:14:23 +01:00 |
|
|
|
17dd69ac30
|
admin: localimporter can make symlink instead of copying whole files
|
2017-12-17 16:14:22 +01:00 |
|
|
|
7676d8ac8f
|
admin: able to sync splitted files
|
2017-12-17 16:14:22 +01:00 |
|
|
|
9ad10e3723
|
admin/sync: generate report on full import
|
2017-12-17 16:14:22 +01:00 |
|
|
|
906a1c869d
|
admin: sync.ImportFile takes Importer as first arg
|
2017-12-17 16:14:22 +01:00 |
|
|
|
3e42ac4661
|
Perform full deep synchronisation
|
2017-12-17 16:14:22 +01:00 |
|
|
|
3253707824
|
admin: synchronization of exercices, files, hints and keys
|
2017-12-12 07:14:12 +01:00 |
|
|
|
e5777e604b
|
admin: new function to retrieve file content
|
2017-12-12 07:14:12 +01:00 |
|
|
|
8664b84b37
|
admin: Implement theme synchronization
|
2017-12-12 07:14:12 +01:00 |
|
|
|
dddf72267d
|
admin: Implement sychronization backends
We are now able, depending on configuration, to retrieve files from either WebDAV or local file system.
|
2017-12-12 07:14:12 +01:00 |
|