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
42ade6273c
Turn on CSRF protection - all forms must from now on have a {% csrf_token %}
...
- Legacy-Id: 6963
2013-12-17 12:50:24 +00:00
Ole Laursen
b94e110a29
Disable the caching template loader again, interesting as may be, it
...
turns out to be really annoying when developing as it is not clever
enough to do cache invalidation, so changing a template and retesting
requires restarting the dev server
- Legacy-Id: 6929
2013-12-13 17:30:39 +00:00
Ole Laursen
1cb6e701eb
Enable the caching template loader for the file based templates, as
...
recommended by the Django documentation
- Legacy-Id: 6926
2013-12-13 17:00:52 +00:00
Ole Laursen
7f25469c6b
Drop the group/person/role global fixtures, the fixture loader in
...
Django 1.6 refuses to load them because they have dangling foreign
keys, and in rewriting them it turns out it is easier to do so in code
- so refactor the test data generation code to have a separate
function with the unchanging base data and call that from the global
fixture setup
- Legacy-Id: 6917
2013-12-13 15:58:36 +00:00
Ole Laursen
191d6f5949
Changing settings to use new test runner
...
- Legacy-Id: 6904
2013-12-13 11:23:33 +00:00
Ole Laursen
ad26ab4b37
Fix some changed Django import paths in settings.py
...
- Legacy-Id: 6897
2013-12-12 12:13:44 +00:00
Ole Laursen
f5b2cfbc42
Make MEDIA_URL end in slash
...
- Legacy-Id: 6874
2013-12-11 15:29:38 +00:00
Ole Laursen
f4283556ae
Do not include ../redesign in path
...
- Legacy-Id: 6831
2013-12-07 12:30:41 +00:00
Ole Laursen
ca28fb05a6
Delete USE_DB_REDESIGN_PROXY_CLASSES setting
...
- Legacy-Id: 6827
2013-12-07 12:12:07 +00:00
Ole Laursen
18f133d1d2
Remove now unused idtracker/
...
- Legacy-Id: 6821
2013-12-06 18:00:44 +00:00
Ole Laursen
48f14b8eda
Remove now unused proceedings/ and meeting/proxy.py
...
- Legacy-Id: 6819
2013-12-06 17:40:41 +00:00
Ole Laursen
d0f2859631
Move NomCom announcements view to nomcom/, move message view to
...
message/, add tests, add redirects, fix a couple of small bugs in the
announcements view
- Legacy-Id: 6769
2013-11-28 17:55:10 +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
10a4d286cd
Remove now unused idrfc_wrapper.py, remove idrfc app
...
- Legacy-Id: 6721
2013-11-19 16:10:29 +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
1c428e65ae
Corrected the default path for where to find iCalendar vtimezone information.
...
- Legacy-Id: 6695
2013-11-08 00:05:55 +00:00
Henrik Levkowetz
3051f81047
Make the slides and minutes urls on the agenda have explicit extensions.
...
- Legacy-Id: 6694
2013-11-07 19:28:04 +00:00
Henrik Levkowetz
2c5e7fd7f4
Set version info and settings back to development mode
...
- Legacy-Id: 6670
2013-11-06 19:33:49 +00:00
Henrik Levkowetz
0f5b59d431
Set version info to release version 4.83 before branching.
...
- Legacy-Id: 6668
2013-11-06 19:33:46 +00:00
Henrik Levkowetz
f862b71c35
Set version info and settings back to development mode
...
- Legacy-Id: 6586
2013-10-31 18:13:10 +00:00
Henrik Levkowetz
0ff1e5d04d
Set version info to release version 4.82 before branching.
...
- Legacy-Id: 6584
2013-10-31 18:13:05 +00:00
Henrik Levkowetz
e89a272661
Changed the path to iCalendar vtimezone information to point into the release
...
directory, so that we can make updated vtimezone information available
directly in a release, instead of out-of-band.
- Legacy-Id: 6535
2013-10-29 22:25:36 +00:00
Henrik Levkowetz
e3cf47d6ef
Set version info and settings back to development mode
...
- Legacy-Id: 6480
2013-10-21 22:19:47 +00:00
Henrik Levkowetz
8c87d60c51
Set version info to release version 4.81 before branching.
...
- Legacy-Id: 6478
2013-10-21 22:19:43 +00:00
Henrik Levkowetz
dfe81e6882
Add setting for where to save files which fail urltest diffs.
...
- Legacy-Id: 6448
2013-10-14 18:39:33 +00:00
Henrik Levkowetz
422e5a438e
Changed NOMCOM_FROM_EMAIL to be the Nomcom chair instead of the secretariat. Fixes issue #1152 .
...
- Legacy-Id: 6431
2013-10-11 20:20:48 +00:00
Henrik Levkowetz
e24f97550c
Added Ryan to the admin list so he'll get 500 notifications.
...
- Legacy-Id: 6414
2013-10-11 02:11:33 +00:00
Henrik Levkowetz
ed891d23d0
Set version info and settings back to development mode
...
- Legacy-Id: 6355
2013-10-03 14:22:46 +00:00
Henrik Levkowetz
d256693205
Set version info to release version 4.80 before branching.
...
- Legacy-Id: 6353
2013-10-03 14:22:42 +00:00
Henrik Levkowetz
18445123aa
Made the setting for use of InnoDB for testing default. Added a setting for global test fixtures. Added ietf.utils to the app list to capture the makefixture management command.
...
- Legacy-Id: 6321
2013-09-30 20:38:06 +00:00
Ole Laursen
f13837ef5f
Add support for global test fixtures to avoid loading them for all
...
tests
- Legacy-Id: 6304
2013-09-29 17:32:52 +00:00
Ole Laursen
c419271d97
Remove (external) permissions app which has been obsolete since the move to the new schema
...
- Legacy-Id: 6300
2013-09-28 20:00:28 +00:00
Ole Laursen
f7ad84ecb9
Remove (external) workflows app which has been obsolete since the move to the new schema
...
- Legacy-Id: 6299
2013-09-28 19:52:28 +00:00
Ole Laursen
050929a56d
Remove ietfworkflows which is now obsolete
...
- Legacy-Id: 6297
2013-09-28 19:48:48 +00:00
Henrik Levkowetz
72a19e2ab2
Fixed the on-and-off failing test_agenda83txt(), which gave inconsistent results because the datetime object given to the template to render had no timezone setting. Added a PRODUCTION_TIMEZONE setting, and used it to provide a consistent timezone to the agenda.txt template.
...
- Legacy-Id: 6292
2013-09-27 20:07:42 +00:00
Henrik Levkowetz
6154b9922d
This commit isn't tested. It captures the state after merging in branch/ssw/agenda/v4.70.
...
- Legacy-Id: 6273
2013-09-26 19:56:17 +00:00
Ole Laursen
019ca2ae03
Merge changes from attic/shimfree into new branch to complete rebasing shimfree on trunk
...
- Legacy-Id: 6215
2013-09-20 09:48:58 +00:00
Henrik Levkowetz
c52efcae8c
Set version info and settings back to development mode
...
- Legacy-Id: 6210
2013-09-19 19:31:46 +00:00
Henrik Levkowetz
faf1917062
Set version info to release version 4.72 before branching.
...
- Legacy-Id: 6208
2013-09-19 19:31:44 +00:00
Ole Laursen
a871d6e19e
Remove wgchairs app, all of its functionality is now superceded by wginfo/ and other recent developments in doc/
...
- Legacy-Id: 6198
2013-09-19 15:22:59 +00:00
Henrik Levkowetz
d8074d39d3
Merged the latest secretariat code from rcross@amsl.com, from branch/amsl/trunkmerge@6149.
...
- Legacy-Id: 6168
2013-09-18 19:33:36 +00:00
Henrik Levkowetz
da4177e1cd
Rename the nomcom public keys path setting.
...
- Legacy-Id: 6166
2013-09-18 18:10:27 +00:00
Henrik Levkowetz
d60210484f
Moved the nomcom private key storage out of the source tree, which is a silly place to put it.
...
- Legacy-Id: 6159
2013-09-16 21:00:07 +00:00
Henrik Levkowetz
71f85f96c7
Merged in a fix from rjsparks@nostrum.com for incorrect IANA notification email addresses.
...
- Legacy-Id: 6152
2013-09-13 22:23:55 +00:00
Ryan Cross
4f98ac157c
Revert to pre-agenda tool db schema. Change sec static files subdirectory to 'secretariat'. Branch ready for merge.
...
- Legacy-Id: 6148
2013-09-12 16:58:44 +00:00
Henrik Levkowetz
78a76c8b07
Set version info and settings back to development mode
...
- Legacy-Id: 6124
2013-09-09 19:41:37 +00:00
Henrik Levkowetz
fa33dbbc87
Set version info to release version 4.71 before branching.
...
- Legacy-Id: 6122
2013-09-09 19:41:03 +00:00
Henrik Levkowetz
d59b16b665
Set version info and settings back to development mode
...
- Legacy-Id: 5952
2013-08-06 10:16:01 +00:00
Henrik Levkowetz
a32834c087
Set version info to release version 4.70 before branching.
...
- Legacy-Id: 5950
2013-08-06 10:15:58 +00:00