Henrik Levkowetz
d1ca760cd9
Added a --sprint switch to mkdevbranch to avoid switching on the absence of a developer name when creating sprint branches
...
- Legacy-Id: 17986
2020-06-14 18:31:01 +00:00
Henrik Levkowetz
fabc6f8f04
Changed the required version of pyflakes to one that supports ANNASSIGN (python annotated assignments, now used in the code)
...
- Legacy-Id: 17982
2020-06-13 21:37:07 +00:00
Henrik Levkowetz
0a7648b7de
Improved the handling of logger enabling entries in UTILS_LOGGER_LEVELS to set a handler if none exists for a given logger.
...
- Legacy-Id: 17981
2020-06-13 21:31:31 +00:00
Henrik Levkowetz
b03b2e2477
Tweaked the OpenID Connect 'profile' grant description.
...
- Legacy-Id: 17980
2020-06-13 21:29:37 +00:00
Henrik Levkowetz
cb0817175e
Tweaked the showloggers command help text.
...
- Legacy-Id: 17979
2020-06-13 21:28:32 +00:00
Henrik Levkowetz
65c6c3eddd
Added logging_tree to the requirements list.
...
- Legacy-Id: 17978
2020-06-13 21:27:43 +00:00
Henrik Levkowetz
c5f6883624
Fixed a couple of mypy errors.
...
- Legacy-Id: 17977
2020-06-12 22:05:03 +00:00
Henrik Levkowetz
96bbf3457a
The datatracker logs directly to syslog, but some python libraries send debug logging to the python logging module. Added a python logging syslog handler to the django logging setup, in order to make it easier to turn on built-in logging from external modules when needed.
...
- Legacy-Id: 17976
2020-06-12 20:35:56 +00:00
Henrik Levkowetz
1cc9712ddf
Changed the OpenID profile data description to match what the datatracker actually shares.
...
- Legacy-Id: 17975
2020-06-12 16:17:06 +00:00
Henrik Levkowetz
77524a333b
Added a management command to list registered loggers, in order to see which can be configured in settings_local with the UTILS_LOGGER_LEVELS settings.
...
- Legacy-Id: 17974
2020-06-12 15:00:15 +00:00
Henrik Levkowetz
682036321d
Reorganized the python logging setup slightly, and added a possibility to configure logging levels for individual loggers in settings_local.py
...
- Legacy-Id: 17973
2020-06-12 14:41:41 +00:00
Henrik Levkowetz
eeba4ea992
Removed an unnecessary entry from the OIDC auth request arguments in test_oidc_code_auth().
...
- Legacy-Id: 17972
2020-06-12 14:39:54 +00:00
Henrik Levkowetz
221e989754
Fixed a bad regex in test-crawl
...
- Legacy-Id: 17970
2020-06-11 09:22:26 +00:00
Henrik Levkowetz
033da559d2
Set version info and settings back to development mode
...
- Legacy-Id: 17968
2020-06-10 20:59:26 +00:00
Henrik Levkowetz
6d3e07be12
Set version info to release version 7.3.1 before branching.
...
- Legacy-Id: 17966
2020-06-10 20:59:06 +00:00
Henrik Levkowetz
8bad712da4
Changelog entry for 7.3.1
...
- Legacy-Id: 17965
2020-06-10 20:58:55 +00:00
Henrik Levkowetz
73d66505d0
Code coverage data for release 7.3.1
...
- Legacy-Id: 17964
2020-06-10 20:58:41 +00:00
Henrik Levkowetz
a1ccc1fd14
Code coverage data for release 7.3.0
...
- Legacy-Id: 17963
2020-06-10 20:18:50 +00:00
Henrik Levkowetz
22be398eef
Added hourly generation of two static files.
...
- Legacy-Id: 17962
2020-06-10 18:52:12 +00:00
Henrik Levkowetz
ae6b39459f
Updated API resources for MeetingRegistration.
...
- Legacy-Id: 17961
2020-06-10 18:22:47 +00:00
Henrik Levkowetz
567449d3d2
Merged in [17908] from rjsparks@nostrum.com:
...
Add used_roles to Group and default_used_roles to GroupFeatures. Dynamically build the group edit form to provide a field for all used_roles. Fixes #2785 and #2572 . Partially addresses #2160 .
- Legacy-Id: 17960
Note: SVN reference [17908] has been migrated to Git commit 2862727d02
2020-06-10 12:58:29 +00:00
Henrik Levkowetz
980de4fac0
Removed an unused import
...
- Legacy-Id: 17959
2020-06-10 11:32:24 +00:00
Henrik Levkowetz
6e30b36515
Expanded the test case for api_new_meeting_registration() to test both the existing and new account case, and that additional table fields are set appropriately.
...
- Legacy-Id: 17958
2020-06-09 21:06:09 +00:00
Henrik Levkowetz
8547432583
Updated the api_new_meeting_registration() endpoint to set all provided fields correctly. Fixes a bug that left some fields unset.
...
- Legacy-Id: 17957
2020-06-09 21:04:12 +00:00
Henrik Levkowetz
61f01721c6
Added some code to set the meeting attendance flag when Meetecho pulls OAuth2 profile data for session participation between the start and end dates for a meeting.
...
- Legacy-Id: 17956
2020-06-09 21:01:49 +00:00
Henrik Levkowetz
efcdc4d917
Updated meeting attendance and nomcom eligibility calculations to take the MeetingRegistration.attendance flag into account.
...
- Legacy-Id: 17955
2020-06-09 21:00:07 +00:00
Henrik Levkowetz
8a6026ce6e
Added a MeetingRegistration.attended field, to keep apart meeting attendence and meeting registration before attendance.
...
- Legacy-Id: 17954
2020-06-09 20:58:35 +00:00
Henrik Levkowetz
59487f5627
Fixed an issue with multiple objects matching a registsration record fetched from the registration system (this has been caused by not correctly detecting changes in registration system details).
...
- Legacy-Id: 17953
2020-06-09 19:42:11 +00:00
Henrik Levkowetz
73a0627bf1
Changed the settings_local.py for the docker image to use the database type enforced in docker/updatedb
...
- Legacy-Id: 17952
2020-06-09 18:55:59 +00:00
Henrik Levkowetz
956ddaf3cf
Fixed an incorrect admin site search field specification.
...
- Legacy-Id: 17951
2020-06-09 18:26:45 +00:00
Henrik Levkowetz
3e008518c9
With ticket_type and reg_type fields now part of MeetingRegistratoin, removed the conditional handling of these attributes in the OpenID 'registration' scope handler.
...
- Legacy-Id: 17949
2020-06-09 14:00:47 +00:00
Henrik Levkowetz
f06ab575ec
Updated release coverage
...
- Legacy-Id: 17948
2020-06-09 11:52:40 +00:00
Henrik Levkowetz
516a2af54d
Set version info and settings back to development mode
...
- Legacy-Id: 17946
2020-06-08 20:18:38 +00:00
Henrik Levkowetz
0a82b60138
Set version info to release version 7.3.0 before branching.
...
- Legacy-Id: 17944
2020-06-08 20:18:16 +00:00
Henrik Levkowetz
7e15a1353c
Changelog entry for 7.3.0
...
- Legacy-Id: 17943
2020-06-08 20:18:04 +00:00
Henrik Levkowetz
a94630636f
Code coverage data for release 7.3.0
...
- Legacy-Id: 17942
2020-06-08 20:17:44 +00:00
Henrik Levkowetz
ec5d159b4f
Added a new API endpoint to be used by the registration system, to trigger account creation.
...
- Legacy-Id: 17941
2020-06-08 19:51:10 +00:00
Henrik Levkowetz
2416a46f5e
Refactored some account creation code to re-use the email sending part in the registration system notification api for new meeting registrations.
...
- Legacy-Id: 17940
2020-06-08 19:49:30 +00:00
Henrik Levkowetz
275e48681d
Updated the email template that goes out for password setting on account creation, to give directions also for the case when the user already has a pre-existing account. Updated a test to match.
...
- Legacy-Id: 17939
2020-06-08 19:48:05 +00:00
Henrik Levkowetz
228f00287b
Added migrations for model changes
...
- Legacy-Id: 17938
2020-06-08 19:28:15 +00:00
Henrik Levkowetz
49bf6090d0
Updated the @require_api_key decorator to not check for recent login dates for staff (which would include robots)
...
- Legacy-Id: 17937
2020-06-08 19:24:42 +00:00
Henrik Levkowetz
c3b05d41b8
Removed an API meeting resource field which is not present in the database any more.
...
- Legacy-Id: 17936
2020-06-08 19:21:50 +00:00
Henrik Levkowetz
0ba2c93d7f
Added a showapikeys management command, to be able to easily see the api keys.
...
- Legacy-Id: 17935
2020-06-08 19:20:27 +00:00
Henrik Levkowetz
542c165907
Added a migration to create login and person records for the mail-archive and registration-system users.
...
- Legacy-Id: 17934
2020-06-08 19:19:25 +00:00
Henrik Levkowetz
ff0279e7ae
Added a new role 'Robot', for use with reg-system and mail-archive automated accesses.
...
- Legacy-Id: 17933
2020-06-08 19:16:23 +00:00
Henrik Levkowetz
c01dcddea1
Added reg_type and ticket_type to the MeetingRegistration model.
...
- Legacy-Id: 17932
2020-06-08 19:14:21 +00:00
Henrik Levkowetz
37cd5daaed
Updated patch for oidc_provider, to remove tzinfo in a default datetime value.
...
- Legacy-Id: 17931
2020-06-08 19:12:14 +00:00
Henrik Levkowetz
40fac7a283
Set version info and settings back to development mode
...
- Legacy-Id: 17929
2020-06-07 12:08:35 +00:00
Henrik Levkowetz
b46ddbe754
Set version info to release version 7.2.0 before branching.
...
- Legacy-Id: 17927
2020-06-07 12:08:16 +00:00
Henrik Levkowetz
936a192885
Changelog entry for 7.2.0
...
- Legacy-Id: 17926
2020-06-07 12:08:04 +00:00