Lars Eggert
7fc601ee69
fix: Don't let the sort chevron wrap ( #4075 )
...
I couldn't figure out a way to not let it wrap *and* float it to the right,
however,
Fixes #4071
2022-06-14 17:37:06 -05:00
Nicolas Giard
083732557d
fix: skip assets volume in cleandb script + add confirm prompt to cleanall ( #4038 )
...
* fix: skip assets volume in cleandb script + add confirm prompt to cleanall
* fix: remove purge dangling images from cleanall script
2022-06-13 12:13:16 -05:00
Lars Eggert
d0e6fd62cb
fix: Make document revisions in timeline clickable again ( #4065 )
...
Fixes #4064
2022-06-13 11:16:41 -05:00
Jennifer Richards
53dde975ec
fix: validate group type/acronym properly in admin. Fixes #4028 . ( #4070 )
...
* fix: validate group type/acronym properly in admin
* chore: remove unused import
2022-06-13 11:14:26 -05:00
Lars Eggert
3d9310818b
fix: Don't allow sorting milestone by order if group doesn't use dates ( #4074 )
...
Fixes #4072
2022-06-13 11:08:23 -05:00
Lars Eggert
514944d24e
fix: Fix ballot icon overlapping document title ( #4077 )
2022-06-13 11:01:06 -05:00
Nicolas Giard
25c7c4801a
chore: fix rsync-extras script options + add quiet mode
2022-06-04 18:37:45 -04:00
Nicolas Giard
d825a59e67
ci: build app image with full assets
2022-06-04 17:59:31 -04:00
Lars Eggert
7f4a6c19fb
fix: Fix some more underlined whitespace around links ( #4053 )
...
* fix: Fix some more underlined whitespace around links
* Another one
Co-authored-by: Robert Sparks <rjsparks@nostrum.com>
2022-06-03 11:52:41 -05:00
Robert Sparks
7dfb645678
fix: improve how status is displayed for old draft versions. Fixes #3974 . ( #4055 )
2022-06-03 11:45:01 -05:00
Robert Sparks
13ae0738bf
fix: test web manifest ( #4047 )
2022-06-02 11:10:11 -05:00
Robert Sparks
02942a6954
chore: bring test names fixture up to match the current database ( #4054 )
2022-06-02 11:09:47 -05:00
Lars Eggert
525ce6bc68
fix: Correctly scroll to URL fragment after augmenting tables ( #4040 )
...
* fix: Correctly scroll to URL fragment after augmenting tables
* feat: Only add search field to longer tables
* Tweak vertical whitespace around search field
Co-authored-by: Robert Sparks <rjsparks@nostrum.com>
2022-06-01 11:56:25 -05:00
Lars Eggert
8b339b74e4
fix: Fix include of bootstrap-icons ( #4039 )
...
This got broken in #4035 , which included some things it wasn't meant to.
2022-06-01 10:55:01 -05:00
Nicolas Giard
57aee14192
ci: move codecov.yml to dev
2022-05-31 18:59:12 -04:00
Nicolas Giard
2f915e0ef4
ci: set codecov threshold
2022-05-31 18:56:39 -04:00
Lars Eggert
60ba38defe
fix: Nav links got broken in #3980 ( #4032 )
...
Righthand-nav links were no longer clickable since #3980 . Fix that.
2022-05-31 17:06:15 -05:00
Lars Eggert
74f2a85d64
refactor: replace flot with highcharts ( #4030 )
...
* chore: Replace flot with highcharts
Since flot hasn't been updated since 2014 and was only used in one
place. Simplify how highcharts is initialized and used, and re-enable
pre-bs5 export functionality.
* Fix tests
* Remove some console.log statements
2022-05-31 17:05:27 -05:00
Lars Eggert
337d2ad387
feat: Switch to SVG logo; use it (and new bitmaps) in more places ( #4035 )
...
* feat: Switch to SVG logo; use it (and new bitmaps) in more places
* Run images through image_optim
* Copy icons from base template
* Tint icons red when in dev mode
2022-05-31 17:03:43 -05:00
Nicolas Giard
d82a1c6d05
chore: add .dockerignore ( #4027 )
2022-05-31 16:47:40 -05:00
Nicolas Giard
5d5fc75958
chore: fix missing devcontainer dependencies ( #4024 )
2022-05-31 16:47:06 -05:00
Nicolas Giard
e02ce05612
chore: make /assets a named volume for dev container ( #4018 )
...
* chore: make /assets a static volume for dev container
* chore: fix create-dirs script to point to /assets
2022-05-31 16:43:29 -05:00
Lars Eggert
159f89ebf3
chore: Remove six and pathlib2 from deps ( #4031 )
...
Fixes : #3895 and #3892
2022-05-31 09:12:45 -05:00
Nicolas Giard
9983b97a38
ci: remove debug arm64 db workflow
2022-05-26 02:56:12 -04:00
Nicolas Giard
51a45bd1e5
docs: update python version badge to 3.9
2022-05-25 23:08:32 -04:00
Nicolas Giard
e39ace5f60
ci: escape matrix values in nightly db workflow
2022-05-25 22:47:20 -04:00
Nicolas Giard
242626c849
ci: fix nightly db docker workflow typo
2022-05-25 22:46:15 -04:00
Nicolas Giard
816cf8867e
ci: create manifest from nightly db dev images (x64 + arm64)
2022-05-25 22:45:30 -04:00
Nicolas Giard
8c9c198d27
ci: add debug db container build workflow for arm64
2022-05-25 16:50:17 -04:00
Lars Eggert
8b6dbf3867
chore: Update deps ( #4021 )
...
* chore: Update deps
* Remove change for other PR
2022-05-25 14:56:25 -05:00
Robert Sparks
2f4b493575
fix: Don't show To Subscribe on group about when there's no url to subscribe with. Fixes #4022 . ( #4023 )
2022-05-25 14:52:44 -05:00
Nicolas Giard
6094645e7a
ci: revert db docker image to only amd64
2022-05-24 21:41:59 -04:00
Nicolas Giard
6c1f98aaf8
ci: build multi-arch db image
2022-05-24 21:06:52 -04:00
Nicolas Giard
4457263599
ci: remove watchman to resolve invalid clockspec error
2022-05-24 20:51:50 -04:00
Nicolas Giard
f02a7e1797
chore: fix /dev/shm permissions on docker init script
2022-05-24 19:52:32 -04:00
Nicolas Giard
90c2720031
ci: add arm64 to base docker image platforms to build
2022-05-24 19:50:16 -04:00
Nicolas Giard
742ce5a08e
chore: make dev container use base image
2022-05-24 16:49:37 -04:00
Lars Eggert
53c1377717
ci: Add watchman to image ( #4014 )
...
This speeds up repeated runs of `parcel`, but unfortunately not the initial one.
2022-05-24 15:42:20 -05:00
Robert Sparks
0e599ea864
fix: show session name on meeting/upcoming. Fixes #4010 . ( #4017 )
...
* fix: show session name on meeting/upcoming. Fixes #4010 .
* fix: remove stray right paren
2022-05-24 15:23:47 -05:00
Nicolas Giard
8e0ff71709
ci: remove pip install from base docker image
2022-05-24 16:17:08 -04:00
Nicolas Giard
0eb9cb4f57
ci: use new app base docker image for tests
2022-05-24 15:59:43 -04:00
Nicolas Giard
a7d080b4df
ci: build app base docker image
2022-05-24 15:50:01 -04:00
Lars Eggert
bf22223877
Update d3 ( #4016 )
...
* Over to slate
* Port to d3@4
* Port to d3@5
* Port to d3@7 (current release)
* Fix axis font size
2022-05-24 11:07:14 -05:00
Lars Eggert
9a24ee7e94
fix: Make AD position colors more noticeable ( #4013 )
...
* fix: Make AD position colors more noticeable
Also remove the striping of the table, which makes it easier to notice which
documents are missing a ballot.
* Make "yes" a bit darker
* Stripe the table for non-ADs
2022-05-24 09:51:34 -05:00
Lars Eggert
0a8641cc75
fix: Fix whitespace at end of link ( #4015 )
2022-05-24 08:55:59 -05:00
Nicolas Giard
9316429e0e
chore: remove workspace chown from dev init script + add warning when using root
2022-05-21 00:18:24 -04:00
Robert Sparks
49cf639f16
fix: improve person selection when receiving IANA email ( #3993 )
2022-05-20 16:20:26 -05:00
Robert Sparks
c89f7c89c5
feat: begin supporting the new rfc editor model ( #3960 )
...
* feat: restructure rfcedtype groups. add rpc, rswg, rsab.
* feat: show rfc editor groups on menu
* feat: add the editorial stream
* fix: repair broken html and extent dest coverage.
* chore: address Lars review comment
* chore: update copyright notices.
2022-05-20 12:22:17 -05:00
Nicolas Giard
b6186f1fab
chore(dev): fix uid/gid mapping for non-vscode devs ( #3981 )
...
* chore: fix uid/gid mapping for non-vscode devs
* chore: fix volume ownership in devcontainer
* chore: use zsh in init script + remove temp mounted folders
* chore: ignore group mapping error during devcontainer build
* chore: fix ownership when running as root on host
* chore: use new docker compose command format + fix root check
* chore: improve uid/gid mapping message output
* chore: include chromedriver permission fix
* chore: skip parent dev image and install node directly instead of nvm
* chore: reapply gitignore changes + better dev help message
2022-05-20 09:10:41 -05:00
Lars Eggert
fa17ddd705
refactor: tweak the horrible code in SearchableField ( #3957 )
...
* Fix: Tweak the horrible code in SearchableField so another corner case works
Fixes #3940 . Hopefully doesn't break anything.
* fix: remove incorrect remaining loop.
Co-authored-by: Robert Sparks <rjsparks@nostrum.com>
2022-05-19 12:38:10 -05:00