Commit graph

13831 commits

Author SHA1 Message Date
Robert Sparks 841f289b5d
fix: repair incorrect merge () 2022-03-22 13:51:02 -03:00
Lars Eggert d47692546e
fix: Re-add agenda day navigation targets to right-hand nav ()
Fixes 
2022-03-22 07:22:25 -05:00
Jennifer Richards fd2adc86eb
fix: redirect to renamed schedule after saving a name change ()
Fixes 
2022-03-21 16:22:28 -03:00
Jennifer Richards 6ee123d29b
fix: replace invalid bi-chat* icons with valid ones () 2022-03-21 16:10:56 -03:00
Nicolas Giard adc6331727
ci: inject release hash + branch during build 2022-03-21 14:45:10 -04:00
Nicolas Giard 3a6a648d46
docs: update README to point to release page 2022-03-21 14:28:13 -04:00
Lars Eggert eb5423d084
ci: Also check generated HTML with the "vnu" validator ()
* ci: Also check generated HTML with the "vnu" validator

Because HTML Tidy apparently misses a bunch of errors.

* thead -> tbody

* More fixes

* More fixes

* Start checker in test runner
2022-03-21 12:50:23 -05:00
Robert Sparks 6ecd4b40e2
fix: use better address calculation for schedule owner. Fixes . () 2022-03-21 10:21:22 -03:00
Jennifer Richards be10d6bb10
fix: remove overflow-hidden from div#content ()
Allows position="sticky" items to attach to the viewport instead of the #content element.
2022-03-20 14:13:58 -05:00
Robert Sparks 46a4fafd98
chore: reset release coverage baseline. feat/bs5 is different than main. () 2022-03-20 09:26:41 -05:00
Robert Sparks 9f4634f531
fix: use approver's identity instead of System () ()
Fixes issue 
Conditionally tests if the approver is AnonymousUser, in which case
System is still used

Co-authored-by: Peter Yee <github@houseofyee.com>
2022-03-20 09:00:09 -05:00
Russ Housley 71b1f13a79
fix: improfe draft name syntax checks ()
* fix: Include blocked charters in AD dashboard that are ub external review

* fix: Improve draft name syntax checks. Fixes 
2022-03-20 06:59:29 -05:00
Robert Sparks 5c5d052603
fix: remove unintended debug code () 2022-03-19 16:02:46 -03:00
Nicolas Giard 562742d653
chore: add memcached + docker-cli to dev container () 2022-03-19 13:05:59 -04:00
Russ Housley 74d30529b6
fix: Include blocked charters in AD dashboard that are in external review () 2022-03-19 11:59:04 -05:00
Tero Kivinen 311bbf8826
fix: Fix the doc_name to have class text-nowrap as we want to keep the entries in one line if possible. () 2022-03-19 11:56:22 -05:00
Nicolas Giard a4eaadde0a
ci: limit pr tests to ietf folder 2022-03-19 11:33:29 -04:00
Robert Sparks f15d0fa8e3
test: match changes to release/about
* chore: bring docker-compose to root level ()

* test: match changes to release/about

Co-authored-by: Nicolas Giard <github@ngpixel.com>
2022-03-19 16:06:38 +01:00
Lars Eggert 05c643964b
ci: Run the test suite for PRs and pushes ()
Co-authored-by: Nicolas Giard <github@ngpixel.com>
2022-03-19 07:09:15 -04:00
Nicolas Giard cfc301d2d0
ci: add docker-cli to base test image 2022-03-19 06:27:35 -04:00
Robert Sparks 9df659b06e
fix: better draft name validation. Fixes . () 2022-03-18 18:01:25 -05:00
Nicolas Giard ec3b525567
chore: remove django settings module from devcontainer config () 2022-03-18 16:35:49 -04:00
Nicolas Giard dc51587596
ci: fix app-create-dirs.sh 2022-03-17 00:23:20 -04:00
Nicolas Giard f8c0a95802
ci: extract dev/tests dir creation script 2022-03-17 00:17:05 -04:00
Nicolas Giard 4b15ed933e
ci: fix base test docker image 2022-03-16 21:34:38 -04:00
Nicolas Giard 7ddaa513b1
ci: build base test docker image 2022-03-16 21:34:26 -04:00
Russ Housley d40842e4ce
fix: Allow AD and Secretariat to update the people to notify about conflict-reviews until the are announced ()
* Allow AD and Secretariat to update the people to notify about conflict-reviewss until the are announced. Fixes .

* fix: Allow notify list for conflict-review changes in any state
2022-03-16 14:16:55 -05:00
Lars Eggert ef7d962e63
fix: Remove the person_link nowrap option from the Python code ()
This was missed in .
2022-03-16 11:12:23 -05:00
Lars Eggert a68c154df9
fix: Always word-wrap person names in person_link links ()
* fix: Always word-wrap person names in person_link links

Defaulting to "text-nowrap" causes too many issues on narrow screens.

