Commit graph

10520 commits

Author SHA1 Message Date
Mark J. Donnelly e3ee370981 First swipe at making past sessions unchangable for official schedules
This change locks down the schedule of any meeting that is fully in the past.  It leaves open sessions that have finished for meetings that have not yet finished.

Addresses (partially) issue #3083.  Commit ready for merge.
 - Legacy-Id: 19030
2021-05-21 20:38:51 +00:00
Robert Sparks bfad845662 Set version info and settings back to development mode
- Legacy-Id: 19017
2021-05-20 17:48:29 +00:00
Robert Sparks 8cb63ccb2c Set version info to release version 7.30.0 before branching.
- Legacy-Id: 19015
2021-05-20 17:48:20 +00:00
Robert Sparks 48fef02aab revert unintended commit of person/factories.py
- Legacy-Id: 19012
2021-05-20 17:38:31 +00:00
Robert Sparks 7cbaad721a Move adjustments to PHOTO_DIR forward from settings_sqlitetest to settings_releastetest
- Legacy-Id: 19011
2021-05-20 17:37:08 +00:00
Robert Sparks 3267cc2980 Merged in [18998] from jennifer@painless-security.com:
Prevent unscheduled session drop target from collapsing to zero size in agenda editor. Fixes #3174.
 - Legacy-Id: 19007
Note: SVN reference [18998] has been migrated to Git commit 43321f12ae
2021-05-19 14:32:46 +00:00
Robert Sparks 602d138fa2 Merged in [18997] from rjsparks@nostrum.com:
Changes to reflect repository moves.
 - Legacy-Id: 19006
Note: SVN reference [18997] has been migrated to Git commit ceb7121018f8dcb877c5777c487f6b49f49b70ed
2021-05-19 14:00:32 +00:00
Robert Sparks 4298cf08ab Merged in [18995] from rjsparks@nostrum.com:
Link only to datatracker htmlization. Adjust mail-to-authors and mail-to-list. Fixes #3261.
 - Legacy-Id: 19005
Note: SVN reference [18995] has been migrated to Git commit 06a46567b2c5778465466285398a72a195c2f4a5
2021-05-19 13:49:46 +00:00
Robert Sparks 11551c8a65 Merged in [18989] from jennifer@painless-security.com:
Allow secretariat to edit document author list. Fixes #3185.
 - Legacy-Id: 19004
Note: SVN reference [18989] has been migrated to Git commit 6cf9eb8dd1
2021-05-18 23:16:19 +00:00
Robert Sparks 1c05b778a4 Merged in [18991] from jennifer@painless-security.com:
Missing migration needed by [18960] / [18977]
 - Legacy-Id: 19002
Note: SVN reference [18960] has been migrated to Git commit b08110b838

Note: SVN reference [18977] has been migrated to Git commit 6a70e862df

Note: SVN reference [18991] has been migrated to Git commit c09cd8b651
2021-05-18 18:27:50 +00:00
Robert Sparks b8771006b3 Merged in [18999] from rjsparks@nostrum.com:
Correct invalid date assumption in rfc8989 eligibility tests.
 - Legacy-Id: 19001
Note: SVN reference [18999] has been migrated to Git commit 53fa35c148e2d9a3a01987601de5d20edb0c401f
2021-05-18 18:00:40 +00:00
Jennifer Richards 43321f12ae Prevent unscheduled session drop target from collapsing to zero size in agenda editor. Fixes #3174. Commit ready for merge.
- Legacy-Id: 18998
2021-05-17 13:29:09 +00:00
Jennifer Richards c09cd8b651 Missing migration needed by [18960] / [18977]
- Legacy-Id: 18991
Note: SVN reference [18960] has been migrated to Git commit b08110b838

Note: SVN reference [18977] has been migrated to Git commit 6a70e862df
2021-05-13 14:42:58 +00:00
Jennifer Richards 6cf9eb8dd1 Allow secretariat to edit document author list. Fixes #3185. Commit ready for merge.
- Legacy-Id: 18989
2021-05-11 18:40:28 +00:00
Robert Sparks a16f8c44d4 Set version info and settings back to development mode
- Legacy-Id: 18985
2021-05-11 16:28:23 +00:00
Robert Sparks 4659c22ef1 Set version info to release version 7.29.0 before branching.
- Legacy-Id: 18983
2021-05-11 16:28:03 +00:00
Robert Sparks 85bf8cc39c Merged in [18975] from rjsparks@nostrum.com:
Add RFC 8989 nomcom eligibility calculations.
 - Legacy-Id: 18980
