Lars Eggert
3234f1a121
test: Validate HTML rendered during tests ( #3782 )
2022-04-07 13:30:38 -03:00
Jennifer Richards
db254f7a48
fix: tweak review assignment tooltips and control row height ( #3788 )
2022-04-07 09:48:23 -03:00
Robert Sparks
6867b1b667
fix: put unassigned review assignment contols on one small line ( #3780 )
2022-04-06 14:05:37 -03:00
Jennifer Richards
7738319c2a
fix: render meeting schedule editor icons using bootstrap-icons ( #3777 )
...
Uses template tags to render `ConstraintName` instances as HTML. Fixes #3557 .
2022-04-05 18:57:08 -03:00
Nicolas Giard
b65182150f
chore: remove legacy / deprecated files ( #3781 )
...
* chore: remove changelog files
* chore: remove data dir from source
* chore: exclude /data completely in gitignore
2022-04-05 15:45:01 -04:00
Jennifer Richards
016ee71855
feat: persist timeslot types made visible in the schedule editor ( #3778 )
...
This adds a POST action to the edit_meeting_schedule view that sets a list
of currently visible timeslot types in the user's session. On display of
the schedule editor, this is consulted before defaulting to show only 'regular'
timeslots. An ajax request is made to update the session when changing the
settings in the editor.
2022-04-05 16:00:59 -03:00
Nicolas Giard
cb3177efb9
chore: remove .gz from coverage file path in settings
2022-04-04 16:31:28 -04:00
Nicolas Giard
82cbf05c3f
chore: add release-coverage.json fetch on tests + dev
2022-04-04 16:11:35 -04:00
Jennifer Richards
3865c4bc9c
fix: restore function of unassigned review management page ( #3774 )
...
* style: reformat manage-review-requests.js as StandardJS style
* refactor: use switch statement instead of if/else-if/else
* style: remove needless line break
* fix: fix jquery selectors to be less fragile and easier to read
* fix: clean up bs5 HTML/CSS for review request buttons
2022-04-01 17:42:12 -03:00
Jennifer Richards
2859c43677
fix: allow import of rev00 minutes and let secretariat edit materials ( #3776 )
...
* fix: show "Edit materials" button for all groups for a secretariat user
Fixes ietf-tools#3763
* fix: show "import minutes" button to import initial revision
* test: validate that import session minutes buttons are shown
* test: validate that "Edit materials" links are shown
2022-04-01 12:49:20 -03:00
NGPixel
8bd48514b0
ci: fix coverage charts version ordering
2022-03-31 18:16:29 -04:00
Jennifer Richards
40c33b1281
fix: better handle corner cases for pre-IETF-64 agenda redirects ( #3775 )
...
Fixes #3669
2022-03-31 17:16:21 -03:00
Nicolas Giard
1c107d2d98
ci: use npm install for coverage-action
2022-03-31 15:05:03 -04:00
NGPixel
491cddbbd8
ci: package changes to coverage-action
2022-03-31 04:32:49 -04:00
NGPixel
8ef90059f5
ci: fix coverage-action outputs + gh token common
2022-03-31 03:26:49 -04:00
Nicolas Giard
ea6c9316d4
ci: add coverage-action to release workflow
2022-03-31 02:15:49 -04:00
NGPixel
de8ec121dc
ci: coverage-action
2022-03-31 01:56:31 -04:00
Nicolas Giard
c51d4d23a6
chore: move notes to dev/legacy
2022-03-30 18:12:06 -04:00
Robert Sparks
ef4ad545b9
fix: left-align date columns in all tablesorter-classed tables. ( #3772 )
2022-03-30 18:45:39 -03:00
Robert Sparks
8373914678
fix: complete the removal of ietf.__init__.date. ( #3771 )
...
Co-authored-by: Nicolas Giard <github@ngpixel.com>
2022-03-30 18:43:51 -03:00
Robert Sparks
cb4a288ab6
fix: separate tables on team review page. Fixes #3679 . ( #3770 )
2022-03-30 18:42:29 -03:00
Jennifer Richards
300f717c3d
fix: avoid needlessly blocking import of session minutes ( #3761 )
...
Fixes #3558
2022-03-30 18:38:47 -03:00
Jennifer Richards
fb41207227
ci: chown npm-related paths to owner of /workspace in app container ( #3768 )
2022-03-30 18:38:05 -03:00
Robert Sparks
1d8746cd63
fix: add tooltips to calendar icons on group meeting pages. Fixes #3695 . ( #3767 )
2022-03-30 18:37:29 -03:00
Jennifer Richards
29bbe06ddb
test: remove test for empty JS console log ( #3769 )
2022-03-30 15:14:29 -05:00
Nicolas Giard
7cc2e579c0
ci: add summary field to release workflow
2022-03-30 15:34:23 -04:00
Nicolas Giard
2a78c6bd7e
docs: add codecov badge to README
2022-03-30 14:38:24 -04:00
Nicolas Giard
4dbb3345e9
ci: remove codacy + skip codecov on fail
2022-03-30 14:35:08 -04:00
Robert Sparks
2e373adcd2
feat: improve release information in footer. ( #3738 )
2022-03-30 11:53:07 -03:00
Nicolas Giard
7917fa336a
ci: fix coverage xml for PR tests
2022-03-29 21:23:29 -04:00
Nicolas Giard
51ec004718
ci: always run codacy reporter
2022-03-29 20:46:18 -04:00
Nicolas Giard
11fe9f56b4
ci: output xml coverage report
2022-03-29 20:38:18 -04:00
Nicolas Giard
32d15efee6
ci: test codacy code coverage reporting
2022-03-29 19:38:39 -04:00
Kesara Rathnayake
65439960fe
fix: Use an input field for draft submit status search ( #3758 )
2022-03-29 12:35:46 -05:00
Nicolas Giard
0250ea09b9
Merge pull request #3752 from painless-security/main-merge
...
chore: merge updates from main into feat/bs5 branch
2022-03-25 16:13:07 -04:00
Jennifer Richards
9590303027
Merge remote-tracking branch 'origin/feat/bs5' into main-merge
2022-03-25 15:18:58 -03:00
Robert Sparks
38883e506f
fix: enable delegation for many group types. ( #3753 )
...
fixes #3740
2022-03-25 13:56:49 -03:00
Robert Sparks
eaf1f01e4d
fix: point wg about pages directly to jabber archives. Fixes #3462 and #3368 . ( #3750 )
2022-03-25 13:48:47 -03:00
Jennifer Richards
4e3330e80f
fix: remove duplicate lines from merge
2022-03-25 12:44:32 -03:00
Jennifer Richards
7c6fa167f1
ci: remove bs3-related workflow; do not install grunt
2022-03-25 12:16:23 -03:00
Jennifer Richards
c0c8771370
Merge branch 'main' into main-merge
...
# Conflicts:
# .devcontainer/docker-compose.extend.yml
# .github/workflows/build-test-base.yml
# .github/workflows/build.yml
# README.md
# docker/app.Dockerfile
# docker/configs/settings_local.py
# docker/docker-compose.extend.yml
# docker/scripts/app-init.sh
# ietf/release/tests.py
# ietf/release/urls.py
# ietf/templates/500.html
# ietf/templates/api/index.html
# ietf/templates/base.html
# ietf/templates/base/menu.html
# ietf/templates/group/group_about_status_edit.html
# ietf/templates/meeting/agenda_filter.html
# ietf/templates/release/about.html
# ietf/utils/tests.py
# package-lock.json
2022-03-25 11:15:05 -03:00
Robert Sparks
87838725af
test: bypass html validation pending rework at template level ( #3748 )
2022-03-25 07:53:46 -05:00
Russ Housley
0024cc9ea1
chore: Remove references to settings.SECR_VIRTUAL_MEETINGS. Fixes #3717 . ( #3741 )
2022-03-25 04:26:50 -05:00
Nicolas Giard
8989f2fd72
ci: add codecov upload to PR tests
2022-03-24 18:20:36 -04:00
Nicolas Giard
0821260cc3
ci: build workflow - rename cov results file
2022-03-24 16:40:44 -04:00
Robert Sparks
79bcc6448e
feat: redirect to release information at github ( #3746 )
...
* chore: remove unused import
* feat: redirect to release information at github.
2022-03-24 16:38:33 -04:00
Nicolas Giard
32bf50ef1b
ci: build workflow - force coverage upload even on failed tests
2022-03-24 15:49:38 -04:00
Nicolas Giard
e1c8b5efe4
ci: add codecov to tests
2022-03-24 15:45:37 -04:00
Nicolas Giard
9a4505dc74
chore: remove svn/trac infrastructure ( #3649 ) ( #3739 )
...
* chore: Remove svn/trac related infrastructure
* chore: Remove more svn/trac infrastructure
* fix: remove commented out Trac requirement
2022-03-24 12:24:35 -05:00
Lars Eggert
870fed030f
fix: More fixes for narrow screens ( #3662 )
...
* fix: More fixes for narrow screens
Need to keep checking for issues, there are more.
* Make columns more narrow on narrow screens
* More fixes
* More fixes
* Test fixes
* Fix more tests
* Close tbody
2022-03-24 12:40:48 -03:00