Lars Eggert
|
743484fb4c
|
fix: Suppress useradd/groupadd errors (#4408)
|
2022-09-06 12:04:30 -05:00 |
|
Nicolas Giard
|
41ae0cfac1
|
ci: update baseline coverage on build + new file URL (#4365)
|
2022-08-25 09:58:16 -05:00 |
|
Nicolas Giard
|
9e55ec1fd4
|
chore: improve devcontainer build (#4241)
|
2022-07-23 10:33:41 -04:00 |
|
Nicolas Giard
|
8bdbf7cb9a
|
chore: disable git info in zsh prompt in dev environment
|
2022-07-20 20:35:11 -04:00 |
|
Nicolas Giard
|
dde5ed4650
|
chore: create separate run config for vite dev (#4221)
|
2022-07-18 08:40:32 -05:00 |
|
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 |
|
Lars Eggert
|
21c89e6dcc
|
chore: stop rsyncing old proceedings (#4099)
* chore: stop rsyncing old proceedings
* Even fewer things
|
2022-06-20 09:41:13 -05:00 |
|
Lars Eggert
|
8c769521f0
|
fix: rsync fewer files (#4089)
It's still super slow, however.
|
2022-06-16 11:45:04 -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 |
|
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 |
|
Nicolas Giard
|
f02a7e1797
|
chore: fix /dev/shm permissions on docker init script
|
2022-05-24 19:52:32 -04:00 |
|
Nicolas Giard
|
742ce5a08e
|
chore: make dev container use base image
|
2022-05-24 16:49:37 -04: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 |
|
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 |
|
Nicolas Giard
|
f1472ffcac
|
chore: run devcontainer as user vscode instead of root (#3948)
|
2022-05-13 14:13:50 -05:00 |
|
Lars Eggert
|
84d6118d9f
|
test: Also rsync bofreq (#3902)
|
2022-04-28 11:09:11 -05:00 |
|
Nicolas Giard
|
8ea883cb7e
|
chore: switch to Yarn 3 (#3819)
* refactor: switch to yarn 3
* chore: add other os+cpu to yarn supported architectures
* chore: add gitattributes
* chore: add missing yarn native modules rebuild step
* chore: replace npx with yarn in test_runner + update readme
* chore: remove bootstrap-datepicker github dependency, use local instead
|
2022-04-25 15:54:05 -05:00 |
|
Lars Eggert
|
f8c06fa5cf
|
fix: Use unique data-sort attributes (#3836)
* fix: Use unique `data-sort` attributes
So list.js properly sorts columns.
* Address @rjsparks' comments
|
2022-04-19 10:16:32 -05: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 |
|
Nicolas Giard
|
82cbf05c3f
|
chore: add release-coverage.json fetch on tests + dev
|
2022-04-04 16:11:35 -04: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 |
|
Nicolas Giard
|
562742d653
|
chore: add memcached + docker-cli to dev container (#3691)
|
2022-03-19 13:05:59 -04:00 |
|
Lars Eggert
|
05c643964b
|
ci: Run the test suite for PRs and pushes (#3658)
Co-authored-by: Nicolas Giard <github@ngpixel.com>
|
2022-03-19 07:09:15 -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 |
|
NGPixel
|
1771d6ea77
|
chore: improve dev docker for offline + other fixes
|
2022-03-15 22:22:30 -04:00 |
|
NGPixel
|
ee92d8658d
|
chore: fix docker dev boot for parcel build
|
2022-03-09 18:04:18 -05:00 |
|
nick
|
a9fd21ef2a
|
misc: new README.md + docker dir cleanup
Commit ready for merge.
- Legacy-Id: 19793
|
2021-12-21 01:55:31 +00:00 |
|
nick
|
516877d2db
|
fix: skip chromedriver install if arch is not supported in docker build
Commit ready for merge.
- Legacy-Id: 19761
|
2021-12-08 20:13:44 +00:00 |
|
nick
|
db34d83feb
|
feat: cypress JS testing for agenda meetings + weekview swimlane (WIP)
- Legacy-Id: 19693
|
2021-11-18 23:48:23 +00:00 |
|
nick
|
d52ad4fbc2
|
misc: import docker improvements from 7.39.1.dev2
- Legacy-Id: 19629
|
2021-11-10 21:51:55 +00:00 |
|