All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Add timeout form validation functions
- Build
CalenderEventPlaceholder
component - Fixed events stack issue on calendar
- Change confirmation text on applet upload
- Allow unauthenticated users to view builder
get_all_events
togetAllEvents
- Fixed issues on filtering
ScheduleS
- Implemented updated API endpoint
getSchedule
- Updated confirm dialog
- Fixed checkbox issue to be work correctly
- Add tooltips with short descriptions to some buttons
- Switch from local storage to session storage
- Add nonzero timeout validation to event
- Modify
setAllApplets
mutation to prevent saving items
- Updated 'LocalStoarge' to 'Persisted State'
- Fixed notificationId issue to be sent correctly
- Change UI of components in
src/Components/Authentication/
to better follow Material Design principles
- add
vuex-persistedstate
to store state on refresh - spread 'steps' across routes with
vue-router
- add authentication rules for each route
- add app bar to entire app, minor other UI changes
- protocol-builder 0.1.18 -> 0.1.20
- Added 6 more unit tests for vuex mutations
- Added code coverage reporting in
jest.config.js
- Modified Travis build for unit test reporting
- Added notification id on scheduling data
- Changed request for refreshing applets
- Showed endtime on event card
- Added notification_id on scheduling data
- add
vue-test-utils
as dependency - update
babel-core
to 7.0.0-0 - create unit test for
setBackend
vuex mutation - add npm command
test:unit
to trigger unit tests
- Updated scheduling request
- Added an option for timeout
- Added validation for timeout
- protocol-builder 0.1.14 -> 0.1.18
- render protocol-builder version # on
v-toolbar
- Updated scheduling on calendar
- Changed ag-grid theme to
ag-theme-balham
- Removed padding from grid container style
- Finished individual schedules.
- Allow activity timeout with the access before scheduled time.
- Finished general scheduling.
- Updated active users list to be selectable.
- protocol-builder 0.1.13 -> 0.1.14
- protocol-builder 0.1.12 -> 0.1.13
- Restored Travis'
node_modules
caching
- Updated all node dependencies
- Removed caching from Travis to fix Vuetify build
- Updated calendar width and border style
- Changed
v-app
background color - Added border style to
ds-calendar
- Add and update CalendarEvent component
- Fix calendar entries stack
- Sort calendar entries in order of priority
- Leave a space between entries
- Add
babel-plugin-transform-remove-console
as adevDependency
- Remove console statements when
process.env.NODE_ENV === 'production'
- Added and updated ScheduleSpan component
- Set up properties to refresh calendar when event's changed.
- Added DayRow Component
- Rebuilt Day component to fix event-drag issues
- protocol-builder 0.1.11 -> 0.1.12
- Fixed Calendar entries stack.
- Fixed Calendar entries to stay on Calendar.
- Implemented localStorage on Calendar.
- protocol-builder 0.1.9 -> 0.1.11
- Switched from activity-set-builder 0.1.7 to protocol-builder 0.1.9
- Fixed blue-card to disappear automatically when users click off
- Rebuilt calendar and scheduling components
- Added necessary components
- Removed unnecessary parts
- Fixed calenar errors
- activity-set-builder 0.1.6 -> 0.1.7
- activity-set-builder 0.1.5 -> 0.1.6
- 🐛 Fixed bug regarding not showing correct activities in schedule page
- Fix word breaks on
v-card-title
- Fix JSON rendering on
AppletCard
caused by inconsistent schema
- 🚜
PUT /applet/{:id}/constraints
→PUT /applet/{:id}/schedule
- 🔒 Authorize coordinators to coordinate applets
- Updated core dependencies
- Vue 2.6.10
- Vuetify 2.1.0
- New calendar, courtesy of dayspan-vuetify-2
- ✨ Overhauled
SetUsers
step to reflect new user model
- ⬆️ 🚑 Fix broken links for "quick add" protocols
- ✨ Protocol builder
- ⬆️ Changed
GET /user/{id}/applets
toGET /user/applets
0.1.1 - 2019-11-06
- 📰 CHANGELOG
- 🚑 ⬆️ 🚜 🔨 🎨 Renamed
activitySet
toprotocol
to accommodate upstream changes in reproschema - 🚜 Renamed package from "dayspan-vuetify-example" to "mindlogger-admin"
0.1.0 - 2019-05-22 ‒ 10-31
- 🚧 Draft