Robert Sparks
05390ebb7a
r19301 on session request notificaiton email was faulty (buffers reverted between test and commit). This corrects it. Commit ready for merge.
...
- Legacy-Id: 19304
2021-08-26 22:42:37 +00:00
Robert Sparks
5f465caa18
Remove unintended debug statement. Commit ready for merge.
...
- Legacy-Id: 19303
2021-08-26 22:18:37 +00:00
Robert Sparks
7db98010e2
Include new conflict types in the session request notification email. Fixes #3381 . Commit ready for merge.
...
- Legacy-Id: 19301
2021-08-26 21:51:04 +00:00
Jennifer Richards
336d762123
Allow configuration of group conflict types used for each meeting Fixes #2770 . Commit ready for merge.
...
- Legacy-Id: 19266
2021-07-30 17:50:24 +00:00
Robert Sparks
805d1f4a7e
Use BOF consistently.
...
- Legacy-Id: 19212
2021-07-14 17:33:14 +00:00
Robert Sparks
9621eafa2f
Merged in [19180] from rcross@amsl.com:
...
Fix Telechat app bug, draft with no ballot.
- Legacy-Id: 19181
Note: SVN reference [19180] has been migrated to Git commit d216a18734
2021-07-01 17:29:31 +00:00
Ryan Cross
d216a18734
Fix Telechat app bug, draft with no ballot. Commit ready for merge
...
- Legacy-Id: 19180
2021-07-01 17:16:09 +00:00
Robert Sparks
5e25413098
Merged in [19155] from rcross@amsl.com:
...
In announcement tool, remove Reply-To default of
'ietf@ietf.org' and make field required.
- Legacy-Id: 19169
Note: SVN reference [19155] has been migrated to Git commit 2ad9313589
2021-06-30 18:52:00 +00:00
Ryan Cross
2ad9313589
In announcement tool, remove Reply-To default of
...
"ietf@ietf.org" and make field required.
- Legacy-Id: 19155
2021-06-24 21:07:00 +00:00
Jennifer Richards
66b9c41dcc
Add ConstraintNames for chair, tech, and key participant conflicts. Replace temporary UI workaround with proper conflict type handling. Fixes #3083 . Commit ready for merge.
...
- Legacy-Id: 19103
2021-06-09 19:36:27 +00:00
Robert Sparks
634951c053
Merged in [19054] from rcross@amsl.com:
...
Fix error on Telechat doc detail page when conflict review doc has no ballot. Fixes #3245 .
- Legacy-Id: 19067
Note: SVN reference [19054] has been migrated to Git commit 511006fe8e
2021-06-02 19:46:43 +00:00
Ryan Cross
511006fe8e
Fix error on Telechat doc detail page when conflict review doc has no ballot. Fixes #3245 . Commit ready for merge.
...
- Legacy-Id: 19054
2021-06-01 22:32:45 +00:00
Russ Housley
45dcc10418
Allow IAB Programs to be listed in meeting request conflicts. Ready for merge. Fixes #3270 .
...
- Legacy-Id: 19052
2021-06-01 18:35:54 +00:00
Jennifer Richards
17d37723f7
Consolidate repeated searchable field code into SearchableField class. Fix single-valued searchable fields. Make javascript test config reusable. Use Django Form.media for JS/CSS inclusion. Fixes #3196 , #3204 . Commit ready for merge.
...
- Legacy-Id: 18939
2021-04-09 15:18:11 +00:00
Jennifer Richards
e11583a87f
Allow assignment of Person as "action holder" for a Doc, plus rudimentary automation of assignment. Fixes #3146 . Commit ready for merge.
...
- Legacy-Id: 18829
2021-02-12 20:31:00 +00:00
Jennifer Richards
df37793e14
Use Roles instead of dedicated model for liaison statement group contacts. Fixes #3100 . Commit ready for merge.
...
- Legacy-Id: 18828
2021-02-12 16:39:20 +00:00
Robert Sparks
3697180cc1
Reverted merge of timezone-aware migration efforts.
...
- Legacy-Id: 18792
2021-01-12 16:54:20 +00:00
Henrik Levkowetz
59b49c846b
Fixed a number of TimeSlot-related issues, in particular related to getting the correct date from a timeslot. Also fixed the displayed slot times in the new schedule editors to show local times, not UTC times.
...
- Legacy-Id: 18785
2020-12-19 22:55:11 +00:00
Henrik Levkowetz
774e752a54
Snapshot of timezone-aware datatracker code. Tests pass, and the test-crawler shows only expected differences. Trunk changes merged in up to r18768.
...
- Legacy-Id: 18770
2020-12-16 23:53:37 +00:00
Robert Sparks
91b2994a9b
Merged in [18729] from rcross@amsl.com:
...
Add argument 'days' to get_meeting() to allow specifying lag time
- Legacy-Id: 18758
Note: SVN reference [18729] has been migrated to Git commit 3c29c111a4fa474f876ed12f265c5844ebb3c94d
2020-12-11 21:42:51 +00:00
Robert Sparks
8ab7a30ba3
Merged in [18724] from jennifer@painless-security.com:
...
Allow cancellation of individual sessions of multi-session interim meeting. Fixes #2959 .
- Legacy-Id: 18757
Note: SVN reference [18724] has been migrated to Git commit 79971e14c7
2020-12-11 21:13:33 +00:00
Jennifer Richards
79971e14c7
Allow cancellation of individual sessions of multi-session interim meeting. Fixes #2959 . Commit ready for merge.
...
- Legacy-Id: 18724
2020-12-01 17:37:09 +00:00
Robert Sparks
643749316b
Allow program leads to request meetings. Fixes #3141 . Commit ready for merge.
...
- Legacy-Id: 18718
2020-11-23 20:36:47 +00:00
Henrik Levkowetz
49f6f8961e
Merged in a html typo fix from rcross@amsl.com.
...
- Legacy-Id: 18694
2020-11-14 06:19:46 +00:00
Henrik Levkowetz
44fb3452d2
Merged in [18591] from rcross@amsl.com:
...
Add more options to Group select field of Misc Session create. Fixes #3033 .
- Legacy-Id: 18611
Note: SVN reference [18591] has been migrated to Git commit 9c8cd55391
2020-10-12 16:47:11 +00:00
Henrik Levkowetz
5d26af8e40
Merged in [18587] from rcross@amsl.com:
...
Fix section 5 of secretariat progress report. Fixes #3063 .
- Legacy-Id: 18594
Note: SVN reference [18587] has been migrated to Git commit c2a0bd613b
2020-10-11 14:56:30 +00:00
Ryan Cross
9c8cd55391
Add more options to Group select field of Misc Session create. Fixes #3033 . Commit ready for merge
...
- Legacy-Id: 18591
2020-10-09 21:42:40 +00:00
Ryan Cross
c2a0bd613b
Fix section 5 of secretariat progress report. Fixes #3063 . Commit ready for merge
...
- Legacy-Id: 18587
2020-10-09 17:42:49 +00:00
Henrik Levkowetz
227f83b0da
Changed the autogeneration of schedule names to use slugified user (person) name, rather than login. Logins are mostly email addresses, and may contain characters not permitted in the URL pattern for schedule names, and are less readable in the contexts where schedule names are used.
...
- Legacy-Id: 18567
2020-10-08 12:01:42 +00:00
Henrik Levkowetz
ac5e88b82b
Added a context processor to make settings generally available in page templates. Split the SECRETARIAT_TICKET_EMAIL setting into SECRETARIAT_ACTION_EMAIL and SECRETARIAT_INFO_EMAIL, with different addresses. Updated places with hardcoded ietf-action@ietf.org addresses to use the settings value, and updated some places to use ietf-infor@ietf.org instead of the ietf-action address. Fixes issue #3081 .
...
- Legacy-Id: 18501
2020-09-17 11:10:27 +00:00
Henrik Levkowetz
e837e0e2ee
Backported a patch to production that changed the secretariat session-request tool session lengths to 60/120 minutes.
...
- Legacy-Id: 18471
2020-09-08 10:26:34 +00:00
Henrik Levkowetz
f9b3e2e477
Merged in ^/branch/iola/meeting-improvement-r18382@18466. This provides a beta-level snapshot of the new schedule editor work. All known issues should be fixed, but there might be adjustments needed after experience with using the new edit view.
...
- Legacy-Id: 18467
2020-09-04 14:28:25 +00:00
Henrik Levkowetz
c95ffe42e7
Fixed a pyflakes issue
...
- Legacy-Id: 18393
2020-08-20 13:47:27 +00:00
Henrik Levkowetz
6dd0b7c81e
Updated an initial migration to reflect actual database tables present.
...
- Legacy-Id: 18390
2020-08-20 12:35:37 +00:00
Henrik Levkowetz
48126ba505
- Legacy-Id: 18389
2020-08-20 12:34:09 +00:00
Henrik Levkowetz
b4cc53fea0
Migration for deleted model
...
- Legacy-Id: 18388
2020-08-20 12:31:52 +00:00
Ole Laursen
a39fa7f967
New branch from trunk @ r18382 for meeting improvements, with iola/meeting-improvement-r17835 merged in
...
- Legacy-Id: 18385
2020-08-20 09:36:41 +00:00
Henrik Levkowetz
50d559f05f
Removed an unused model.
...
- Legacy-Id: 18374
2020-08-15 09:34:25 +00:00
Ole Laursen
c78ffbcd18
Introduce support for setting a base schedule on a schedule. All
...
assignments on the base schedule are shown in the pages for the
schedule, read-only.
This allows managing things like breaks and misc sessions separately
from the regular WG sessions.
Base schedules are not allowed to be the base of other base schedules
(the hierarchy can only be one level deep) to simplify the mental
model and the code.
Add link for creating new schedules instead of relying on copying
Empty-Schedule and change the meeting creation code to no longer
create the special Empty-Schedule. Instead a "base" schedule is
created and a first schedule with the name and permissions of the user
creating the meeting, using "base" as base.
Speed up a couple of the Secretariat/AD agenda views by adding
prefetches.
- Legacy-Id: 18355
2020-08-11 17:34:32 +00:00
Henrik Levkowetz
57938b039d
Converted many cases of plain-text 403 messages to use a properly styled page instead, with a login link when appropriate. Also changed some API endpoint 400 responses to a more correct 403.
...
- Legacy-Id: 18339
2020-08-06 10:59:52 +00:00
Robert Sparks
2b10465aa7
Convert IRTF area groups into their own group type rather than attempting to overload AG. Fixes #3027 . Commit ready for merge.
...
- Legacy-Id: 18298
2020-07-28 18:54:44 +00:00
Henrik Levkowetz
6a8c6e7c26
Merged in [18246] from rcross@amsl.com:
...
Change 'BOF or IRTF Sessions' to just 'BOF Sessions' at secretariats
request.
- Legacy-Id: 18261
Note: SVN reference [18246] has been migrated to Git commit 287a672dcd
2020-07-25 13:02:44 +00:00
Ryan Cross
287a672dcd
Change "BOF or IRTF Sessions" to just "BOF Sessions" at secretariats
...
request.
- Legacy-Id: 18246
2020-07-23 21:59:40 +00:00
Henrik Levkowetz
491d6cc798
Merged in [18201] from rcross@amsl.com:
...
Fix issue Secretariat Telechat app left pane missing sections
- Legacy-Id: 18212
Note: SVN reference [18201] has been migrated to Git commit 5505762cd7
2020-07-21 15:02:51 +00:00
Ryan Cross
5505762cd7
Fix issue Secretariat Telechat app left pane missing sections
...
- Legacy-Id: 18201
2020-07-20 18:12:00 +00:00
Henrik Levkowetz
606cedd796
Merged in the ExtResource work from rjsparks@nostrum.com, based on a feature request and contributions from rsalz@akamai.com. This provides external resource models for Person, Group, and Document models, as a generalisation of the previous related-URL concept. This provides a consistent labelling and classification of URLs and other resources related to a Group, Document, or Person. The GroupURL (and similar) classes will be removed in a later step. Some DocumentURL instances (such as auth48 URLs) remain to convert, as they have come in with other merged-in work while the ExtResource work was in transit.
...
- Legacy-Id: 18192
2020-07-20 01:58:26 +00:00
Henrik Levkowetz
6063e72a3f
Tweaked the list of days in secr session edit forms to allow setting the date to a day before the start of the meeting, necessary for IETF 108.
...
- Legacy-Id: 18171
2020-07-14 17:46:34 +00:00
Robert Sparks
99df95d542
Cleaned up created names. Improved validation during migration. Cleaned up migration output. Cleaned the last of the awp includes from secr views. Removed now unused secr templates. Build extresource urls correctly during submission and when creating group wikis.
...
- Legacy-Id: 18158
2020-07-13 16:03:39 +00:00
Robert Sparks
53f7bc3ce6
migrated forward
...
- Legacy-Id: 18144
2020-07-09 21:07:05 +00:00
Robert Sparks
066ee27505
preparing to merge forward
...
- Legacy-Id: 18143
2020-07-09 20:29:45 +00:00