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
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
8892a6b725
Removed unused imports.
...
- Legacy-Id: 18089
2020-06-27 17:40:28 +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
bbb5b9ce3f
Merged in [18064] from rjsparks@nostrum.com:
...
Change group edit field url regexp to accept the field names (specifically role names) we use by allowing hyphens.
- Legacy-Id: 18072
Note: SVN reference [18064] has been migrated to Git commit db0f902145
2020-06-27 11:55:12 +00:00
Robert Sparks
db0f902145
Change group edit field url regexp to accept the field names (specifically role names) we use by allowing hyphens. Commit ready to merge.
...
- Legacy-Id: 18064
2020-06-25 20:41:49 +00:00
Sasha Romijn
9dd0035a19
Fix migrations after rebase.
...
- Legacy-Id: 17994
2020-06-15 20:51:46 +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
Sasha Romijn
6e026926f0
Rebase automatic-scheduler-2 onto 7.3.2.dev0
...
- Legacy-Id: 17990
2020-06-15 12:29:39 +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
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
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
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
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
f7886df212
Create slowpages cache for some very stable pages
...
- Legacy-Id: 17843
2020-05-19 21:29:25 +00:00
Henrik Levkowetz
0a885bfbb7
Fixed a test that incorrectly lookdef or author.name instead of author.plain_name()
...
- Legacy-Id: 17827
2020-05-19 09:13:00 +00:00
Henrik Levkowetz
488ff08352
Merged in ^/personal/henrik/6.129.2-django2.0 which contains an upgrade of Django from 1.11 to 2.0, with the code changes needed.
...
- Legacy-Id: 17817
2020-05-18 06:50:50 +00:00
Henrik Levkowetz
bc05e7a8d0
Refactored many instances of msg.get_payload(decode=True).decode('utf-8') and similar to get_payload_text(msg), which uses msg.get_charset() to get the actual charset to do the decoding, in a consistent manner. Also removed some instances of force_str, but more remain.
...
- Legacy-Id: 17807
2020-05-16 20:20:05 +00:00
Henrik Levkowetz
6bb0a33a8d
Fleshed out a review test slightly, and did some refactoring.
...
- Legacy-Id: 17801
2020-05-15 14:51:25 +00:00
Henrik Levkowetz
2b68095b82
Merged in [17794] from mark@painless-security.com:
...
Add the 'msg' variable for interpolation on reviewer availability change emails, and reformat the add-a-period email. Fixes #2891 .
- Legacy-Id: 17799
Note: SVN reference [17794] has been migrated to Git commit 96bc71f51f150cec7043aca60d0156d35847019b
2020-05-15 11:33:03 +00:00
Henrik Levkowetz
154876a12a
Merged in ^/trunk@17782 (just ahead of release 6.130.0)
...
- Legacy-Id: 17783
2020-05-12 15:54:46 +00:00
Robert Sparks
fb8e5c6842
Allow IAB programs to use normal meeting mechanics. Fixes #2970 . Commit ready for merge.
...
- Legacy-Id: 17764
2020-05-08 21:11:25 +00:00
Henrik Levkowetz
6d7c5b52ee
Django 2.0 conversion. Test suite passes, except for javascript tests.
...
- Legacy-Id: 17762
2020-05-08 13:07:07 +00:00
Henrik Levkowetz
9aeda11a29
Removed some Py2 compatibility decorators.
...
- Legacy-Id: 17673
2020-04-21 13:54:31 +00:00
Robert Sparks
fec811de36
Show recent meetings on a group's meeting tab even if there aren't other past meetings. Fixes #2961 . Commit ready for merge.
...
- Legacy-Id: 17663
2020-04-20 17:31:28 +00:00
Henrik Levkowetz
f10ddadc0e
Merged in changes from trunk up to r17584.
...
- Legacy-Id: 17593
2020-04-07 16:02:52 +00:00
Henrik Levkowetz
7084e6e662
Merged in [17557] from fenton@bluepopcorn.net:
...
Provide more consistent links to people pages. Fixes #2918 .
- Legacy-Id: 17561
Note: SVN reference [17557] has been migrated to Git commit b9c5152714
2020-03-30 20:07:25 +00:00
Jim Fenton
b9c5152714
Provide more consistent links to people pages. Fixes #2918 . Commit ready for merge.
...
- Legacy-Id: 17557
2020-03-28 19:07:40 +00:00
Henrik Levkowetz
19fcb37b31
Merged in [17483] from peter@akayla.com:
...
Changed so that only WGs/RGs can be closed, per RJS. Fixes #1578 .
- Legacy-Id: 17503
Note: SVN reference [17483] has been migrated to Git commit 4737f0588e
2020-03-22 13:01:30 +00:00
Peter E. Yee
4737f0588e
Changed so that only WGs/RGs can be closed, per RJS. Fixes #1578 . Commit ready for merge.
...
- Legacy-Id: 17483
2020-03-21 17:17:25 +00:00
Robert Sparks
79bb245f8a
Move charters for replaced groups to a new replaced state. Close any outstanding ballots on them. Fixes #2889 , #2873 , and #1286 . Commit ready for merge.
...
- Legacy-Id: 17396
2020-03-06 16:47:59 +00:00
Henrik Levkowetz
726fcbf27d
Removed all __future__ imports.
...
- Legacy-Id: 17391
2020-03-05 23:53:42 +00:00
Henrik Levkowetz
1c808bf63b
Removed further six usage.
...
- Legacy-Id: 17387
2020-03-05 15:54:32 +00:00
Henrik Levkowetz
566971a6ae
Removed further six usage.
...
- Legacy-Id: 17386
2020-03-05 15:10:33 +00:00
Henrik Levkowetz
e9a37d8ac8
Removed six.text_type(), changed six.moves.urllib to plain urllib, and removed now unused six imports.
...
- Legacy-Id: 17385
2020-03-05 14:41:41 +00:00
Robert Sparks
afb818c298
Allow review team secretaries and the secretariat to reset the next reviewer in queue for review teams using the RotateAlphabetically policy. Partially addresses #2879 . Commit ready for merge.
...
- Legacy-Id: 17325
2020-02-21 23:08:20 +00:00
Robert Sparks
3568e72ec5
Default use_milestone_dates to True. Allow changing use_milestone_dates from the edit milestone dates form for charters if it is the initial chartering effort. Fixes #2884 . Commit ready for merge.
...
- Legacy-Id: 17287
2020-02-11 18:53:40 +00:00
Robert Sparks
7c3a4ce3f5
Only show groups in reasonable states when showing current chartering efforts (otherwise crufty charter states can would lead to abandoned or replaced groups showing here). Fixes #2872 . Commit ready for merge.
...
- Legacy-Id: 17246
2020-01-17 20:14:22 +00:00
Robert Sparks
b4ac9f83f1
Restrict the ability to change whether a group uses milestone dates to the ADs and the secretariat. Fixes #2869 . Commit ready for merge.
...
- Legacy-Id: 17234
2020-01-16 21:19:29 +00:00
Robert Sparks
f0f522322a
Be clear about who changed a group's personnel in the resulting email message. Fixes #2868 . Commit ready for merge.
...
- Legacy-Id: 17233
2020-01-15 21:38:44 +00:00
Henrik Levkowetz
e99f1cdc86
Merged in [17185] from rjsparks@nostrum.com:
...
Adds support for dateless milestones. Fixes #2799 .
- Legacy-Id: 17198
Note: SVN reference [17185] has been migrated to Git commit 42e5163b09
2020-01-08 16:07:29 +00:00
Robert Sparks
42e5163b09
Adds support for dateless milestones. Fixes #2799 . Commit ready for merge.
...
- Legacy-Id: 17185
2020-01-06 20:48:53 +00:00
Robert Sparks
f71e9995a7
Dateless milestone work. Commit in preparation for merging forward.
...
- Legacy-Id: 17174
2019-12-24 21:38:26 +00:00
Henrik Levkowetz
06fe583351
Merged /branch/iola/meeting-improvement-r16992@17152 from olau@iola.dk:
...
* Renamed Meeting.agenda to Meeting.schedule together with a bunch of related
internal things
* Moved Session.status, .requested, and .requested_by to a new SchedulingEvent.
* Turned sessions into regular sessions and non-sessions into misc.
sessions in the UI and code to avoid ambiguity.
This doesn't change the data in the DB except for uses of
TimeSlotTypeName where 'session' is now 'regular'.
- Legacy-Id: 17153
2019-12-17 23:43:07 +00:00
Ole Laursen
568670c060
Turn sessions into regular sessions and non-sessions into misc.
...
sessions in the UI and code to avoid ambiguity.
This doesn't change the data in the DB except for uses of
TimeSlotTypeName where 'session' is now 'regular'.
- Legacy-Id: 17128
2019-12-06 20:02:26 +00:00
Henrik Levkowetz
6f8263eb6e
Added fallback handling from utf-8 to latin1 when reading charter text files.
...
- Legacy-Id: 17126
2019-12-06 14:17:22 +00:00
Ole Laursen
3957743b85
Move Session.status, .requested, and .requested_by to a new SchedulingEvent
...
- Legacy-Id: 17122
2019-12-05 12:41:09 +00:00
Henrik Levkowetz
fcb6806d17
Merged in work from sasha@dashcare.nl on Review Queue Managemnt:
...
This abstracts queue management, making it possible to implement different
policies for each team. It provides two concrete policies:
RotateAlphabeticallyReviewerQueuePolicy, which rotates an alphabetically
ordered reviewer list with consideration for skip indications, and is the
default policy; and LeastRecentlyUsedReviewerQueuePolicy, a simple
least-recently-used policy. Also see issues #2721 and #2656 .
- Legacy-Id: 17121
2019-12-04 23:02:52 +00:00
Henrik Levkowetz
7ec09554bb
Merged in [17069] from sasha@dashcare.nl:
...
Fix #2074 , fix #2358 - Add history for assignments, requests and unavailability.
- Legacy-Id: 17104
Note: SVN reference [17069] has been migrated to Git commit 65d84155b6
2019-11-26 16:09:43 +00:00