node package manager

bzz-ui

BzzAgent Angular Component Library

Changelog

v1.0.0 initial commit

v1.0.1 adding dependencies for 3rd party modules into package.json

v1.1.0

*updating translation keys to remove BSB prefix. *adding excel file type option *adding optional endpoint binding

v1.1.1

*adding error message for excel file type

v1.1.2

  • adding cached template for dropdown directive

v1.1.3

  • drying up image preview code

v1.1.4

  • adding cached template for date picker directive.

v1.2.0

  • adding template cache gulp script
  • adding activity templates

v.1.3.0

  • adding campaign product component

v.1.3.1

  • adding ability to disable items in a dropdown

v.1.3.2

  • adding a style for dropdown carrets

v.1.3.3

  • adding the ability to pass additional data to the image upload post

v.1.3.4

  • file upload updates: adding ability to specify dropzone message, updating preview for non images to show file name and delete link, adding the ability to hide previews

v.1.3.5

  • updating date picker to cast string as date

v.1.3.6

  • updating dropdown styles
  • making disabled options set form to invalid on page load

v.1.4.0

  • adding the ability to add field names to dropdown inputs

v.1.4.1

  • hiding disabled dropdown checkbox

v.1.4.2

  • adding alertInfo call to notification service
  • updating excel input to deal with campaigns instead of an upload

v.1.4.3

  • updating file typechecking to account for an array of campaigns

v.1.4.4

*updating template for dropdown, removing font awesome icon and using bootstrap styles

v.1.4.5

*updating dropdown template removing multiple dropdown tag

  • updating template for dropdown, removing font awesome icon and using bootstrap styles

v.1.5.0

  • added rating component

v.1.5.1

  • added rating component directory and updated rating.component.js. Forgot to add this in 1.5.0

v.1.5.2

  • reving for git syncing issues on dropdown template

v.1.5.3

  • Updated BzzDatePicker do format dates to 'dd MMM yyyy'

v.1.5.4

  • Updated file upload: file name is now bold in the success message and prepended smiley face icon to the message.

v.1.5.5

  • Adding a height to bzz dropdown for better css ery

v.1.5.6

  • Updating file upload template - when a file is removed/deleted, the error message now disappears and if there is a "next" button, it is disabled

v.1.5.7

  • updates to star rating module

v.1.5.8

  • adding the ability to make stars and file upload read only

v.1.5.9

  • adding the ability to toggle if date picker is required, defaults to true

v.1.6.0

  • updating disabled styles for dropdown

v.1.6.1

  • updating default placeholder copy for dropdowns

v.1.6.2

  • updating file upload to show error if file is null (wrong file type)

v.1.6.3

  • updating file upload to show error if file dimensions are incorrect

v.1.7.0

  • adding gulp to shared bzz-ui repo

v.1.7.1

  • updating gulp test task

v.1.7.2

  • updating gulp watch task

v.1.7.3

  • moving gulp dependencies into bzz-ui package.json

v.1.7.4

  • moving gulp dependencies our of dev-dependencies and into dependeincies so they get installed on a build

v.1.7.5

  • adding a dev build that contains sourcemaps and a prod build that does not contain source maps.
  • updating gulp watch to not rely on task in parent file and also changing it to use the dev build

v.1.7.7

  • resolving version issues

v.1.7.8

  • updating manifest paths, adding them to gulp.conf rather than having them hard coded

v.1.7.9

  • updating manifest config destination in gulp pack scripts

v.1.8.0

  • updating bzzDatePicker to work for bzzAgent bsb admin
  • updating template cache to create its own module

v.1.8.1

  • adding template module to bzz-ui components

v.1.8.2

  • updating template module for syntax error

v.1.8.3

  • updating pack.js to rev to correct handlebars HTML file

v.1.8.4

  • updating dropdown directive to handle long names with ellipses to not break the dropdown container

v.1.8.5

  • UGH. Forgot to update the span that displays the selection - this now handles long names with ellipses

v.1.8.5

  • UGH. Forgot to update the span that displays the selection - this now handles long names with ellipses

v.1.8.6

  • Updating dropdown css and by ripping out styles specific to pulse and putting specific Pulse and BzzAgent styles into their respective places

v.1.8.7

  • Updating file upload css by ripping out styles specific to pulse and putting specific Pulse and BzzAgent styles into their respective places

v.1.8.8

  • Updating file-upload component to work with both Bzz and Pulse. Changes included video file extensions.toLowerCase, updating uploadType "image" to correctly use "photo", ripping out some css and putting specific styles in their respective places, updating previewImage to correctly use data.url, ripping out video placeholder

v.1.9.0

  • Adding updated activity templates (including snapchat) so BzzAgent and Pulse can share them. Updating template cache in gulp and deleting old cache.template.js file.

v.1.9.1

  • Updating file-upload component to include ngf-ignore-invalid="'pattern'" and making the onUpdate function binding optional.

v.1.9.2

  • Updating Star Rating template and Ecommerce template

v.1.9.3

  • Updating package json to use most up to date ngf file upload

v.1.9.4

  • Fixing name attribute on dropdown form so error messages fire

v.1.9.5

  • Fixing fbPostLinkUrl to only show when it exists

v.1.9.6

  • Updating the datepicker. Removing date-form copy in the label, making the input field read-only so the user has to use the datepicker, and wrapping the asterisk in a span element in case we ever want to hide it with CSS to indicate that it's not a required field.

v.1.9.7

  • Updating fileUpload component with optional binding for passing maxSize. Also, updated the fileUpload template to pass maxSize to be bound to be rendered in the util services copy.

v.1.10.0

  • Adding the "would you recommend" feature into Submit a Written Review activity template

v.1.10.1

  • Changing the attributes of the radio input elements of would you recommend to match JSON and API endpoints.

v.1.10.2

  • Merged in 1.9.7 with 1.10.0 and 1.10.1

v.1.10.3

  • There were two 1.10.1s. So stupid.

v.1.10.4

  • Updating emoji callout in written review activity. Changing h4 heading to be a span within the paragraph element.

v.1.10.5

  • Fixing console errors thrown by file upload component

v.1.10.6

  • Updating file upload to reject .tiff images since our API doesn't allow them

v.1.10.7

  • Updating file upload default video endpoint to be the same as images

v.1.10.8

  • Updating pack.js to point to new new path for handlebars rev js

v.1.10.9

  • Updating Upload Photo activity template to use new checklist copy

v.1.11.0

  • Adding no Bzzkit guidelines into many of the activity templates

v.1.11.1

  • Adding new key (copy) to written review component to make optional photo upload more clear

v.1.11.2

  • Updating fileupload template to bind html instead so we can use html strong text

v.1.11.3

  • Updating no-bzzkit activity templates to have ch-only class so they are hidden on bsb