|
|
@14065
|
8 years |
Henrik Bettermann |
Use topMargin parameter instead of inserting a spacer.
|
|
|
@14063
|
8 years |
Henrik Bettermann |
Add spacer if title has 3 lines.
|
|
|
@14053
|
8 years |
Henrik Bettermann |
Fix samePaymentMade method.
|
|
|
@14052
|
8 years |
Henrik Bettermann |
Insert the right mandate id.
|
|
|
@14051
|
8 years |
Henrik Bettermann |
Increase allowed length od codes and ids.
|
|
|
@14040
|
8 years |
Henrik Bettermann |
Draft email to be sent to referees.
|
|
|
@14025
|
8 years |
Henrik Bettermann |
Revert changes from last revision. They don't work as expected in …
|
|
|
@14024
|
8 years |
Henrik Bettermann |
Extend warning message.
|
|
|
@14016
|
8 years |
Henrik Bettermann |
Inform applicant how many emails were sent.
|
|
|
@14014
|
8 years |
Henrik Bettermann |
Send invitation email to referees when applicant finally submits the form.
|
|
|
@14013
|
8 years |
Henrik Bettermann |
Break line in object display widgets.
|
|
|
@14012
|
8 years |
Henrik Bettermann |
Add email_sent attribute.
Add tests.
|
|
|
@14011
|
8 years |
Henrik Bettermann |
Add referee entry components to be used for sending emails to referees …
|
|
|
@14009
|
8 years |
Henrik Bettermann |
Use defaultFactory.
|
|
|
@14008
|
8 years |
uli |
Shorten test.
Show the essence.
|
|
|
@14007
|
8 years |
Henrik Bettermann |
We don't use a ContactFactory? which returns Faculty instances. Or do we?
|
|
|
@14006
|
8 years |
uli |
Example for usage of defaultFactory in ifaces.
This might help with …
|
|
|
@14005
|
8 years |
uli |
flake8.
Start with a cleanup.
|
|
|
@14004
|
8 years |
Henrik Bettermann |
Put header above notice field.
|
|
|
@14001
|
8 years |
Henrik Bettermann |
Catch IOError if file or folder is readonly.
|
|
|
@13992
|
9 years |
Henrik Bettermann |
Delete mandate after report creation.
|
|
|
@13991
|
9 years |
Henrik Bettermann |
Improve RefereeReportAddFormPage? and add tests.
|
|
|
@13990
|
9 years |
Henrik Bettermann |
Use url method properly.
|
|
|
@13989
|
9 years |
Henrik Bettermann |
Referee report mandates need to redirect with mandate_id.
|
|
|
@13988
|
9 years |
Henrik Bettermann |
Add RefereeReportMandate?
|
|
|
@13987
|
9 years |
Henrik Bettermann |
Do not set password if mandate has expired.
|
|
|
@13986
|
9 years |
Henrik Bettermann |
Provision for the new RefereeReportMandate? which redirects to another url.
|
|
|
@13976
|
9 years |
Henrik Bettermann |
Add first refereereports browser components.
|
|
|
@13975
|
9 years |
Henrik Bettermann |
Add creation_date attribute.
|
|
|
@13974
|
9 years |
Henrik Bettermann |
Add refereereports property attribute.
|
|
|
@13973
|
9 years |
Henrik Bettermann |
Add props.
|
|
|
@13972
|
9 years |
Henrik Bettermann |
Add first components for referee reports.
|
|
|
@13971
|
9 years |
Henrik Bettermann |
Update interface.
|
|
|
@13969
|
9 years |
Henrik Bettermann |
Adjust footer. Make doc_title translatable.
|
|
|
@13968
|
9 years |
Henrik Bettermann |
Make provision against storing other objects than applicant payments …
|
|
|
@13962
|
9 years |
Henrik Bettermann |
Log purging.
|
|
|
@13961
|
9 years |
Henrik Bettermann |
Remove really all expired mandates.
|
|
|
@13960
|
9 years |
Henrik Bettermann |
Show correct values.
|
|
|
@13959
|
9 years |
Henrik Bettermann |
Count mandates on configuration page and provide 'Purge' button.
|
|
|
@13958
|
9 years |
Henrik Bettermann |
Translate generator name.
|
|
|
@13952
|
9 years |
Henrik Bettermann |
Export also reg_number and display_fullname.
|
|
|
@13951
|
9 years |
Henrik Bettermann |
Rename button.
|
|
|
@13950
|
9 years |
Henrik Bettermann |
Start ApplicantExporter and ApplicantPaymentExporter at the same …
|
|
|
@13949
|
9 years |
Henrik Bettermann |
Add ApplicantPaymentExporter .
|
|
|
@13948
|
9 years |
Henrik Bettermann |
Update documentation.
|
|
|
@13943
|
9 years |
Henrik Bettermann |
Revert changes from last revision. They were useless.
|
|
|
@13942
|
9 years |
Henrik Bettermann |
Temporarily extend the DataForBursaryExporter?. This extension can be …
|
|
|
@13940
|
9 years |
Henrik Bettermann |
Update pot file.
|
|
|
@13938
|
9 years |
Henrik Bettermann |
Add flash message. Add step-by-step instructions.
|
|
|
@13936
|
9 years |
Henrik Bettermann |
Divide editscorespage.pt into two parts, one for file upload and one …
|
|
|
@13935
|
9 years |
uli |
Merge changes from uli-scores-upload back into trunk.
|
|
|
@13934
|
9 years |
uli |
Create safety belt for CSV upload data.
This is the bare minimum we …
|
|
|
@13933
|
9 years |
uli |
Fix spelling of warning message.
Also list names at end of message. …
|
|
|
@13932
|
9 years |
uli |
Add more docs.
|
|
|
@13931
|
9 years |
uli |
pep8.
|
|
|
@13930
|
9 years |
uli |
Fix indentation.
Don't need so much indent.
|
|
|
@13929
|
9 years |
uli |
Shorten import.
|
|
|
@13928
|
9 years |
uli |
pep8 for first 100 lines, reorder imports.
|
|
|
@13927
|
9 years |
uli |
pyflakes.
|
|
|
@13926
|
9 years |
uli |
Implement csv extractor.
This simple reader is not very robust.
|
|
|
@13925
|
9 years |
uli |
Move template out of class.
It is a constant in fact.
|
|
|
@13924
|
9 years |
uli |
Fix upload CSV template.
|
|
|
@13923
|
9 years |
uli |
We can define formvals much shorter.
zip() is a (bit hidden) …
|
|
|
@13922
|
9 years |
uli |
We can use zope.publisher to enforce types.
|
|
|
@13921
|
9 years |
uli |
Add test ensuring, score update via CSV works.
This is, where we want …
|
|
|
@13920
|
9 years |
uli |
Add file upload part in edit_scores page.
Looks like it is essential …
|
|
|
@13919
|
9 years |
uli |
Move lecturer CSV download test to new TestCase?.
Luckily we can …
|
|
|
@13918
|
9 years |
uli |
Split overlong test into several ones.
|
|
|
@13917
|
9 years |
uli |
Split overlong test and move into own TestCase?.
Lecturers certainly …
|
|
|
@13916
|
9 years |
uli |
pyflakes.
|
|
|
@13915
|
9 years |
uli |
pep8.
|
|
|
@13914
|
9 years |
uli |
Reorder imports.
|
|
|
@13913
|
9 years |
uli |
Move viewlets to students module.
I do not think we want imports from …
|
|
|
@13912
|
9 years |
uli |
Remove obsolete branch.
|
|
|
@13911
|
9 years |
uli |
Create new branch.
|
|
|
@13910
|
9 years |
uli |
Remove meanwhile obsolete branch. Dump all local changes due to …
|
|
|
@13908
|
9 years |
Henrik Bettermann |
Add LecturerLandingPage and LecturerCourses ManageLink viewlet.
|
|
|
@13906
|
9 years |
uli |
Create new branch.
|
|
|
@13905
|
9 years |
uli |
Remove obsolete branch.
|
|
|
@13904
|
9 years |
uli |
Merge uli-scores-upload into trunk.
Looks like subversion branching …
|
|
|
@13903
|
9 years |
uli |
pep8, first 1000 lines of source.
|
|
|
@13902
|
9 years |
uli |
pyflakes.
|
|
|
@13901
|
9 years |
uli |
Add branch for scores upload.
|
|
|
@13899
|
9 years |
Henrik Bettermann |
Do not display lecturer in title.
|
|
|
@13898
|
9 years |
Henrik Bettermann |
Add ExportPDFScoresSlip.
|
|
|
@13896
|
9 years |
Henrik Bettermann |
Rearrange columns.
|
|
|
@13894
|
9 years |
Henrik Bettermann |
Add DownloadScoresView which is for lecturers only. Remove …
|
|
|
@13886
|
9 years |
Henrik Bettermann |
Remove application fee fallback option. This option has never been …
|
|
|
@13885
|
9 years |
Henrik Bettermann |
Fix mangle_value method of DataForLecturerExporter?.
|
|
|
@13882
|
9 years |
Henrik Bettermann |
course1 must not be required when importing data.
|
|
|
@13879
|
9 years |
Henrik Bettermann |
Valign rows.
|
|
|
@13878
|
9 years |
Henrik Bettermann |
Apply textwrap.fill to list of failed courses column.
|
|
|
@13876
|
9 years |
Henrik Bettermann |
Update documentation.
|
|
|
@13874
|
9 years |
Henrik Bettermann |
Bugfix. The order of formscores? depends on Javascript sorting.
|
|
|
@13873
|
9 years |
Henrik Bettermann |
Add checkConversion test.
|
|
|
@13872
|
9 years |
Henrik Bettermann |
Add ApplicantOnlinePaymentProcessor?.
|
|
|
@13871
|
9 years |
Henrik Bettermann |
Make some adjustments to payment exporters and importers: Do not allow …
|
|
|
@13868
|
9 years |
Henrik Bettermann |
Fix level report (remove bug). Lists cannot be rendered. It seems that …
|
|
|
@13867
|
9 years |
Henrik Bettermann |
Change section title.
|
|
|
@13852
|
9 years |
Henrik Bettermann |
Fix typo.
|
|
|