Note: SVN reference [18975] has been migrated to Git commit fd38a9bf96
2021-05-07 19:37:28 +00:00
Robert Sparks d119b22b29 Merged in [18970] from jennifer@painless-security.com:
Add timezone selector to upcoming meetings page. Separate general timezone handling from parts only relevant to main agenda page. Speed up agenda timezone javascript tests. Fixes #3184.
 - Legacy-Id: 18979
Note: SVN reference [18970] has been migrated to Git commit a5604992f2
2021-05-07 19:11:25 +00:00
Robert Sparks 0048755765 Merged in [18969] from rjsparks@nostrum.com:
Correct javascript that toggles visibility of byme/forme discusses. Fixes #3263.
 - Legacy-Id: 18978
Note: SVN reference [18969] has been migrated to Git commit 6127274dfa
2021-05-07 18:39:08 +00:00
Robert Sparks 6a70e862df Merged in [18960] from jennifer@painless-security.com:
Allow external resources to be set/suggested during submission process. Fixes #3068.
 - Legacy-Id: 18977
Note: SVN reference [18960] has been migrated to Git commit b08110b838
2021-05-07 18:10:38 +00:00
Robert Sparks cbfc55975c Merged in [18958] from jennifer@painless-security.com:
Fix occasional failure in test_agenda_view_team_group_filter_toggle.
 - Legacy-Id: 18976
Note: SVN reference [18958] has been migrated to Git commit 6b8347ce90
2021-05-07 14:46:10 +00:00
Robert Sparks fd38a9bf96 Add RFC 8989 nomcom eligibility calculations. Commit ready for merge.
- Legacy-Id: 18975
2021-05-06 19:42:09 +00:00
Robert Sparks fe82f4d696 connect the new calculations to the UI. Clean flakes.
- Legacy-Id: 18974
2021-05-06 19:00:58 +00:00
Robert Sparks e3476f5bdb wrap the repair and report utilities in management commands
- Legacy-Id: 18973
2021-05-06 16:03:32 +00:00
Robert Sparks bcc280fe9b tightened edge for group office rule
- Legacy-Id: 18972
2021-05-06 13:51:29 +00:00
Robert Sparks 216ec499df Checkpointing. Remaining work: convert meetingregistation fixup to a migration and a mgmt comment. Flesh out testing of 8989 rule 2 and fix the known edge case bug. Remove old implementation and connect UI to the new implementation.
- Legacy-Id: 18971
2021-05-01 19:57:04 +00:00
Jennifer Richards a5604992f2 Add timezone selector to upcoming meetings page. Separate general timezone handling from parts only relevant to main agenda page. Speed up agenda timezone javascript tests. Fixes #3184. Commit ready for merge.
- Legacy-Id: 18970
2021-04-30 16:14:00 +00:00
Robert Sparks 6127274dfa Correct javascript that toggles visibility of byme/forme discusses. Fixes #3263. Commit ready for merge.
- Legacy-Id: 18969
2021-04-23 19:31:05 +00:00
Jennifer Richards b08110b838 Allow external resources to be set/suggested during submission process. Fixes #3068. Commit ready for merge.
- Legacy-Id: 18960
2021-04-19 20:21:19 +00:00
Jennifer Richards 6b8347ce90 Fix occasional failure in test_agenda_view_team_group_filter_toggle. Commit ready for merge.
- Legacy-Id: 18958
2021-04-15 16:28:25 +00:00
Robert Sparks 445f98d818 Set version info and settings back to development mode
- Legacy-Id: 18956
2021-04-15 14:54:15 +00:00
Robert Sparks 71977c3a08 Set version info to release version 7.28.0 before branching.
- Legacy-Id: 18954
2021-04-15 14:53:50 +00:00
Robert Sparks fc182c176b Merged in [18941] from jennifer@painless-security.com:
Add purge_old_personal_api_key_events management command. Fixes #3144.
 - Legacy-Id: 18950
Note: SVN reference [18941] has been migrated to Git commit 475fb37c29
2021-04-13 18:12:53 +00:00
Robert Sparks 6e3460ea5b Merged in [18940] from jennifer@painless-security.com:
Hide agenda timeslot label rows when all their sessions are hidden. Fixes #3249.
 - Legacy-Id: 18949
Note: SVN reference [18940] has been migrated to Git commit 49779a3553
2021-04-13 17:41:11 +00:00
Robert Sparks 6d7a0b6d0f Merged in [18939] from jennifer@painless-security.com:
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.
 - Legacy-Id: 18948
Note: SVN reference [18939] has been migrated to Git commit 17d37723f7
2021-04-12 22:07:03 +00:00
Robert Sparks 8dc76252eb Merged in [18938] from rjsparks@nostrum.com:
Redirect requests for htmlized bcp or std subseries elements to the relevant rfc-editor info page. Fixes #3233.
 - Legacy-Id: 18947
