datatracker/ietf
Lars Eggert 3d44825333
ci: Switch to using geckodriver (#6541)
* Switch to using geckodriver

* Switch to selenium 4

* Undo

* Remove comment

* Fixes

* Restore non-standard line endings to minimize diff

* Undo

* Remove comment

* test: Fix test_upcoming_view_time_zone_selection

The inputs are hidden and managed by JS, so click
the visible elements instead.

* test: Clumsy fix to test_upcoming_materials_modal

Waiting for the button to be clickable does not
work because the modal is still fading in, so does
not actually close. Would be better to check for it
responding, but I haven't found the right way to do
that yet.

* test: Fix test_add_author_forms

Sending '\n' does not seem to work as it did before,
so click the option instead.

Also reverted some fixme hacks that seem to be obe.

* ci: Update base.Dockerfile

* test: add resource limits to dev/tests/debug.sh env

* ci: add upload of geckodriver.log on failure

* ci: run tests as user 1001

* ci: run app-create-dirs as sudo

* ci: set home folder to root to run tests

---------

Co-authored-by: Jennifer Richards <jennifer@staff.ietf.org>
Co-authored-by: Nicolas Giard <github@ngpixel.com>
Co-authored-by: Robert Sparks <rjsparks@nostrum.com>
2023-11-21 15:30:50 -06:00
..
api chore: use factory-boy 3.3 (#6269) 2023-09-05 09:54:30 -05:00
bin chore: make some old things kept for documentation a little safer (#6260) 2023-09-01 14:34:49 -05:00
community chore: feat/dark-mode <- main (#6103) 2023-08-10 09:49:15 -05:00
cookies chore: remove unnecessary .gitignore files (#6262) 2023-08-31 17:12:01 -05:00
database-notes chore: remove unnecessary .gitignore files (#6262) 2023-08-31 17:12:01 -05:00
dbtemplate chore: Add type annotations to satisfy linter (#5435) 2023-03-29 09:06:14 +09:00
doc ci: Switch to using geckodriver (#6541) 2023-11-21 15:30:50 -06:00
group fix: Don't allow group chair to change group parent (#6496) 2023-11-05 12:32:03 +01:00
help chore: remove unused view (#6304) 2023-09-14 17:10:26 -05:00
idindex chore: remove unnecessary .gitignore files (#6262) 2023-08-31 17:12:01 -05:00
iesg fix: Sort milestones for groups not using dates (#6642) 2023-11-15 13:32:27 -06:00
ietfauth fix: Don't redirect user to the login page when logging in (#6570) 2023-11-05 11:09:07 +01:00
ipr fix: improve handling malformed new specific ipr submissions (#6420) 2023-10-04 16:41:24 -05:00
liaisons fix: Enable editing of related liaison statement information (#6371) 2023-09-25 10:17:35 -05:00
mailinglists chore: remove unnecessary .gitignore files (#6262) 2023-08-31 17:12:01 -05:00
mailtrigger feat: Send mail when slides are approved (#5440) 2023-10-12 13:13:14 -04:00
meeting ci: Switch to using geckodriver (#6541) 2023-11-21 15:30:50 -06:00
message refactor: Remove length limit on Message header fields (#5455) 2023-03-31 09:37:46 +09:00
name fix: Don't allow group chair to change group parent (#6496) 2023-11-05 12:32:03 +01:00
nomcom fix: build proceedings attendee list from MeetingRegistration table. … (#6567) 2023-11-07 13:09:19 +01:00
person chore: use factory-boy 3.3 (#6269) 2023-09-05 09:54:30 -05:00
redirects chore: remove unnecessary .gitignore files (#6262) 2023-08-31 17:12:01 -05:00
release feat: reflect breaking change in internal release description (#3826) 2022-04-14 15:04:09 -05:00
review feat: add "add comment" feature to the review requests. (#6603) 2023-11-05 09:29:25 +01:00
secr refactor: remove secr IPR admin link (#6540) 2023-10-25 12:45:22 -05:00
static feat: Revamp AD dashboard (#6534) 2023-11-15 11:25:30 -06:00
stats fix: build proceedings attendee list from MeetingRegistration table. … (#6567) 2023-11-07 13:09:19 +01:00
submit refactor: Drop submission validation via libmagic (#6500) 2023-10-23 10:00:04 -05:00
sync refactor: Replace deprecated django.utils.http.urlquote 2023-05-12 18:27:51 -03:00
templates fix: restore attendee dbtemplate for old meetings pending data correction (#6656) 2023-11-17 10:01:09 -06:00
utils ci: Switch to using geckodriver (#6541) 2023-11-21 15:30:50 -06:00
.gitignore chore: update .gitignore 2023-06-05 18:10:50 -04:00
.yarnrc Preliminary work on converting bower management of web resources to yarn. New management command, replacing bower_install will be needed. 2019-07-25 20:28:18 +00:00
__init__.py feat!: Version 11 based on Django 4 2023-05-23 11:25:28 -05:00
celeryapp.py feat: Scout monitoring for celery workers (#6342) 2023-09-21 14:43:19 -05:00
checks.py fix: use Internet-Draft more consistently across the UI (#5104) 2023-02-11 10:09:28 -06:00
context_processors.py feat: Improve links to meeting tools from group pages (#5130) 2023-02-11 10:00:30 -06:00
feed_urls.py Changed urlpattern order to list the more specific of overlapping patterns first, and made the rfc feed per year pattern more permissive. 2017-12-04 16:32:58 +00:00
LICENSE
manage.py
middleware.py Updated a middleware function to use the correct Py3 idiom to access exception arguments. 2020-09-21 12:39:00 +00:00
settings.py ci: Switch to using geckodriver (#6541) 2023-11-21 15:30:50 -06:00
settings_test.py chore: rename test settings and shorten runserver instructions (#6131) 2023-08-11 11:21:38 -05:00
settings_testcrawl.py chore: improve ALLOWED_HOSTS in settings (ports are not useful there) (#4232) 2022-07-20 15:16:14 -05:00
urls.py chore: remove unused view (#6304) 2023-09-14 17:10:26 -05:00
virtualenv-manage.py More Py2/3 adaptations fetched from production. 2020-02-23 16:27:30 +00:00
wsgi.py Update internal references to trac.tools.ietf.org to point to trac.ietf.org. Remove several links into tools.ietf.org. Commit ready for merge. 2021-10-13 21:43:44 +00:00