* Remove extra space
2022-03-16 09:34:45 -05:00
Lars Eggert c2cba855d8
fix: Fix a regression in ()
Tag closed incorrectly.
2022-03-16 09:32:58 -05:00
Lars Eggert 52969aefca
feat: Mobile agenda improvements ()
* fix: Improve agenda page for mobile (narrow) screens

* Remove unrelated change

* Remove FIXME
2022-03-16 09:30:21 -05:00
NGPixel 1771d6ea77
chore: improve dev docker for offline + other fixes 2022-03-15 22:22:30 -04:00
Lars Eggert c7157c80c5
feat: Linkify external resources on the public profile page () 2022-03-15 08:50:15 -05:00
Lars Eggert 5587428ebc
feat: Save HTML source to file when tidy validation fails during test ()
Instead of dumping the whole source code to the console.
2022-03-15 08:48:13 -05:00
Lars Eggert 0bbe216ebd
fix: Add a skipnav link ()
Fixes .
2022-03-15 08:45:17 -05:00
Jennifer Richards 515dbedbc9
feat: bring bs5 branch up to date with changes on main ()
* chore: bring docker dev init script up to date with bs5 branch ()

* ci: only run codeql on schedule

* feat: shorten long agenda filter button labels ()

Sessions with long names lead to poor rendering of the agenda filter buttons
on the 'customize the agenda view' page. This truncates those labels at 3 words.

* docs: Remove stale and incomplete information from the README ()

* docs: Suggest cloning a fork rather than ietf-tools repo ()

* docs: update README

* chore: add issue templates

* chore: update issue templates config

* chore: remove duplicate security issue link

* docs: point feature requests to discussions

* chore: add bug report form

* chore: remove bug report issue template

* chore: fix bug report form

* fix: point the api index page into Github instead of trac/svn

* chore: remove os + version + log fields from bug report form

* fix: point to GitHub for bug reports ()

* fix: point to GitHub for bug reports

* fix: point report bug link to template chooser

* fix: point report bug link to template chooser (2)

Co-authored-by: Nicolas Giard <github@ngpixel.com>

* fix: remove stale explanation of status reports ()

* fix: adjust about page to reflect move to GitHub. Normalize information level on page. ()

* fix: remove anchor tag with empty href ()

* fix: use same github issue URL on 500 error page as elsewhere ()

* chore: update report-a-bug.yml form

* ci: fix __init__.py version quotes

* chore: bring docker-compose to root level () ()

Authored-by: Nicolas Giard <github@ngpixel.com>

Co-authored-by: Nicolas Giard <github@ngpixel.com>
Co-authored-by: Robert Sparks <rjsparks@nostrum.com>
Co-authored-by: Jim Fenton <fenton@bluepopcorn.net>
2022-03-15 10:29:33 -03:00
Nicolas Giard 90b28957bb
ci: fix __init__.py version quotes 2022-03-14 18:09:08 -04:00
Nicolas Giard e6584bb717
chore: bring docker-compose to root level () 2022-03-14 17:02:53 -05:00
Lars Eggert 323d890252
fix: Search for docalias, not document ()
Fixes .

Co-authored-by: Robert Sparks <rjsparks@nostrum.com>
2022-03-14 11:49:23 -05:00
Lars Eggert 5125bb16ef
fix: X-Frame-Options can only be DENY or SAMEORIGIN these days () 2022-03-14 13:42:20 -03:00
Lars Eggert 646b7e52ad
fix: Move the navbar last, for text-based browsers ()
Fixes .
2022-03-14 11:38:33 -05:00
Lars Eggert fd8d9762f2
fix: Use fixed lengths for the first three columns of "meta" tables ()
Fixes .
2022-03-14 11:32:28 -05:00
Jennifer Richards 3b2e2ea1a9
Merge pull request from larseggert/unify-buttons
fix: Switch to showing a single "Edit materials" button
2022-03-11 11:48:08 -04:00
Lars Eggert bbf1996909
fix: Use bootstrap-icons icon ()
There was one remaining use of font-awesome; use bootstrap-icons icon now.
2022-03-11 09:14:09 -06:00
Lars Eggert 8319731218
fix: Fix agenda tab wrapping ()
And also fix heading disappearing behind nav tabs. Fixes .
2022-03-11 08:59:11 -06:00
Lars Eggert 876122276f
fix: Remove attempt to do smart linewraps for doc titles. ()
Fixes .
2022-03-11 08:50:50 -06:00
Lars Eggert b1deed3aa2
fix: Switch to showing a single "Edit materials" button
Fixes .
2022-03-11 13:29:35 +02:00
Jennifer Richards e0f232dc37
Merge pull request from NGPixel/feat/bs5
chore: fix node_modules volume for docker dev
2022-03-10 14:05:45 -04:00
NGPixel 9ae07e44e6
chore: fix node_modules volume for docker dev 2022-03-10 13:03:45 -05:00
Jennifer Richards d8e5092e5f
Merge pull request from NGPixel/feat/bs5
chore: fix docker dev boot for parcel build
2022-03-09 21:34:33 -04:00