Robert Sparks
b89c44f443
chore: merge main and fix new views
2023-11-16 15:58:22 -06:00
Ryan Cross
2974e81624
fix: build proceedings attendee list from MeetingRegistration table. … ( #6567 )
...
* fix: build proceedings attendee list from MeetingRegistration table. Fixes #6265
* fix: move participants_for_meeting to meeting.utils
* fix: move test_participants_for_meeting to meeting tests
2023-11-07 13:09:19 +01:00
Peter Yee
f1425e4a52
fix: move meeting management from base Docs to Meeting ( #6586 )
...
* fix: move meeting management from base Docs to Meeting
* fix: add permission check for ability to request an interim meeting
* fix: guard against no user being logged in
---------
Co-authored-by: Robert Sparks <rjsparks@nostrum.com>
2023-11-06 17:45:07 +01:00
Tero Kivinen
f8a06f663e
fix: Add history entry when approving the slides. ( #6588 )
...
* Added history entry when approving the slides.
Also changed os.rename to shutils.move as the submissions and
proceedings are on the separate filesystems on the docker image,
and this same thing might happen in the real environment in the
future.
* Add migrations for the docevents type.
2023-11-06 17:19:32 +01:00
Robert Sparks
b78eb448a5
chore: remove some unused code
2023-11-06 09:12:40 +01:00
Robert Sparks
28c3e1bd5d
chore: merge branch 'main' into feat/rfc
2023-11-01 10:54:29 -05:00
Lars Eggert
d246879069
Fix code review comments
2023-10-27 17:29:09 -07:00
Lars Eggert
f5507daef1
feat: Render markdown agendas with bs5 styles
...
So that the look is consistent with the rest of the datatracker.
2023-10-23 18:55:31 +03:00
Paul Selkirk
f6a2d8c534
refactor: More efficient mail construction/sending
2023-10-13 19:22:06 -04:00
Paul Selkirk
6f634a049a
fix: Don't forget to empty_outbox
2023-10-12 16:28:26 -04:00
Paul Selkirk
b04ffe1631
feat: Send mail when slides are approved ( #5440 )
2023-10-12 13:13:14 -04:00
Robert Sparks
5bbea70cb0
fix: repair many revision related issues with the main and htmlized views
2023-09-12 08:55:38 -05:00
Robert Sparks
e0f27b9d52
ci: merge branch 'main' into feat/rfc
2023-09-05 12:02:07 -05:00
Robert Sparks
3c1fc3c0f9
chore: use factory-boy 3.3 ( #6269 )
2023-09-05 09:54:30 -05:00
Robert Sparks
b5bf6789da
chore: remove one shot iab artifact importers ( #6258 )
2023-08-31 17:14:18 -05:00
Robert Sparks
c8c1ebdf12
chore: remove unnecessary .gitignore files ( #6262 )
2023-08-31 17:12:01 -05:00
Robert Sparks
ad1aabb4ad
chore: repair merge damage and adjust new files
2023-08-30 17:12:31 -05:00
Robert Sparks
f9c9644263
chore: merge main and fix conflicts
2023-08-30 16:35:20 -05:00
Robert Sparks
bce70e74bc
feat: import iab agendas from iab website ( #6197 )
...
* feat: import iab agendas from wiki
* chore: adjust command help text
2023-08-24 11:53:10 -05:00
Robert Sparks
823281ba6c
chore: first pass at clearing out canonical_name
2023-08-18 10:59:55 -05:00
Robert Sparks
4946430159
chore: checkpoint: halfway through removing docalias
2023-08-15 09:11:53 -05:00
Robert Sparks
f30d348765
fix: link from session details to group about ( #6134 )
2023-08-12 13:02:52 -05:00
Kesara Rathnayake
e1e15da398
fix: Add editorial stream to meeting materials ( #6047 )
...
Fixes #6042
2023-07-25 07:50:49 -07:00
Kesara Rathnayake
101963d3bd
fix: Add editorial stream to proceedings ( #6027 )
...
* fix: Add editorial stream to proceedings
Fixes #5717
* fix: Move editorial stream after the irtf in proceedings
2023-07-24 10:06:28 -07:00
Robert Sparks
ab0b8e12aa
feat: include submitter in email about submitted slides ( #6033 )
...
* feat: include submitter in email about submitted slides
fixes #6031
* chore: remove unintended whitespace change
2023-07-23 13:56:49 -07:00
Liubov Kurafeeva
3a499cd068
fix: Server error from api_get_session_materials() ( #6025 )
...
Fixes #5877
2023-07-22 16:36:35 -07:00
Jennifer Richards
f04d356834
fix: Do not cache official_timeslotassignment when None ( #5830 )
2023-06-15 09:27:31 -05:00
Robert Sparks
518aedb0f0
chore: remove already run single-use management command ( #5815 )
2023-06-13 15:53:36 -05:00
Robert Sparks
b75b560dea
feat: import IAB minutes from the IAB wordpress site ( #5689 )
...
* feat: import IAB minutes from the IAB wordpress site
Work in Progress
* fix: refactor as management commands
* fix: use datetime.timezone.utc for comparisons
* fix: coerce an argument. Command now runs
* chore: extend queryset in a better way
* fix: fetch kesara's repo and move files into place.
* fix: add a DocEvent explaining where the Documents came from
* fix: small optimizations and typo fixes
* fix: performance compromise for very old meetings
* fix: ensure variable is initialized
* fix: avoid operating on null by changing method signature - address review comments
* fix: repair html typo and address pyflake complaint
* chore: run black on a new and changed things
2023-06-09 17:07:31 -05:00
Paul Selkirk
0567b3dea2
fix: /meeting/materials splits out named sessions the same way /meeting/proceedings does ( #5715 )
...
* fix: /meeting/materials splits out named sessions the same way /meeting/proceedings does
* test: Test separation of named sessions in the materials
2023-06-09 12:41:01 -05:00
Robert Sparks
18941434c3
chore: remove unused mgmt commands
2023-06-06 16:12:35 -05:00
Jennifer Richards
1922a6066e
Merge pull request #5700 from ietf-tools/main
...
chore: main -> django4
2023-05-31 10:59:09 -03:00
Paul Selkirk
65bd689daa
fix: make chat room an overrideable property of Session ( #5681 )
...
* fix: make chat room an overrideable property of Session
* test: validate that /meeting/session/<sessionid>/edit shows and sets chat room
* test: validate Session.chat_room_name
2023-05-24 10:26:19 -05:00
Jennifer Richards
be25fb954b
test: Ignore menu bar when counting "submit" buttons
...
(the "Sign out" link is now a submit button)
2023-05-19 14:18:02 -03:00
Jennifer Richards
37a6521879
test: Form is r.context["form"], not r["form"]
2023-05-19 13:37:39 -03:00
Jennifer Richards
fdc074b313
test: Use new signature for assertFormError
2023-05-19 13:23:07 -03:00
Jennifer Richards
cdec6cc0aa
Merge pull request #5655 from ietf-tools/main
...
chore: Merge main into feat/django4
2023-05-18 15:15:42 -03:00
Robert Sparks
f9322391dd
fix: change trac.ietf.org links to what they redirect to now ( #5651 )
2023-05-18 08:31:54 -05:00
Jennifer Richards
7475aa01b6
Merge pull request #5634 from ietf-tools/main
...
chore: Merge main into feat/django4
2023-05-16 13:06:49 -03:00
Robert Sparks
7dbac2067f
fix: show meeting timezone when editing sessions ( #5619 )
...
* fix: show meeting timezone when editing sessions
* chore: run black on session_filters
2023-05-15 14:50:10 -05:00
Jennifer Richards
0319f35e0f
test: Use Django 3.2 HttpResponse.headers API
2023-05-15 13:01:59 -03:00
Jennifer Richards
22bf508922
test: Suppress notices from mypy involving factory types
2023-05-15 12:20:02 -03:00
Jennifer Richards
7ad74c99e4
refactor: import from django.urls instead of django.conf.urls
2023-05-12 20:29:11 -03:00
Jennifer Richards
1419a0e7c8
test: Remove ScheduleEditTests.testUnschedule ( #5607 )
...
* test: Remove ScheduleEditTests.testUnschedule
Has been disabled under Django 2. Simple refactoring does not make it
functional under Django 3. Probably because we know that Selenium does
not handle HTML5 drag-and-drop well. Discarding until we move to a
better JS testing framework.
* test: Remove unused imports
2023-05-12 13:18:15 -03:00
Jennifer Richards
96396b833c
Merge pull request #5611 from ietf-tools/main
...
chore: merge main into feat/django4
2023-05-12 11:05:57 -03:00
Jennifer Richards
264ff60cd2
Merge pull request #5601 from jennifer-richards/django4
...
chore: Upgrade to Django 3.0
2023-05-11 11:04:36 -04:00
Robert Sparks
6089d4726c
chore: remove debugging file write from test ( #5598 )
2023-05-11 09:37:02 -05:00
Jennifer Richards
4f443cc445
refactor: Explicitly allow name=None for a couple of views
2023-05-10 17:16:20 -03:00
Robert Sparks
f8113cb862
fix: close open things ( #5593 )
...
* fix: close open things
* fix: clean up test created files
* fix: remove one close too many
2023-05-10 11:19:34 -05:00
Jennifer Richards
da168395fc
refactor: Replace deprecated smart_text with smart_str
2023-05-09 15:23:33 -03:00