Commit graph

16 commits

Author SHA1 Message Date
bc4a1ee7de Exercice: add overview field
This field is use as a high level description of the exercice. It will be
displayed on the public interface only: not to players.
2017-12-18 00:34:32 +01:00
89b75c281b admin: sync mcq/ucq 2017-12-18 00:34:32 +01:00
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