Benjamin Dauvergne
|
eddc8a8f24
|
use version diplome entity instead of diplome entity for building course names
refs #4179
|
2014-01-21 14:45:36 +01:00 |
Benjamin Dauvergne
|
28bf0902c1
|
views: build course_name and course_code as unicode strings
refs #4179
|
2014-01-21 14:45:27 +01:00 |
Benjamin Dauvergne
|
c302a871f6
|
forms,templates: move error message about missing course upper, and make it red
fixes #4028
|
2014-01-21 00:02:37 +01:00 |
Benjamin Dauvergne
|
c21b4a2004
|
remove import pdb
|
2014-01-20 22:41:54 +01:00 |
Benjamin Dauvergne
|
45f8c7c764
|
improve computation of course code and names
|
2014-01-20 12:00:59 +01:00 |
Benjamin Dauvergne
|
89bbb8428f
|
plugin: do not import any module from global context
|
2014-01-20 10:29:47 +01:00 |
Benjamin Dauvergne
|
a844dd3a19
|
plugin: new plugin module
|
2014-01-20 10:25:24 +01:00 |
Benjamin Dauvergne
|
c40c60d245
|
setup.py: entrypoint group name must be a valide module name
|
2014-01-20 10:22:57 +01:00 |
Benjamin Dauvergne
|
893c173835
|
setup.py: declare a polynum-application entry point
|
2013-12-21 12:52:30 +01:00 |
Benjamin Dauvergne
|
2515d64ef4
|
send-to-mycourse: ingnore push request whose document does not exist anymore or without an attached file
|
2013-10-24 14:39:38 +02:00 |
Benjamin Dauvergne
|
ebaa6866e3
|
bump release number
|
2013-08-30 14:21:41 +02:00 |
Benjamin Dauvergne
|
574f62e424
|
views: fix typo request -> document
|
2013-08-30 14:20:03 +02:00 |
Benjamin Dauvergne
|
6e6f02389b
|
migrations: fix missing migration for commit 24f5ff, when request field became nullable
|
2013-07-09 15:55:47 +02:00 |
Benjamin Dauvergne
|
49b84a219e
|
app_settings: set encoding of file
|
2013-07-09 13:56:15 +02:00 |
Benjamin Dauvergne
|
7011558c9f
|
forms: add extra message when bb_push is present in form resume
|
2013-07-09 13:52:40 +02:00 |
Benjamin Dauvergne
|
a57d8b10b9
|
forms: add help text to CreateCourseForm.subscription_policy field
refs #2490
|
2013-07-09 10:36:15 +02:00 |
Benjamin Dauvergne
|
1b1397dd9a
|
views: set course_label template to <UE>_<year>_[Gr1_]<Sponsor>
fixes #2491
|
2013-06-07 19:45:05 +02:00 |
Benjamin Dauvergne
|
ccec8cd9a3
|
fix course name construction
|
2013-06-07 17:48:28 +02:00 |
Benjamin Dauvergne
|
24f5ff9b66
|
models: allows request to be null
|
2013-06-07 13:53:20 +02:00 |
Benjamin Dauvergne
|
7002b5d944
|
send-to-mycourse: encode string to utf-8 before outputting them
|
2013-06-07 13:50:04 +02:00 |
Benjamin Dauvergne
|
a42229be62
|
changement l'intitulé du cadre de diffusion sur MyCourse
|
2013-05-22 11:36:37 +02:00 |
Benjamin Dauvergne
|
cb550b9c97
|
send-to-mycourse: journaliser la réussite des transmissions
|
2013-05-22 11:36:12 +02:00 |
Benjamin Dauvergne
|
363e62d4e5
|
forms: fix spelling error
|
2013-05-20 14:22:34 +02:00 |
Benjamin Dauvergne
|
961f31cd5f
|
ws: improve debug logging
|
2013-05-19 17:44:13 +02:00 |
Benjamin Dauvergne
|
8d330ce48a
|
ws: fix assertion in create_course method
|
2013-05-19 17:42:50 +02:00 |
Benjamin Dauvergne
|
7f0f3d24df
|
models: do not block deletion of request objects
|
2013-05-19 17:42:38 +02:00 |
Benjamin Dauvergne
|
02b8a8a159
|
templates: fix unclosed <button> tag
|
2013-02-11 11:15:38 +01:00 |
Benjamin Dauvergne
|
5b1a57cdf0
|
views/forms: fix formatting of course name
- try to get the real sponsor from the document
- group name must be before the sponsor name
- group name must be formatted as 'Gr' + group number
|
2013-02-11 11:15:20 +01:00 |
Benjamin Dauvergne
|
b9767c2e49
|
urls: improve url regexp
|
2013-02-11 11:14:05 +01:00 |
Benjamin Dauvergne
|
2962dff62d
|
templates: show unaivable courses with a special but do not forbid selecting them
|
2013-02-11 11:13:43 +01:00 |
Benjamin Dauvergne
|
83ae740fc6
|
bump version to 0.23.0
|
2013-01-23 11:49:34 +01:00 |
Benjamin Dauvergne
|
1e9bb76ded
|
forms: new release of django crispy form needs all field to be declared
|
2013-01-23 11:47:49 +01:00 |
Benjamin Dauvergne
|
57f00437ec
|
bump version to 0.22.0
|
2013-01-23 11:07:28 +01:00 |
Benjamin Dauvergne
|
1671e2b609
|
views: fix index error
|
2013-01-23 11:07:18 +01:00 |
Benjamin Dauvergne
|
2a36312532
|
bump version to 0.21.0
|
2013-01-23 11:00:34 +01:00 |
Benjamin Dauvergne
|
03a1ef3337
|
send-to-mycourse: only save result in case of failure, log result as proper ASCII
|
2013-01-23 11:00:23 +01:00 |
Benjamin Dauvergne
|
99a333f919
|
bump version to 0.20.0
|
2013-01-23 10:46:12 +01:00 |
Benjamin Dauvergne
|
7907decd85
|
do not push documents multiple times, log the failures in the model insted and add a retry action in the admin
|
2013-01-23 10:45:03 +01:00 |
Benjamin Dauvergne
|
7db1372d5c
|
send-to-mycourse: in the delete command, filter on the push id not the request id
|
2013-01-23 10:12:58 +01:00 |
Benjamin Dauvergne
|
3fa4bba9f9
|
bump version to 0.19.0
|
2012-12-11 15:39:36 +01:00 |
Benjamin Dauvergne
|
e76ac1e7ac
|
ws: changed returned error message when parsing errors occurs
|
2012-12-11 15:38:41 +01:00 |
Benjamin Dauvergne
|
5b528ac2a8
|
bump version to 0.18.0
|
2012-12-11 15:22:08 +01:00 |
Benjamin Dauvergne
|
3dff1b18aa
|
forms: report web-service errors in the selectors
|
2012-12-11 15:21:49 +01:00 |
Benjamin Dauvergne
|
1b242a8530
|
forms: added better message when no course is selectable
|
2012-12-11 15:08:01 +01:00 |
Benjamin Dauvergne
|
73e19c1529
|
bump version to 0.17.0
|
2012-12-11 13:17:33 +01:00 |
Benjamin Dauvergne
|
ea922c5495
|
ws: removed unused import
|
2012-12-11 13:17:19 +01:00 |
Benjamin Dauvergne
|
5dbe50613b
|
ws: fixed compatibility with python 2.6 when catching XML parse errors coming from ElementTree
python < 2.7 raise ExpatError
python >= 2.7 raise ElementTree.ParseError
|
2012-12-11 13:17:07 +01:00 |
Benjamin Dauvergne
|
c24fc52845
|
forms: reordered destination course selectors, changed their labels for a simpler flow
|
2012-12-11 13:16:13 +01:00 |
Benjamin Dauvergne
|
7f999043f9
|
ws: fixed the GetCoursesByOwner command line
|
2012-12-11 12:30:55 +01:00 |
Benjamin Dauvergne
|
5cbe1b1a31
|
ws: fixed error when logging full response content in the exception log of ExpatError
Moved response logging in a debug call in the send_request method.
|
2012-12-11 12:29:46 +01:00 |