Note: SVN reference [18938] has been migrated to Git commit 497a453a93376488caed154b0611dc21dd78b956
2021-04-12 19:01:51 +00:00
Robert Sparks 3b84ea6648 Merged in [18937] from rjsparks@nostrum.com:
Change the default behavior of a document's main page to show the 
full document content. Users can still control whether the full
page is shown on a particular document by adding either
?include_text=0 or ?include_text=1 to the url. Users can also use
the settings page at /account/settings to override the default
behavior for all documents. Fixes #3252.
 - Legacy-Id: 18946
Note: SVN reference [18937] has been migrated to Git commit 7cb5fdafbf149eb67161fc8297f70ba208f05fe9
2021-04-12 18:24:58 +00:00
Robert Sparks 404d115934 Merged in [18936] from rjsparks@nostrum.com:
Retain strict acronym validation, specifically disallowing hyphens, for new groups of types that create documents, while allowing existing groups and new non-document-creating groups to validate when they contain hyphens. Fixes #3236. Commit
 - Legacy-Id: 18945
Note: SVN reference [18936] has been migrated to Git commit 04f5b4ae4dcbbf8a39281f0b79b1a6271439fd1a
2021-04-12 17:08:58 +00:00
Robert Sparks a20f4fb244 Merged in [18928] from rjsparks@nostrum.com:
Simplify javascript on the htmlized document pages.
 - Legacy-Id: 18944
Note: SVN reference [18928] has been migrated to Git commit 55bb635ccb15ff255d28bff2dd87760d0264d6bb
2021-04-12 15:53:45 +00:00
Robert Sparks d626a9626e Merged in [18927] from jennifer@painless-security.com:
Drop parent group filter keyword from special group agenda items. Fixes #3115.
 - Legacy-Id: 18943
Note: SVN reference [18927] has been migrated to Git commit 516abc5725
2021-04-12 15:14:58 +00:00
Jennifer Richards 475fb37c29 Add purge_old_personal_api_key_events management command. Fixes #3144. Commit ready for merge.
- Legacy-Id: 18941
2021-04-09 18:40:28 +00:00
Jennifer Richards 49779a3553 Hide agenda timeslot label rows when all their sessions are hidden. Fixes #3249. Commit ready for merge.
- Legacy-Id: 18940
2021-04-09 17:31:36 +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 516abc5725 Drop parent group filter keyword from special group agenda items. Fixes #3115.
- Legacy-Id: 18927
2021-03-31 15:42:39 +00:00
Robert Sparks 4fc2283183 Merged in [18914] from rjsparks@nostrum.com:
Update the submission instructions to encourage submission of v3 xml. Fixes #3232.
 - Legacy-Id: 18926
Note: SVN reference [18914] has been migrated to Git commit e6347ea187
2021-03-30 14:06:30 +00:00
Robert Sparks 481fc3ff9d Merged in [18913] from housley@vigilsec.com:
Convert generate-draft-aliaes and generate-wg-aliases into management commands: generate_draft_aliases and generate_group_aliases.  Also provide tests for the new management commands.
 - Legacy-Id: 18925
Note: SVN reference [18913] has been migrated to Git commit 45b14c83a7
2021-03-29 22:48:17 +00:00
Robert Sparks 63b59a6f3c Merged in [18911] from rjsparks@nostrum.com:
Adjusted ballot email text. Fixes #3208.
 - Legacy-Id: 18924
Note: SVN reference [18911] has been migrated to Git commit ee399442ac
2021-03-29 22:26:27 +00:00
Robert Sparks 04c405a398 Merged in [18909] from housley@vigilsec.com:
Log Unicode exception instead of printing them to the console when they occur building the email alias files.
 - Legacy-Id: 18923
Note: SVN reference [18909] has been migrated to Git commit 44d8caaaae
2021-03-29 22:03:02 +00:00
Robert Sparks ac6bcdab66 Merged in [18906] from housley@vigilsec.com:
Provide bibxml test for drafts that end in a hyphen and a digit.
 - Legacy-Id: 18921
Note: SVN reference [18906] has been migrated to Git commit 469c67296e
2021-03-22 23:17:21 +00:00
Robert Sparks e76d32e61b Merged in [18905] from housley@vigilsec.com:
Point bibxml3 to I-D archive so that all version numbers are handled properly, and perform more robust revision suffix cleanup. Fixes #3188.
 - Legacy-Id: 18920
Note: SVN reference [18905] has been migrated to Git commit d42aab0d0a
2021-03-22 22:30:00 +00:00