Commit graph

13810 commits

Author SHA1 Message Date
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
NGPixel ee92d8658d
chore: fix docker dev boot for parcel build 2022-03-09 18:04:18 -05:00
Nicolas Giard 63616898ac
Merge pull request from painless-security/feat/bs5
ci: update dependencies + build for bs5 branch
2022-03-09 14:59:19 -05:00
Jennifer Richards 3acfcdbc45 ci: call "parcel build" to package static assets 2022-03-09 15:45:32 -04:00
Jennifer Richards 0acfacaf2d ci: remove bs3 asset build step 2022-03-09 15:36:45 -04:00
Jennifer Richards 53d5968b8b chore: remove leftover bs3 post-install script 2022-03-09 15:32:54 -04:00
Jennifer Richards 6db07dfc3d Merge remote-tracking branch 'origin/main' into feat/bs5
# Conflicts:
#	README.md
#	package-lock.json
#	package.json
2022-03-09 15:19:04 -04:00
NGPixel 0f1bd8f486
ci: fix npm dependencies + use build script 2022-03-09 13:19:06 -05:00
Nicolas Giard 1780f7c57d
ci: add build notice for all triggers 2022-03-09 00:46:23 -05:00
Nicolas Giard ea035b4f99
ci: add build notice of current branch 2022-03-09 00:38:39 -05:00
Nicolas Giard 4697c2cc84
ci: force npm install on root package.json 2022-03-08 19:44:26 -05:00
Nicolas Giard b41e6adb43
docs: update README with link to old datatracker branches 2022-03-08 16:53:06 -05:00
Nicolas Giard 661c8ef3c4
docs: update README.md 2022-03-08 16:42:31 -05:00
Jennifer Richards c89ca98b46
docs: fix inconsistent heading/link in README.md () 2022-03-08 15:55:11 -05:00
Nicolas Giard 4ef9f5c20a
Merge pull request from painless-security/personal/jennifer/7.45.1.dev0.bootstrap-merge
feat: updated boostrap5 work
2022-03-08 15:37:27 -05:00
Jennifer Richards 64d67366c5 Merge remote-tracking branch 'origin/main' into personal/jennifer/7.45.1.dev0.bootstrap-merge
# Conflicts:
#	bootstrap/package-lock.json
#	bootstrap/package.json
#	package-lock.json
#	package.json
2022-03-08 14:03:49 -04:00
Jennifer Richards 93d3daa324 fix: handle remote_instructions field correctly on interim request form 2022-03-08 12:15:22 -04:00
Jennifer Richards baa3b292b0 fix: clean up formatting of login.html template 2022-03-08 12:13:21 -04:00
Jennifer Richards 3d7b267a64 fix: only add page navigation panel to compatible templates
Only add right-hand page navigation panel to #content elements that have
the ietf-auto-nav class and test that the base template's DOM is compatible
with the panel.
2022-03-08 12:01:24 -04:00
Nicolas Giard 709c1232e9
chore: remove deprecated files + add excluded patterns for deploy () 2022-03-08 08:20:52 -06:00
Nicolas Giard afa9e77c2a
ci: build workflow cleanup 2022-03-07 21:32:12 -05:00
Nicolas Giard e62ba3f47c
ci: add ls for ietf statics dir 2022-03-07 21:24:46 -05:00