Commit Graph

4996 Commits

Author SHA1 Message Date
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
Mateus Machado Luna 915665c68e Some css adjustments to tabs and form. 2019-12-02 17:09:12 -03:00
Mateus Machado Luna e71a873ea0 Adds save and cancel buttons. Adds capabilities list tab. 2019-12-02 16:55:24 -03:00
leogermani 5ce4707230 add capabilities param to POST and PATCH roles #274 2019-12-02 16:35:34 -03:00
Mateus Machado Luna e9cbaae462 Uses exception for disabled state only to Manage All Collections. 2019-12-02 15:09:32 -03:00
Mateus Machado Luna 9e789ead9e Adds exception to 'all' when dealing with disabled state of checkboxes. 2019-12-02 13:25:30 -03:00
Mateus Machado Luna 4986767fd5 Groups capabilities by entity and display super caps list warning on tooltip. #274. 2019-12-02 11:57:50 -03:00
vnmedeiros 94ee5df74b Merge tag '0.14.2' into develop
solve facet API navigation #90
2019-12-02 11:53:31 -03:00
vnmedeiros 4d70e0e37a solve facet API navigation #90
Merge branch 'hotfix/0.14.2'
2019-12-02 11:50:43 -03:00
vnmedeiros 47208c02e6 version 0.14.2 2019-12-02 10:44:59 -03:00
leogermani f1dc8cc77e add secondary orderby ID to items query #337 2019-11-29 18:34:38 -03:00
leogermani fbd6e105ce always get fresh related collection #339 2019-11-29 17:27:47 -03:00
Mateus Machado Luna acca013c9e Adds tooltips to capability lists. Implement checkbox list instead of table. 2019-11-29 16:50:18 -03:00
Mateus Machado Luna dcf5b4cd64 Adds delete button to tainacan roles. 2019-11-29 15:53:26 -03:00
Mateus Machado Luna 361b0d365b Add filter to roles list by related entity to capability. 2019-11-29 15:07:26 -03:00