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

Make workspace non-optional #644

Open
humansinstitute opened this issue Nov 15, 2024 · 3 comments · May be fixed by #645
Open

Make workspace non-optional #644

humansinstitute opened this issue Nov 15, 2024 · 3 comments · May be fixed by #645
Assignees
Labels
blocked Bounties bug Something isn't working

Comments

@humansinstitute
Copy link
Collaborator

humansinstitute commented Nov 15, 2024

Workspace in the bounty create form is displayed as optional. If a bounty is created without a workspace it cannot be paid. This should be set to required.

This is a hangover form pre-workspace days, where bounties could be paid by invoice generation and should be updated.

Workspace in this form should be required:
Image

Also reflected in Edit form:
Image

@humansinstitute humansinstitute added Bounties bug Something isn't working labels Nov 15, 2024
@MahtabBukhari
Copy link
Contributor

@humansinstitute is that one available?

@humansinstitute
Copy link
Collaborator Author

Yes go for it. Creating bounty now

@humansinstitute humansinstitute changed the title Make workspace non-optional. Needs money in workspace. Make workspace non-optional Nov 15, 2024
@MahtabBukhari MahtabBukhari linked a pull request Nov 15, 2024 that will close this issue
8 tasks
@humansinstitute
Copy link
Collaborator Author

Taking account of updated tests requied for PR #645

Spec                                              Tests  Passing  Failing  Pending  Skipped  
  ┌────────────────────────────────────────────────────────────────────────────────────────────────┐
  │ ✖  0_createBounty.cy.ts                     00:24        1        -        1        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  10_payBounty.cy.ts                       147ms        1        1        -        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✖  11_markAsPaid.cy.ts                      00:24        1        -        1        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✖  12_markAsUnpaid.cy.ts                    00:23        1        -        1        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  13_depositToWorkspace.cy.ts              146ms        1        1        -        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✖  15_profileCreateBounties.cy.ts           00:24        1        -        1        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  16_errorCreatingWorkspace.cy.ts          00:18        1        1        -        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  17_createWorkspaceUser.cy.ts             00:34        1        1        -        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  18_withdrawWorkspaceBudget.cy.ts         158ms        1        1        -        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  19_manageUserRoles.cy.ts                 00:33        1        1        -        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✖  1_create20Bounties.cy.ts                 00:23        1        -        1        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  20_deleteWorkspaceUser.cy.ts             00:31        1        1        -        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  21_errorEditingWorkspace.cy.ts           00:24        1        1        -        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  22_viewOrgBountiesFromWorkspace.cy.      01:50        1        1        -        -        - │
  │    ts                                                                                          │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  23_editWorkspaceDetails.cy.ts            00:27        1        1        -        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  24_createWorkspacePageBounty.cy.ts       01:23        1        1        -        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✖  28_viewAssignedBounties.cy.ts            00:23        1        -        1        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  29_paymentHistory.cy.ts                  01:04        1        1        -        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  2_createWorkspace.cy.ts                  00:15        1        1        -        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✖  30_viewUserLoadMore.cy.ts                00:22        1        -        1        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  31_editBountyBySearch.cy.ts              01:12        1        1        -        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✖  32_bountyModalNavigation.cy.ts           00:23        1        -        1        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  33_workspaceBountyStatusFilter.cy.t      03:42        1        1        -        -        - │
  │    s                                                                                           │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✖  34_signoutPostBounty.cy.ts               00:24        1        -        1        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  35_signoutConnectionCodes.cy.ts          00:13        1        1        -        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✖  36_icanhelpFLow.cy.ts                    00:23        1        -        1        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✖  37_bountyFilters.cy.ts                   00:24        1        -        1        -        - │
  ├────────────────��───────────────────────────────────────────────────────────────────────────────┤
  │ ✔  38_peoplePageAndSearch.cy.ts             00:24        1        1        -        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  39_rolesViewHistory.cy.ts                00:47        1        1        -        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  3_lnurlLogin.cy.ts                       00:07        1        1        -        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  40_rolesupdateMembers.cy.ts              00:48        1        1        -        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  41_rolesManageWorkspace.cy.ts            01:03        1        1        -        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  42_rolesWithdrawWorkspace.cy.ts          00:50        1        1        -        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  43_rolesFundWorkspace.cy.ts              00:50        1        1        -        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  44_rolesManageBounties.cy.ts             01:05        1        1        -        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✖  45_adminBountyList.cy.ts                 00:23        1        -        1        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✖  46_adminFIlterStatus.cy.ts               00:22        1        -        1        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✖  47_adminFIlterSortBy.cy.ts               00:22        1        -        1        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✖  48_adminBountyClick.cy.ts                00:23        1        -        1        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✖  49_adminPaginationNumber.cy.ts           00:23        1        -        1        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  4_createWorkspaceBounty.cy.ts            00:36        1        1        -        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✖  50_adminCustomDateSelect.cy.ts           00:36        1        -        1        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  51_viewWorkspaceBounties.cy.ts           00:57        1        1        -        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✖  52_adminCustomDateInput.cy.ts            00:22        1        -        1        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  53_workspaceMission.cy.ts                00:30        1        1        -        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  54_addFeature.cy.ts                      00:22        1        1        -        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  55_updateFeature.cy.ts                   00:26        1        1        -        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  56_briefUpdateFeature.cy.ts              00:25        1        1        -        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  57_workspaceRequirementFeatureUpdat      00:26        1        1        -        -        - │
  │    e.cy.ts                                                                                     │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  58_addUserStoriesToFeature.cy.ts         00:37        1        1        -        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  58_updateWorkspaceSchematic.cy.ts        00:23        1        1        -        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  59_updateWorkspaceFeaturePhase.cy.t      00:39        1        1        -        -        - │
  │    s                                                                                           │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✖  5_deleteBountyFromModal.cy.ts            00:23        1        -        1        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  60_addPeopleToWorkspaceMission.cy.t      00:26        1        1        -        -        - │
  │    s                                                                                           │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✖  61_AssignBountiesStatus.cy.ts            00:23        1        -        1        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✖  6_editBountyFromModal.cy.ts              00:23        1        -        1        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✖  7_openBountyModal.cy.ts                  00:23        1        -        1        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✖  8_assignHunter.cy.ts                     00:23        1        -        1        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✖  9_unassignHunter.cy.ts                   00:23        1        -        1        -        - │
  └────────────────────────────────────────────────────────────────────────────────────────────────┘
    ✖  24 of 59 failed (41%)                    34:06       59       35       24        -        -  

error Command failed with exit code 24.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
Error: Process completed with exit code 24.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked Bounties bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants