mirror of
https://github.com/HabitRPG/habitica.git
synced 2025-12-17 14:47:53 +01:00
* Added all ui components back * Added group ui items back and initial group approval directive * Added ability to mark tasks as requires approval. Added approvals ctrl. Added get approvals method to tasks service * Added approval list view with approving functionality * Added error to produce message when task requests approval * Added notification display for group approvals * Fixed notification read and adding task * Fixed syncing with group approval required * Added group id to notifications for redirect on client side * Fixed approval request tests * Fixed linting issues * Removed expectation from beforeEach * Moved string to locale * Added eslint ignore * Updated notification for group approved, added new icons, and updated styles * Hid group plan ui
22 lines
352 B
JavaScript
22 lines
352 B
JavaScript
'use strict';
|
|
|
|
(function(){
|
|
angular
|
|
.module('habitrpg')
|
|
.directive('groupApprovals', groupApprovals);
|
|
|
|
groupApprovals.$inject = [
|
|
];
|
|
|
|
function groupApprovals() {
|
|
|
|
return {
|
|
scope: {
|
|
group: '=',
|
|
},
|
|
templateUrl: 'partials/groups.tasks.approvals.html',
|
|
controller: 'GroupApprovalsCtrl',
|
|
};
|
|
}
|
|
}());
|