Skip to content

v1.0.0

Choose a tag to compare

@sara-graves sara-graves released this 09 Dec 17:04
· 324 commits to master since this release
b80802c
  • feat: added transmitted_at column
  • feat: added link to devices from device groups
  • fix: removed trailing slash before query params
  • fix: changed default page size to 20 to match backend
  • fix: converting filter query params to snake_case
  • feat: added device filtering (by device_group_id)
  • feat: added Group Name column for devices
  • feat: creating new device in same group when filter on
  • fix: device group id is NumberParam
  • feat: added success and error toastrs for create/update pages
  • style: removed console log
  • feat: field errors for Device
  • feat: field errors for User
  • feat: site errors
  • feat: device group field errors
  • feat: tempr field errors
  • feat: error message phrasing
  • feat: snake case filter
  • feat: device tempr field errors
  • feat: changed to user render prop again
  • style: beautiful css
  • Revert "feat: changed to user render prop again"
  • feat: fixed side nav links fo real!
  • fix: wording on toast message
  • refactor: moved identicalObject and identicalArray to Utilities
  • refactor: using function from Utilities
  • refactor: removed endpointType condition for http template
  • refactor: not passing endpointType through for http template
  • refactor: saveButtonDisabled
  • feat: toast component
  • fix: error toast message on the User page
  • fix: this is what happens when you solve merge conflicts on github.com
  • style: removed empty lines
  • feat: reset password
  • refactor: don't need to disable button
  • feat: add header and basic side nav styles
  • chore: small css restructure
  • feat: select site in header and set cookie
  • style: added site-selector.scss and prettier-ed scss
  • style: removed empty rulesets
  • feat: sending requests with name filter to the back-end
  • feat: site children! I think! back-end can't handle this yet
  • feat: side navigation filtering by site (WIP)
  • feat: site selector component
  • fix: side nav clicking bug
  • refactor: don't need allowUpdate for DataProvider
  • style: add styling for login and reset pages
  • feat: device filters
  • chore: adding circleci config and test-lint to package.json
  • feat: device filters
  • feat: added /tempr paths
  • feat: updated tempr paths
  • feat: added base options to tempr page (WIP)
  • fix: pagination
  • refactor: remove links to old tempr page
  • feat: added temprs filters and tempr template
  • feat: save button disabled for tempr
  • style: line endings
  • style: fix line endings
  • style: line endings
  • chore: fix circleci linting and add prettier
  • fix: actually fix line endings
  • style: gitattributes EOL setting
  • feat: added filtering for users
  • feat: filtering for sites
  • feat: filtering for device groups
  • fix: gitattributes file
  • feat: show full site name on /sites page
  • feat: hiding when on settings, showing site in side nav, added icons
  • chore: fix gitattributes
  • chore/final-line-ending-change
  • fix: hey it's me again your friend line ending
  • fix: newline
  • feat: view, create and delete device temprs
  • feat: added to Device page too
  • feat: added link to device/tempr opening in new tab
  • feat: getting all associations
  • refactor: got rid of DeviceTemprPicker
  • feat: accepting 204 response
  • feat: loading in row>selected
  • feat: added sites to Tempr>available devices, refactored some stuff
  • feat: added in place spinner
  • style: replaced inline spinner gif with FA icon
  • refactor: removed old device tempr pages
  • feat: basic device dashboard page (WIP)
  • feat: hide tempr associations if on create device page
  • feat: last transmissions table
  • feat: no location data and device temprs WIP
  • fix: removed default expanded prop
  • feat: show active/inactive
  • feat: doughnut with mock data
  • fix: made the user account name white
  • feat: added some z-index to header
  • style: table pages and added Site column for devices
  • refactor: replacing icons with FA and transmissions refactor
  • style: buttons for user/users
  • refactor: more icons
  • refactor: icons for temprs and device groups
  • refactor: transmission icon
  • feat: added some aria labels
  • chore: forgot to commit this
  • fix: fixed the bug 🎉
  • style: background colour same grey
  • feat: save example transmission
  • fix: send/receive body as part of template
  • feat: compute tempr preview (WIP)
  • feat: swap login buttons
  • style: logout button
  • style: added icons to side navigation
  • style: added View All button at the top of sidenav for all sites
  • fix: reliably open secondary side nav
  • style: removed view all margin
  • feat: showing the result of the preview
  • feat: header site selection takes priority over table filter
  • style: table rows in alternate greys and order of columns
  • style: secondary side nav wider
  • style: no devices side nav items
  • style: got rid of symbols on navigation
  • style: more space on primary side nav
  • feat: hide doughnut if not transmissions
  • feat: changed editor to javascript
  • feat: swapped Doughnut colours
  • style: smaller font size (14px) for secondary side nav
  • fix: aceeditor mode json for example and output
  • feat: updated to match backend
  • feat: login button full width and handling error
  • refactor: removed class name
  • feat: create new device page loads with authentication accordion open
  • feat: tempr endpoint_type
  • fix: missing tempr fields (queue response, queue request, notes)
  • feat: moved notes and added accordion start open by default
  • feat: prettifying preview result and showing underneath
  • feat: preview result in a box
  • feat: rendering preview body, console and error log
  • fix: selecting correct tab depending on preview result
  • style: added some padding to the preview box
  • feat: surfacing stats
  • fix: swapped latitude and longitude around
  • fix: corrected url
  • fix: hiding device associations on a blank tempr page
  • refactor: moved renderDeviceAssociations out into its own function
  • fix: reverting back to text input until we agree on a datetime format
  • fix: loading spinner gif correcty
  • feat: delete device button and functionality
  • feat: delete user button and functionality
  • feat: delete site button and functionality
  • feat: delete tempr button and functionality
  • feat: delete device group button and functionality
  • style: removed some empty spaces
  • refactor: changes requested (allow range of 200s)
  • refactor: changes requested (refactored inline function)
  • refactor: requested changes (separate ConfirmModal component)
  • refactor: took save and delete out into own functions
  • feat: failed transmissions and number of devices cards
  • feat: page title reflects location
  • fix: added different title for edit/create pages
  • fix: click to select/deselect no longer applies to whole row
  • feat: failed transmissions, stats, last x days transmissions (WIP)
  • fix: doesn't replace authHeaders with authQuery
  • feat: select date range, separated cards into own data providers
  • feat: made device back button smarter
  • feat: surfacing authentication errors on fields
  • feat: days since last transmission and save timeline preference
  • feat: replaced react-vis with chartjs on device dashboard
  • style: trying to make these circles responsive
  • feat: data circles
  • feat: changes requested in PR
  • fix: fixing excessive margin bottom
  • feat: updated README and package.json
  • style: correct link markdown
  • feat: updated README, removed unused variable
  • feat: sending auth path as null when empty string