Commit graph

12179 commits

Author SHA1 Message Date
Henrik Levkowetz 6a38234b0a Tweaked the MeetingRegistration admin.
- Legacy-Id: 18062
2020-06-25 16:22:41 +00:00
Henrik Levkowetz 7c91e740a2 Added patch/fix-django-password-strength-kwargs.patch to the settings patch list.
- Legacy-Id: 18061
2020-06-24 21:33:20 +00:00
Henrik Levkowetz dc5ca4eebc Merged in Django 2.1 upgrade changes.
- Legacy-Id: 18060
2020-06-24 20:51:00 +00:00
Henrik Levkowetz b332233d6f Fixed a problem with the handling of multiple registrations for the same person and meeting in api_new_meeting_registration().
- Legacy-Id: 18059
2020-06-24 20:49:13 +00:00
Henrik Levkowetz a827c482c2 Removed the wsgi.py warning about starting without virtualenv; this is normal under Py3.
- Legacy-Id: 18058
2020-06-24 20:48:01 +00:00
Henrik Levkowetz e8094b2016 Fixed a config error in settings_testcrawl
- Legacy-Id: 18057
2020-06-24 20:47:15 +00:00
Henrik Levkowetz 27da6e86d4 Widgets' .render() method now must accept an additional keyword argument (renderer); adjusted the code accordingly (including a library patch -- pull request also submitted).
- Legacy-Id: 18056
2020-06-24 20:44:47 +00:00
Henrik Levkowetz a9348f129a Updated requirements for Django 2.1
- Legacy-Id: 18055
2020-06-24 20:42:39 +00:00
Henrik Levkowetz 6459638fad Adjusted the code to the 2.1 attribute name change from ._size to .size in upload file objects.
- Legacy-Id: 18054
2020-06-24 20:42:05 +00:00
Henrik Levkowetz 06fa5e517a Adjusted the code to the changed signature of admin.utils.get_deleted_objects()
- Legacy-Id: 18053
2020-06-24 20:39:27 +00:00
Henrik Levkowetz 7c7c5da39f Changed the 2.1 removed django.contrib.auth.views.logout to LogoutView.
- Legacy-Id: 18052
2020-06-24 20:36:46 +00:00
Henrik Levkowetz dc7581fef4 Changed NullBoleanField() to BooleanField(null=True), according to the 2.1 upgrade recommendations.
- Legacy-Id: 18051
2020-06-24 20:33:57 +00:00
Henrik Levkowetz ddf874bc77 Fixed an issue in a test function that could occasionally fail incorrectly.
- Legacy-Id: 18045
2020-06-24 11:07:11 +00:00
Henrik Levkowetz e493377a52 Fixed a problem with the code to update missing person record association in a meeting registration record.
- Legacy-Id: 18044
2020-06-24 11:03:49 +00:00
Henrik Levkowetz 595dcb75e9 Fixed a silly bug in [18040]. 'settings' isn't a dictionary.
- Legacy-Id: 18043
Note: SVN reference [18040] has been migrated to Git commit e1ed51b0b6
2020-06-23 21:16:02 +00:00
Henrik Levkowetz 649831e7c7 Added a default logger and level for 'django.security' log items, to route them to our regular syslog. This will give us more information about failures to retrieve session info, and also things like 404 responses, which will already be captured in the apache log but with less info. May need revisiting if it proves to cause excessive logging.
- Legacy-Id: 18042
2020-06-23 20:47:58 +00:00
Henrik Levkowetz ed8e578a07 Separated the session cache from the default cache, using slightly different settings, in order to not drop sessions when a new release is deployed.
- Legacy-Id: 18041
2020-06-23 20:41:26 +00:00
Henrik Levkowetz e1ed51b0b6 Fixed a logging issue when running the test crawler.
- Legacy-Id: 18040
2020-06-23 20:38:33 +00:00
Henrik Levkowetz 1e69b18f12 Merged in [18037] from rjsparks@nostrum.com:
Remove abandoned charters from any future telechats. Fixes #3003.
 - Legacy-Id: 18039
Note: SVN reference [18037] has been migrated to Git commit f7b1ce1fce
2020-06-23 14:43:43 +00:00
Henrik Levkowetz 40b2e2d546 Merged in [18036] from rjsparks@nostrum.com:
Tweak to title of the page used to complete reviews. Fixes #2767.
 - Legacy-Id: 18038
Note: SVN reference [18036] has been migrated to Git commit da0c81d78f
2020-06-23 14:23:15 +00:00
Robert Sparks f7b1ce1fce Remove abandoned charters from any future telechats. Fixes #3003. Commit ready for merge.
- Legacy-Id: 18037
2020-06-22 21:22:54 +00:00
Robert Sparks da0c81d78f Tweak to title of the page used to complete reviews. Fixes #2767. Commit ready to merge.
- Legacy-Id: 18036
2020-06-22 20:32:58 +00:00
Henrik Levkowetz 5ea79b87dd Set version info and settings back to development mode
- Legacy-Id: 18031
2020-06-22 13:59:28 +00:00
Henrik Levkowetz c4f454f996 Set version info to release version 7.4.0 before branching.
- Legacy-Id: 18029
2020-06-22 13:59:08 +00:00
Henrik Levkowetz 9b63a01572 Changelog entry for 7.4.0
- Legacy-Id: 18028
2020-06-22 13:58:57 +00:00
Henrik Levkowetz 8fb1047aed Code coverage data for release 7.4.0
- Legacy-Id: 18027
2020-06-22 13:58:43 +00:00
Henrik Levkowetz b1722331eb Added a 'pip check' action to bin/mkrelease, to halt on package incompatibilities. ('pip install' returns 0 even after installing an incompatible package ...).
- Legacy-Id: 18026
2020-06-22 13:42:15 +00:00
Henrik Levkowetz 3e6837a3b5 Updated version requirements for django-bootstrap3
- Legacy-Id: 18025
2020-06-22 13:35:56 +00:00
Henrik Levkowetz 66d2fd8604 Merged in [18021] from rjsparks@nostrum.com:
A little less waste creating meeting/interim test data.
 - Legacy-Id: 18024
