Henrik Levkowetz
2d817427fc
Added a cancel button to the submission confirmation page. Fixes issue #2379 .
...
- Legacy-Id: 14170
2017-09-27 14:18:12 +00:00
Henrik Levkowetz
d0583f4f02
Removed the repeat of the error message in the HTTP reason string. Fixes issue #2378 .
...
- Legacy-Id: 14168
2017-09-27 11:03:25 +00:00
Henrik Levkowetz
8d3c540edd
Added submit API instructions and fixed a bug in error handling for the submission validity checkers.
...
- Legacy-Id: 14126
2017-09-17 13:04:41 +00:00
Henrik Levkowetz
3af2554b2f
Added an API for draft submission, at /api/submit. Added an urls.py file under api/ to hold api urls, and moved those from ietf/urls.py. Refactored out many parts of the regular submission forms and functions in submit/forms.py and submit/views.py in order to re-use the appropriate parts for the submission API. Moved support functions to submit/utils.py. Added a new validation errors for missing docName in xml-based submissions. Updated the submission test document templates to use insert additional values. Added failure and success test cases for automated API submissions, and refactored some test utility functions.
...
- Legacy-Id: 14125
2017-09-16 09:35:42 +00:00
Henrik Levkowetz
b42f1cbeb5
Replaced the use of unaccent.asciify(), which has similar functionality to unidecode.unidecode(). Changed the draft parser to work exclusively with unicode text, which both makes the removal of unaccent easier, and takes us closer to Py35 compatibility. Adjusted callers of the draft parser to send in unicode.
...
- Legacy-Id: 13673
2017-06-18 18:23:18 +00:00
Henrik Levkowetz
d98054c103
Added a new yang checker, 'yanglint', to the existing Yang checker class, in
...
addition to the existing 'pyang' checker.
Added modal overlay displays showing the yang check results every place the
yin/yang symbol is shown (red or green) to indicate the presencee and result
of yang checks. Added a Yang Validation: line in the document
meta-information section on the document's page in the datatracker.
Added the result of the xym extaction to the yang check results, to make
extration failures visible.
Added the version of the used xym, pyang, and yanglint commands to the check
results.
Added an action to move successfully extracted and validated modules to the
module library directories immediately on submission.
Added the xym and pyang repositories as svn:external components, rather than
listing them in requirements.txt, as there has been delays of many months
between essential features in the repositories, and an actual release. We may
get occasional buildbot failures if broken code is pulled in from the
repository, but better that than the functionality failure of severely
outdated componets.
Added a new management command to re-run yang validation for active drafts for
which yang modules were found at submission time, in order to pick up imported
models which may have arrived in the model libraries after the draft's
submission. Run daily from bin/daily.
Added a table to hold version information for external commands. The yang
checker output should include the version information of the used checkers,
but seems unnecessary to run each command with its --version switch every
time we check a module...
Added a new management command to collect version information for external
commands on demand. To be run daily from bin/daily.
Added tests to verify that xym, pyang and yanglint information is available
on the submission confirmation page, and updated the yang module contained in
the test document to validate under both pyang and yanglint.
Updated admin.py and resource.py files as needed.
- Legacy-Id: 13630
2017-06-15 16:09:28 +00:00
Henrik Levkowetz
fb66f38afd
Undid an unintentional adaptation to the xml2rfc 2.6.0 call interface change.
...
- Legacy-Id: 13556
2017-06-07 00:07:39 +00:00
Henrik Levkowetz
76628be3fd
Merged in ^/branch/iola/author-stats-r13145 from olau@iola.dk, and fixed some tests in code which moved after the latest merge with trunk. The test suite passes, but the migrations are _not_ ready to run, because of numbering conflicts (again due to code changes on trunk since the latest sync).
...
- Legacy-Id: 13479
2017-05-31 20:59:26 +00:00
Ole Laursen
5b677dc6ba
Merge author stats branch into new branch from trunk
...
- Legacy-Id: 13159
2017-03-28 14:36:40 +00:00
Lars Eggert
8a70e9773d
Fix various "RemovedInDjango20Warning" warnings. Commit ready for merge.
...
- Legacy-Id: 13112
2017-03-25 19:16:45 +00:00
Henrik Levkowetz
27351c4349
Fixed url lookups for doc.views_doc.document_main() to only use dotted-path, and removed the doc_view explicit url name. Fixes a 500 error in /submit/status/NNNN/.
...
- Legacy-Id: 12897
2017-02-22 11:40:55 +00:00
Ole Laursen
9d8874d8b1
Add a suggestion to fix the country name when submitting a draft in
...
case we can't parse it and it's not empty, add page with list of
countries (to be able to refer people to it), add ISO codes as country
aliases - the country alias code is now more intelligent with respect
to case so it's easier to keep these aliases explicitly
- Legacy-Id: 12862
2017-02-16 17:56:23 +00:00
Ole Laursen
b2ff10b0f2
Add support for extracting the country line from the author addresses
...
to the draft parser (incorporating patch from trunk), store the
extracted country instead of trying to turn it into an ISO country
code, add country and continent name models and add initial data for
those, add helper function for cleaning the countries, add author
country and continent charts, move the affiliation models to
stats/models.py, fix a bunch of bugs.
- Legacy-Id: 12846
2017-02-15 18:43:57 +00:00
Ole Laursen
90051a1575
Add support for displaying and editing author affiliation and country
...
when submitting a draft, replace the Submission.authors line-based
text field with a JSON field
- Legacy-Id: 12745
2017-01-27 16:10:31 +00:00
Ole Laursen
9308948195
Add person, affiliation and country (through django-countries) to
...
DocumentAuthor, rename author field to email and make it optional (for
modeling old email-less submissions), remove the authors many to many
referencing field from Document as it is not really pointing the right
place.
Update the Secretariat tools to show affiliation and country.
Add migration for getting rid of the fake email addresses that the
migration script created some years ago (just set the author email
field to null).
- Legacy-Id: 12739
2017-01-26 17:10:08 +00:00
Ole Laursen
76bcab6efc
Show formal languages used on new submissions and make the field
...
editable, also add it to the test with a simple JSON example
- Legacy-Id: 12662
2017-01-17 13:52:16 +00:00
Ole Laursen
1850a26b23
Add words and formal languages to Submission, set them in the submit
...
view, clean up submit view a bit to avoid duplicated attribute setting
code
- Legacy-Id: 12660
2017-01-16 17:37:23 +00:00
Henrik Levkowetz
8a5593e714
When converting submission events to doc events, post them in chronological order. Don't add upload doc events until we're past the possibility of submission cancellation.
...
- Legacy-Id: 12097
2016-10-06 17:03:23 +00:00
Henrik Levkowetz
72cfe4cf68
Removed the creation of duplicate new revision doc events. Corrected the timestamp on approval docevents. Changed where the submission upload docevent is created, to avoid spurious events for cancelled uploads. Adjusted the person associated with some events from submitter to (System). Added tests for the sequence of events associated with a submission.
...
- Legacy-Id: 12072
2016-10-01 21:16:04 +00:00
Henrik Levkowetz
68655b569b
Fixed 2 testing bugs. Added tests for handling of submitters without email and drafts with non-ascii names in the author section.
...
- Legacy-Id: 12064
2016-09-30 17:35:35 +00:00
Henrik Levkowetz
da2c25182f
Code changes to handle draft submission authors without email addresses better.
...
- Legacy-Id: 12063
2016-09-30 10:48:46 +00:00
Henrik Levkowetz
613363cccc
Try various ways of handling non-ascii names/emails in draft submissions, in order to get past the early processing to the point where we run idnits and can flag non-ascii content, instead of failing with a server 500 error.
...
- Legacy-Id: 12053
2016-09-27 20:27:05 +00:00
Henrik Levkowetz
254c3db807
Style changes.
...
- Legacy-Id: 11944
2016-09-08 17:37:36 +00:00
Henrik Levkowetz
47d6bbbea3
Renamed the SubmissionEmail event class to SubmissionEmailEvent, and added an admin class for it.
...
- Legacy-Id: 11942
2016-09-08 15:04:53 +00:00
Henrik Levkowetz
7a8c067d83
Changed a state name, and renamed some view functions for easier code reading. Removed extra name= parameters from the submit/ urlpatterns.
...
- Legacy-Id: 11917
2016-09-01 09:14:34 +00:00
Henrik Levkowetz
e2fccfb094
Merged in ^/branch/scow/track-manual-id-posts-6.31.1.dev0@11899, which provides better support for manual ID posting.
...
- Legacy-Id: 11914
2016-08-31 22:30:31 +00:00
Mike Douglass
fa3a34389e
Merge forward to 6.31.1.dev0
...
- Legacy-Id: 11899
2016-08-31 03:00:10 +00:00
Robert Sparks
2009afe7b8
preparing to merge forward to 6.31
...
- Legacy-Id: 11875
2016-08-25 15:21:57 +00:00
Henrik Levkowetz
be2a2285bc
Added small orange or green yang symbols to draft info- and list-pages, signifying fail or pass for the submission yang validation.
...
- Legacy-Id: 10994
2016-03-28 18:47:53 +00:00
Henrik Levkowetz
76bb233b70
Refactored draft submission checks so that new checkers can be slotted in through a configuration in settings.py. Refactored the calling of idnits to use the new API, and added a pyang validation check.
...
- Legacy-Id: 10894
2016-03-04 20:08:29 +00:00
Robert Sparks
cb778b9660
Exclude concluded bofs from the set of groups for which a person can pre-approve drafts. Restore AD access to preapproval. (Need to consider adding delegate and group secretary access). Fixes #1896 . Commit ready for merge
...
- Legacy-Id: 10734
2016-01-26 19:42:57 +00:00
Robert Sparks
f0f5a51eb6
(Rocky) merge forward.
...
- Legacy-Id: 10157
2015-10-09 03:16:24 +00:00
Robert Sparks
f5b6465e81
mailtoken becomes mailtrigger
...
- Legacy-Id: 10090
2015-09-17 20:03:45 +00:00
Henrik Levkowetz
cd0a482cb9
Log and re-raise the initial exception, rather than raising one later because submission is undefined.
...
- Legacy-Id: 10073
2015-09-03 15:14:44 +00:00
Robert Sparks
90c3426e2f
updated mailtoken utilities to match the model refactor. Morphed all the code using the utilities to match. Added paths to get Cc through as needed. Next up: Recipient selection form for the iesg save-and-send-email workflow
...
- Legacy-Id: 10040
2015-08-23 18:15:06 +00:00
Robert Sparks
89f038a1e3
checkpoint
...
- Legacy-Id: 10019
2015-08-17 20:24:16 +00:00
Henrik Levkowetz
fe6aa25af5
Improved the handling of failed xml2rfc conversions when no txt document was submitted.
...
- Legacy-Id: 9914
2015-07-29 19:38:00 +00:00
Henrik Levkowetz
ea26114076
Merged in [9875] from rjsparks@nostrum.com:
...
Improve the form validation for the submission replaces form.
- Legacy-Id: 9877
Note: SVN reference [9875] has been migrated to Git commit 766270a344
2015-07-25 15:29:30 +00:00
Robert Sparks
766270a344
Improve the form validation for the submission replaces form. Commit ready for merge.
...
- Legacy-Id: 9875
2015-07-23 14:24:59 +00:00
Henrik Levkowetz
da893dad1c
Merged in support of xml-source only drafts submissions from personal/henrik/submitxml/.
...
- Legacy-Id: 9859
2015-07-22 21:53:23 +00:00
Henrik Levkowetz
d5f36911cf
Added support of xml-source only drafts submissions.
...
- Legacy-Id: 9858
2015-07-22 21:35:44 +00:00
Robert Sparks
02a9da52a1
Manually moved the concepts forward. Reworked some presentation. Working enough to bring testers in at Sprint93
...
- Legacy-Id: 9717
2015-07-13 21:09:39 +00:00
Henrik Levkowetz
bd6d0775e1
Require posting confirmation for some particular draft name prefixes.
...
- Legacy-Id: 8591
2014-11-08 03:15:20 +00:00
Henrik Levkowetz
9ff2b9ff9a
Merged in support for RG pages, from branch/iola/rg-support.
...
- Legacy-Id: 7866
2014-06-09 20:52:14 +00:00
Henrik Levkowetz
b5df5c836e
Merged in [7587] from rjsparks@nostrum.com:
...
Anyone with a role in a group could preapprove drafts. Changed that to an explicit subset of roles. Fixes ticket 998.
- Legacy-Id: 7609
Note: SVN reference [7587] has been migrated to Git commit 5ba0a274933e61e242ebcbf72b2f37e27d1da60d
2014-04-13 20:42:26 +00:00
Henrik Levkowetz
45ed4e6da3
Merged [7421] from olau@iola.dk: Fix a crash bug in the redirection logic that occurs when someone
...
posts a draft without an access token from the email confirmation step
- Legacy-Id: 7600
Note: SVN reference [7421] has been migrated to Git commit c0e34dbcad
2014-04-12 18:32:20 +00:00
Ole Laursen
25625a0241
Add support for RG Chairs for pre-approving draft submissions. Also fixup the preapproval JS so it auto-focuses the draft name text input when you click one of the prefilled names.
...
- Legacy-Id: 7542
2014-03-25 12:14:41 +00:00
Henrik Levkowetz
870be71f79
Made ietf/submit pyflakes-clean.
...
- Legacy-Id: 7499
2014-03-16 08:03:15 +00:00
Ole Laursen
c0e34dbcad
Fix a crash bug in the redirection logic that occurs when someone
...
posts a draft without an access token from the email confirmation step
- Legacy-Id: 7421
2014-03-06 11:27:50 +00:00
Ole Laursen
5e7d8c6c08
Fix auth check for editing the metadata of a submission - the path
...
without an access token would not allow a Secretariat user but instead
always throw an exception
- Legacy-Id: 7079
2014-01-08 17:40:22 +00:00
Ole Laursen
7f277a8fbb
Replace user.get_profile() with user.person, the profile stuff is deprecated since Django 1.5
...
- Legacy-Id: 6968
2013-12-18 10:13:40 +00:00
Ole Laursen
d66ac15fc2
Rewrite a bunch of HttpResponseRedirect + url reverse calls to instead
...
take advantage of the redirect shortcut (introduced in Django 1.1)
- Legacy-Id: 6960
2013-12-17 10:23:42 +00:00
Ole Laursen
9457669310
Merge in changes from the old shimfree branch
...
- Legacy-Id: 6764
2013-11-27 12:55:50 +00:00
Ole Laursen
650d8316eb
Make the submit tool use the access token framework with a bit of backwards compatibility glue
...
- Legacy-Id: 6717
2013-11-15 16:09:05 +00:00
Ole Laursen
ecf68dbb05
Revamp and clean up submit models:
...
- Rename IdSubmissionDetail to Submission
- Rename various submission fields to correspond to the conventions in
the new schema
- Use a name model for the states instead of IdSubmissionStatus
- Drop the TempIdAuthor model which is based on splitting up author
names
- Add a simple textual SubmissionEvent for tracking events in the
lifetime of a submission
- Delete a bunch of obsolete fields
- Make sure all submission have an access key so we can depend on it
- Add state for when approval is needed from previous authors
A couple of migrations take care of transforming the
IdSubmissionDetail and moving data over/cleaning it up.
Also revamp the submit view code:
- Make form code do validation/cleaning only so there's a clear
separation of concerns
- Reduce uses of inheritance that made the code hard to follow -
forms now don't inherit from each other, views don't call each other
but instead reuse common utilities, templates share CSS/utilities
instead of relying on inheritance
- Move email rendering/sending to separate file
- Drop the in-grown terminology use (auto post vs. manual posts)
- Make the status page explain who is emailed for what purpose
- Add history table with recorded events
- Make the status page handle its post actions by itself instead of
duplicating most of the setup logic in a number of simple views
- Fix a couple of minor bugs and handle some edge cases better
- Expand tests with a couple of more cases
Possibly the submit tool could still use more help text added to
explain the process, ideally what's explained in the tool instructions
page should be inlined or self-evident.
- Legacy-Id: 6714
2013-11-15 13:30:32 +00:00
Henrik Levkowetz
71d797bcb8
Refines Joel's fix to show clearly who receives draft submission confirmation emails, to show a more detailed warning text when the submitter isn't in the addressee list. Fixes issue #1097 .
...
- Legacy-Id: 6659
2013-11-06 15:29:02 +00:00
Ole Laursen
2daff23f02
Remove shim layer from submit code
...
- Legacy-Id: 6654
2013-11-05 16:59:13 +00:00
Joel M. Halpern
72885f4524
Include confirmation addresses in ID-Submission success notice.
...
Fixes issue #1097 .
- Legacy-Id: 6638
2013-11-02 23:29:21 +00:00
Henrik Levkowetz
1dae75ee59
The exception string for submission upload read errors seems to have changed after we switched to wsgi, from "Client read error" to "request data read error". Now looking for just "read error".
...
- Legacy-Id: 6264
2013-09-26 06:29:28 +00:00
Henrik Levkowetz
08f5d1dc08
Preparatory work for adding a 'Replaces' field to the draft submission tool.
...
- Legacy-Id: 5719
2013-05-09 20:08:40 +00:00
Henrik Levkowetz
1fbcd783f3
Merged branch/iola/statesync up to @5118 to trunk.
...
- Legacy-Id: 5147
2012-12-20 20:32:03 +00:00
Ole Laursen
c20a5f6bf0
Convert the submit tool to associate RGs and IAB with drafts instead
...
of assigning them to individual submission, this is not a complete
overhaul but at least basic support so submission works and doesn't
say WG when it means RG.
- Legacy-Id: 4910
2012-10-10 16:15:09 +00:00
Henrik Levkowetz
40081edc27
Don't try to add a ballot's AD email addresses to a new version notification email if there's no ballot. Also did some linguistic fixes, and got rid of a wildcard import.
...
- Legacy-Id: 4809
2012-08-24 08:49:32 +00:00
Ole Laursen
ed96cee2e4
Add listing of recently approved drafts to approval page by request
...
from Barry Leiba.
- Legacy-Id: 4420
2012-05-14 18:21:34 +00:00
Ole Laursen
c2b8c653fd
Fix bug in submit, had forgotten I had replaced filename with name in
...
Preapproval model.
- Legacy-Id: 4413
2012-05-10 18:22:03 +00:00
Ole Laursen
188c0846d0
Add approval/pre-approval page for Secretariat and WG Chairs, with
...
subpages for adding and canceling pre-approvals and a set of
migrations for replacing the old IdApprovedDetail with a slightly less
confusing Preapproval model.
- Legacy-Id: 4411
2012-05-10 18:07:59 +00:00
Ole Laursen
8153a1c130
Patch up to pass request object to send mail in the instances where
...
it's possible (i.e. when not run in cron) in preparation for better
mail test handling
- Legacy-Id: 3711
2011-11-25 18:24:14 +00:00
Ole Laursen
5a4c23ea92
Merge with trunk
...
- Legacy-Id: 3676
2011-11-21 16:41:21 +00:00
Henrik Levkowetz
35f89e0288
Improved handling of a particular IO Error that sometimes occur during draft submission.
...
- Legacy-Id: 3552
2011-10-28 08:47:28 +00:00
Henrik Levkowetz
eae680f3ac
Revert part of the change to this view -- there was a reason for catching the IOException, but it caught much more than was good...
...
- Legacy-Id: 3517
2011-10-25 16:12:48 +00:00
Henrik Levkowetz
f3d31f0e97
Don't hide exceptions by returning a blank form when something goes wrong -- there's been temporary upload failures for some time, which have been difficult to trace and debug because the error condition has been hidden.
...
- Legacy-Id: 3514
2011-10-25 14:57:35 +00:00
Ole Laursen
6f10d2f3f7
Port submit to new schema, adding a set of tests and fixing some bugs
...
- Legacy-Id: 3436
2011-09-21 19:29:50 +00:00
Henrik Levkowetz
f598e4b265
Make the cancel button available to the secretariat also when not coming in through the submission-hash URL.
...
- Legacy-Id: 3196
2011-07-23 11:58:33 +00:00
Henrik Levkowetz
cf10bc0fd0
Catch exceptions from cancelled uploads.
...
- Legacy-Id: 3110
2011-05-10 12:11:32 +00:00
Henrik Levkowetz
8b1138b447
Merged in changes from esanchez@yaco.es, changesets [3063],[3064],[3065],[3075],[3076],[3078] and [3085]. Fixes submission tool issues with wrong expected version for recently expired drafts, lacking announcement emails, too narrow date tolerance, and server state changes being possible through http GET, and more; with minor tweaks to setting names in settings.py.
...
- Legacy-Id: 3086
Note: SVN reference [3063] has been migrated to Git commit af039fba02
Note: SVN reference [3064] has been migrated to Git commit fe466900e1
Note: SVN reference [3065] has been migrated to Git commit be0f5e4962
Note: SVN reference [3075] has been migrated to Git commit e0f4185c54
Note: SVN reference [3076] has been migrated to Git commit ccfd8b5eed
Note: SVN reference [3078] has been migrated to Git commit fe699f7062
Note: SVN reference [3085] has been migrated to Git commit 7fb27754f7
2011-05-03 21:41:53 +00:00
Emilio A. Sánchez López
fe466900e1
Insert a button to perform the last step of autopost via POST request. Fixes #650
...
- Legacy-Id: 3064
2011-04-26 14:54:16 +00:00
Emilio A. Sánchez López
23d0ddf7e4
Ensure that 'get full url', 'approve' and 'force' views are called via POST request. See #650
...
- Legacy-Id: 3062
2011-04-26 14:35:07 +00:00
Emilio A. Sánchez López
8239d6bb80
Do not allow cancel submissions with GET requests. See #650
...
- Legacy-Id: 3061
2011-04-26 14:28:10 +00:00
Henrik Levkowetz
fe10dfd20c
Tweaked a number of setting value names and adjusted one value.
...
- Legacy-Id: 3037
2011-04-09 22:13:45 +00:00
Emilio A. Sánchez López
6f6d720daa
Get author information from the tuple of draft.py. Do not mark as error if some author has no email. Fixes #626
...
- Legacy-Id: 2900
2011-03-23 09:53:25 +00:00
Emilio A. Sánchez López
883ec1d1d1
Do not require approval for individual submissions. Fixes #623
...
- Legacy-Id: 2895
2011-03-17 17:26:29 +00:00
Emilio A. Sánchez López
8db45b0bb9
Fixed grammar nit. Fixes #620
...
- Legacy-Id: 2894
2011-03-17 17:13:35 +00:00
Emilio A. Sánchez López
917d287182
Button to request the full access url of a submission. Fixes #618
...
- Legacy-Id: 2890
2011-03-17 12:14:53 +00:00
Emilio A. Sánchez López
cc6af53359
Require submission hash in the url to perfom edit/post/cancel actions as a non secretariat user. See #618
...
- Legacy-Id: 2889
2011-03-17 10:38:32 +00:00
Emilio A. Sánchez López
e20afe45e8
Do not allow to cancel already posted submissions. See #614
...
- Legacy-Id: 2884
2011-03-12 16:35:05 +00:00
Emilio A. Sánchez López
d08c515e78
Fixed 'post first-click' bug.
...
Added domain into email with authorization key.
Extend the type of submission that secretariat can cancel or autopost. Fixes #614
- Legacy-Id: 2882
2011-03-12 16:22:44 +00:00
Emilio A. Sánchez López
cf455f5be2
Add a warning when submitting a draft that belongs to a non active WG. Fixes #607
...
- Legacy-Id: 2877
2011-03-03 18:03:47 +00:00
Emilio A. Sánchez López
3bd2097171
Customize mail sent to WG chairs requesting submission approval.
...
Added the domain of the tool to the url.
Save the submitter info.
Fixes #606
- Legacy-Id: 2876
2011-03-03 17:27:06 +00:00
Emilio A. Sánchez López
cd03c2109a
Remove docs when canceling submission. Fixes #598
...
- Legacy-Id: 2857
2011-02-14 18:51:36 +00:00
Emilio A. Sánchez López
cfaed84ba5
Authenticated post actions. Fixes #597
...
- Legacy-Id: 2850
2011-02-11 13:12:37 +00:00
Jacobo Tarragón
512f179a45
Check for WG approval before posting. Closes #596 .
...
- Legacy-Id: 2848
2011-02-11 11:21:42 +00:00
Emilio A. Sánchez López
3942d63733
Recover confirmation url and fix draft_status template. Fixes #591
...
- Legacy-Id: 2847
2011-02-10 20:01:49 +00:00
Jacobo Tarragón
04c4043e25
allowing submissions to be canceled. Closes #591 .
...
- Legacy-Id: 2846
2011-02-10 19:08:29 +00:00
Emilio A. Sánchez López
7c79a4d707
Edit of metadata and request manual post. See #595
...
- Legacy-Id: 2845
2011-02-10 18:29:37 +00:00
Emilio A. Sánchez López
63d78edc0d
DoS Tresholds. Retrieve WG in a previous stage. Fixes #592
...
- Legacy-Id: 2837
2011-02-09 20:12:12 +00:00
Emilio A. Sánchez López
6aa16f2762
Show state of a previous submission. Fixes #590
...
- Legacy-Id: 2836
2011-02-09 17:14:50 +00:00
Emilio A. Sánchez López
86229aa478
Saving files in staging area.
...
Saving information of upload in database.
Executing idnits.
Fixes #589
- Legacy-Id: 2835
2011-02-09 10:42:37 +00:00
Emilio A. Sánchez López
c0f0d2c237
Two levels of parsing. Fixes #584
...
- Legacy-Id: 2819
2011-02-08 08:26:12 +00:00
Emilio A. Sánchez López
4bc95f6436
Cutoff dates and basic checkings over the plain file. See #580
...
- Legacy-Id: 2806
2011-02-03 11:46:04 +00:00
Emilio A. Sánchez López
8c5ffce3eb
Submit application skel, some direct templates and a very basic form. Fixes #575
...
- Legacy-Id: 2766
2011-01-27 19:35:59 +00:00