Commit graph

201 commits

Author SHA1 Message Date
Henrik Levkowetz eb88abc394 Removed an instance of 'autoescape off' for submitted meeting session comments in a template, since it is not needed in practice, in order to avoid an XSS injection opportunity.
- Legacy-Id: 17322
2020-02-21 15:32:41 +00:00
Henrik Levkowetz 7009605527 Merged in [17273] from rcross@amsl.com:
Update link to session request tool instructions.
 - Legacy-Id: 17282
Note: SVN reference [17273] has been migrated to Git commit 2d97cb65f7
2020-02-06 13:46:16 +00:00
Ryan Cross 2d97cb65f7 Update link to session request tool instructions. Commit ready for merge.
- Legacy-Id: 17273
2020-02-04 21:02:33 +00:00
Henrik Levkowetz b14cba5f15 Refactored some document methods to align better with Django's get_absolute_url(), and added Person.get_absolute_uri()
- Legacy-Id: 17189
2020-01-07 13:33:02 +00:00
Ole Laursen 568670c060 Turn sessions into regular sessions and non-sessions into misc.
sessions in the UI and code to avoid ambiguity.

This doesn't change the data in the DB except for uses of
TimeSlotTypeName where 'session' is now 'regular'.
 - Legacy-Id: 17128
2019-12-06 20:02:26 +00:00
Ole Laursen 3957743b85 Move Session.status, .requested, and .requested_by to a new SchedulingEvent
- Legacy-Id: 17122
2019-12-05 12:41:09 +00:00
Ole Laursen 0555879777 Rename Meeting.agenda to Meeting.schedule together with a bunch of
related internal things
 - Legacy-Id: 17051
2019-11-18 17:22:19 +00:00
Robert Sparks 10422f87d2 Rework how we are labeling constraints to provide a quick-fix for session requests at IETF106. Turned off several javascript functions that added/enforced old (possibly no longer correct) semantics for the session request forms. Fixes #2754. Commit ready for merge.
- Legacy-Id: 16630
2019-08-07 02:03:15 +00:00
Robert Sparks 798a57c9ab Removing unused template. I think it was an artifact of the Django 1.2 to 1.6 conversion from 6 years ago.
- Legacy-Id: 16629
2019-08-06 21:41:10 +00:00
Henrik Levkowetz f54d6cd23d Merged in [16092] from rcross@amsl.com:
Remove ability to cancel a break session.  Fixes #2703.
 - Legacy-Id: 16105
Note: SVN reference [16092] has been migrated to Git commit b5850d5c7f
2019-03-26 15:53:41 +00:00
Henrik Levkowetz 5707df2770 Merged in [16088] from rcross@amsl.com:
Fix multiple issues with secretariat non-session view, including indicator of cancelled sessions.  Fixes #2701.
 - Legacy-Id: 16097
Note: SVN reference [16088] has been migrated to Git commit 41966122dd
2019-03-24 15:04:43 +00:00
Ryan Cross b5850d5c7f Remove ability to cancel a break session. Fixes #2703. Commit ready for merge.
- Legacy-Id: 16092
2019-03-23 17:00:52 +00:00
Ryan Cross 41966122dd Fix multiple issues with secretariat non-session view, including indicator of cancelled sessions. Fixes #2701. Commit ready for merge.
- Legacy-Id: 16088
2019-03-23 16:02:00 +00:00
Russ Housley 268b99bd56 Add downward references to telechat moderator package and Secretariat telechat pages. Commit ready for merge.
- Legacy-Id: 16087
2019-03-23 15:36:07 +00:00
Henrik Levkowetz e55a079591 Merged in [15787] from rcross@amsl.com:
Rework page flow and forms of secr/meetings app.  Fixes #2609.
 - Legacy-Id: 15794
Note: SVN reference [15787] has been migrated to Git commit e634dc2488
2018-11-30 20:48:40 +00:00
Ryan Cross 4322bdaa6a Add missing template. Remove unused templates. Comit ready for merge.
- Legacy-Id: 15791
2018-11-29 18:21:40 +00:00
Ryan Cross e634dc2488 Rework page flow and forms of secr/meetings app. Fixes #2609. Commit ready for merge.
- Legacy-Id: 15787
2018-11-21 22:43:04 +00:00
Henrik Levkowetz 1149ebcacf Merged in [15722] from rcross@amsl.com:
Add link to meeting/../agendas/list.  Fixes #2627.
 - Legacy-Id: 15762