Note: SVN reference [18021] has been migrated to Git commit ba41f9ba95
2020-06-22 13:18:12 +00:00
Henrik Levkowetz 0f17e03121 Merged in [18020] from rjsparks@nostrum.com:
Construct Faker objects used for person name generation only once. Results in a roughly 20% speedup of the test-suite.
 - Legacy-Id: 18023
Note: SVN reference [18020] has been migrated to Git commit c60cc1b1a0
2020-06-22 12:58:44 +00:00
Robert Sparks ba41f9ba95 A little less waste creating meeting/interim test data. Commit ready for merge.
- Legacy-Id: 18021
2020-06-19 21:45:15 +00:00
Robert Sparks c60cc1b1a0 Construct Faker objects used for person name generation only once. Results in a roughly 20% speedup of the test-suite. Commit ready for merge.
- Legacy-Id: 18020
2020-06-19 19:54:50 +00:00
Henrik Levkowetz 820e30d99d Merged in [18016] from rjsparks@nostrum.com:
Ensure UTC time is shown throughout the interim request, approval, and announcement workflow. Fixes #2974.
 - Legacy-Id: 18017
Note: SVN reference [18016] has been migrated to Git commit 64de3fcd8c
2020-06-18 15:02:27 +00:00
Robert Sparks 64de3fcd8c Ensure UTC time is shown throughout the interim request, approval, and announcement workflow. Fixes #2974. Commit ready for merge.
- Legacy-Id: 18016
2020-06-17 22:15:39 +00:00
Henrik Levkowetz 4033785d40 With the draft submission cutoff date before a meeting set to the meeting start date (with the intention to have no blackout), the fact that submission re-open time is midnight _local_ time led to a blackout period of a few hours after midnight UTC for meeting timezones with midnight later than UTC. Changed this to give no blackout time when cutoff-date == meeting.date
- Legacy-Id: 18014
2020-06-17 18:04:03 +00:00
Henrik Levkowetz 9b672fc801 The registration system creates separate records for hackathon and session registration, but in order to provide OAuth2 registration information to for instance Meetecho we want just one consolidated record. Changed the handling of notifications from the registration system to aggregate reg_type and ticket_type information in one record.
- Legacy-Id: 18011
2020-06-17 15:44:37 +00:00
Henrik Levkowetz bf230a738b Added a test suite switch to optionally show logging output. Normally this is suppressed while running tests. In production, it goes to syslog's user facility. With --show-logging, it will go to the console when running tests.
- Legacy-Id: 18010
2020-06-17 15:05:57 +00:00
Henrik Levkowetz a6a99a449f Removed a debug statement
- Legacy-Id: 18009
2020-06-17 14:56:26 +00:00
Henrik Levkowetz b0b9bb4ce9 Added code in the OpenID registration scope to look for registration matches also by email, to handle the case where somebody registered with a new email and only added it to the datatracker later. In this case, we would not have connected up the registration and the person record when first notified.
- Legacy-Id: 18008
2020-06-17 13:31:55 +00:00
Henrik Levkowetz 465d53e3ca Disabled progress output for two instances wget running under cron.
- Legacy-Id: 18007
2020-06-17 12:11:25 +00:00
Henrik Levkowetz 26dbcc85be Set version info and settings back to development mode
- Legacy-Id: 18005
2020-06-16 21:16:41 +00:00
Henrik Levkowetz 5c68b60a84 Set version info to release version 7.3.2 before branching.
- Legacy-Id: 18003
2020-06-16 21:16:21 +00:00
Henrik Levkowetz b5e3025cf8 Changelog entry for 7.3.2
- Legacy-Id: 18002
2020-06-16 21:16:07 +00:00
Henrik Levkowetz aa666ad262 Code coverage data for release 7.3.2
- Legacy-Id: 18001
2020-06-16 21:15:54 +00:00
Henrik Levkowetz 6c9ba652da Updated the requirements on django-markup.
- Legacy-Id: 18000
2020-06-16 20:55:21 +00:00
Henrik Levkowetz 5d03afa6aa Reduced the number of htmlization URLs visited further.
- Legacy-Id: 17999
2020-06-16 20:07:11 +00:00
Henrik Levkowetz a5ccd3a806 Merged in [17993] from rjsparks@nostrum.com:
Make test_interim_send_announcement a little more time_zone aware.
 - Legacy-Id: 17997
Note: SVN reference [17993] has been migrated to Git commit 02a3e9a708
2020-06-16 13:21:40 +00:00
Henrik Levkowetz af87bf8e1b Merged in [17992] from rjsparks@nostrum.com:
Improve admin form validation for used_roles.
 - Legacy-Id: 17996
Note: SVN reference [17992] has been migrated to Git commit c69556efe1
2020-06-16 12:59:46 +00:00
Robert Sparks 02a3e9a708 Make test_interim_send_announcement a little more time_zone aware. Commit ready for merge.
- Legacy-Id: 17993
2020-06-15 20:20:34 +00:00
Robert Sparks c69556efe1 Improve admin form validation for used_roles. Commit ready for merge.
- Legacy-Id: 17992
2020-06-15 19:14:42 +00:00