Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Leaf 4209 - Revert some changes related to the Group API subsystem #2272

Merged
merged 105 commits into from
Jan 30, 2024

Conversation

mgaoVA
Copy link
Collaborator

@mgaoVA mgaoVA commented Jan 12, 2024

This makes a few changes:

  • Removes the "groups" property for each member returned by ./api/group/[GROUP ID]/members -- See potential impact
    • "groups" within groups seems redundant and represents an O(N^2) complexity lookup, which causes very slow response times on large sites
  • Revert the return structure of Groups.php -> getMembers()
  • Removes the use of async: false
  • Updates a HTTP DELETE request
  • Removes redundant error messages

Potential Impact

  • Viewing and modifying groups and their members
  • Does anything depend on the groups property within each api/group/[GROUP ID]/members entry?

Testing

  • Admins should be able to view/modify groups and their members

mgaoVA and others added 30 commits October 27, 2023 14:27
Remove multisel option from formeditor - waiting on other updates.
Clean up some template areas of gridInput and move table data entry,
and column id -- data value checking to methods.
Pelentan and others added 16 commits December 5, 2023 08:52
…21-14/Sprint-65-c2

Rc/2023 21 14/sprint 65 c2
…original-parameters

Leaf 4186 - Persist original parameters
…7-Remove-Console-Logs-From-Editors

LEAF-4107-Remove-Console-Logs-From-Editors
…invalid-query

Leaf 4173 - Prevent invalid query
…biguous-query

Leaf 4172 - Avoid ambiguous query when used in combination with a data query
…customizability

Leaf 4171 - Improve customizability for Employee Selector
…AF-4166/checkboxes_prevent_empty_value_checkmark

LEAF 4166 prevent checkmark if initial value is empty
…5-User-Access-Group-History

LEAF-4165 - User Access Group History
…-4155/custom_email_fields_fix

LEAF-4155: Custom Fields not added to non-custom email templates
…AF-2569/report_builder_on_and_before

LEAF 2569 Form Search dateSubmitted on and before user information
…ub-email

Leaf 4192 - hotfix sub email template
…12-5/Sprint-65-c3

Rc/2023 12 5/sprint 65 c3
use PDO transactions
@jampaul3 jampaul3 changed the title Revert some changes related to the Group API subsystem Leaf 4209 - Revert some changes related to the Group API subsystem Jan 22, 2024
@Pelentan Pelentan added the With QA Ticket is to QA. No changes unless pulled back to in progress label Jan 29, 2024
@Pelentan Pelentan changed the base branch from master to rc/2023-11-07/Sprint-64-c2 January 30, 2024 16:15
@Pelentan Pelentan merged this pull request into rc/2023-11-07/Sprint-64-c2 Jan 30, 2024
3 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
With QA Ticket is to QA. No changes unless pulled back to in progress
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants