-
Notifications
You must be signed in to change notification settings - Fork 22
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
Features/GitHub sync #123
Features/GitHub sync #123
Conversation
Hey Carina, could you deploy it to your account with near-social-cli so we can see the preview? |
Okay, but it's still a draft, I just created it for monitoring convenience. I'll convert it into a real PR once it's ready |
& Combine GitHub integration components into single entity
I've recently encountered a bug that I haven't yet resolved ( it's really tricky due to gateways' specifics ), but I have already deployed this branch, so I'll be just syncing my updates over time. Here's the link to GH integration page ( feature entry point ): https://near.org/root.akaia.near/widget/gigs-board.pages.community.GithubActivity?label=protocol P.S. You can replace the |
& Create common components
& Make board config fetch function shared
…o features/github-sync
…o features/github-sync
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Overall the preview and code looks nice! Great work!
…o features/github-sync
@near-akaia-root please address above unresolved comments and I can merge it! |
@near-akaia-root oh I forgot to mention, could you deploy the preview again? The telegram in navbar is not shown in above preview? |
done, now tg tab is visible |
Nice! Now everything looks good |
* chore: Lint docs * Update package-lock * Update scripts * chore: Update spell checking dictionary * wip: Create community GitHub activity tab * wip: Update GH integration draft * wip: Update GitHub activity page * wip: Create GitHub board component * wip: Update components * wip: Update GitHub activity page & Format `common` * wip: Update GitHub activity page * chore: Inspect the whole `response` * wip: Update Git Board components * wip: Create GitHub ticket card component & Combine GitHub integration components into single entity * wip: Update GitHub integration components * wip: Rename bos-loader script * chore: Update package-lock * wip: Update GitHub integration components & Fix errors * wip: Fix errors in GH repo ticket card * wip: Enable active page indicator for GH activity page * wip: Update GH integration UI & Create common components * wip: Update GH integration UI & Make board config fetch function shared * chore: Use JSON strings for log * fix: Handle nullable props in a simpler way * fix: Resolve #123 (comment) * wip: Add global editor toggle & Update styles * wip: Update GH integration components * fix: Use correct reference path * fix: Update state correctly * wip: Add WIP label to the global editor toggle * fix: Broken column title update * wip: Use only 1 column in GH board config mock * chore: Remove TODO * wip: Update page name & Remove redundant code * chore: Ger rid of clunky names * wip: Create generic form handler & shared toggle GUI * wip: Update mocks & GUI & Fix errors * fix: Add gap between columns * fix: Broken horizontal scroll * chore: Change new column default title * fix: Don't use empty search terms * wip: Improve responsiveness * wip: Improve responsiveness * chore: Format * wip: Split shared code & Update form lib * chore: Remove irrelevant changes * wip: Use indexed columns & update GUI * wip: Update board config GUI * wip: Support most use cases with useForm * wip: Reduce functionalities for MVP * wip: Lock pull requests enabled * wip: Hide the global editor toggle * wip: Extract the feature into separate module & Update GUI & Update communities mock & Move communities mock to the appropriate module * wip: Pre-MVP * fix: Include column id into column data * wip: Replace OR labels search rule with AND * fix: Use full page URL * feat: Make columns deletable * Reset irrelevant changes * Reset irrelevant changes * Get ready to MVP release * chore: Use shorter task name * Apply code review remarks * chore: Clarify naming * feat: Update communities data mock * feat: Use ticket display mode parameter * feat: Add ticket state filter * feat: Render ticket states * Disable board config editor until #80 release
Resolves #83
Preview
https://near.org/root.akaia.near/widget/gigs-board.pages.community.github?label=protocol&nearDevGovGigsContractAccountId=devgovgigs.near