20 Commits

Author SHA1 Message Date
Seyi Adebajo
ef065d0e1d refactors login flow. adds profile avatar. updates dependencies
refactors comments feature: initial get comments and create comment

updates tsconfig to support es2017 object prototype methods: values, entries, creates user-avatar component, adds styles, converts constants files to ts

updates comment editor. updates styling. adds auto focus on click

adds comment deletion

adds confirmation dialog for comment deletion

adds string union generic constraint type. adds comment stream header. adds comment update feature. adds style modifications and additions for comment components. refactors actions for comments using strategy pattern to allow for abstraction. adds dataset-constants constants module
2017-09-13 14:18:24 -07:00
Seyi Adebajo
8f45ee248b adds initial components for notification service: confirm modal and toasts 2017-08-27 05:04:53 -07:00
Seyi Adebajo
e37c9ea6df updates the duplicate check: userName is solely not the unique key 2017-08-24 16:53:07 -07:00
Seyi Adebajo
d44b785aa0 removes unused template string notation 2017-08-24 11:48:34 -07:00
Seyi Adebajo
46eb001f1e ts all the things. refactor getuserentities: cache and allow only one request. check for duplicate usernames. 2017-08-24 11:31:54 -07:00
Seyi Adebajo
c9fc8b681f adds typings for owners and party-entities, refactors api for owner, party entities and compliance into typescript modules 2017-08-24 00:23:48 -07:00
Seyi Adebajo
aaf304ec4f updates newly added owner with confirmation flag as default value. updates default owner type to Owner 2017-07-10 13:44:33 -07:00
Seyi Adebajo
55d38d3bbf adds styling to owner list component. small updates 2017-07-10 13:42:54 -07:00
Seyi Adebajo
5e51805584 adds nuage as restricted source in dataset-author component 2017-07-10 13:42:54 -07:00
Seyi Adebajo
ae9162aa86 fixes regression with dataset-author name field 2017-07-10 09:58:43 -07:00
Seyi Adebajo
d9df311f40 fixes edge case issue: when a user clicks the fieldName without a source would not render the input box. increases the width for dropdown filter in search-bar component 2017-07-10 09:55:16 -07:00
Seyi Adebajo
9e10a310f2 removes the ability for the ui to edit usernames for owners that have been sourced from SCM 2017-07-10 09:55:14 -07:00
Seyi Adebajo
9b9b0e3284 removes deprecated api for username autocomplete and references from dataset-author component 2017-07-10 09:55:13 -07:00
Seyi Adebajo
2ffc622da3 adds typeahead feature for username resolution in dataset-author component. add support for async await with babel polyfill to cli build. 2017-07-10 09:55:13 -07:00
Seyi Adebajo
26f51cab0d adds contraint on owners list. must be two owners who have source listed as scm and ownertype is user. 2017-07-10 09:55:11 -07:00
Seyi Adebajo
2c9db95c8a DSS-6552 Refactors updateOwners on dataset-author component. Adds saveOwnerChanges action to handle post request. Refactors update handler for sortable. 2017-07-10 09:54:21 -07:00
Seyi Adebajo
3c7ee03d5b DSS-6552 Refactors addOwner action on dataset-author component. Re-adds zebra striping on dataset-author component table. Adds remove restriction on owner records sourced from SCM. Adds dependency on ember-cli-string-helpers to package: This is used in dataset-author component table template to compare source strings. 2017-07-10 09:54:20 -07:00
Seyi Adebajo
778147739b DSS-6552 Enforces minimum number of confirmed owners on client before save. Updates design and refactored dataset-author implementation. Sorts list of ownerTypes. 2017-07-10 09:54:20 -07:00
Seyi Adebajo
00be360da0 DSS-6552 Modifies user interface on DatasetAuthor component to support edit and read only mode for userName field. resets default TH styling. Creates global sass list variable for font-awesome font stack. 2017-07-10 09:54:20 -07:00
Seyi Adebajo
c0ba748b55 DSS-5869 Adds Component: dataset-author 2017-07-10 09:54:14 -07:00