Commit Graph

4960 Commits

Author SHA1 Message Date
Mateus Machado Luna 2796029262 Removes status check that was hiding item edition form. 2019-12-11 10:05:01 -03:00
leogermani 61ed5b4e5d refactor sequence edit front-end #200
Now independent from bulk edit
2019-12-11 08:50:38 -03:00
leogermani 04ed966369 Refactoring Sequence Edit API #200
Sequence edit now do not rely on Bulk edit actions.
Front end still needs to change
2019-12-10 22:15:50 -03:00
Mateus Machado Luna b75d96c087 Updates on hidding strategy for checkboxes on items list. 2019-12-10 17:04:16 -03:00
leogermani a472915b11 fix capabilities validation api roles #274 2019-12-10 16:51:05 -03:00
Mateus Machado Luna 2cc87e1683 Taxonomy filters watch metaquery and non-taxonomy filters watch taxquery for proper facets update. 2019-12-10 13:48:41 -03:00
Mateus Machado Luna db269db8ca Several updates to avoid acess to forbidden pages via URL #274. 2019-12-10 12:59:26 -03:00
Vinícius Nunes c2f02e048d fix tests #200 2019-12-10 12:56:30 -03:00
Mateus Machado Luna 64d462f880 Checks permission on filters and metadata list instead of page to prevent loading on the page without permission. #274. 2019-12-10 11:05:39 -03:00
Vinícius Nunes e28729b023 multiples actions on same set of items selected #200 2019-12-10 10:26:05 -03:00
Mateus Machado Luna 8a0c15ae18 Continues revision on interface permissions. Updates Number of Capabilities count on roles list to match only true values. #274. 2019-12-10 10:08:24 -03:00
leogermani 907d0df7b9 open context edit #274
context edit was basicaluu only hiding entity permissions.
No sensitive information. Removed cause needed in front-end
If sensitive info is added, check shoud be done when building response
2019-12-09 18:16:35 -03:00
leogermani 221e6b3ab8 return only tainacan caps on roles endpoint #274 2019-12-09 17:20:37 -03:00
Vinícius Nunes fcc6b12499 create a steps to add control metadata #200 2019-12-09 17:00:27 -03:00
Mateus Machado Luna f92a673449 Fixes taxonomy edition form loosing content due to not passing context edit after patch. 2019-12-09 16:41:09 -03:00
Mateus Machado Luna eda4d553f5 Fixes wrong capabilities list update when beggining with an empty list. #274. 2019-12-09 13:52:59 -03:00
Mateus Machado Luna 9ec2c6137e Fixes child terms not displaying edition options due to wrong capability check. 2019-12-09 12:19:09 -03:00
Mateus Machado Luna 4d69a59d4f Fixes filters page not accessible due to wrong capability name. 2019-12-09 10:29:52 -03:00
Mateus Machado Luna 9892aa33b4 Fixes capabilities list not opening edition form. 2019-12-09 10:14:03 -03:00
leogermani f6527c5067 fix one test. waiting for others #200 2019-12-06 19:59:52 -03:00
Vinícius Nunes 41c0120ca3 remove dependencies of class Bulk_Edit on API #200 2019-12-06 18:27:29 -03:00
leogermani 0b1460cd1a validate caps on roles endpoint #274 2019-12-06 16:53:49 -03:00
leogermani 58621f3538 verify permission on taxonomy importer #274 2019-12-06 16:29:06 -03:00
Mateus Machado Luna 3175d7e8d8 Finishes style and tooltips updates on roles list and edition form according to design. #274. 2019-12-06 13:30:05 -03:00
Mateus Machado Luna 4f13c9bfc0 Begins capabilities verification at item edition form. 2019-12-06 09:30:09 -03:00
leogermani cfabfa9067 importers check caps to add or edit items #274 2019-12-05 17:31:35 -03:00
leogermani b5ad0defbc add method to col entity to check capability #274 2019-12-05 17:30:47 -03:00
leogermani f622a225b7 enable tainacan admin to all users #274 2019-12-05 16:51:41 -03:00
Mateus Machado Luna edfc10e108 Shows not allowed message in case user accessed filters, metadata, activities or capabilities repository lists without permission. #274. 2019-12-05 15:40:07 -03:00
Mateus Machado Luna dbb3f951a2 Blocks loading collection and taxonomy edition form if user has no permission. #274. 2019-12-05 15:08:33 -03:00
Vinícius Nunes 43086e2823 add main methods in bg bulk edit #200 2019-12-05 14:25:19 -03:00
Vinícius Nunes 6aff55317d add methods `set_status`, `trash_items`, `untrash_items` and `delete_items` #200 2019-12-05 14:23:05 -03:00
Mateus Machado Luna 79f52ec24e Some improvements to role form edition and list. #274. 2019-12-05 12:45:11 -03:00
Vinícius Nunes f2c43d248a Merge branch 'develop' into feature/200 2019-12-05 11:32:24 -03:00
Vinícius Nunes 9412f416a5 add method replace_value #200 2019-12-05 11:27:09 -03:00
Vinícius Nunes 33866f1c92 add method remove_value #200 2019-12-05 10:34:47 -03:00
Vinícius Nunes 1d70f55d83 add a main methods to bulk edit in bg processo #200 2019-12-05 00:42:50 -03:00
Vinícius Nunes daa74e795a add atributes initialization on constructor #200 2019-12-05 00:40:55 -03:00
Vinícius Nunes 773cf3533c fix handler class for generic process #200 2019-12-05 00:39:27 -03:00
Mateus Machado Luna 0a94050ffb Verify permission for deleting, editing and bulk-editing on item's list. Allows deleting items on repository level list. #274. 2019-12-04 16:43:52 -03:00
Mateus Machado Luna 1b577dabf6 Fixes capability list not displaying on collection level. 2019-12-04 15:55:04 -03:00
Mateus Machado Luna 4e5857efa9 Merge branch 'develop' into feature/274 2019-12-04 15:35:57 -03:00
Mateus Machado Luna b6503782f8 Collection Store Refactor! Loads basic collection info on parent component and access it in child components via store. This will help checking permissions for #274. Simplified request for collection names on repository and terms items list filters. 2019-12-04 15:35:30 -03:00
Mateus Machado Luna 6d4e45e5ca Pass isOnTheme as props for items list component instead of checking for empty router params. 2019-12-04 10:17:21 -03:00
Mateus Machado Luna 8499d67292 Several interface checks for user permission. #274. 2019-12-03 17:01:11 -03:00
Mateus Machado Luna e64e22e74d Begins interface check for permissiont. #274. 2019-12-03 17:01:10 -03:00
leogermani 04a2c7d81a add col caps to api return with fetch_only #274 2019-12-03 15:04:16 -03:00
Mateus Machado Luna 1929aa3c38 Brings back textual search to roles list and other layout adjustments. #274. 2019-12-03 14:35:22 -03:00
leogermani a08fac1008 remove debug #274 2019-12-03 13:14:11 -03:00
Mateus Machado Luna e91a1b89b7 Adds option to create roles based on a template. #274. 2019-12-03 13:00:01 -03:00