RAZ-3167 : Only users who had full access could subscribe to folder notifications
Quick change to read code better
Ongoing work on label view
RAZ-3163: On asset expiration send out notification to groups
- Added notification to be sent out to groups that are not read-only and have access to the expired asset(s)
RAZ-3163: On asset expiration send out notification to groups
- Code cleanup and tweaks
Updated datasource
Fixing download if folder already exists
- Added group setting to turn on/off folder notification for users. Default setting is off.
- Added script to handle adding users to folder notifications. The script is triggered in the following cases:
* When group notification setting is turned on (must be off to begin with to prevent triggering on updates with no change to setting) then all users in group are added to receive folder notifications
* When user is added to a group (either through UI or API) which has the notification turned on
* When a folder permission is changed (either through UI or API) to enable access to a group that has the notification turned on
- Modified folder subscribe task to delete all users from receiving notifications that no longer have access to a folder(s) to which they were subscribed. The task only runs between 1 am and 2 am to give users sufficient time to correct any mistakes they might have made.
- Added indexes to raz1_folder_subscribe table to speed up queries
- Added column auto_entry raz1_folder_subscribe to track which entries were made automatically to the table as opposed to manual entries
Fixed removal of asset in search and label view, working on further label view changes
Did not show "Standard Fields" in all metadata selection fields
Finished to bring the label view in par with the folder view (90%)
Merge branch 'feature/labelview' into develop

* feature/labelview:
  Finished to bring the label view in par with the folder view (90%)
  Did not show "Standard Fields" in all metadata selection fields
  Fixed removal of asset in search and label view, working on further label view changes
  Fixing download if folder already exists
  Updated datasource
  Ongoing work on label view
  Quick change to read code better
  RAZ-3167 : Only users who had full access could subscribe to folder notifications
RAZ-3166: API: Folder API enhance getfolder()
- Enhanced getfolder to accept foldername as a parameter on top of folderid
RAZ-3175: API: Folder API getfolder() return additionally attributes
- Added folder_shared and group_permission columns to output
RAZ-3160: Labels: Adding a sub-label to an asset is only possible by typing root level first
- Turned on option in chosen to search all text
Merge branch 'feature/RAZ-3166' of github.com:razuna/razuna into develop
Merge branch 'feature/RAZ-3175' of github.com:razuna/razuna into develop
Merge branch 'feature/RAZ-3160' of github.com:razuna/razuna into develop
Merge branch 'feature/RAZ-3163' of github.com:razuna/razuna into develop
Merge branch 'feature/RAZ-3162' of github.com:razuna/razuna into develop

Conflicts:
	global/api2/_tests/api2.cfm
	global/translations/English/HomePage.properties