Disallow trash for expired subscriptions
Merge pull request #177 from Rise-Vision/chore/disallow-trash-for-expired-product

Disallow trash for expired product
Subcard 1 and tests completed

change common-style to file-tags feature

create file tag icon and action bar

made buttons into style-guide standard

gulp build dist

ng-hide in local state

change configs for this branch

add logic for hiding in trash view

update dist build

tests for restore file and tagging icons

tagging should appear for folders

added title Tag File for testing

gulp dist update

added branch for language labels

fixed tagging ng-hide rules

build dist update
Subcard 2 and tests completed

hookup taggingbuttonClick and modal popup

change to files-tags-2

add rest of initial tagging screen

refactor ctrl & svc into separate file

This is so we can have tagging modular and not dirty up the buttons page. the modal for tagging needs to share a svc that be passed from Buttons Ctrl and Files Ctrl.

added taggingButtonClick for tag Icon on filename

clean up and add tagging to storage-modal

add e2e tests for tagging initial modal
Subcard 3 completed

Add tags and tags-configuration sample data files
Subcard 5 completed

added ability for svc to handle tagGroups

to display lookup tags and freeform
made a command variable to be able to tell what command the user is intending to perform

update to files.json for demo data

hookup initial screen to take demo json

added url for local.html for standalone UI

gulp build dist update

gulp build dist update add files

gulp build dist update add file

added staging standalone demo url

this is so that local.html can find our modified files.json file with tagging.
update this STAGE_STANDALONE_DEMO url when you are staging anywhere else.

gulp build update dist

update json to be all lowercase on tags
subcard 7 implement and tests done

add mockup html for edit view

add toggling between views

gulp dist update

made buttons bigger put in footer

gulp dist update

remove add Tags

switch variable name to lowercase

update e2e tests to include edit screen

add title to tag views

change tagGroups to go on svc for better testability

corrected freeform Union

added unit tests fr tagging ctrl and svc

gulp dist update #2

refactored make tagging ctr in own file

added to test files in gulp
sub card 8 & 4 completed

sub card 8 implementation and tests

add local tag configuration file service

updated json demo file no company-Id

unit test update for available tags

available tags functionality update

update controller tests for availabTags variable

add availableTags variable to Ctrl

connect available tags and selected to UI

svc, ctrl updated with available selected vars

updated ctrl for tagging UI

refactored mock data and unit tests

add selected and available lookUp variables for svc

fix missing semicolon

updated ctr tagging for unit tests

add, remove lookup Tags for tagging

make service functions and saveChangesToLookupTags function.

Added if statement for demo purposes to show save functionality.

updated tagging cotnroller for add, remove

hooked up functions for add, remove lookup

updated service unit tests

refactored to syncToDataStore on Save

updated tests added save datastore tests

added mock LocalFiles service

added save tests

fix jslint errors and dist update

added click on box to edit screen

dist update

e2e test for click lookup Tag container

added placeholder for add and remove button e2e tests when storage-server API is hooked up.

add main.min.js back in

create file tag icon and action bar

made buttons into style-guide standard

update dist build

Add filters partial mockup

Use correct branches

Add/remove tags

Fix test cases

update tag json, take companyId out

fix spacing, errors after merge

merge & refactor subcard #4 & subcard #8

refactored and organized code in svc to be more clear.

added svc-local-datastore to put code that deals with manipulating  the in memory data there and out of svc-tagging.

updated unit tests to use localDatastore svc.

gulp dist folder update
sub card 10 implementation and tests

refactored unit tests for svc

added return 0 for testability

add in clear all functionality on lookup Tag

added unit tests for saving and clear all

add search available tags

fix jslint errors build dist update

fixed remaining bug, gulp build dist

storage-modal js min files to own file

gulp build dist update

refactor add/delete with clear all state change

added better unit tess, commented test coverage

take away this test and placeholder code for now

take out tag icon on folders & tag action bar on folder

fixed jslint errors and gulp build

fixed errors and gulp build