Henrik Levkowetz
4139d17308
Added a factory function OidClientRecordFactory for OpenID testing
...
- Legacy-Id: 17914
2020-06-06 20:15:18 +00:00
Henrik Levkowetz
b9b36dc124
Tweaked the meetecho access API fallback response to use person.plain_name instead of person.name.
...
- Legacy-Id: 17913
2020-06-06 20:13:54 +00:00
Henrik Levkowetz
d4106f38c9
Added a couple of functions to debug.py
...
- Legacy-Id: 17912
2020-06-06 20:12:00 +00:00
Henrik Levkowetz
4de5722905
Patched a bug in pyjwkest.jwt which would cause a root logger handler to be created if none existed, resulting in logging in following code being emitted even if intentionally set up to be visible. (See https://github.com/IdentityPython/pyjwkest/pull/97 , created to fix this upstream)
...
- Legacy-Id: 17911
2020-06-06 16:19:14 +00:00
Henrik Levkowetz
b27d5198bd
Patched a bug in pyjwkest.jwt which would cause a root logger handler to be created if none existed, resulting in logging in following code being emitted even if intentionally set up to be visible. (See https://github.com/IdentityPython/pyjwkest/pull/97 , created to fix this upstream)
...
- Legacy-Id: 17910
2020-06-06 16:18:45 +00:00
Henrik Levkowetz
4e79500df8
Added a download-only switch to docker/updatedb
...
- Legacy-Id: 17909
2020-06-05 11:54:51 +00:00
Robert Sparks
2862727d02
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 . Commit ready for merge.
...
- Legacy-Id: 17908
2020-06-04 21:05:33 +00:00
Sasha Romijn
d0386b8524
Add link to docs in automatic schedule builder.
...
- Legacy-Id: 17907
2020-06-02 17:39:25 +00:00
Sasha Romijn
69fbd46b27
Save automatic schedules as public=False visible=True
...
- Legacy-Id: 17906
2020-06-01 15:03:46 +00:00
Sasha Romijn
a0b6c6dcfc
Add capacity optimiser to automatic scheduler.
...
- Legacy-Id: 17905
2020-06-01 14:12:39 +00:00
Sasha Romijn
fc2693370e
Improved initial session scheduling for tight schedules
...
- Legacy-Id: 17904
2020-06-01 12:26:21 +00:00
Sasha Romijn
2c49e7b2dd
Add missing BusinessConstraint resource/admin
...
- Legacy-Id: 17903
2020-06-01 10:09:27 +00:00
Sasha Romijn
69a5752a00
Fix incorrect timerange name in create_dummy_meeting command
...
- Legacy-Id: 17902
2020-06-01 09:27:25 +00:00
Sasha Romijn
57d8ffb27a
Re-introduce Group.meeting_seen_as_area and use it in automatic scheduler
...
- Legacy-Id: 17901
2020-06-01 09:25:51 +00:00
Sasha Romijn
468afdcbe3
Fix tests to account for meetings starting on a Sunday
...
- Legacy-Id: 17900
2020-06-01 09:22:37 +00:00
Sasha Romijn
38aaa38a0b
Don't schedule sessions on Sunday in schedule builder.
...
- Legacy-Id: 17899
2020-06-01 09:19:18 +00:00
Sasha Romijn
2f8dfe8c78
Removed Python 2 compatibility for schedule builder as it's obsolete
...
- Legacy-Id: 17896
2020-05-29 12:49:51 +00:00
Sasha Romijn
1aad1bee48
Add Python 2 compatibility for schedule builder with functools32
...
- Legacy-Id: 17895
2020-05-29 12:14:51 +00:00
Sasha Romijn
c8e0a83b47
Add new model for business logic meeting constraint costs, update existing constraint costs, and small improvements in tests
...
- Legacy-Id: 17894
2020-05-29 12:03:50 +00:00
Sasha Romijn
cbcb5a2bd2
Add schedule saving to automatic scheduler, various cleanups
...
- Legacy-Id: 17893
2020-05-28 19:47:30 +00:00
Henrik Levkowetz
186e2ae67b
Decorated post_submission() with @transaction.atomic, and did some slight refactoring of code related to post_submission() calls and submission events. This was triggered by a submission left in an intermediate state because of a WSGI timeout (leading to a 504 error).
...
- Legacy-Id: 17892
2020-05-28 15:01:33 +00:00
Sasha Romijn
a75c29c231
Add partially completed automatic scheduler.
...
- Legacy-Id: 17891
2020-05-28 12:59:44 +00:00
Henrik Levkowetz
b3374fa351
Fixed an RST error in the changelog.
...
- Legacy-Id: 17883
2020-05-22 11:14:44 +00:00
Henrik Levkowetz
29a8264647
Set version info and settings back to development mode
...
- Legacy-Id: 17881
2020-05-21 23:12:28 +00:00
Henrik Levkowetz
15bf49d4b3
Set version info to release version 7.1.0 before branching.
...
- Legacy-Id: 17879
2020-05-21 23:12:08 +00:00
Henrik Levkowetz
1a37562df1
Changelog entry for 7.1.0
...
- Legacy-Id: 17878
2020-05-21 23:11:57 +00:00
Henrik Levkowetz
3b4ec6d4f0
Code coverage data for release 7.1.0
...
- Legacy-Id: 17877
2020-05-21 23:11:44 +00:00
Henrik Levkowetz
40f38a343b
Merged in [17864] from housley@vigilsec.com:
...
Add /meeting/<num>/agenda pages to the slowpages cache. While I was in the template, I also did a recent ticket. Fixes #2992 .
- Legacy-Id: 17876
Note: SVN reference [17864] has been migrated to Git commit 5dc4931f87
2020-05-21 22:36:24 +00:00
Henrik Levkowetz
474c43f783
- Legacy-Id: 17875
2020-05-21 22:06:47 +00:00
Henrik Levkowetz
65c6a878f7
Merged in [17843] from housley@vigilsec.com:
...
Create slowpages cache for some very stable pages
- Legacy-Id: 17874
Note: SVN reference [17843] has been migrated to Git commit f7886df212
2020-05-21 22:03:38 +00:00
Russ Housley
5dc4931f87
Add /meeting/<num>/agenda pages to the slowpages cache. While I was in the template, I also did a recent ticket. Fixes #2992 .
...
- Legacy-Id: 17864
2020-05-21 14:42:37 +00:00
Henrik Levkowetz
a3979c3cf7
Merged in [17838] from fenton@bluepopcorn.net:
...
Give IRSG at-large members balloting capability. Fixes #2979 . Branch
- Legacy-Id: 17863
Note: SVN reference [17838] has been migrated to Git commit c9bc6b43f0
2020-05-21 13:54:44 +00:00
Henrik Levkowetz
8d5d61c13c
Utility script to populate a dev instance with drafts, rfcs, slides, etc.
...
- Legacy-Id: 17862
2020-05-21 11:58:11 +00:00
Henrik Levkowetz
0240c5c0e6
Changed wording in one place on the NomCom Chair help page to be in line with menu entry and page title of the NomCom Settings page, based on feedback from Barbara Stark.
...
- Legacy-Id: 17861
2020-05-20 21:41:39 +00:00
Henrik Levkowetz
afdfd8f0d6
Merged in a patch from mark@painless-security.com to add caching options to docker/run
...
- Legacy-Id: 17860
2020-05-20 21:38:53 +00:00
Henrik Levkowetz
ac52ce6595
Updated the NomCom eligibility calculation to use the last 5 in-person meetings, in accordance with draft-iesg-nomcom-eligibility-2020-03 which has now been approved for publication. The code will need revisiting when the long-term policy is available.
...
- Legacy-Id: 17859
2020-05-20 19:41:25 +00:00
Henrik Levkowetz
950f1822bc
Refined the makeresources management command slightly to improve handling of models with names ending in 'Resource' -- tastypie requires the resource name to be explicitly set in that case.
...
- Legacy-Id: 17858
2020-05-20 19:38:44 +00:00
Henrik Levkowetz
5697c6ed72
Additional name changes for agenda_ical()
...
- Legacy-Id: 17856
2020-05-20 15:50:06 +00:00
Henrik Levkowetz
d9a40f8ef4
Renamed some view funtions for consistency. Almost all .json enpoints were named *_json(), but not all. Fixed in this commit, together with the equivalent renaiming for one .ical endpoint.
...
- Legacy-Id: 17855
2020-05-20 14:19:37 +00:00
Henrik Levkowetz
2340f310c7
Changed the nomcom chair help page to show 4-digit years, rather than 2-digit
...
- Legacy-Id: 17854
2020-05-20 14:16:04 +00:00
Henrik Levkowetz
f53d03e7ef
Merged in [17835] from pusateri@bangj.com:
...
Add agenda_note and remote_instructions to agenda.json API. Fixes #2955 .
- Legacy-Id: 17853
Note: SVN reference [17835] has been migrated to Git commit d275a78bce
2020-05-20 12:06:23 +00:00
Henrik Levkowetz
cd7eeb238f
Added a missing guard against attribute access on None.
...
- Legacy-Id: 17852
2020-05-20 10:28:09 +00:00
Henrik Levkowetz
b88a9ccae0
Set version info and settings back to development mode
...
- Legacy-Id: 17850
2020-05-20 09:34:02 +00:00
Henrik Levkowetz
cad36dbf83
Set version info to release version 7.0.0 before branching.
...
- Legacy-Id: 17848
2020-05-20 09:33:43 +00:00
Henrik Levkowetz
594dd9318b
Changelog entry for 7.0.0
...
- Legacy-Id: 17847
2020-05-20 09:33:31 +00:00
Henrik Levkowetz
9f137eac95
Code coverage data for release 7.0.0
...
- Legacy-Id: 17846
2020-05-20 09:33:16 +00:00
Henrik Levkowetz
8fcfd2073a
Added a migration where Django 2.0 captures more model information than 1.11 did.
...
- Legacy-Id: 17845
2020-05-20 07:31:35 +00:00
Henrik Levkowetz
420099d72a
Added a template with-clause that was lost in merging.
...
- Legacy-Id: 17844
2020-05-20 07:11:50 +00:00
Russ Housley
f7886df212
Create slowpages cache for some very stable pages
...
- Legacy-Id: 17843
2020-05-19 21:29:25 +00:00
Henrik Levkowetz
ee103c99ec
Merged in [17839] from rcross@amsl.com:
...
Fixed issue where any session request was referred to as Virtual
- Legacy-Id: 17841
Note: SVN reference [17839] has been migrated to Git commit 95bb522693
2020-05-19 19:54:11 +00:00