This website requires JavaScript.
9717981b23
send-to-mycourse: skip push without a request object
master
Benjamin Dauvergne
2014-02-21 14:15:13 +0100
9ca705a905
send-to-mycourse: when succesfull erase the failure message
Benjamin Dauvergne
2014-02-21 13:52:37 +0100
dd6d67d652
admin: allow edition of sent and course_code
Benjamin Dauvergne
2014-02-21 13:47:02 +0100
4c3caf0d20
admin: show course_code as read only, add it to list_display
Benjamin Dauvergne
2014-02-21 13:39:48 +0100
aa347b3cbe
forms: fix mismatch between course_code and course_name when creating a BlackBoardPush
Benjamin Dauvergne
2014-02-21 13:37:54 +0100
2dff16b585
corrige l'extraction du sponsor lors de la création d'un nouveau cours
Benjamin Dauvergne
2014-02-06 16:56:16 +0100
f0c84f6bda
lors d'une création de cours transmet le nom de l'utilisateur et du mandataire
Benjamin Dauvergne
2014-02-06 16:30:48 +0100
700b8848c2
enregistre le code des cours dans les demande d'envois pour l'afficher dans le menu gauche
Benjamin Dauvergne
2014-02-06 16:30:00 +0100
2c780b234e
release 0.25
Benjamin Dauvergne
2014-01-23 15:04:01 +0100
108e8077e6
ws: augment logs in the send_file method
Benjamin Dauvergne
2014-01-23 11:17:10 +0100
e41a69cf56
use first year of the scholar year to build the course_code
Benjamin Dauvergne
2014-01-21 14:41:28 +0100
9d4461879f
admin: request can be deleted
Benjamin Dauvergne
2014-01-21 14:28:36 +0100
eddc8a8f24
use version diplome entity instead of diplome entity for building course names
Benjamin Dauvergne
2014-01-21 14:14:43 +0100
28bf0902c1
views: build course_name and course_code as unicode strings
Benjamin Dauvergne
2014-01-21 11:55:12 +0100
c302a871f6
forms,templates: move error message about missing course upper, and make it red
Benjamin Dauvergne
2014-01-21 00:02:37 +0100
c21b4a2004
remove import pdb
Benjamin Dauvergne
2014-01-20 22:41:54 +0100
45f8c7c764
improve computation of course code and names
Benjamin Dauvergne
2014-01-20 12:00:59 +0100
89bbb8428f
plugin: do not import any module from global context
Benjamin Dauvergne
2014-01-20 10:29:47 +0100
a844dd3a19
plugin: new plugin module
Benjamin Dauvergne
2014-01-20 10:25:24 +0100
c40c60d245
setup.py: entrypoint group name must be a valide module name
Benjamin Dauvergne
2014-01-20 10:22:57 +0100
893c173835
setup.py: declare a polynum-application entry point
Benjamin Dauvergne
2013-12-21 12:52:30 +0100
2515d64ef4
send-to-mycourse: ingnore push request whose document does not exist anymore or without an attached file
Benjamin Dauvergne
2013-10-24 14:39:38 +0200
ebaa6866e3
bump release number
Benjamin Dauvergne
2013-08-30 14:21:41 +0200
574f62e424
views: fix typo request -> document
Benjamin Dauvergne
2013-08-30 14:20:03 +0200
6e6f02389b
migrations: fix missing migration for commit 24f5ff, when request field became nullable
Benjamin Dauvergne
2013-07-09 15:55:47 +0200
49b84a219e
app_settings: set encoding of file
Benjamin Dauvergne
2013-07-09 13:56:15 +0200
7011558c9f
forms: add extra message when bb_push is present in form resume
Benjamin Dauvergne
2013-07-09 13:52:40 +0200
a57d8b10b9
forms: add help text to CreateCourseForm.subscription_policy field
Benjamin Dauvergne
2013-07-09 10:36:12 +0200
1b1397dd9a
views: set course_label template to <UE>_<year>_[Gr1_]<Sponsor>
Benjamin Dauvergne
2013-06-07 18:03:00 +0200
ccec8cd9a3
fix course name construction
Benjamin Dauvergne
2013-06-07 17:48:28 +0200
24f5ff9b66
models: allows request to be null
Benjamin Dauvergne
2013-06-07 13:53:20 +0200
7002b5d944
send-to-mycourse: encode string to utf-8 before outputting them
Benjamin Dauvergne
2013-06-07 13:50:04 +0200
a42229be62
changement l'intitulé du cadre de diffusion sur MyCourse
Benjamin Dauvergne
2013-05-22 11:36:37 +0200
cb550b9c97
send-to-mycourse: journaliser la réussite des transmissions
Benjamin Dauvergne
2013-05-22 11:36:12 +0200
363e62d4e5
forms: fix spelling error
Benjamin Dauvergne
2013-05-20 14:21:55 +0200
961f31cd5f
ws: improve debug logging
Benjamin Dauvergne
2013-05-19 17:44:13 +0200
8d330ce48a
ws: fix assertion in create_course method
Benjamin Dauvergne
2013-05-19 17:42:50 +0200
7f0f3d24df
models: do not block deletion of request objects
Benjamin Dauvergne
2013-05-19 17:42:38 +0200
02b8a8a159
templates: fix unclosed <button> tag
Benjamin Dauvergne
2013-02-11 11:15:38 +0100
5b1a57cdf0
views/forms: fix formatting of course name
Benjamin Dauvergne
2013-02-11 11:15:20 +0100
b9767c2e49
urls: improve url regexp
Benjamin Dauvergne
2013-02-11 11:14:05 +0100
2962dff62d
templates: show unaivable courses with a special but do not forbid selecting them
Benjamin Dauvergne
2013-02-11 11:13:43 +0100
83ae740fc6
bump version to 0.23.0
0.23.0
Benjamin Dauvergne
2013-01-23 11:49:34 +0100
1e9bb76ded
forms: new release of django crispy form needs all field to be declared
Benjamin Dauvergne
2013-01-23 11:47:49 +0100
57f00437ec
bump version to 0.22.0
0.22.0
Benjamin Dauvergne
2013-01-23 11:07:28 +0100
1671e2b609
views: fix index error
Benjamin Dauvergne
2013-01-23 11:07:18 +0100
2a36312532
bump version to 0.21.0
0.21.0
Benjamin Dauvergne
2013-01-23 11:00:34 +0100
03a1ef3337
send-to-mycourse: only save result in case of failure, log result as proper ASCII
Benjamin Dauvergne
2013-01-23 11:00:23 +0100
99a333f919
bump version to 0.20.0
0.20.0
Benjamin Dauvergne
2013-01-23 10:46:12 +0100
7907decd85
do not push documents multiple times, log the failures in the model insted and add a retry action in the admin
Benjamin Dauvergne
2013-01-23 10:45:03 +0100
7db1372d5c
send-to-mycourse: in the delete command, filter on the push id not the request id
Benjamin Dauvergne
2013-01-23 10:12:58 +0100
3fa4bba9f9
bump version to 0.19.0
0.19.0
Benjamin Dauvergne
2012-12-11 15:39:24 +0100
e76ac1e7ac
ws: changed returned error message when parsing errors occurs
Benjamin Dauvergne
2012-12-11 15:38:41 +0100
5b528ac2a8
bump version to 0.18.0
0.18.0
Benjamin Dauvergne
2012-12-11 15:22:08 +0100
3dff1b18aa
forms: report web-service errors in the selectors
Benjamin Dauvergne
2012-12-11 15:21:49 +0100
1b242a8530
forms: added better message when no course is selectable
Benjamin Dauvergne
2012-12-11 15:08:01 +0100
73e19c1529
bump version to 0.17.0
0.17.0
Benjamin Dauvergne
2012-12-11 13:17:33 +0100
ea922c5495
ws: removed unused import
Benjamin Dauvergne
2012-12-11 13:17:19 +0100
5dbe50613b
ws: fixed compatibility with python 2.6 when catching XML parse errors coming from ElementTree
Benjamin Dauvergne
2012-12-11 13:17:07 +0100
c24fc52845
forms: reordered destination course selectors, changed their labels for a simpler flow
Benjamin Dauvergne
2012-12-11 13:16:13 +0100
7f999043f9
ws: fixed the GetCoursesByOwner command line
Benjamin Dauvergne
2012-12-11 12:30:55 +0100
5cbe1b1a31
ws: fixed error when logging full response content in the exception log of ExpatError
Benjamin Dauvergne
2012-12-11 12:29:46 +0100
aaa752fd68
bump version to 0.16.0
0.16.0
Benjamin Dauvergne
2012-12-10 21:45:31 +0100
26e629e241
ws: fixed use of logging instead of logger
Benjamin Dauvergne
2012-12-10 21:45:20 +0100
7f83f1eee0
bump version to 0.15.0
0.15.0
Benjamin Dauvergne
2012-12-10 18:58:19 +0100
e66a03cc8d
ws: encoded content in quoted-printable before sending it to log, to be sure it is ASCII compatible
Benjamin Dauvergne
2012-12-10 18:57:52 +0100
d2367410b1
bump version to 0.14.0
0.14.0
Benjamin Dauvergne
2012-12-07 18:13:21 +0100
5431c9c3cf
forms: fixed formatting of course labels
Benjamin Dauvergne
2012-12-07 18:13:06 +0100
01aa6abb67
bump version to 0.13.0
0.13.0
Benjamin Dauvergne
2012-12-07 17:20:29 +0100
36a395f056
forms: reorder and rename course fields
Benjamin Dauvergne
2012-12-07 17:20:16 +0100
86336f8a65
bump version to 0.12.0
0.12.0
Benjamin Dauvergne
2012-12-07 15:51:00 +0100
6672fee61c
ws: log expat errors, and return failure
Benjamin Dauvergne
2012-12-07 15:50:42 +0100
f4a6e5e4ea
bump version to 0.11.0
0.11.0
Benjamin Dauvergne
2012-12-06 17:57:27 +0100
832c5d1182
views: added selector for courses of the sponsor when it is different from the requesting user
Benjamin Dauvergne
2012-12-06 17:57:05 +0100
f30b633f65
views: added email notification of course creations
Benjamin Dauvergne
2012-12-06 17:45:06 +0100
91cb67daca
bump version to 0.10.0
0.10.0
Benjamin Dauvergne
2012-12-06 16:59:11 +0100
308bd1f72e
js: uppercased username when creating course name
Benjamin Dauvergne
2012-12-06 16:58:58 +0100
f4bea69ddd
bump version to 0.9.0
0.9.0
Benjamin Dauvergne
2012-12-06 16:56:23 +0100
a8535b51f2
js: removed debugging statement
Benjamin Dauvergne
2012-12-06 16:32:06 +0100
ef864824e5
bump version to 0.8.0
0.8.0
Benjamin Dauvergne
2012-12-06 16:17:53 +0100
cbcd937a08
forms: set default ue to None not 7300
Benjamin Dauvergne
2012-12-06 16:17:25 +0100
5d945990c5
bump version to 0.7.0
0.7.0
Benjamin Dauvergne
2012-12-06 16:12:06 +0100
88eac06e78
forms: added building of the course name, update selectors with new course ids
Benjamin Dauvergne
2012-12-06 16:11:43 +0100
7e5a94654f
forms: enlarged the course selectors
Benjamin Dauvergne
2012-12-06 16:08:46 +0100
7ecd7f9063
forms: enlarged copyright and licence fields
Benjamin Dauvergne
2012-12-06 16:06:21 +0100
0b1169271d
added more docstrings
Benjamin Dauvergne
2012-12-06 09:53:50 +0100
2df24574e1
bump version to 0.6.0
0.6.0
Benjamin Dauvergne
2012-12-05 22:48:07 +0100
6b5ffc81a9
templates: moved js script implementing the behavior of the password field in the _create_course.html template
Benjamin Dauvergne
2012-12-05 22:47:54 +0100
2d6c2d85bb
bump version to 0.5.0
0.5.0
Benjamin Dauvergne
2012-12-05 16:59:48 +0100
86202ef2da
send-to-mycourse: add a delete function
Benjamin Dauvergne
2012-12-05 16:59:35 +0100
cddda51be6
bump version to 0.4.0
0.4.0
Benjamin Dauvergne
2012-12-05 16:18:38 +0100
b6607f353f
templates: fixed bloc inheritance
Benjamin Dauvergne
2012-12-05 16:18:06 +0100
41702f35b8
bump version to 0.0.3
0.3.0
0.0.3
Benjamin Dauvergne
2012-12-05 16:13:41 +0100
6ce2301d78
forms: fixed deletion of existing BlackBoardPush objects blackboard diffusion is removed
Benjamin Dauvergne
2012-12-05 16:13:10 +0100
793cf04b3e
forms: shown the destination course name in the left bar
Benjamin Dauvergne
2012-12-05 16:12:33 +0100
b226fc7506
forms: fixed new course name structure
Benjamin Dauvergne
2012-12-05 16:11:59 +0100
27fb912080
send-to-mycourse: correctly handle the sent field of the BlackBoardPush model
Benjamin Dauvergne
2012-12-05 16:10:58 +0100
0958572d38
templates: made the document_copyrights template inherit from the one in polynum
Benjamin Dauvergne
2012-12-05 16:09:53 +0100
8674aa2aa2
added an example local_settings.py
0.2.0
Benjamin Dauvergne
2012-12-05 00:45:43 +0100
b7c4ac71ba
readme: added missing configuration variables, removed unused ones
Benjamin Dauvergne
2012-12-05 00:41:12 +0100