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

Allow scoping operation to a single activation ID #852

Closed
petrdvorak opened this issue Feb 6, 2023 · 6 comments · Fixed by #1127
Closed

Allow scoping operation to a single activation ID #852

petrdvorak opened this issue Feb 6, 2023 · 6 comments · Fixed by #1127

Comments

@petrdvorak
Copy link
Member

To improve use cases on mobile, it would be nice to allow specifying an operation ID for a particular mobile device defined by activation ID. As a result, the developers could:

  • Create a new operation on a specific mobile device (activation ID).
  • Approve the operation just on that specific mobile device (activation ID).
@OliverJanstaWultra
Copy link
Member

Please analyze - @romanstrobl

@romanstrobl
Copy link
Member

jandusil added a commit that referenced this issue Nov 13, 2023
- Add a new column activation_id into table pa_operation
- Update OperationEntity
- Update OperationCreateRequest
- Update OperationServiceBehavior::createOperation
- Update OperationServiceBehavior::attemptApproveOperation
- Add tests
 - Update DDL, Liquibase, migration guide and REST API documentation
@jandusil jandusil linked a pull request Nov 13, 2023 that will close this issue
jandusil added a commit that referenced this issue Nov 13, 2023
- Add test for MapToJsonConverter.json
- Fix PR reviews
jandusil added a commit that referenced this issue Nov 15, 2023
- Add validation
- Add API docs for swagger
- Add foreignKey
- Fix documentations
jandusil added a commit that referenced this issue Nov 15, 2023
- Put parsing logic directly to PAS
- Switch to Map<String, Object>
jandusil added a commit that referenced this issue Nov 21, 2023
jandusil added a commit that referenced this issue Nov 21, 2023
* Fix #852: Allow scoping operation to a single activation ID
- Add a new column activation_id into table pa_operation
- Update OperationEntity
- Update OperationCreateRequest
- Update OperationServiceBehavior::createOperation
- Update OperationServiceBehavior::attemptApproveOperation
- Add tests
 - Update DDL, Liquibase, migration guide and REST API documentation
- Add validation
- Add API docs for swagger
- Add foreignKey
- Fix documentations
@OliverJanstaWultra
Copy link
Member

@jandusil will let @kopovan know about how to test it.

@kopovan
Copy link

kopovan commented Dec 8, 2023

Testing on PACE blocked by #1174

@kopovan
Copy link

kopovan commented Dec 13, 2023

@kopovan
Copy link

kopovan commented Jan 5, 2024

test ok, see more in the comment: #1224 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

7 participants