Note: SVN reference [15722] has been migrated to Git commit b15a008c40
2018-11-12 16:52:56 +00:00
Henrik Levkowetz 18c7e90d94 Merged in [15719] from rcross@amsl.com:
Removed resources field from secr/meetings/../rooms.
Tweaked CSS for this page to eliminate horizontal scrolling. 
Includes new base templates to facilitate transition to bootstrap.
Fixes #2628.
 - Legacy-Id: 15759
Note: SVN reference [15719] has been migrated to Git commit afbcc4e0ad
2018-11-12 14:17:32 +00:00
Henrik Levkowetz 3fdaf0d572 Merged in [15717] from rcross@amsl.com:
Rework buttons on secr/meetings. Fixes #2629.
 - Legacy-Id: 15757
Note: SVN reference [15717] has been migrated to Git commit 44b01c6404
2018-11-12 13:54:41 +00:00
Henrik Levkowetz e471386cf2 Merged in [15715] from rcross@amsl.com:
Fix issue where new non-session location field value isn't saved.  Fixes #2625.
 - Legacy-Id: 15756
Note: SVN reference [15715] has been migrated to Git commit a47fba833f
2018-11-12 13:35:17 +00:00
Ryan Cross b15a008c40 Add link to meeting/../agendas/list. Fixes #2627. Commit ready for merge.
- Legacy-Id: 15722
2018-11-06 03:19:21 +00:00
Ryan Cross afbcc4e0ad Removed resources field from secr/meetings/../rooms.
Tweaked CSS for this page to eliminate horizontal scrolling. 
Includes new base templates to facilitate transition to bootstrap.
Fixes #2628.  Commit ready for merge.
 - Legacy-Id: 15719
2018-11-05 10:01:05 +00:00
Ryan Cross 44b01c6404 Rework buttons on secr/meetings. Fixes #2629. Commit ready for merge.
- Legacy-Id: 15717
2018-11-05 05:45:33 +00:00
Ryan Cross a47fba833f Fix issue where new non-session location field value isn't saved. Fixes #2625. Commit ready for merge.
- Legacy-Id: 15715
2018-11-05 04:25:20 +00:00
Henrik Levkowetz b4ec0acf9e Merged in [15603] from rjsparks@nostrum.com:
Change some text and button labels to make the workflow for commiting group schedules more self-documenting.
 - Legacy-Id: 15617
Note: SVN reference [15603] has been migrated to Git commit 2abc51ae8356f1ee76642578f5d24d00dc641fc1
2018-10-30 13:38:14 +00:00
Ryan Cross f8b107ef5a Remove WG milestone management from secretariat groups app. Commit ready for merge.
- Legacy-Id: 15423
2018-08-10 05:13:43 +00:00
Henrik Levkowetz 6b20768b3e Merged in [15345] from rcross@amsl.com:
Remove duplicate functionality in secr/drafts.  Fixes #2540.
 - Legacy-Id: 15379
Note: SVN reference [15345] has been migrated to Git commit 2d6083060a
2018-07-18 15:04:00 +00:00
Henrik Levkowetz 5385aa39b8 Added a missing template.
- Legacy-Id: 15365
2018-07-16 15:49:49 +00:00
Henrik Levkowetz 1504c6b13e Merged in [15328] from rcross@amsl.com:
Give secretariat the ability to cancel non-working group sessions. Fixes #2537.
 - Legacy-Id: 15363
Note: SVN reference [15328] has been migrated to Git commit ec279682d2
2018-07-15 20:08:44 +00:00
Ryan Cross 2d6083060a Remove duplicate functionality in secr/drafts. Fixes #2540. Commit ready for merge.
- Legacy-Id: 15345
2018-07-14 19:25:09 +00:00
Ryan Cross ec279682d2 Give secretariat the ability to cancel non-working group sessions. Fixes #2537. Commit ready for merge.
- Legacy-Id: 15328
2018-07-14 16:14:35 +00:00
Henrik Levkowetz 4db4dd16b0 Merged in ^/personal/henrik/6.79.1-gdpr@15180 containing GDPR-adaptations.
- Legacy-Id: 15181
2018-05-28 11:26:24 +00:00
Henrik Levkowetz a66639299d Removed all references to the removed Person.affiliation field.
- Legacy-Id: 15129
2018-05-05 12:47:55 +00:00
Robert Sparks f64bf957f3 Restored a test that was unintentionally removed. Removed unused templates. Related to #2513. Commit ready for merge.
- Legacy-Id: 15114
2018-05-03 18:42:59 +00:00
Robert Sparks 7d2ac8306e Removed the already disabled "Make RFC" functionality from /secr/drafts. Fixes #2513. Commit ready for merge.
- Legacy-Id: 15113
2018-05-03 17:35:38 +00:00
Robert Sparks 82681b28dd Removed the "announce" functionality from /secr/drafts. Addresses part of #2513. Commit ready for merge.
- Legacy-Id: 15112
2018-05-03 17:26:11 +00:00
Robert Sparks c3241bddac Removed the "replaces" functionality from /secr/drafts. Addresses part of #2513. Commit ready for merge.
- Legacy-Id: 15111
2018-05-03 17:17:14 +00:00
Henrik Levkowetz 4c6aa091b1 Added date information to the 'scheduled session' emails, and also a link to an ical file for the group sessions. Fixes issue #2461.
- Legacy-Id: 14722
2018-03-02 16:43:56 +00:00
Henrik Levkowetz c5b52ae91e Merged in [13775] from rcross@amsl.com:
Refactor session edit page.  Add button to cancel a session, which sets the status.  Fixes #2296.
 - Legacy-Id: 13776
Note: SVN reference [13775] has been migrated to Git commit 9ac9493a70
2017-07-05 21:35:59 +00:00
Ryan Cross 9ac9493a70 Refactor session edit page. Add button to cancel a session, which sets the status. Fixes #2296. Commit ready for merge.
- Legacy-Id: 13775
2017-07-05 20:23:10 +00:00
Henrik Levkowetz 2070bbfed6 Merged in [13722] and [13712] from rcross@amsl.com:
Remove all use of request.session from secretariat apps.  Add tests for affected views.  Fixes #1455.
 - Legacy-Id: 13724
Note: SVN reference [13712] has been migrated to Git commit 915b445bcffcd4687fb1677230b98282d22dd9a0

Note: SVN reference [13722] has been migrated to Git commit 3a2cb9d3d846168f75d9796b4e5383bdf10b1f60
2017-06-28 14:55:10 +00:00
Henrik Levkowetz 7ecf7dfa44 Merged in [13615] and [13627]from rcross@amsl.com:
Changed views that use GET requests to delete objects to use POST.
Fixes #1796.
 - Legacy-Id: 13654
Note: SVN reference [13615] has been migrated to Git commit 3ccb550888

Note: SVN reference [13627] has been migrated to Git commit b908caf95c
2017-06-16 14:20:01 +00:00
Ryan Cross b908caf95c Add missing confirm_delete.html. Commit ready for merge.
- Legacy-Id: 13627
2017-06-14 16:27:46 +00:00
Ryan Cross 3ccb550888 Change views that use GET requests to delete objects to use POST. Fixes #1796. Commit ready for merge.
- Legacy-Id: 13615
2017-06-13 23:33:31 +00:00
Henrik Levkowetz 47b88e052e Merged in [13554] from rcross@amsl.com:
Several widgets in session request form require javascript.  Prevent usage of page without javascript. Fixes #1767.
 - Legacy-Id: 13578
Note: SVN reference [13554] has been migrated to Git commit 5188bdff6c
2017-06-10 07:15:38 +00:00
Ryan Cross 5188bdff6c Several widgets in session request form require javascript. Prevent usage of page without javascript. Fixes #1767. Commit ready for merge.
- Legacy-Id: 13554
2017-06-06 20:52:07 +00:00
Henrik Levkowetz 023a32715d Merged in ^/branch/iola/author-stats-r13145 from olau@iola.com, with additional features from ^/personal/henrik/6.52.1-authorstats.
- Legacy-Id: 13550
2017-06-06 18:36:59 +00:00
Ryan Cross 254e35fa56 Remove old proceedings generation code. Fixes #2234. Commit ready for merge.
- Legacy-Id: 13492
2017-06-01 23:59:56 +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