Commit Graph

4984 Commits

Author SHA1 Message Date
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
Mateus Machado Luna e252897cd1 Disables and leave checked capabilities that are affected by an active supercap 2019-11-29 12:23:46 -03:00
Mateus Machado Luna 2588310129 Fixes collection select not updating specific permissions. #274. 2019-11-29 10:02:54 -03:00
vnmedeiros d6edc16df3 add test for empty variable and variable is set #90 2019-11-29 10:01:53 -03:00
Vinícius Nunes 98a92067c8 add variable `$parent` on make ES query #90 2019-11-29 09:59:34 -03:00
leogermani e8e6bdc160 small adjustments in roles api endpoint #274 2019-11-28 18:30:56 -03:00
leogermani afc912c9a0 add supercaps to caps definitions #274 2019-11-28 18:16:33 -03:00
Mateus Machado Luna e077eb971b Changes the name for action to get all collection names and adds selector to capabilities list. #274. 2019-11-28 16:52:55 -03:00
leogermani 5d503465f7 add repo caps to tainacan_plugin object #274 2019-11-28 16:06:47 -03:00
leogermani 6aa1d15d3d add capabilities to collection api response #274 2019-11-28 16:06:47 -03:00
Mateus Machado Luna 1b476732b7 Splits collection and repository related capabilities lists into two separate tables. #274. 2019-11-28 14:41:37 -03:00
Mateus Machado Luna 23c268bc1c Adds capability description to roles capability list and initial checked state for checkboxes. #274. 2019-11-28 13:47:00 -03:00
Vinícius Nunes de7391a3a4 add variable `$parent` on make ES query #90 2019-11-27 15:17:18 -03:00