datatracker/ietf
Nicolas Giard aa9490faf6
feat(ui): new dynamic agenda view (#4086)
* feat: agenda page in vue (wip)

* feat: scroll to agenda day

* fix: vue 3 composition api + eslint settings

* fix: agenda day scroll match indicator

* fix: convert vite deps to yarn

* fix: missing lodash + legacy build step

* fix: agenda - move calendar into drawer

* fix: improve agenda filter UI

* fix: download ics + move agenda into own component

* feat: use fullcalendar for agenda calendar view (wip)

* feat: add events to agenda calendar

* feat: agenda filter UI improvements

* feat: agenda add to calendar dropdown

* feat: agenda calendar filter + timezone + event coloring

* feat: agenda calendar color improvements

* chore: exclude dist-neue from git

* feat: agenda calendar event modal

* fix: rebuild yarn deps

* chore: add run migration task to vscode

* fix: agenda buttons display flag

* feat: agenda event modal component

* feat: show calendar event quick info on hover

* fix: clear calendar quick info on timezone change

* feat: agenda list view improvements

* feat: agenda list row coloring

* feat: agenda list note

* feat: agenda list icons for office hours + hackathon

* fix: agenda top links

* refactor: use pinia as store for agenda components

* feat: agenda jump to now

* fix: agenda mobile improvements

* feat: agenda search

* feat: agenda search improvements

* feat: agenda event recordings buttons for post-meeting

* fix: agenda switch to meeting timezone on load

* feat: agenda pre & live session buttons

* fix: remove agenda utc + personalize links in top menu

* feat: add pre-vue loading state on page load

* feat: filter from agenda picker mode

* fix: agenda UI improvements

* fix: django-vite non-dev mode

* chore: update yarn dependencies for vue + vite

* feat: agenda settings panel + UI improvements

* feat: agenda settings colors + import/export feature

* feat: agenda color assignments + responsive UI improvements

* feat: agenda realtime red line + debug datetime offset

* feat: agenda add aria labels for settings

* feat: add new agenda path + pages/menu

* fix: bring base/menu.html up to main

* fix: agenda various fixes

* test: add new agenda item to meetings menu for item count

* chore: restore devcontainer extensions list

* fix: agenda UI improvements + montserrat default font

* feat: agenda bolder text + hide event icons options

* feat: agenda warning badge

* fix: agenda various UI improvements + intersectionObserver fix

* feat: agenda floorplan page + various UI improvements

* feat: agenda floor plan pin

* feat: view floor plan room from agenda

* feat: agenda floor plan mobile optimization

* feat: adjust calendar options + default calendar view in settings

* feat: agenda persist picked events + change base font only on new agenda page

* feat: agenda mobile view optimizations

* fix: add .vite to cached volumes

* fix: mobile view for filters, calendar, settings panels

* test: upgrade cypress existing tests to work on bs5 + update dependencies

* fix: use named url patterns to avoid hardcoded URLs. Add rudimentary test coverage for the neue views.

Co-authored-by: Robert Sparks <rjsparks@nostrum.com>
2022-07-13 16:20:23 -05:00
..
api fix: avoid mutables as defaults. Compute date default arguments at runtime rather than loadtime. (#4144) 2022-07-06 14:39:36 -05:00
bin feat: isolate py27 code interfacing with mailman from py39 code interfacing with django. (#4140) 2022-06-29 16:14:15 -05:00
community More test fixes 2022-01-05 11:25:25 +00:00
cookies More fixes 2021-12-02 11:07:50 +00:00
database-notes
dbtemplate test: Validate HTML rendered during tests (#3782) 2022-04-07 13:30:38 -03:00
doc chore: Make newer bibtexparser versions work with the tests (#4205) 2022-07-12 11:18:52 -05:00
group fix: Authorize interim session requests using data-driven group roles (#4120) 2022-06-22 14:00:44 -05:00
help Added django-simple-history and replaced the old (and unused) PersonHistory class with a history=HistoricalRecords() field on Person. Added the needed migrations and changes to admin, resources, and settings. Related to issues #2505 and #2507. 2018-04-27 17:36:20 +00:00
idindex Use temporary directories instead of "real" filesystem for tests. Fixes #3414. Commit ready for merge. 2021-11-05 19:45:57 +00:00
iesg Hopefully the final check-ins. 2022-02-08 17:29:15 +00:00
ietfauth chore: Use URL resolver in more places (#4104) 2022-06-22 14:10:16 -05:00
ipr chore: remove more tools.ietf.org server only related things. (#4103) 2022-06-22 14:11:46 -05:00
liaisons fix: Show all liaison groups by default (#3852) 2022-04-20 10:51:50 -05:00
mailinglists feat: isolate py27 code interfacing with mailman from py39 code interfacing with django. (#4140) 2022-06-29 16:14:15 -05:00
mailtrigger Use temporary directories instead of "real" filesystem for tests. Fixes #3414. Commit ready for merge. 2021-11-05 19:45:57 +00:00
meeting feat(ui): new dynamic agenda view (#4086) 2022-07-13 16:20:23 -05:00
message Added matching indexes to a number of models with ordering by multiple keys. 2020-11-09 19:41:12 +00:00
name fix: Authorize interim session requests using data-driven group roles (#4120) 2022-06-22 14:00:44 -05:00
nomcom fix: avoid mutables as defaults. Compute date default arguments at runtime rather than loadtime. (#4144) 2022-07-06 14:39:36 -05:00
person fix: avoid mutables as defaults. Compute date default arguments at runtime rather than loadtime. (#4144) 2022-07-06 14:39:36 -05:00
redirects 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
release feat: reflect breaking change in internal release description (#3826) 2022-04-14 15:04:09 -05:00
review fix: avoid mutables as defaults. Compute date default arguments at runtime rather than loadtime. (#4144) 2022-07-06 14:39:36 -05:00
secr fix: Add popup to explain colors for liaisons needing action. Rework how aria-label is supplied for several input fields. Update vnu.jar. Adjust some field styling. (#4115) 2022-07-07 14:01:21 -05:00
static feat(ui): new dynamic agenda view (#4086) 2022-07-13 16:20:23 -05:00
stats fix: avoid mutables as defaults. Compute date default arguments at runtime rather than loadtime. (#4144) 2022-07-06 14:39:36 -05:00
submit fix: dont serialize Submission.first_two_pages through /api/v1. (#4145) 2022-07-06 14:45:27 -05:00
sync fix: improve person selection when receiving IANA email (#3993) 2022-05-20 16:20:26 -05:00
templates feat(ui): new dynamic agenda view (#4086) 2022-07-13 16:20:23 -05:00
utils fix: Avoid crashes in urlize_ietf_docs (#4161) 2022-07-07 12:27:30 -05:00
.gitignore chore: bring docker dev init script up to date with bs5 branch (#3611) 2022-03-10 12:57:09 -06: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 chore: set base dev version to 8.0.0-dev 2022-04-19 17:44:30 -04:00
checks.py Convert generate-draft-aliaes and generate-wg-aliases into management commands: generate_draft_aliases and generate_group_aliases. Also provide tests for the new management commands. 2021-03-13 17:30:35 +00:00
context_processors.py feat: improve release information in footer. (#3738) 2022-03-30 11:53:07 -03: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 Moved warnings settings from manage.py and test_runner.py to one single place, settings.py. Decreased the verbosity level when invoking 'loaddata' from the test runner. 2016-12-15 13:25:20 +00:00
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 feat(ui): new dynamic agenda view (#4086) 2022-07-13 16:20:23 -05:00
settings_sqlitetest.py chore: Use URL resolver in more places (#4104) 2022-06-22 14:10:16 -05:00
settings_testcrawl.py add pdfized cache to settings_testcrawl. 2022-01-05 21:20:23 +00:00
urls.py fix: test web manifest (#4047) 2022-06-02 11:10:11 -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