Henrik Levkowetz
ac51f185bc
Merged in [18446] from rcross@amsl.com:
...
Remove reference to old style exception attribute 'message'.
- Legacy-Id: 18456
Note: SVN reference [18446] has been migrated to Git commit 6a2ed891eb
2020-09-01 13:03:04 +00:00
Henrik Levkowetz
a6bbb33177
Merged in [18445] from rjsparks@nostrum.com:
...
Provide a management command to inform github backups.
- Legacy-Id: 18455
Note: SVN reference [18445] has been migrated to Git commit 30ac9833c5
2020-09-01 12:10:48 +00:00
Henrik Levkowetz
02bb72d585
Merged in [18425] from olau@iola.dk:
...
Make the IPR search form initialize the state field upon form
initialization instead of evaluating the queryset upon importing the
module. This is probably never a problem in practice in this case in
the live environment, but it's a confusing practice, and when running
the tests sometimes a bug seems to throw Django off and the error is
then shadowed by Django crashing when trying to access the
(non-existing) database.
- Legacy-Id: 18454
Note: SVN reference [18425] has been migrated to Git commit 0aa0f7d4e2
2020-09-01 10:30:55 +00:00
Henrik Levkowetz
d227f1dba6
Merged in [18414] from olau@iola.dk:
...
Compute session order from available data instead of going through the
database again (saves ~2800 queries on the IETF 106 agenda page)
- Legacy-Id: 18453
Note: SVN reference [18414] has been migrated to Git commit ca057911ea
2020-09-01 08:06:21 +00:00
Henrik Levkowetz
e9bebe1274
Merged in [18103] from olau@iola.dk:
...
Prefetch a couple of things in the agenda view to reduce the number of
queries for IETF 106 from about 3800 to about 235.
- Legacy-Id: 18452
Note: SVN reference [18103] has been migrated to Git commit a373f1d55c
2020-08-31 20:09:03 +00:00
Henrik Levkowetz
21cd74a809
Added search field and tweaked the list display for the DocAlias admin.
...
- Legacy-Id: 18451
2020-08-31 15:38:33 +00:00
Henrik Levkowetz
2355f7c0e8
Merged in [18378] from rjsparks@nostrum.com:
...
Improved the classification of some github related external resources. Tightened validation of new resource values.
- Legacy-Id: 18449
Note: SVN reference [18378] has been migrated to Git commit 2b70735fd2
2020-08-31 15:21:42 +00:00
Henrik Levkowetz
a1b1a919ab
Merged in [18373] from mark@painless-security.com:
...
Filter out reviewers who have rejected reviewing this document in the past from the list of suggested reviewers. Fixes #2996 .
- Legacy-Id: 18448
Note: SVN reference [18373] has been migrated to Git commit d105f8ba5b
2020-08-31 11:21:07 +00:00
Henrik Levkowetz
95bca1dbed
Updated the bluesheet submission API tests slightly, to check correct handling of updates.
...
- Legacy-Id: 18447
2020-08-30 19:41:55 +00:00
Ryan Cross
6a2ed891eb
Remove reference to old style exception attribute 'message'. Commit ready for merge.
...
- Legacy-Id: 18446
2020-08-29 00:17:56 +00:00
Robert Sparks
30ac9833c5
Provide a management command to inform github backups. Commit ready for merge.
...
- Legacy-Id: 18445
2020-08-28 15:34:25 +00:00
Henrik Levkowetz
7c5a910360
Adjusted the horizontal placement of [New] labels in search results, aligning them on a vertical line for a neater look.
...
- Legacy-Id: 18444
2020-08-28 15:33:28 +00:00
Henrik Levkowetz
a8f13b79c3
Added links to v3 HTML output for v3 draft submissions. Fixesissue #3067 .
...
- Legacy-Id: 18443
2020-08-28 15:31:17 +00:00
Robert Sparks
ba7e1f3c6a
changes to improve interfacing with the backup scripts
...
- Legacy-Id: 18442
2020-08-28 15:28:22 +00:00
Henrik Levkowetz
15ea994266
Added an xml_version field to Submission objects, to capture the schema version of submitted XML files (if any). Related to issue #3067 .
...
- Legacy-Id: 18440
2020-08-28 14:31:36 +00:00
Henrik Levkowetz
b3128842c9
Renamed the AUTH48 state_alert_badge() filter to auth48_alert_badge(), as the filter is specific, not generic.
...
- Legacy-Id: 18439
2020-08-28 13:29:15 +00:00
Ole Laursen
72665a3f0e
Small clean up to remove the explicit support for copying extendedfrom
...
in the new meeting editor - extendedfrom's have not been in use for
years, and the new UI doesn't support making them (one should just
make another session instead or modify the timeslot, which is now
possible to do individually).
- Legacy-Id: 18438
2020-08-28 12:59:11 +00:00
Henrik Levkowetz
5a64d6027c
Added exception catching around an urlreverse that might fail. (Enumerating valid group types will also work, but can get out of sync, so this is more DRY).
...
- Legacy-Id: 18437
2020-08-28 12:57:22 +00:00
Henrik Levkowetz
1b2900007a
Fixed an issue in the auth48 state_alert_badge() template filter, which could arise for a document where a get_state() call returns None.
...
- Legacy-Id: 18436
2020-08-28 12:49:09 +00:00
Ole Laursen
b65aa4f257
Fix quoting of TZID in the .ics according to the validator at
...
icalendar.org
- Legacy-Id: 18435
2020-08-28 12:30:51 +00:00
Ole Laursen
8759339e65
Make the upcoming meetings iCal group the IETF meetings into one
...
block and add important dates. Also fix a couple of bugs found by
running the generated .ics through the icalendar.org validator.
- Legacy-Id: 18434
2020-08-28 12:28:29 +00:00
Henrik Levkowetz
a6939a8c2f
Set version info and settings back to development mode
...
- Legacy-Id: 18430
2020-08-27 21:38:40 +00:00
Henrik Levkowetz
72c2328964
Set version info to release version 7.15.0 before branching.
...
- Legacy-Id: 18428
2020-08-27 21:38:20 +00:00
Ole Laursen
0aa0f7d4e2
Make the IPR search form initialize the state field upon form
...
initialization instead of evaluating the queryset upon importing the
module. This is probably never a problem in practice in this case in
the live environment, but it's a confusing practice, and when running
the tests sometimes a bug seems to throw Django off and the error is
then shadowed by Django crashing when trying to access the
(non-existing) database.
- Legacy-Id: 18425
2020-08-27 16:35:38 +00:00
Henrik Levkowetz
306b1682a2
Added a link to the group page from the year label on the nomcom index page.
...
- Legacy-Id: 18424
2020-08-27 11:00:56 +00:00
Henrik Levkowetz
d60221c341
Changed the nomcom template editing forms to use a monospaced font for the template text (recommended for RST templates).
...
- Legacy-Id: 18423
2020-08-26 18:41:11 +00:00
Henrik Levkowetz
546135f6e1
Fixed an issue with the target URL for versioned bibxml entries under /doc/bibxml3 for drafts that have been published as RFC.
...
- Legacy-Id: 18422
2020-08-26 16:51:42 +00:00
Henrik Levkowetz
2603bf4a23
Merged in [18371] from mark@painless-security.com:
...
Track slide submissions even after acceptance or rejection. Fixes #2835 .
- Legacy-Id: 18421
Note: SVN reference [18371] has been migrated to Git commit 21ba67fb79
2020-08-26 16:47:35 +00:00
Henrik Levkowetz
da7c22f710
Added html.escape() in a test case in order to correctly handle affiliation names with ampersands.
...
- Legacy-Id: 18420
2020-08-26 16:04:50 +00:00
Ole Laursen
9df0994827
Add ical download/subscription for important dates for meetings,
...
similar to the existing meeting view
- Legacy-Id: 18419
2020-08-26 16:01:19 +00:00
Henrik Levkowetz
c98b6c8ad3
Fixed an issue with the generated tag for versioned bibxml entries under /doc/bibxml3 for drafts that have been published as RFC.
...
- Legacy-Id: 18418
2020-08-26 15:23:41 +00:00
Henrik Levkowetz
465063d0ec
Made a template filter more robust when given unexpected input.
...
- Legacy-Id: 18417
2020-08-26 14:55:28 +00:00
Henrik Levkowetz
3e16da6591
Fixed an issue that could prevent error messages from docutils from propagating to the end user when editing RST templates.
...
- Legacy-Id: 18416
2020-08-25 22:46:03 +00:00
Ole Laursen
ca057911ea
Compute session order from available data instead of going through the
...
database again (saves ~2800 queries on the IETF 106 agenda page)
- Legacy-Id: 18414
2020-08-25 14:56:40 +00:00
Jennifer Richards
b1e3c1fe92
Use new querystring format for agenda_ical and add tests. Ensure querystring precedes URL fragment in agenda JS.
...
- Legacy-Id: 18413
2020-08-25 14:35:44 +00:00
Henrik Levkowetz
7a422e86bf
Changed the week_view() function to calculate a first_regular_session_time also when the meeting has not been populated with any sessions, by using the meeting.date as a proxy value.
...
- Legacy-Id: 18410
2020-08-25 13:08:57 +00:00
Henrik Levkowetz
45eaa18c77
Fixed a broken reverse migration
...
- Legacy-Id: 18409
2020-08-25 09:45:29 +00:00
Henrik Levkowetz
ba01af0c4d
Changed the maybe_patch_libraries() check action to emit 'patched now, restart needed' errors in test or development, but not in production, where we don't care if the patches were applied earlier or just now.
...
- Legacy-Id: 18408
2020-08-24 11:29:41 +00:00
Henrik Levkowetz
bb9bd8d469
Added a patch for tastypie under django 2.2, to catch field error exceptions that were handled differently under earlier django versions.
...
- Legacy-Id: 18407
2020-08-24 11:24:52 +00:00
Henrik Levkowetz
8d2e0a0637
Merged in [18357] from rjsparks@nostrum.com:
...
Show link to a drafts group page for all group types when the draft has a group. Fixes #3061 .
- Legacy-Id: 18406
Note: SVN reference [18357] has been migrated to Git commit cf42db8804
2020-08-24 10:53:10 +00:00
Henrik Levkowetz
cbfbedf2d3
Updated the IETF meeting agenda rendering so as to show the session links to materials, meetecho, jabber, notepad etc. also for narrov-screen devices such as phones, based on code from lars@eggert.org. Also moved some template code doing markup tweaking of the room name to a TimeSlot method, and factored out session start- and end-time display, repeated in 4 locations, to a template snipped. Added a new CSS class which provides less padding at the sides of pages on narrow devices.
...
- Legacy-Id: 18403
2020-08-21 13:40:14 +00:00
Ole Laursen
2029fb74fa
Add private bit to time slot types so that it can be configured in the
...
admin instead of hardcoding the list of private sessions types in the
code.
- Legacy-Id: 18402
2020-08-21 12:15:52 +00:00
Henrik Levkowetz
6b560de71d
Updated the instructions for how to expand a vocab v3 file to standalone (by using --expand with xml2rfc)
...
- Legacy-Id: 18401
2020-08-21 12:05:40 +00:00
Henrik Levkowetz
504b233691
Set version info and settings back to development mode
...
- Legacy-Id: 18399
2020-08-20 14:08:15 +00:00
Henrik Levkowetz
f9590476c8
Set version info to release version 7.14.1 before branching.
...
- Legacy-Id: 18397
2020-08-20 14:07:55 +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
Henrik Levkowetz
16fb382943
Made the patch utility return information to distinguish already patched files from successful patch application, and modified our checks extensions to signal when patches have been applied and a ccommand needs to be re-run.
...
- Legacy-Id: 18386
2020-08-20 11:36:46 +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
Robert Sparks
f4fd4b1921
Gather actual repos to backup takinging user and organizational owners into account, iterating through owner repos when necessary using the github api.
...
- Legacy-Id: 18384
2020-08-19 19:07:29 +00:00
Henrik Levkowetz
bc75565969
Changed the default LOGGING setup to avoid logging to syslog, as it may not be available in all enviroments.
...
- Legacy-Id: 18382
2020-08-19 13:27:50 +00:00
Henrik Levkowetz
1318fe6914
Changes to permit login to the dev. server from recent browsers (such as Chrome 84)
...
- Legacy-Id: 18381
2020-08-19 13:25:25 +00:00
Ole Laursen
5ea30519da
Add explanation to filter on regular sessions
...
- Legacy-Id: 18380
2020-08-18 13:37:18 +00:00
Ole Laursen
996fc716eb
Add new page for editing timeslots and misc session, accessible from
...
the possible agendas list for a meeting.
The new page incorporates the editing functionality otherwise
accessible from
/secr/meetings/<meeting>/<schedule>/miscsessions/
/secr/meetings/<meeting>/<schedule>/regularsessions/
/meeting/<meeting>/timeslots/edit
in a time vs. room grid that gives a better overview of what's going
on each day and allows adding and editing time slots and sessions.
Regular sessions must be scheduled in the other schedule editor, but
it's possible to add regular timeslots and edit agenda notes on
scheduled regular sessions.
- Legacy-Id: 18379
2020-08-18 13:24:30 +00:00
Robert Sparks
2b70735fd2
Improved the classification of some github related external resources. Tightened validation of new resource values. Commit ready to merge.
...
- Legacy-Id: 18378
2020-08-17 23:50:22 +00:00
Henrik Levkowetz
0f5d2b290f
Added a 'meeting' list filter to the admin page for ImportantDate.
...
- Legacy-Id: 18376
2020-08-15 09:38:00 +00:00
Henrik Levkowetz
f93270e0f6
Changed the API to not export saved Message instances (they can contain information such as draft confirmation codes and password reset codes that should not be generally visible).
...
- Legacy-Id: 18375
2020-08-15 09:37:05 +00:00
Henrik Levkowetz
50d559f05f
Removed an unused model.
...
- Legacy-Id: 18374
2020-08-15 09:34:25 +00:00
Mark J. Donnelly
d105f8ba5b
Filter out reviewers who have rejected reviewing this document in the past from the list of suggested reviewers. Fixes #2996 . Commit ready for merge.
...
- Legacy-Id: 18373
2020-08-13 15:03:54 +00:00
Mark J. Donnelly
8bde162613
Include an HTML template missed in the previous commit. Fixes #2835 . Commit ready for merge.
...
- Legacy-Id: 18372
2020-08-13 13:49:11 +00:00
Mark J. Donnelly
21ba67fb79
Track slide submissions even after acceptance or rejection. Fixes #2835 . Commit ready for merge.
...
- Legacy-Id: 18371
2020-08-13 13:48:01 +00:00
Henrik Levkowetz
2af4246225
Set version info and settings back to development mode
...
- Legacy-Id: 18369
2020-08-13 12:23:00 +00:00
Henrik Levkowetz
df1c07392e
Set version info to release version 7.14.0 before branching.
...
- Legacy-Id: 18367
2020-08-13 12:22:27 +00:00
Henrik Levkowetz
9125104065
Merged in [18324] from rjsparks@nostrum.com:
...
Send extra mail to yangdoctors chairs when a draft with yang checks goes into IETF LC. Fixes #2419 .
- Legacy-Id: 18363
Note: SVN reference [18324] has been migrated to Git commit cb58810705
2020-08-13 11:23:22 +00:00
Henrik Levkowetz
83b32720cd
Removed cruft in a file
...
- Legacy-Id: 18362
2020-08-13 11:02:58 +00:00
Henrik Levkowetz
d0a70331d1
Removed cruft in a file
...
- Legacy-Id: 18361
2020-08-13 11:02:00 +00:00
Henrik Levkowetz
aa7950e31b
Use the same 'Secure' and 'SameSite' cookie settings for application cookies as for session cookies, rather than hardcoded values (DRY).
...
- Legacy-Id: 18360
2020-08-13 10:53:05 +00:00
Henrik Levkowetz
4712e8370c
Added a patch to make django use the same settings when deleting a cookie as when setting it. In particular, it sets Secure if settings.SESSION_COOKIE_SECURE, which is needed if samesite='None'. Fixes issue #3056
...
- Legacy-Id: 18359
2020-08-13 10:47:06 +00:00
Henrik Levkowetz
07d60de46e
Merged in /branch/iola/meeting-improvement-r17835@18048. This provides a new snapshot of the new schedule editor work, with improved edit page layout and details.
...
- Legacy-Id: 18358
2020-08-12 19:16:18 +00:00
Robert Sparks
cf42db8804
Show link to a drafts group page for all group types when the draft has a group. Fixes #3061 . Commit ready for merge.
...
- Legacy-Id: 18357
2020-08-12 18:47:29 +00:00
Henrik Levkowetz
dd09b70850
Added secure=True, samesite='None' for user preference cookies, to play well with recent changes in browser cookie handling.
...
- Legacy-Id: 18356
2020-08-12 13:08:17 +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
Jennifer Richards
ea3882034a
Use querystring instead of URL hash for agenda filters
...
- Legacy-Id: 18353
2020-08-11 13:45:41 +00:00
Henrik Levkowetz
c5729d5c5d
Set version info and settings back to development mode
...
- Legacy-Id: 18350
2020-08-07 15:28:40 +00:00
Henrik Levkowetz
dee064674e
Set version info to release version 7.13.0 before branching.
...
- Legacy-Id: 18348
2020-08-07 15:28:05 +00:00
Henrik Levkowetz
6e0426d0ef
Added a migration corresponding to the new /api/notify/meeting/bluesheet endpoint selection for personal API keys.
...
- Legacy-Id: 18345
2020-08-07 14:53:32 +00:00
Henrik Levkowetz
fcfc22bafd
Changed to using a template to generate bluesheets and added a count of participants at the top.
...
- Legacy-Id: 18344
2020-08-07 09:58:46 +00:00
Ole Laursen
923cb35755
Add support for swapping days in the meeting schedule editor. Since
...
days may not be entirely the same, the algorithm will try to find the
best matches between the timeslots and then unschedule any unmatched
sessions for manual fixup.
Clean up initial data fed to the schedule editor from the Python view.
- Legacy-Id: 18343
2020-08-06 16:32:56 +00:00
Henrik Levkowetz
2bf7481cef
Changed a list of tuples so as to always make them sortable. Fixes an issue with the session video URL API. This is the equivalent of [18340] for this API endpoint.
...
- Legacy-Id: 18341
Note: SVN reference [18340] has been migrated to Git commit 27eab28a31
2020-08-06 12:47:05 +00:00
Henrik Levkowetz
27eab28a31
Changed a list of tuples so as to always make them sortable. Fixes an issue with bluesheet uploads for 'groups' like 'ietf' that could have multiple sessions starting at the same time.
...
- Legacy-Id: 18340
2020-08-06 11:32:46 +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
Ole Laursen
8496c7938a
Set Schedule.origin when copying schedule
...
- Legacy-Id: 18338
2020-08-05 09:50:25 +00:00
Ole Laursen
824b1b627b
Add Schedule.origin to enable tracking where a schedule was copied
...
from. Add utility function and view for diff'ing two arbitrary
schedules, and modify the schedule list page to show the number of
differences between the origin of a schedule, linking to the diff, to
make it easy to see what's changed between work-in-progress schedules.
- Legacy-Id: 18337
2020-08-04 17:26:50 +00:00
Ole Laursen
1476c1c346
Make it possible to edit the notes when copying a schedule
...
- Legacy-Id: 18336
2020-08-04 10:20:09 +00:00
Henrik Levkowetz
ab7abb5975
Added a missing 404 response
...
- Legacy-Id: 18334
2020-07-31 12:59:20 +00:00
Henrik Levkowetz
0c4d58a9f7
Based on feedback from the Secretariat, changed the 404 for IPR declarations in other states than 'posted' to a 403 with a login link.
...
- Legacy-Id: 18333
2020-07-31 12:36:50 +00:00
Henrik Levkowetz
35c7f0fd9d
Added a utility function around the PermissionDenied exception, in order to easily be able to provide relevant information to the 403 template.
...
- Legacy-Id: 18332
2020-07-31 12:35:00 +00:00
Henrik Levkowetz
9c38f1a670
Added a custom 403 page, extending the datatracker base.html template.
...
- Legacy-Id: 18331
2020-07-31 12:32:06 +00:00
Robert Sparks
cb58810705
Send extra mail to yangdoctors chairs when a draft with yang checks goes into IETF LC. Fixes #2419 . Commit ready to merge.
...
- Legacy-Id: 18324
2020-07-30 21:44:02 +00:00
Henrik Levkowetz
ffc541af20
Simplified some recent code a little bit.
...
- Legacy-Id: 18323
2020-07-30 18:36:50 +00:00
Henrik Levkowetz
1dedffb550
Provide a local environment path for pyang, which is installed with pip and may not be available globally. Fixes issue #3018 .
...
- Legacy-Id: 18322
2020-07-30 15:33:24 +00:00
Henrik Levkowetz
a693b9fe97
Improved the handling of the meeting materials page if unknown upload names without revision numbers are given.
...
- Legacy-Id: 18321
2020-07-30 14:30:46 +00:00
Henrik Levkowetz
e4bc508abc
Merged in [18298] from rjsparks@nostrum.com:
...
Convert IRTF area groups into their own group type rather than attempting to overload AG. Fixes #3027 .
- Legacy-Id: 18320
Note: SVN reference [18298] has been migrated to Git commit 2b10465aa7
2020-07-30 14:27:17 +00:00
Henrik Levkowetz
e4379f02ad
Fixed a bug in determining if the agenda page being rendered belongs to the current meeting (which affects caching time).
...
- Legacy-Id: 18319
2020-07-30 13:57:34 +00:00
Henrik Levkowetz
3bc0cb4c35
Changed a list of group types in all_meeting_sessions_for_group() to instead use group.features.
...
- Legacy-Id: 18318
2020-07-30 13:55:21 +00:00
Henrik Levkowetz
f445e1a94b
Set version info and settings back to development mode
...
- Legacy-Id: 18315
2020-07-29 20:52:41 +00:00
Henrik Levkowetz
11a848a700
Set version info to release version 7.12.0 before branching.
...
- Legacy-Id: 18313
2020-07-29 20:52:22 +00:00
Henrik Levkowetz
5f8a1d4b6c
Added 'text/x-markdown' as an accepted MIME type for agenda and minutes uploads.
...
- Legacy-Id: 18310
2020-07-29 18:34:53 +00:00
Henrik Levkowetz
0ac92d3ae4
Merged in [18299] from rjsparks@nostrum.com:
...
Missing migrations from 18298.
- Legacy-Id: 18309
Note: SVN reference [18299] has been migrated to Git commit e7e1cc2a8e
2020-07-29 14:37:51 +00:00
Henrik Levkowetz
9dbdbd5078
Merged in [18296] from rjsparks@nostrum.com:
...
Show RSOC from the Group menu. Fixes #3024 .
- Legacy-Id: 18308
Note: SVN reference [18296] has been migrated to Git commit 328c92f395
2020-07-29 14:18:29 +00:00
Henrik Levkowetz
a4a89b1134
Merged in [18282] from mark@painless-security.com:
...
Add IETF sessions to the types that emit parent group name in the session assignment slug, so that the parent group name will be present on the HTML row ID in the agenda for IAB sessions. Also update the wording on special sessions. Fixes #3034 .
- Legacy-Id: 18307
Note: SVN reference [18282] has been migrated to Git commit b6c3a8f1f8
2020-07-29 13:29:45 +00:00
Henrik Levkowetz
57f6fba930
Merged in [18276] from housley@vigilsec.com:
...
Send email to AD when an IETF Last Call expires that contains downrefs. Fixes #2472
- Legacy-Id: 18306
Note: SVN reference [18276] has been migrated to Git commit e0ca07e65d
2020-07-29 13:08:10 +00:00
Henrik Levkowetz
dbd4202065
Merged in [18275] from fenton@bluepopcorn.net:
...
Adds programs to concluded groups page. Fixes #3023 .
- Legacy-Id: 18305
Note: SVN reference [18275] has been migrated to Git commit 1cacc6715b
2020-07-29 11:53:16 +00:00
Henrik Levkowetz
7af17420ae
Merged in [18272] from fenton@bluepopcorn.net:
...
Interim change to prevent chairs from editing milestone description. Fixes #3036 .
- Legacy-Id: 18304
Note: SVN reference [18272] has been migrated to Git commit 65c7080b1f
2020-07-29 11:16:28 +00:00
Henrik Levkowetz
8ac37a3f51
Added some normalisation of the reg_type and ticket_type entries in the OIDC registration scope.
...
- Legacy-Id: 18301
2020-07-28 21:04:28 +00:00
Robert Sparks
e7e1cc2a8e
Missing migrations from 18298. Commit ready for merge.
...
- Legacy-Id: 18299
2020-07-28 18:55:43 +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
Robert Sparks
44d19f0533
Let MyPy know a decoration is on purpose. Commit ready for merge.
...
- Legacy-Id: 18297
2020-07-28 16:49:08 +00:00
Robert Sparks
328c92f395
Show RSOC from the Group menu. Fixes #3024 . Commit ready for merge.
...
- Legacy-Id: 18296
2020-07-28 16:10:42 +00:00
Henrik Levkowetz
5d296775ca
Changed the error logging propagation setting for some errors.
...
- Legacy-Id: 18295
2020-07-28 15:24:41 +00:00
Henrik Levkowetz
3ba391d11b
Set version info and settings back to development mode
...
- Legacy-Id: 18292
2020-07-28 14:53:13 +00:00
Henrik Levkowetz
f7143b47e2
Set version info to release version 7.11.0 before branching.
...
- Legacy-Id: 18290
2020-07-28 14:52:52 +00:00
Henrik Levkowetz
072b35c6af
Merged in [18285] from rjsparks@nostrum.com:
...
Better handle materials with names that end with a string that looks like a version (-nn). May address #3040 .
- Legacy-Id: 18287
Note: SVN reference [18285] has been migrated to Git commit a98e00508c
2020-07-28 14:23:36 +00:00
Henrik Levkowetz
ae6513f1c9
Improved the handling in the OpenID Connect userinfo response of multiple meeting registrations with different email addresses for the same person.
...
- Legacy-Id: 18286
2020-07-28 14:01:20 +00:00
Robert Sparks
a98e00508c
Better handle materials with names that end with a string that looks like a version (-nn). May address #3040 . Commit ready for merge.
...
- Legacy-Id: 18285
2020-07-27 20:41:59 +00:00
Henrik Levkowetz
fb78f9add7
Added a workaround to display text/markdown as text in agenda popups. More work is needed to convert markdown to HTML for this view. See issue #3039 .
...
- Legacy-Id: 18284
2020-07-27 14:14:36 +00:00
Mark J. Donnelly
b6c3a8f1f8
Add IETF sessions to the types that emit parent group name in the session assignment slug, so that the parent group name will be present on the HTML row ID in the agenda for IAB sessions. Also update the wording on special sessions. Fixes #3034 . Commit ready for merge.
...
- Legacy-Id: 18282
2020-07-27 04:31:50 +00:00
Henrik Levkowetz
f10255e0e2
Merged in [18270] from valery@smyslov.net:
...
Added display of verified errata in red, not verified in orange in document lists.
#2997
- Legacy-Id: 18280
Note: SVN reference [18270] has been migrated to Git commit 126d32b37f
2020-07-26 14:46:35 +00:00
Henrik Levkowetz
c9e99e3436
Refined the code in ietf.sync.rfceditor that deals with errata to distinguish between rejected errata and other errata.
...
- Legacy-Id: 18279
2020-07-26 14:11:04 +00:00
Henrik Levkowetz
83a74c8f92
Tweaked the messages from bin/rfc-editor-index-updates to be slightly more informative.
...
- Legacy-Id: 18278
2020-07-26 14:09:43 +00:00
Henrik Levkowetz
0a0df995e6
Merged in [18250] from jennifer@painless-security.com:
...
Reject or require manual processing for submissions when inconsistent SubmissionDocEvent revs exist. Fixes #2909 .
- Legacy-Id: 18277
Note: SVN reference [18250] has been migrated to Git commit b61bdc289b
2020-07-26 11:15:49 +00:00
Russ Housley
e0ca07e65d
Send email to AD when an IETF Last Call expires that contains downrefs. Fixes #2472
...
- Legacy-Id: 18276
2020-07-25 21:09:50 +00:00
Jim Fenton
1cacc6715b
Adds programs to concluded groups page. Fixes #3023 . Commit ready for merge.
...
- Legacy-Id: 18275
2020-07-25 19:02:26 +00:00
Henrik Levkowetz
02eefc3a01
Changed the URL to use for meeting attendees information in the new registration system
...
- Legacy-Id: 18274
2020-07-25 18:34:59 +00:00
Jim Fenton
65c7080b1f
Interim change to prevent chairs from editing milestone description. Fixes #3036 . Commit ready for merge.
...
- Legacy-Id: 18272
2020-07-25 18:01:31 +00:00
Valery Smyslov
126d32b37f
#2997
...
- Legacy-Id: 18270
2020-07-25 17:25:31 +00:00
Henrik Levkowetz
e07aafea90
Set version info and settings back to development mode
...
- Legacy-Id: 18266
2020-07-25 13:37:07 +00:00
Henrik Levkowetz
c2f173a5db
Set version info to release version 7.10.1 before branching.
...
- Legacy-Id: 18264
2020-07-25 13:36:47 +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
Henrik Levkowetz
da5004be5f
Added individual ical links for meeting sessions on the agenda, and changed the phone handset icon to a group icon for the various online conference links.
...
- Legacy-Id: 18260
2020-07-24 22:26:17 +00:00
Henrik Levkowetz
1d11328c7b
Updated font-datatracker, removing fd-users and adding fd-group.
...
- Legacy-Id: 18259
2020-07-24 22:24:16 +00:00
Henrik Levkowetz
f0baae3623
Made test parts that depends on yanglint conditional. Added some informational messages about tests skipped due to missing resources.
...
- Legacy-Id: 18255
2020-07-24 13:43:59 +00:00
Henrik Levkowetz
e056abd888
Tweaked the handling of yanglint settings.
...
- Legacy-Id: 18254
2020-07-24 13:39:03 +00:00
Jennifer Richards
b61bdc289b
Reject or require manual processing for submissions when inconsistent SubmissionDocEvent revs exist. Fixes #2909 . Commit ready for merge.
...
- Legacy-Id: 18250
2020-07-24 13:24:00 +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
9f812ca17c
Swapped out the fa-users icon for an alternative (packaged in font-datatracker) fd-users
...
- Legacy-Id: 18243
2020-07-23 17:21:42 +00:00
Henrik Levkowetz
e20dc144f3
Added a setting for an explicit path to yanglint, in order to be able to detect its presence or absence.
...
- Legacy-Id: 18242
2020-07-23 17:20:37 +00:00
Henrik Levkowetz
11c276e828
Swapped out the conference URL icon from 'fa-phone' to 'fa-users', and changed the tooltip to 'Online conference'.
...
- Legacy-Id: 18241
2020-07-23 17:00:14 +00:00
Henrik Levkowetz
6c303c1126
Added 'gather.town' to the domains recognized as conference service domains.
...
- Legacy-Id: 18240
2020-07-23 16:53:45 +00:00
Henrik Levkowetz
7bc5e4fbfc
Added a check for inallowable characters in slide titles at upload time.
...
- Legacy-Id: 18239
2020-07-23 14:58:21 +00:00
Henrik Levkowetz
249090f767
Set version info and settings back to development mode
...
- Legacy-Id: 18224
2020-07-22 20:42:42 +00:00
Henrik Levkowetz
5e6f85892f
Set version info to release version 7.10.0 before branching.
...
- Legacy-Id: 18222
2020-07-22 20:42:23 +00:00
Henrik Levkowetz
12cc7a945a
Undid an ordering dependency for migration name.0015_populate_extref.
...
- Legacy-Id: 18219
2020-07-22 20:24:48 +00:00
Henrik Levkowetz
2fb6f34ae0
Updated settings, permitting iframe content and csrf for gather.town
...
- Legacy-Id: 18218
2020-07-22 20:10:49 +00:00
Henrik Levkowetz
34922f34d7
Merged in [18207] from rjsparks@nostrum.com:
...
Add the migration intended to go with r18206.
- Legacy-Id: 18217
Note: SVN reference [18207] has been migrated to Git commit 715be93f1b
2020-07-22 13:06:26 +00:00
Henrik Levkowetz
34ca5946bf
Merged in [18206] from rjsparks@nostrum.com:
...
Allow modelforms, particularly the admin, to treat joint_with_groups as a optional field. Fixes #3029 .
- Legacy-Id: 18216
Note: SVN reference [18206] has been migrated to Git commit 7a48a2b497
2020-07-21 21:30:38 +00:00
Henrik Levkowetz
068493d8bd
Merged in [18205] from rjsparks@nostrum.com:
...
Add rudimentary validation to the admin group form acronym field. Partially addresses #3026 .
- Legacy-Id: 18215
Note: SVN reference [18205] has been migrated to Git commit 82928b8033
2020-07-21 20:06:56 +00:00
Henrik Levkowetz
0d9619312f
Merged in [18204] from rjsparks@nostrum.com:
...
Recent past meetings are shown as past meetings, so sort them like past meetings. Fixes side-comment in #3101 .
- Legacy-Id: 18214
Note: SVN reference [18204] has been migrated to Git commit 62434faf54
2020-07-21 19:35:59 +00:00
Henrik Levkowetz
792c6d8429
Merged in [18202] from rjsparks@nostrum.com:
...
Serve older ietf meetings locally. Add tests to verify we have not set up a redirect to self.
- Legacy-Id: 18213
Note: SVN reference [18202] has been migrated to Git commit 6b88439175
2020-07-21 17:42:05 +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
Henrik Levkowetz
5f831bbb0e
Fixed an issue for Session.order_in_meeting() if the session was cancelled
...
- Legacy-Id: 18211
2020-07-21 11:03:12 +00:00
Henrik Levkowetz
d16e946ed3
Merged in [18189] from jennifer@painless-security.com:
...
Make docs in Auth48 state visually distinct. Fixes #2925 .
- Legacy-Id: 18210
Note: SVN reference [18189] has been migrated to Git commit abe97eeb28
2020-07-21 09:28:53 +00:00
Henrik Levkowetz
60c8bf9cef
Merged in [18186] from rjsparks@nostrum.com:
...
Let the weekview in the customized agenda show more than just the traditional meeting 'week'. Fixes #3022 .
- Legacy-Id: 18209
Note: SVN reference [18186] has been migrated to Git commit b46a696b1e
2020-07-21 04:30:57 +00:00
Henrik Levkowetz
5b8442e00d
Merged in [18185] from rjsparks@nostrum.com:
...
Only show sessions from the traditional week in the 'week view' used for customized calendars. Partially addresses #3022 until a more general solution can be constructed.
- Legacy-Id: 18208
Note: SVN reference [18185] has been migrated to Git commit 55550ce9e6
2020-07-20 21:58:07 +00:00
Robert Sparks
715be93f1b
Add the migration intended to go with r18206. Commit ready for merge.
...
- Legacy-Id: 18207
2020-07-20 21:13:39 +00:00
Robert Sparks
7a48a2b497
Allow modelforms, particularly the admin, to treat joint_with_groups as a optional field. Fixes #3029 . Commit ready for merge.
...
- Legacy-Id: 18206
2020-07-20 21:12:55 +00:00
Robert Sparks
82928b8033
Add rudimentary validation to the admin group form acronym field. Partially addresses #3026 . Commit ready for merge.
...
- Legacy-Id: 18205
2020-07-20 20:00:05 +00:00
Robert Sparks
62434faf54
Recent past meetings are shown as past meetings, so sort them like past meetings. Fixes side-comment in #3101 . Commit ready for merge.
...
- Legacy-Id: 18204
2020-07-20 19:43:35 +00:00
Robert Sparks
6b88439175
Serve older ietf meetings locally. Add tests to verify we have not set up a redirect to self. Commit ready for merge.
...
- Legacy-Id: 18202
2020-07-20 19:08:17 +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
d6d3d82434
Merged in [18198] from rjsparks@nostrum.com:
...
Return the right reference for interim meeting materials.
- Legacy-Id: 18200
Note: SVN reference [18198] has been migrated to Git commit 9bcd64455a
2020-07-20 18:09:16 +00:00
Henrik Levkowetz
d62ae883b2
Added a logging setting for 'django.request'.
...
- Legacy-Id: 18199
2020-07-20 17:45:26 +00:00
Robert Sparks
9bcd64455a
Return the right reference for interim meeting materials. Commit ready for merge.
...
- Legacy-Id: 18198
2020-07-20 17:39:33 +00:00
Henrik Levkowetz
42c75a68e1
Provided the new session attribute 'order_number' to the template also from meeting.views.session_details().
...
- Legacy-Id: 18197
2020-07-20 17:25:51 +00:00
Henrik Levkowetz
bde289a0c1
Corrected and improved some language in the OIDC userinfo Request for Permission view.
...
- Legacy-Id: 18193
2020-07-20 12:58:52 +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
0435ee732c
Added a missing migration
...
- Legacy-Id: 18191
2020-07-20 00:02:12 +00:00
Henrik Levkowetz
d8b11c4293
Removed an unused and unnecessary API endpoint, now that gather.town has gotten OpenID Connect authentication working.
...
- Legacy-Id: 18190
2020-07-17 19:33:15 +00:00
Jennifer Richards
abe97eeb28
Make docs in Auth48 state visually distinct. Fixes #2925 . Commit ready for merge.
...
- Legacy-Id: 18189
2020-07-17 18:14:23 +00:00
Henrik Levkowetz
1239e91b72
Removed a duplicate management command.
...
- Legacy-Id: 18188
2020-07-17 15:57:23 +00:00
Robert Sparks
b46a696b1e
Let the weekview in the customized agenda show more than just the traditional meeting "week". Fixes #3022 . Commit ready for merge.
...
- Legacy-Id: 18186
2020-07-16 21:49:44 +00:00
Robert Sparks
55550ce9e6
Only show sessions from the traditional week in the "week view" used for customized calendars. Partially addresses #3022 until a more general solution can be constructed.
...
- Legacy-Id: 18185
2020-07-16 21:24:05 +00:00
Henrik Levkowetz
94495a099d
Set version info and settings back to development mode
...
- Legacy-Id: 18183
2020-07-15 15:35:07 +00:00
Henrik Levkowetz
64cadb19dd
Set version info to release version 7.9.0 before branching.
...
- Legacy-Id: 18181
2020-07-15 15:34:36 +00:00
Henrik Levkowetz
16bb1227bd
Added the 'plain' field to the Person admin.
...
- Legacy-Id: 18178
2020-07-15 15:06:36 +00:00
Henrik Levkowetz
4bc6a20661
Merged in [18162] from jennifer@painless-security.com:
...
Notify IRSG when an IRSG ballot is created. Fixes #2978 .
- Legacy-Id: 18177
Note: SVN reference [18162] has been migrated to Git commit 6e97a89786
2020-07-15 14:52:38 +00:00
Henrik Levkowetz
9f8bdfd40a
Updated the yanglint command settings in settings.py and docker/settings_local.py
...
- Legacy-Id: 18176
2020-07-15 14:51:17 +00:00
Henrik Levkowetz
c5d0c00132
Changed the logger level settings override so as to not actually apply the example settings.
...
- Legacy-Id: 18175
2020-07-15 14:18:33 +00:00
Henrik Levkowetz
c44dd5c5ea
Added support for a meeting session order_number (denoting first session for this group in the meeting, second session, etc.) when filling in URL templates with session info using the 'format' filter. Used for the Meetecho video straming url for a session.
...
- Legacy-Id: 18174
2020-07-15 13:08:55 +00:00
Henrik Levkowetz
0d0db4b154
Admin page tweak for the UrlResource admin page.
...
- Legacy-Id: 18173
2020-07-14 20:39:48 +00:00
Henrik Levkowetz
6c672834e9
Renamed some settings to start with the relevant app name (MEETING_*)
...
- Legacy-Id: 18172
2020-07-14 17:57:33 +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
Henrik Levkowetz
483eb7bf47
Tweaked the agenda HTML template, adding additional conditions (agenda-note, remote instructions) that would lead to showing session-related links.
...
- Legacy-Id: 18170
2020-07-14 17:42:32 +00:00
Henrik Levkowetz
4fa431651c
Renumbered some migrations to avoid multiple leaf nodes.
...
- Legacy-Id: 18169
2020-07-14 17:40:41 +00:00
Henrik Levkowetz
4b1074483a
Merged in [18159] from jennifer@painless-security.com:
...
Notify secretariat when conflict review/status change doc enters an announcement pending state. Fixes #2962 .
- Legacy-Id: 18168
Note: SVN reference [18159] has been migrated to Git commit 24140fac50
2020-07-14 12:25:47 +00:00
Henrik Levkowetz
2d6925f02f
Fixed an UnboundLocalError issue.
...
- Legacy-Id: 18167
2020-07-14 12:06:14 +00:00
Henrik Levkowetz
a7b3d9c83b
Merged in [18157] from jennifer@painless-security.com:
...
Store Auth48 URL as DocumentURL and display in RFC-Editor state. Migrates old data when possible. Alternative to 17563. Fixes #2722 .
- Legacy-Id: 18166
Note: SVN reference [18157] has been migrated to Git commit fff927b085
2020-07-14 11:22:11 +00:00
Henrik Levkowetz
d7de7f6a54
Merged in [18131] from rjsparks@nostrum.com:
...
Add configuration and mechanisms to allow meeting materials to be served via a CDN. Fixes #2935 .
- Legacy-Id: 18165
Note: SVN reference [18131] has been migrated to Git commit 49c2fa8be2
2020-07-13 17:54:13 +00:00
Robert Sparks
6227162e53
Updated mgmt command to find github repos to back up. Improved test coverage of branch changes. Branch ready for merge.
...
- Legacy-Id: 18163
2020-07-13 17:36:34 +00:00
Jennifer Richards
6e97a89786
Notify IRSG when an IRSG ballot is created. Fixes #2978 . Commit ready for merge.
...
- Legacy-Id: 18162
2020-07-13 16:45:45 +00:00
Henrik Levkowetz
dac7a1905b
Updated fixtures based on the updated generate_name_fixture command.
...
- Legacy-Id: 18160
2020-07-13 16:26:02 +00:00
Jennifer Richards
24140fac50
Notify secretariat when conflict review/status change doc enters an announcement pending state. Fixes #2962 . Commit ready for merge.
...
- Legacy-Id: 18159
2020-07-13 16:11:58 +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
Jennifer Richards
fff927b085
Store Auth48 URL as DocumentURL and display in RFC-Editor state. Migrates old data when possible. Alternative to 17563. Fixes #2722 . Commit ready for merge.
...
- Legacy-Id: 18157
2020-07-13 15:34:01 +00:00
Henrik Levkowetz
b80f9b480c
Updated generate_name_fixture to include BusinessConstraint.
...
- Legacy-Id: 18156
2020-07-13 15:20:23 +00:00
Henrik Levkowetz
9a1249c631
Set version info and settings back to development mode
...
- Legacy-Id: 18154
2020-07-11 20:46:52 +00:00
Henrik Levkowetz
165dbbef1c
Set version info to release version 7.8.0 before branching.
...
- Legacy-Id: 18152
2020-07-11 20:46:31 +00:00
Henrik Levkowetz
bfccc6cf2f
Tweaked a migration.
...
- Legacy-Id: 18149
2020-07-11 20:29:23 +00:00
Henrik Levkowetz
0dbb061be8
Added a migration for the Person model change.
...
- Legacy-Id: 18148
2020-07-11 20:26:51 +00:00
Henrik Levkowetz
c6cdbf8ca8
Added a new field Person.plain as a fallback for names where plain_name() produces the wrong result. Fixes issue #3020 .
...
- Legacy-Id: 18147
2020-07-11 20:22:23 +00:00
Henrik Levkowetz
1e1f056053
Changed the subclass of lxml.html.clean.Cleaner() to adapt to changes in the superclass in v4.5.2
...
- Legacy-Id: 18146
2020-07-11 20:20:50 +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
Henrik Levkowetz
25e644d0e2
Added support for pulling yang modules from yangcatalog.org.
...
- Legacy-Id: 18141
2020-07-08 18:44:56 +00:00
Henrik Levkowetz
4efa035f51
Added a guard against trying to use historic group parent information when parent is None
...
- Legacy-Id: 18140
2020-07-08 17:18:44 +00:00
Henrik Levkowetz
d81a0e455b
Added some cookie settings and changed others, in order to support login and operation from a meetecho iframe.
...
- Legacy-Id: 18139
2020-07-08 14:39:38 +00:00
Henrik Levkowetz
3800c4b5e4
Removed debug statements.
...
- Legacy-Id: 18137
2020-07-03 13:01:21 +00:00
Henrik Levkowetz
5dc3ed642d
Merged in [18130] from rjsparks@nostrum.com:
...
Fixed some test scaffolding that used non-existent keys (uncovered by recent improvements in sqlite3 integrity checking).
- Legacy-Id: 18136
Note: SVN reference [18130] has been migrated to Git commit c6f55a3306
2020-07-03 12:45:40 +00:00
Henrik Levkowetz
c60e915751
Fixed an issue with secr.meetings.views.send_notifications() that could occur if a session didn't have a timeslot set.
...
- Legacy-Id: 18135
2020-07-03 12:44:13 +00:00
Henrik Levkowetz
d5558f07e9
Fixed a string formatting directive.
...
- Legacy-Id: 18134
2020-07-03 12:32:50 +00:00
Henrik Levkowetz
ef9c6e7ee0
Increased the generate_schedule optimiser run count to 160, and tweaked some output messages.
...
- Legacy-Id: 18133
2020-07-03 11:52:05 +00:00
Henrik Levkowetz
35a7dc9827
Added a warnings filter for a deprecated message triggered by a library module.
...
- Legacy-Id: 18132
2020-07-03 11:50:30 +00:00
Robert Sparks
49c2fa8be2
Add configuration and mechanisms to allow meeting materials to be served via a CDN. Fixes #2935 . Commit ready for merge.
...
- Legacy-Id: 18131
2020-07-02 21:53:30 +00:00
Robert Sparks
c6f55a3306
Fixed some test scaffolding that used non-existent keys (uncovered by recent improvements in sqlite3 integrity checking). Commit ready for merge.
...
- Legacy-Id: 18130
2020-07-02 20:05:02 +00:00
Ole Laursen
badcc57c0a
Redirect back to the same page when editing schedule properties from
...
the schedule list.
- Legacy-Id: 18128
2020-07-01 17:22:28 +00:00
Henrik Levkowetz
87b6ad9b4f
Set version info and settings back to development mode
...
- Legacy-Id: 18124
2020-07-01 16:35:25 +00:00
Henrik Levkowetz
7ac7ea899a
Set version info to release version 7.7.0 before branching.
...
- Legacy-Id: 18122
2020-07-01 16:35:05 +00:00
Henrik Levkowetz
1654f9319e
Reworked the support for remote access urls in the agenda_note and remote_instructions fields of Session objects so as to accept any of a list of conference service domains as remote call-in URLs -- not only webex.
...
- Legacy-Id: 18119
2020-07-01 14:17:01 +00:00
Henrik Levkowetz
129d62e666
Added 'remote_instructions' as an editable field for misc. sessions in the secretariat app, in order to be able to set remote access URLs.
...
- Legacy-Id: 18118
2020-07-01 14:14:05 +00:00
Henrik Levkowetz
ae5de75b65
Added some CSRF settings to make login from a meetecho iframe possible.
...
- Legacy-Id: 18117
2020-07-01 14:11:09 +00:00
Henrik Levkowetz
92aeb2f6da
Tweaked an output statement for generate_schedule.
...
- Legacy-Id: 18116
2020-07-01 14:08:58 +00:00
Henrik Levkowetz
b1bff0575e
Additional small tweaks to the generate_schedule management command, maninly output.
...
- Legacy-Id: 18115
2020-07-01 11:45:24 +00:00
Henrik Levkowetz
7a30c14bbd
Tweaked the HTML that puts session links and calendar links on the session details page to put them on the same line.
...
- Legacy-Id: 18114
2020-07-01 11:43:44 +00:00
Henrik Levkowetz
e0c5929e31
Renamed a test module to conform to our name convention ('test_...' to 'tests_...').
...
- Legacy-Id: 18113
2020-07-01 11:41:28 +00:00
Henrik Levkowetz
7b568df3ed
Added a guard against trying to serialize session UTC start time for a meeting with unknown timezone.
...
- Legacy-Id: 18112
2020-07-01 11:34:39 +00:00
Ole Laursen
ae515e6a27
Add notes field to Schedule.
...
Rearrange schedules in schedule list and be more consistent in the
naming. Add edit properties link to the meeting schedule editor.
Reword the Schedule.visible and .public help texts to try to better
explain what setting the fields results in.
- Legacy-Id: 18111
2020-07-01 10:14:14 +00:00
Henrik Levkowetz
1743f0e591
Removed an unused import
...
- Legacy-Id: 18110
2020-06-30 20:24:23 +00:00
Henrik Levkowetz
90b4783082
Fixed a bug in the caching of the agenda where too much was cached. Fixes issue #3008 .
...
- Legacy-Id: 18109
2020-06-30 18:34:11 +00:00
Ole Laursen
45ed2c5a2c
Add support in the new meeting schedule editor for making a tombstone
...
session when rescheduling a session after the schedule is made the
official meeting schedule.
Show both cancelled and rescheduled sessions as tombstones in the new
meeting schedule editor.
Add support for showing rescheduled tombstones in the meeting agenda
views.
Adjust the Secretariat session tool so that it's not possible to
(re)cancel cancelled or rescheduled tombstones.
- Legacy-Id: 18108
2020-06-30 16:55:24 +00:00
Henrik Levkowetz
0924640676
Removed the command to purge request_profiler entries, given that request_profiler is incompatible with Django 2.2
...
- Legacy-Id: 18107
2020-06-30 14:34:15 +00:00
Henrik Levkowetz
0a7b3be977
Renamed the automatic schedule generator command from 'schedule_generator' to 'generate_schedule', to match our other 'generate_*' management commands. Added some switches to the command, and added more information to the default output, providing information about number of optimisation runs and time consumed. Added a default value for the meeting option. Made it possible to provide a name to use for the generated schedule, and changed the autogenerated names to be easier to remember and type for later manual work based on an autogenerated schedule.
...
- Legacy-Id: 18106
2020-06-30 14:27:07 +00:00
Henrik Levkowetz
62e1a17579
Fixed an issue with openid_userinfo() for persons with no email address.
...
- Legacy-Id: 18105
2020-06-30 13:50:02 +00:00
Ole Laursen
4678f0b799
Commit file missing from previous commit (fix a double prefetch).
...
- Legacy-Id: 18104
2020-06-30 12:58:40 +00:00
Ole Laursen
a373f1d55c
Prefetch a couple of things in the agenda view to reduce the number of
...
queries for IETF 106 from about 3800 to about 235.
- Legacy-Id: 18103
2020-06-30 12:46:36 +00:00
Henrik Levkowetz
12fc334279
Renamed and adjusted a migration to avoid multiple migration leaf nodes.
...
- Legacy-Id: 18101
2020-06-29 17:02:42 +00:00
Henrik Levkowetz
6170ebd64a
Merged in the final part of the automatic scheduler from sasha@dashcare.nl.
...
- Legacy-Id: 18100
2020-06-29 16:54:51 +00:00
Henrik Levkowetz
4386aa0c01
Set version info and settings back to development mode
...
- Legacy-Id: 18095
2020-06-29 10:57:37 +00:00
Henrik Levkowetz
72904cb16e
Set version info to release version 7.6.0 before branching.
...
- Legacy-Id: 18093
2020-06-29 10:56:36 +00:00
Henrik Levkowetz
8837eb9067
Merged in Django 2.2 changes.
...
- Legacy-Id: 18090
2020-06-27 20:56:10 +00:00
Henrik Levkowetz
8892a6b725
Removed unused imports.
...
- Legacy-Id: 18089
2020-06-27 17:40:28 +00:00
Henrik Levkowetz
94d2171c22
Removed unused imports.
...
- Legacy-Id: 18088
2020-06-27 17:38:43 +00:00
Henrik Levkowetz
cb9006eb26
Changed skip messages from test suites to use print() instead of sys.stderr.write(), to match other output from the test runner.
...
- Legacy-Id: 18087
2020-06-27 17:32:02 +00:00
Henrik Levkowetz
47a2174e80
Django 2.2 does not wrap single queries in transactions, for performance reasons. This caused some template tags that did database lookups to trigger exceptions. Fixed by moving the lookups (which would not normally change between apache reloads) out from the template tag code to module scope. Adding new groups of type ['ag','area','team','dir','program'] will now require a reload to show up in the group menu.
...
- Legacy-Id: 18086
2020-06-27 17:28:50 +00:00
Henrik Levkowetz
10b56c4e33
Fixed a place where data provider for a POST in contained None, which cannot be serialized into POST data. Found by Django 2.2 checks.
...
- Legacy-Id: 18085
2020-06-27 17:23:47 +00:00
Henrik Levkowetz
cabf95daf9
Fixed an issue where a session was saved without a type_id, found by the Django 2.2 checks. The code set the value just after the first save, and then did a second save, but this is 1) more costly, and 2) keeps an invalid session object in the database for a short time.
...
- Legacy-Id: 18084
2020-06-27 17:21:57 +00:00
Henrik Levkowetz
9047875296
Removed an unused parameter from submit.tests.do_submission_email().
...
- Legacy-Id: 18082
2020-06-27 17:17:22 +00:00
Henrik Levkowetz
4649c9ae4e
Added a warnings filter. Removed the use request_profiler, which is not compatible with Django 2.2.
...
- Legacy-Id: 18081
2020-06-27 17:15:25 +00:00
Henrik Levkowetz
93e07f8650
Changed deprecated 'load staticfiles' to recommended 'load static'
...
- Legacy-Id: 18080
2020-06-27 13:51:19 +00:00