-
Notifications
You must be signed in to change notification settings - Fork 23
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
Implement server side search #298
Conversation
@ailisp Does the search work for the post titles? I cannot find the fellowship program announcement post with either of the following queries: "devdao fellowship", "fellowship program" |
@frol it does not. it's support on server but the UI is search by content only. Search by title need some design, because for a title: "Sponsorship: XXX" the title is actually only "XXX" and it could be confused to not see if they search for "Sponsorship" and didn't get it. It's also support on server side to search by post category, e.g. "Sponsorship". How to present these search criteria and make them all intuitive, no confusion requires more think about the search panel. So I keep search panel minimally changed for now. |
How do we ensure that the query is updated if someone changes the post format. Should we add a test for the query? Also I find the reason for #292 to be that some posts does not deserialize anymore. This will still be a problem, and not fixed by this PR. Maybe we should rephrase #292 since you are now changing to another way of searching? |
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.
I think this looks very good! If possible to add a playwright test ( checking that the query works ), then that would be great. But I've tested the preview and I think it works fine.
Let me know what to do with #292 . The bug in the contract is still there, and I can still look into it if we want to.
So there isn't a good way to ensure that. This approaches for all transactions does a add_post or edit_post function call. We will need to manually read all contract changes to the parameter type of these two methods. Regarding tests, yes would be nice to add one. I'll make sure to some either on this one or a later PR where we'll add more criteria to search. For #292, I looked at your comments on #292. It's a great investigation, however it seems like not the bug that @ori-near reported. Ori said search any term fail to find result, not just post 146. Also search for post 146 works on this approach: The reason is it looks for transaction histories of successful add_post and edit_post. So even certain corruption in state wouldn't affect search the post. I think we should continue investigate the corruption of state issue, starting from reproduce of |
The current search functionality use |
I added one search test with @petersalomonsen's testing framework and will merge this. Will talk to @ori-near on more search criteria: filter by post category, sort with some criteria, search top level posts only or search posts & comments (current behavior), title, history versions, sponsor, editors, etc. They are easy to add but we need to figure out what we need. |
* Implement server side search * case insensitive search on content * add search test
* feat: adds workflow to deploy to testnet * fix: prettier * fix: build script * feature: devhub.testnet workflow * feat: creates dev script * feat: replaces release workflow * feature: init root * feature: pass props for widgets accountId and contract accountId * feature: demo for new root * feature: adds the configurators wip * feature: branding configurator * feature: about and information configurator * feature: adds new addon flow * fix: communities metadata * fix: pass widgets to addon configurator * fix: formatting and centering * feature: refactored configurator * feature: working information, about, and access control editors * fix: branding for upload, but broken preview * feature: blog start * feature: tab links * refactor: working communities with new root * feature: implements feed * fix: format * feature: addons and configs with swapping config * feat: puts in replacements for the refactor * fix: name casing * fix: format * Implement server side search (#298) * Implement server side search * case insensitive search on content * add search test * Update deploy-dev-testnet.yml * feature: adds addons and their configurators (#326) * fix: bos-loader pulls from cargo * fix: links and replacements * chore: dummy data * feature: rename page * wip: plugins * feature: able to configure addons from community config * feat: dummy data * fix: key in tab selection * feat: telegram configurator * feature: init github * refactor: moves configurators inside of configuration * refactor: posts and blog * fix: replace mob * fix: broken link * fix: move app and clean-up * refactor: structure * fix: scripts * fix: bos-loader pulls from cargo * fix: links and replacements * feat: adds workflow to deploy to testnet (#305) * feat: adds workflow to deploy to testnet * fix: prettier * fix: build script * feature: devhub.testnet workflow * feat: creates dev script * feat: replaces release workflow * feat: adds weekly promotion of develop to main * fix: adds replacements for mainnet (#318) * Fix community posting (#308) * chore: Format * Fix community post button --------- Co-authored-by: Bo Yao <[email protected]> * fix: main branch deploy action (#319) * fix: adds replacements for mainnet * fix: changes devhub.testnet to devhubtest.testnet * Improve search ux (#317) * big improvement on search ux * add search icon * feat: adds workflow to deploy to testnet * feat: creates dev script * refactor: structure clean up and fixes (#330) * fix: adds replacements for mainnet (#318) * Fix community posting (#308) * chore: Format * Fix community post button --------- Co-authored-by: Bo Yao <[email protected]> * fix: main branch deploy action (#319) * fix: adds replacements for mainnet * fix: changes devhub.testnet to devhubtest.testnet * Improve search ux (#317) * big improvement on search ux * add search icon * fix: bos-loader pulls from cargo * fix: links and replacements * fix: formatting * fix: bos-loader pulls from cargo * feat: adds workflow to deploy to testnet (#305) * feat: adds workflow to deploy to testnet * fix: prettier * fix: build script * feature: devhub.testnet workflow * feat: creates dev script * feat: replaces release workflow * feat: adds weekly promotion of develop to main * fix: adds replacements for mainnet (#318) * Fix community posting (#308) * chore: Format * Fix community post button --------- Co-authored-by: Bo Yao <[email protected]> * fix: main branch deploy action (#319) * fix: adds replacements for mainnet * fix: changes devhub.testnet to devhubtest.testnet * Improve search ux (#317) * big improvement on search ux * add search icon * feat: adds workflow to deploy to testnet * feat: creates dev script * refactor: rename to devhub * chore: removes hello * refactor: renames from DevHub to devhub references in code * fix: marks legacy and makes new feed test * feature: catches up to main * fix: formatting * feature: wrapped kanban and github wip * test: adds tests for community * fix: formatting * fix: bash explicit * fix: adds check for jq --------- Co-authored-by: Carina.Akaia.near <[email protected]> Co-authored-by: Bo Yao <[email protected]> * refactor: structure clean up and fixes (#330) * fix: adds replacements for mainnet (#318) * Fix community posting (#308) * chore: Format * Fix community post button --------- Co-authored-by: Bo Yao <[email protected]> * fix: main branch deploy action (#319) * fix: adds replacements for mainnet * fix: changes devhub.testnet to devhubtest.testnet * Improve search ux (#317) * big improvement on search ux * add search icon * fix: bos-loader pulls from cargo * fix: links and replacements * fix: formatting * fix: bos-loader pulls from cargo * feat: adds workflow to deploy to testnet (#305) * feat: adds workflow to deploy to testnet * fix: prettier * fix: build script * feature: devhub.testnet workflow * feat: creates dev script * feat: replaces release workflow * feat: adds weekly promotion of develop to main * fix: adds replacements for mainnet (#318) * Fix community posting (#308) * chore: Format * Fix community post button --------- Co-authored-by: Bo Yao <[email protected]> * fix: main branch deploy action (#319) * fix: adds replacements for mainnet * fix: changes devhub.testnet to devhubtest.testnet * Improve search ux (#317) * big improvement on search ux * add search icon * feat: adds workflow to deploy to testnet * feat: creates dev script * refactor: rename to devhub * chore: removes hello * refactor: renames from DevHub to devhub references in code * fix: marks legacy and makes new feed test * feature: catches up to main * fix: formatting * feature: wrapped kanban and github wip * test: adds tests for community * fix: formatting * fix: bash explicit * fix: adds check for jq --------- Co-authored-by: Carina.Akaia.near <[email protected]> Co-authored-by: Bo Yao <[email protected]> * refactor: moves over search post feature * refactor: converts legacy * refactor: replaces a with Link and separates out community card and spawner * refactor: simplfies configurator wip * fix: community configurator * feat: blog configuration * feat: improved configurator for wiki * feat: blog editor * fix: tag component * Website Redesign (#336) * Rebase to develop branch * fix: organize componnets according to atomic design * feat: Add hrefs to navlinks * fix: remove duplicate banner * fix: remove duplicate Navbar dropdown * fix: remove comments from app layout * feat: add visual indicator to navbar on selected link feat: adds deploy script fix: access control configurator fix: ids for addons fix: formatting fix: communities test * refactor: new devhub root and refactor of current app chore: removes homepage work chore: removes homepage from app.js fix: removes from contributing fix: cleans pull request fix: removes change to deploy-dev workflow step * feat: configures tests for different wallet connection scenarios fix: remove deploy fix: removes deploy script * fix: formatting --------- Co-authored-by: Thomas <[email protected]> Co-authored-by: Bo Yao <[email protected]> Co-authored-by: Carina.Akaia.near <[email protected]> Co-authored-by: Zeeshan Ahmad <[email protected]>
* feat: adds workflow to deploy to testnet * fix: prettier * fix: build script * feature: devhub.testnet workflow * feat: creates dev script * feat: replaces release workflow * feature: init root * feature: pass props for widgets accountId and contract accountId * feature: demo for new root * feature: adds the configurators wip * feature: branding configurator * feature: about and information configurator * feature: adds new addon flow * fix: communities metadata * fix: pass widgets to addon configurator * fix: formatting and centering * feature: refactored configurator * feature: working information, about, and access control editors * fix: branding for upload, but broken preview * feature: blog start * feature: tab links * refactor: working communities with new root * feature: implements feed * fix: format * feature: addons and configs with swapping config * feat: puts in replacements for the refactor * fix: name casing * fix: format * Implement server side search (#298) * Implement server side search * case insensitive search on content * add search test * Update deploy-dev-testnet.yml * feature: adds addons and their configurators (#326) * fix: bos-loader pulls from cargo * fix: links and replacements * chore: dummy data * feature: rename page * wip: plugins * feature: able to configure addons from community config * feat: dummy data * fix: key in tab selection * feat: telegram configurator * feature: init github * refactor: moves configurators inside of configuration * refactor: posts and blog * fix: replace mob * fix: broken link * fix: move app and clean-up * refactor: structure * fix: scripts * fix: bos-loader pulls from cargo * fix: links and replacements * feat: adds workflow to deploy to testnet (#305) * feat: adds workflow to deploy to testnet * fix: prettier * fix: build script * feature: devhub.testnet workflow * feat: creates dev script * feat: replaces release workflow * feat: adds weekly promotion of develop to main * fix: adds replacements for mainnet (#318) * Fix community posting (#308) * chore: Format * Fix community post button --------- Co-authored-by: Bo Yao <[email protected]> * fix: main branch deploy action (#319) * fix: adds replacements for mainnet * fix: changes devhub.testnet to devhubtest.testnet * Improve search ux (#317) * big improvement on search ux * add search icon * feat: adds workflow to deploy to testnet * feat: creates dev script * refactor: structure clean up and fixes (#330) * fix: adds replacements for mainnet (#318) * Fix community posting (#308) * chore: Format * Fix community post button --------- Co-authored-by: Bo Yao <[email protected]> * fix: main branch deploy action (#319) * fix: adds replacements for mainnet * fix: changes devhub.testnet to devhubtest.testnet * Improve search ux (#317) * big improvement on search ux * add search icon * fix: bos-loader pulls from cargo * fix: links and replacements * fix: formatting * fix: bos-loader pulls from cargo * feat: adds workflow to deploy to testnet (#305) * feat: adds workflow to deploy to testnet * fix: prettier * fix: build script * feature: devhub.testnet workflow * feat: creates dev script * feat: replaces release workflow * feat: adds weekly promotion of develop to main * fix: adds replacements for mainnet (#318) * Fix community posting (#308) * chore: Format * Fix community post button --------- Co-authored-by: Bo Yao <[email protected]> * fix: main branch deploy action (#319) * fix: adds replacements for mainnet * fix: changes devhub.testnet to devhubtest.testnet * Improve search ux (#317) * big improvement on search ux * add search icon * feat: adds workflow to deploy to testnet * feat: creates dev script * refactor: rename to devhub * chore: removes hello * refactor: renames from DevHub to devhub references in code * fix: marks legacy and makes new feed test * feature: catches up to main * fix: formatting * feature: wrapped kanban and github wip * test: adds tests for community * fix: formatting * fix: bash explicit * fix: adds check for jq --------- Co-authored-by: Carina.Akaia.near <[email protected]> Co-authored-by: Bo Yao <[email protected]> * refactor: structure clean up and fixes (#330) * fix: adds replacements for mainnet (#318) * Fix community posting (#308) * chore: Format * Fix community post button --------- Co-authored-by: Bo Yao <[email protected]> * fix: main branch deploy action (#319) * fix: adds replacements for mainnet * fix: changes devhub.testnet to devhubtest.testnet * Improve search ux (#317) * big improvement on search ux * add search icon * fix: bos-loader pulls from cargo * fix: links and replacements * fix: formatting * fix: bos-loader pulls from cargo * feat: adds workflow to deploy to testnet (#305) * feat: adds workflow to deploy to testnet * fix: prettier * fix: build script * feature: devhub.testnet workflow * feat: creates dev script * feat: replaces release workflow * feat: adds weekly promotion of develop to main * fix: adds replacements for mainnet (#318) * Fix community posting (#308) * chore: Format * Fix community post button --------- Co-authored-by: Bo Yao <[email protected]> * fix: main branch deploy action (#319) * fix: adds replacements for mainnet * fix: changes devhub.testnet to devhubtest.testnet * Improve search ux (#317) * big improvement on search ux * add search icon * feat: adds workflow to deploy to testnet * feat: creates dev script * refactor: rename to devhub * chore: removes hello * refactor: renames from DevHub to devhub references in code * fix: marks legacy and makes new feed test * feature: catches up to main * fix: formatting * feature: wrapped kanban and github wip * test: adds tests for community * fix: formatting * fix: bash explicit * fix: adds check for jq --------- Co-authored-by: Carina.Akaia.near <[email protected]> Co-authored-by: Bo Yao <[email protected]> * refactor: moves over search post feature * refactor: converts legacy * refactor: replaces a with Link and separates out community card and spawner * refactor: simplfies configurator wip * fix: community configurator * feat: blog configuration * feat: improved configurator for wiki * feat: blog editor * fix: tag component * Website Redesign (#336) * Rebase to develop branch * fix: organize componnets according to atomic design * feat: Add hrefs to navlinks * fix: remove duplicate banner * fix: remove duplicate Navbar dropdown * fix: remove comments from app layout * feat: add visual indicator to navbar on selected link feat: adds deploy script fix: access control configurator fix: ids for addons fix: formatting fix: communities test * refactor: new devhub root and refactor of current app chore: removes homepage work chore: removes homepage from app.js fix: removes from contributing fix: cleans pull request fix: removes change to deploy-dev workflow step * feat: configures tests for different wallet connection scenarios fix: remove deploy fix: removes deploy script * fix: formatting * feat: adds community addon framework, wiki and telegram plugins * fix: formatting * test: bootstraps addon test wip * fix: formatting * test: modifies test criteria * feat: max length of 30 for a tab * fix: addon text and title * feat: adjustments to addons in configure community * feat: improves wiki plugin * fix: formatting * fix: tests * fix: tab type, padding, and preview buttons * fix: formatting --------- Co-authored-by: Thomas <[email protected]> Co-authored-by: Bo Yao <[email protected]> Co-authored-by: Carina.Akaia.near <[email protected]> Co-authored-by: Zeeshan Ahmad <[email protected]>
* feat: adds workflow to deploy to testnet * fix: prettier * fix: build script * feature: devhub.testnet workflow * feat: creates dev script * feat: replaces release workflow * feature: init root * feature: pass props for widgets accountId and contract accountId * feature: demo for new root * feature: adds the configurators wip * feature: branding configurator * feature: about and information configurator * feature: adds new addon flow * fix: communities metadata * fix: pass widgets to addon configurator * fix: formatting and centering * feature: refactored configurator * feature: working information, about, and access control editors * fix: branding for upload, but broken preview * feature: blog start * feature: tab links * refactor: working communities with new root * feature: implements feed * fix: format * feature: addons and configs with swapping config * feat: puts in replacements for the refactor * fix: name casing * fix: format * Implement server side search (#298) * Implement server side search * case insensitive search on content * add search test * Update deploy-dev-testnet.yml * feature: adds addons and their configurators (#326) * fix: bos-loader pulls from cargo * fix: links and replacements * chore: dummy data * feature: rename page * wip: plugins * feature: able to configure addons from community config * feat: dummy data * fix: key in tab selection * feat: telegram configurator * feature: init github * refactor: moves configurators inside of configuration * refactor: posts and blog * fix: replace mob * fix: broken link * fix: move app and clean-up * refactor: structure * fix: scripts * fix: bos-loader pulls from cargo * fix: links and replacements * feat: adds workflow to deploy to testnet (#305) * feat: adds workflow to deploy to testnet * fix: prettier * fix: build script * feature: devhub.testnet workflow * feat: creates dev script * feat: replaces release workflow * feat: adds weekly promotion of develop to main * fix: adds replacements for mainnet (#318) * Fix community posting (#308) * chore: Format * Fix community post button --------- Co-authored-by: Bo Yao <[email protected]> * fix: main branch deploy action (#319) * fix: adds replacements for mainnet * fix: changes devhub.testnet to devhubtest.testnet * Improve search ux (#317) * big improvement on search ux * add search icon * feat: adds workflow to deploy to testnet * feat: creates dev script * refactor: structure clean up and fixes (#330) * fix: adds replacements for mainnet (#318) * Fix community posting (#308) * chore: Format * Fix community post button --------- Co-authored-by: Bo Yao <[email protected]> * fix: main branch deploy action (#319) * fix: adds replacements for mainnet * fix: changes devhub.testnet to devhubtest.testnet * Improve search ux (#317) * big improvement on search ux * add search icon * fix: bos-loader pulls from cargo * fix: links and replacements * fix: formatting * fix: bos-loader pulls from cargo * feat: adds workflow to deploy to testnet (#305) * feat: adds workflow to deploy to testnet * fix: prettier * fix: build script * feature: devhub.testnet workflow * feat: creates dev script * feat: replaces release workflow * feat: adds weekly promotion of develop to main * fix: adds replacements for mainnet (#318) * Fix community posting (#308) * chore: Format * Fix community post button --------- Co-authored-by: Bo Yao <[email protected]> * fix: main branch deploy action (#319) * fix: adds replacements for mainnet * fix: changes devhub.testnet to devhubtest.testnet * Improve search ux (#317) * big improvement on search ux * add search icon * feat: adds workflow to deploy to testnet * feat: creates dev script * refactor: rename to devhub * chore: removes hello * refactor: renames from DevHub to devhub references in code * fix: marks legacy and makes new feed test * feature: catches up to main * fix: formatting * feature: wrapped kanban and github wip * test: adds tests for community * fix: formatting * fix: bash explicit * fix: adds check for jq --------- Co-authored-by: Carina.Akaia.near <[email protected]> Co-authored-by: Bo Yao <[email protected]> * refactor: structure clean up and fixes (#330) * fix: adds replacements for mainnet (#318) * Fix community posting (#308) * chore: Format * Fix community post button --------- Co-authored-by: Bo Yao <[email protected]> * fix: main branch deploy action (#319) * fix: adds replacements for mainnet * fix: changes devhub.testnet to devhubtest.testnet * Improve search ux (#317) * big improvement on search ux * add search icon * fix: bos-loader pulls from cargo * fix: links and replacements * fix: formatting * fix: bos-loader pulls from cargo * feat: adds workflow to deploy to testnet (#305) * feat: adds workflow to deploy to testnet * fix: prettier * fix: build script * feature: devhub.testnet workflow * feat: creates dev script * feat: replaces release workflow * feat: adds weekly promotion of develop to main * fix: adds replacements for mainnet (#318) * Fix community posting (#308) * chore: Format * Fix community post button --------- Co-authored-by: Bo Yao <[email protected]> * fix: main branch deploy action (#319) * fix: adds replacements for mainnet * fix: changes devhub.testnet to devhubtest.testnet * Improve search ux (#317) * big improvement on search ux * add search icon * feat: adds workflow to deploy to testnet * feat: creates dev script * refactor: rename to devhub * chore: removes hello * refactor: renames from DevHub to devhub references in code * fix: marks legacy and makes new feed test * feature: catches up to main * fix: formatting * feature: wrapped kanban and github wip * test: adds tests for community * fix: formatting * fix: bash explicit * fix: adds check for jq --------- Co-authored-by: Carina.Akaia.near <[email protected]> Co-authored-by: Bo Yao <[email protected]> * refactor: moves over search post feature * refactor: converts legacy * refactor: replaces a with Link and separates out community card and spawner * refactor: simplfies configurator wip * fix: community configurator * feat: blog configuration * feat: improved configurator for wiki * feat: blog editor * fix: tag component * Website Redesign (#336) * Rebase to develop branch * fix: organize componnets according to atomic design * feat: Add hrefs to navlinks * fix: remove duplicate banner * fix: remove duplicate Navbar dropdown * fix: remove comments from app layout * feat: add visual indicator to navbar on selected link feat: adds deploy script fix: access control configurator fix: ids for addons fix: formatting fix: communities test * refactor: new devhub root and refactor of current app chore: removes homepage work chore: removes homepage from app.js fix: removes from contributing fix: cleans pull request fix: removes change to deploy-dev workflow step * feat: configures tests for different wallet connection scenarios fix: remove deploy fix: removes deploy script * fix: formatting * feat: adds community addon framework, wiki and telegram plugins * fix: formatting * test: bootstraps addon test wip * fix: formatting * test: modifies test criteria * initial commit * feat: work in progress * fix: formatting * feat: clean feed component * refactor: change tags to labels * fix: formatting * feat: sets post template * feat: blog page * fix: Page is module * fix: formatting --------- Co-authored-by: Thomas <[email protected]> Co-authored-by: Bo Yao <[email protected]> Co-authored-by: Carina.Akaia.near <[email protected]> Co-authored-by: Zeeshan Ahmad <[email protected]>
* feat: adds workflow to deploy to testnet * fix: prettier * fix: build script * feature: devhub.testnet workflow * feat: creates dev script * feat: replaces release workflow * feature: init root * feature: pass props for widgets accountId and contract accountId * feature: demo for new root * feature: adds the configurators wip * feature: branding configurator * feature: about and information configurator * feature: adds new addon flow * fix: communities metadata * fix: pass widgets to addon configurator * fix: formatting and centering * feature: refactored configurator * feature: working information, about, and access control editors * fix: branding for upload, but broken preview * feature: blog start * feature: tab links * refactor: working communities with new root * feature: implements feed * fix: format * feature: addons and configs with swapping config * feat: puts in replacements for the refactor * fix: name casing * fix: format * Implement server side search (#298) * Implement server side search * case insensitive search on content * add search test * Update deploy-dev-testnet.yml * feature: adds addons and their configurators (#326) * fix: bos-loader pulls from cargo * fix: links and replacements * chore: dummy data * feature: rename page * wip: plugins * feature: able to configure addons from community config * feat: dummy data * fix: key in tab selection * feat: telegram configurator * feature: init github * refactor: moves configurators inside of configuration * refactor: posts and blog * fix: replace mob * fix: broken link * fix: move app and clean-up * refactor: structure * fix: scripts * fix: bos-loader pulls from cargo * fix: links and replacements * feat: adds workflow to deploy to testnet (#305) * feat: adds workflow to deploy to testnet * fix: prettier * fix: build script * feature: devhub.testnet workflow * feat: creates dev script * feat: replaces release workflow * feat: adds weekly promotion of develop to main * fix: adds replacements for mainnet (#318) * Fix community posting (#308) * chore: Format * Fix community post button --------- Co-authored-by: Bo Yao <[email protected]> * fix: main branch deploy action (#319) * fix: adds replacements for mainnet * fix: changes devhub.testnet to devhubtest.testnet * Improve search ux (#317) * big improvement on search ux * add search icon * feat: adds workflow to deploy to testnet * feat: creates dev script * refactor: structure clean up and fixes (#330) * fix: adds replacements for mainnet (#318) * Fix community posting (#308) * chore: Format * Fix community post button --------- Co-authored-by: Bo Yao <[email protected]> * fix: main branch deploy action (#319) * fix: adds replacements for mainnet * fix: changes devhub.testnet to devhubtest.testnet * Improve search ux (#317) * big improvement on search ux * add search icon * fix: bos-loader pulls from cargo * fix: links and replacements * fix: formatting * fix: bos-loader pulls from cargo * feat: adds workflow to deploy to testnet (#305) * feat: adds workflow to deploy to testnet * fix: prettier * fix: build script * feature: devhub.testnet workflow * feat: creates dev script * feat: replaces release workflow * feat: adds weekly promotion of develop to main * fix: adds replacements for mainnet (#318) * Fix community posting (#308) * chore: Format * Fix community post button --------- Co-authored-by: Bo Yao <[email protected]> * fix: main branch deploy action (#319) * fix: adds replacements for mainnet * fix: changes devhub.testnet to devhubtest.testnet * Improve search ux (#317) * big improvement on search ux * add search icon * feat: adds workflow to deploy to testnet * feat: creates dev script * refactor: rename to devhub * chore: removes hello * refactor: renames from DevHub to devhub references in code * fix: marks legacy and makes new feed test * feature: catches up to main * fix: formatting * feature: wrapped kanban and github wip * test: adds tests for community * fix: formatting * fix: bash explicit * fix: adds check for jq --------- Co-authored-by: Carina.Akaia.near <[email protected]> Co-authored-by: Bo Yao <[email protected]> * Website Redesign (#336) * Rebase to develop branch * fix: organize componnets according to atomic design * feat: Add hrefs to navlinks * fix: remove duplicate banner * fix: remove duplicate Navbar dropdown * fix: remove comments from app layout * feat: add visual indicator to navbar on selected link * refactor: structure clean up and fixes (#330) * fix: adds replacements for mainnet (#318) * Fix community posting (#308) * chore: Format * Fix community post button --------- Co-authored-by: Bo Yao <[email protected]> * fix: main branch deploy action (#319) * fix: adds replacements for mainnet * fix: changes devhub.testnet to devhubtest.testnet * Improve search ux (#317) * big improvement on search ux * add search icon * fix: bos-loader pulls from cargo * fix: links and replacements * fix: formatting * fix: bos-loader pulls from cargo * feat: adds workflow to deploy to testnet (#305) * feat: adds workflow to deploy to testnet * fix: prettier * fix: build script * feature: devhub.testnet workflow * feat: creates dev script * feat: replaces release workflow * feat: adds weekly promotion of develop to main * fix: adds replacements for mainnet (#318) * Fix community posting (#308) * chore: Format * Fix community post button --------- Co-authored-by: Bo Yao <[email protected]> * fix: main branch deploy action (#319) * fix: adds replacements for mainnet * fix: changes devhub.testnet to devhubtest.testnet * Improve search ux (#317) * big improvement on search ux * add search icon * feat: adds workflow to deploy to testnet * feat: creates dev script * refactor: rename to devhub * chore: removes hello * refactor: renames from DevHub to devhub references in code * fix: marks legacy and makes new feed test * feature: catches up to main * fix: formatting * feature: wrapped kanban and github wip * test: adds tests for community * fix: formatting * fix: bash explicit * fix: adds check for jq --------- Co-authored-by: Carina.Akaia.near <[email protected]> Co-authored-by: Bo Yao <[email protected]> * refactor: moves over search post feature * refactor: converts legacy * refactor: replaces a with Link and separates out community card and spawner * refactor: simplfies configurator wip * fix: community configurator * feat: blog configuration * feat: improved configurator for wiki * feat: blog editor * fix: tag component * Merge local develop into repo develop (#340) * fix: adds replacements for mainnet (#318) * Fix community posting (#308) * chore: Format * Fix community post button --------- Co-authored-by: Bo Yao <[email protected]> * fix: main branch deploy action (#319) * fix: adds replacements for mainnet * fix: changes devhub.testnet to devhubtest.testnet * Improve search ux (#317) * big improvement on search ux * add search icon * fix: bos-loader pulls from cargo * fix: links and replacements * feat: adds workflow to deploy to testnet (#305) * feat: adds workflow to deploy to testnet * fix: prettier * fix: build script * feature: devhub.testnet workflow * feat: creates dev script * feat: replaces release workflow * feat: adds weekly promotion of develop to main * fix: adds replacements for mainnet (#318) * Fix community posting (#308) * chore: Format * Fix community post button --------- Co-authored-by: Bo Yao <[email protected]> * fix: main branch deploy action (#319) * fix: adds replacements for mainnet * fix: changes devhub.testnet to devhubtest.testnet * Improve search ux (#317) * big improvement on search ux * add search icon * feat: adds workflow to deploy to testnet * feat: creates dev script * refactor: structure clean up and fixes (#330) * fix: adds replacements for mainnet (#318) * Fix community posting (#308) * chore: Format * Fix community post button --------- Co-authored-by: Bo Yao <[email protected]> * fix: main branch deploy action (#319) * fix: adds replacements for mainnet * fix: changes devhub.testnet to devhubtest.testnet * Improve search ux (#317) * big improvement on search ux * add search icon * fix: bos-loader pulls from cargo * fix: links and replacements * fix: formatting * fix: bos-loader pulls from cargo * feat: adds workflow to deploy to testnet (#305) * feat: adds workflow to deploy to testnet * fix: prettier * fix: build script * feature: devhub.testnet workflow * feat: creates dev script * feat: replaces release workflow * feat: adds weekly promotion of develop to main * fix: adds replacements for mainnet (#318) * Fix community posting (#308) * chore: Format * Fix community post button --------- Co-authored-by: Bo Yao <[email protected]> * fix: main branch deploy action (#319) * fix: adds replacements for mainnet * fix: changes devhub.testnet to devhubtest.testnet * Improve search ux (#317) * big improvement on search ux * add search icon * feat: adds workflow to deploy to testnet * feat: creates dev script * refactor: rename to devhub * chore: removes hello * refactor: renames from DevHub to devhub references in code * fix: marks legacy and makes new feed test * feature: catches up to main * fix: formatting * feature: wrapped kanban and github wip * test: adds tests for community * fix: formatting * fix: bash explicit * fix: adds check for jq --------- Co-authored-by: Carina.Akaia.near <[email protected]> Co-authored-by: Bo Yao <[email protected]> * refactor: moves over search post feature * refactor: converts legacy * refactor: replaces a with Link and separates out community card and spawner * refactor: simplfies configurator wip * fix: Preserve default behavior for `npm run dev` (#337) * chore: Format * fix: Preserve default behavior for `npm run dev` * chore: Format * fix: community configurator * feat: blog configuration * feat: improved configurator for wiki * feat: blog editor * fix: tag component * feat: adds deploy script * fix: access control configurator * fix: ids for addons * fix: formatting * fix: communities test --------- Co-authored-by: Carina.Akaia.near <[email protected]> Co-authored-by: Bo Yao <[email protected]> * Website Redesign (#336) * Rebase to develop branch * fix: organize componnets according to atomic design * feat: Add hrefs to navlinks * fix: remove duplicate banner * fix: remove duplicate Navbar dropdown * fix: remove comments from app layout * feat: add visual indicator to navbar on selected link feat: adds deploy script fix: access control configurator fix: ids for addons fix: formatting fix: communities test * feat: configures tests for different wallet connection scenarios fix: remove deploy fix: removes deploy script * refactor: new devhub root and refactor of current app chore: removes homepage work chore: removes homepage from app.js fix: removes from contributing fix: cleans pull request fix: removes change to deploy-dev workflow step * fix: formatting * Rebase to develop branch * fix: organize componnets according to atomic design * feat: Add hrefs to navlinks * fix: remove duplicate banner * fix: remove duplicate Navbar dropdown * fix: remove comments from app layout * feat: add visual indicator to navbar on selected link * feat: responsive home page * feat: responsive navbar * Fix some UI issues * feat: adds community addon framework, wiki and telegram plugins * fix: formatting * feat: redesign communities page * feat: make responsive communities page * test: bootstraps addon test wip * fix: formatting * test: modifies test criteria * fix: background color * :# This is a combination of 3 commits. feat: configures tests for different wallet connection scenarios fix: remove deploy fix: removes deploy script fix: formatting fix: standardize bos-cli in the workflows * fix: standardize bos-cli in the workflows * fix: adds back homepage * fix: use <Link> tag for navbar links (#347) * Redesigned Feed and About page (#351) * feat: try to copy figma design * fix: remove padding from top * Finish feed page * Finish about page * fix: href in profile card * fix: formatting --------- Co-authored-by: Elliot Braem <[email protected]> * Redesign of individual community pages + Newsletter (#360) * feat: try to copy figma design * fix: remove padding from top * Finish feed page * Finish about page * fix: href in profile card * fix: formatting * feat: redesigned communities page * fix header * fix label * feat: create newsletter - Fix some UI issues * Finish newsletter section --------- Co-authored-by: Elliot Braem <[email protected]> * Contribution page, Profile Page, and some UI fixes (#363) * feat: try to copy figma design * fix: remove padding from top * Finish feed page * Finish about page * fix: href in profile card * fix: formatting * feat: redesigned communities page * fix header * fix label * feat: create newsletter - Fix some UI issues * Finish newsletter section * Revert "Merge branch 'develop' into feature/community-redesign" This reverts commit 4309686, reversing changes made to b82ac7c. * Fix community overflow and footer * feat: Add links to home * Contribute page, profile page, and some fixes --------- Co-authored-by: Elliot Braem <[email protected]> * Minor design fixes to new homepage (#367) * made minor design changes and added URLs for some links. * fix formatting --------- Co-authored-by: Zeeshan Ahmad <[email protected]> * cleanup * fix: workflow --------- Co-authored-by: Thomas <[email protected]> Co-authored-by: Bo Yao <[email protected]> Co-authored-by: Carina.Akaia.near <[email protected]> Co-authored-by: Zeeshan Ahmad <[email protected]> Co-authored-by: Jaswinder <[email protected]>
* feat: adds workflow to deploy to testnet * fix: prettier * fix: build script * feature: devhub.testnet workflow * feat: creates dev script * feat: replaces release workflow * feature: init root * feature: pass props for widgets accountId and contract accountId * feature: demo for new root * feature: adds the configurators wip * feature: branding configurator * feature: about and information configurator * feature: adds new addon flow * fix: communities metadata * fix: pass widgets to addon configurator * fix: formatting and centering * feature: refactored configurator * feature: working information, about, and access control editors * fix: branding for upload, but broken preview * feature: blog start * feature: tab links * refactor: working communities with new root * feature: implements feed * fix: format * feature: addons and configs with swapping config * feat: puts in replacements for the refactor * fix: name casing * fix: format * Implement server side search (#298) * Implement server side search * case insensitive search on content * add search test * Update deploy-dev-testnet.yml * feature: adds addons and their configurators (#326) * fix: bos-loader pulls from cargo * fix: links and replacements * chore: dummy data * feature: rename page * wip: plugins * feature: able to configure addons from community config * feat: dummy data * fix: key in tab selection * feat: telegram configurator * feature: init github * refactor: moves configurators inside of configuration * refactor: posts and blog * fix: replace mob * fix: broken link * fix: move app and clean-up * refactor: structure * fix: scripts * fix: bos-loader pulls from cargo * fix: links and replacements * feat: adds workflow to deploy to testnet (#305) * feat: adds workflow to deploy to testnet * fix: prettier * fix: build script * feature: devhub.testnet workflow * feat: creates dev script * feat: replaces release workflow * feat: adds weekly promotion of develop to main * fix: adds replacements for mainnet (#318) * Fix community posting (#308) * chore: Format * Fix community post button --------- Co-authored-by: Bo Yao <[email protected]> * fix: main branch deploy action (#319) * fix: adds replacements for mainnet * fix: changes devhub.testnet to devhubtest.testnet * Improve search ux (#317) * big improvement on search ux * add search icon * feat: adds workflow to deploy to testnet * feat: creates dev script * refactor: structure clean up and fixes (#330) * fix: adds replacements for mainnet (#318) * Fix community posting (#308) * chore: Format * Fix community post button --------- Co-authored-by: Bo Yao <[email protected]> * fix: main branch deploy action (#319) * fix: adds replacements for mainnet * fix: changes devhub.testnet to devhubtest.testnet * Improve search ux (#317) * big improvement on search ux * add search icon * fix: bos-loader pulls from cargo * fix: links and replacements * fix: formatting * fix: bos-loader pulls from cargo * feat: adds workflow to deploy to testnet (#305) * feat: adds workflow to deploy to testnet * fix: prettier * fix: build script * feature: devhub.testnet workflow * feat: creates dev script * feat: replaces release workflow * feat: adds weekly promotion of develop to main * fix: adds replacements for mainnet (#318) * Fix community posting (#308) * chore: Format * Fix community post button --------- Co-authored-by: Bo Yao <[email protected]> * fix: main branch deploy action (#319) * fix: adds replacements for mainnet * fix: changes devhub.testnet to devhubtest.testnet * Improve search ux (#317) * big improvement on search ux * add search icon * feat: adds workflow to deploy to testnet * feat: creates dev script * refactor: rename to devhub * chore: removes hello * refactor: renames from DevHub to devhub references in code * fix: marks legacy and makes new feed test * feature: catches up to main * fix: formatting * feature: wrapped kanban and github wip * test: adds tests for community * fix: formatting * fix: bash explicit * fix: adds check for jq --------- Co-authored-by: Carina.Akaia.near <[email protected]> Co-authored-by: Bo Yao <[email protected]> * refactor: structure clean up and fixes (#330) * fix: adds replacements for mainnet (#318) * Fix community posting (#308) * chore: Format * Fix community post button --------- Co-authored-by: Bo Yao <[email protected]> * fix: main branch deploy action (#319) * fix: adds replacements for mainnet * fix: changes devhub.testnet to devhubtest.testnet * Improve search ux (#317) * big improvement on search ux * add search icon * fix: bos-loader pulls from cargo * fix: links and replacements * fix: formatting * fix: bos-loader pulls from cargo * feat: adds workflow to deploy to testnet (#305) * feat: adds workflow to deploy to testnet * fix: prettier * fix: build script * feature: devhub.testnet workflow * feat: creates dev script * feat: replaces release workflow * feat: adds weekly promotion of develop to main * fix: adds replacements for mainnet (#318) * Fix community posting (#308) * chore: Format * Fix community post button --------- Co-authored-by: Bo Yao <[email protected]> * fix: main branch deploy action (#319) * fix: adds replacements for mainnet * fix: changes devhub.testnet to devhubtest.testnet * Improve search ux (#317) * big improvement on search ux * add search icon * feat: adds workflow to deploy to testnet * feat: creates dev script * refactor: rename to devhub * chore: removes hello * refactor: renames from DevHub to devhub references in code * fix: marks legacy and makes new feed test * feature: catches up to main * fix: formatting * feature: wrapped kanban and github wip * test: adds tests for community * fix: formatting * fix: bash explicit * fix: adds check for jq --------- Co-authored-by: Carina.Akaia.near <[email protected]> Co-authored-by: Bo Yao <[email protected]> * refactor: moves over search post feature * refactor: converts legacy * refactor: replaces a with Link and separates out community card and spawner * refactor: simplfies configurator wip * fix: community configurator * feat: blog configuration * feat: improved configurator for wiki * feat: blog editor * fix: tag component * Website Redesign (#336) * Rebase to develop branch * fix: organize componnets according to atomic design * feat: Add hrefs to navlinks * fix: remove duplicate banner * fix: remove duplicate Navbar dropdown * fix: remove comments from app layout * feat: add visual indicator to navbar on selected link feat: adds deploy script fix: access control configurator fix: ids for addons fix: formatting fix: communities test * refactor: new devhub root and refactor of current app chore: removes homepage work chore: removes homepage from app.js fix: removes from contributing fix: cleans pull request fix: removes change to deploy-dev workflow step * feat: configures tests for different wallet connection scenarios fix: remove deploy fix: removes deploy script * fix: formatting * feat: adds community addon framework, wiki and telegram plugins * fix: formatting * test: bootstraps addon test wip * fix: formatting * test: modifies test criteria * initial commit * fix: formatting * fix: non hardcode addons --------- Co-authored-by: Thomas <[email protected]> Co-authored-by: Bo Yao <[email protected]> Co-authored-by: Carina.Akaia.near <[email protected]> Co-authored-by: Zeeshan Ahmad <[email protected]>
* feat: adds workflow to deploy to testnet * fix: prettier * fix: build script * feature: devhub.testnet workflow * feat: creates dev script * feat: replaces release workflow * feature: init root * feature: pass props for widgets accountId and contract accountId * feature: demo for new root * feature: adds the configurators wip * feature: branding configurator * feature: about and information configurator * feature: adds new addon flow * fix: communities metadata * fix: pass widgets to addon configurator * fix: formatting and centering * feature: refactored configurator * feature: working information, about, and access control editors * fix: branding for upload, but broken preview * feature: blog start * feature: tab links * refactor: working communities with new root * feature: implements feed * fix: format * feature: addons and configs with swapping config * feat: puts in replacements for the refactor * fix: name casing * fix: format * Implement server side search (#298) * Implement server side search * case insensitive search on content * add search test * Update deploy-dev-testnet.yml * feature: adds addons and their configurators (#326) * fix: bos-loader pulls from cargo * fix: links and replacements * chore: dummy data * feature: rename page * wip: plugins * feature: able to configure addons from community config * feat: dummy data * fix: key in tab selection * feat: telegram configurator * feature: init github * refactor: moves configurators inside of configuration * refactor: posts and blog * fix: replace mob * fix: broken link * fix: move app and clean-up * refactor: structure * fix: scripts * fix: bos-loader pulls from cargo * fix: links and replacements * feat: adds workflow to deploy to testnet (#305) * feat: adds workflow to deploy to testnet * fix: prettier * fix: build script * feature: devhub.testnet workflow * feat: creates dev script * feat: replaces release workflow * feat: adds weekly promotion of develop to main * fix: adds replacements for mainnet (#318) * Fix community posting (#308) * chore: Format * Fix community post button --------- Co-authored-by: Bo Yao <[email protected]> * fix: main branch deploy action (#319) * fix: adds replacements for mainnet * fix: changes devhub.testnet to devhubtest.testnet * Improve search ux (#317) * big improvement on search ux * add search icon * feat: adds workflow to deploy to testnet * feat: creates dev script * refactor: structure clean up and fixes (#330) * fix: adds replacements for mainnet (#318) * Fix community posting (#308) * chore: Format * Fix community post button --------- Co-authored-by: Bo Yao <[email protected]> * fix: main branch deploy action (#319) * fix: adds replacements for mainnet * fix: changes devhub.testnet to devhubtest.testnet * Improve search ux (#317) * big improvement on search ux * add search icon * fix: bos-loader pulls from cargo * fix: links and replacements * fix: formatting * fix: bos-loader pulls from cargo * feat: adds workflow to deploy to testnet (#305) * feat: adds workflow to deploy to testnet * fix: prettier * fix: build script * feature: devhub.testnet workflow * feat: creates dev script * feat: replaces release workflow * feat: adds weekly promotion of develop to main * fix: adds replacements for mainnet (#318) * Fix community posting (#308) * chore: Format * Fix community post button --------- Co-authored-by: Bo Yao <[email protected]> * fix: main branch deploy action (#319) * fix: adds replacements for mainnet * fix: changes devhub.testnet to devhubtest.testnet * Improve search ux (#317) * big improvement on search ux * add search icon * feat: adds workflow to deploy to testnet * feat: creates dev script * refactor: rename to devhub * chore: removes hello * refactor: renames from DevHub to devhub references in code * fix: marks legacy and makes new feed test * feature: catches up to main * fix: formatting * feature: wrapped kanban and github wip * test: adds tests for community * fix: formatting * fix: bash explicit * fix: adds check for jq --------- Co-authored-by: Carina.Akaia.near <[email protected]> Co-authored-by: Bo Yao <[email protected]> * refactor: structure clean up and fixes (#330) * fix: adds replacements for mainnet (#318) * Fix community posting (#308) * chore: Format * Fix community post button --------- Co-authored-by: Bo Yao <[email protected]> * fix: main branch deploy action (#319) * fix: adds replacements for mainnet * fix: changes devhub.testnet to devhubtest.testnet * Improve search ux (#317) * big improvement on search ux * add search icon * fix: bos-loader pulls from cargo * fix: links and replacements * fix: formatting * fix: bos-loader pulls from cargo * feat: adds workflow to deploy to testnet (#305) * feat: adds workflow to deploy to testnet * fix: prettier * fix: build script * feature: devhub.testnet workflow * feat: creates dev script * feat: replaces release workflow * feat: adds weekly promotion of develop to main * fix: adds replacements for mainnet (#318) * Fix community posting (#308) * chore: Format * Fix community post button --------- Co-authored-by: Bo Yao <[email protected]> * fix: main branch deploy action (#319) * fix: adds replacements for mainnet * fix: changes devhub.testnet to devhubtest.testnet * Improve search ux (#317) * big improvement on search ux * add search icon * feat: adds workflow to deploy to testnet * feat: creates dev script * refactor: rename to devhub * chore: removes hello * refactor: renames from DevHub to devhub references in code * fix: marks legacy and makes new feed test * feature: catches up to main * fix: formatting * feature: wrapped kanban and github wip * test: adds tests for community * fix: formatting * fix: bash explicit * fix: adds check for jq --------- Co-authored-by: Carina.Akaia.near <[email protected]> Co-authored-by: Bo Yao <[email protected]> * refactor: moves over search post feature * refactor: converts legacy * refactor: replaces a with Link and separates out community card and spawner * refactor: simplfies configurator wip * fix: community configurator * feat: blog configuration * feat: improved configurator for wiki * feat: blog editor * fix: tag component * Website Redesign (#336) * Rebase to develop branch * fix: organize componnets according to atomic design * feat: Add hrefs to navlinks * fix: remove duplicate banner * fix: remove duplicate Navbar dropdown * fix: remove comments from app layout * feat: add visual indicator to navbar on selected link feat: adds deploy script fix: access control configurator fix: ids for addons fix: formatting fix: communities test * refactor: new devhub root and refactor of current app chore: removes homepage work chore: removes homepage from app.js fix: removes from contributing fix: cleans pull request fix: removes change to deploy-dev workflow step * feat: configures tests for different wallet connection scenarios fix: remove deploy fix: removes deploy script * fix: formatting * feat: adds community addon framework, wiki and telegram plugins * fix: formatting * test: bootstraps addon test wip * fix: formatting * test: modifies test criteria * initial commit * feat: work in progress * fix: formatting * feat: clean feed component * refactor: change tags to labels * fix: formatting * feat: sets post template * feat: blog page * fix: Page is module * fix: formatting * feature: starting better editor * feat: blog page * refactor: condenses blog feeds * wip: editor * feat: blog editor * feat: adds styles * fix: cleanup --------- Co-authored-by: Thomas <[email protected]> Co-authored-by: Bo Yao <[email protected]> Co-authored-by: Carina.Akaia.near <[email protected]> Co-authored-by: Zeeshan Ahmad <[email protected]>
* feat: adds workflow to deploy to testnet * fix: prettier * fix: build script * feature: devhub.testnet workflow * feat: creates dev script * feat: replaces release workflow * feature: init root * feature: pass props for widgets accountId and contract accountId * feature: demo for new root * feature: adds the configurators wip * feature: branding configurator * feature: about and information configurator * feature: adds new addon flow * fix: communities metadata * fix: pass widgets to addon configurator * fix: formatting and centering * feature: refactored configurator * feature: working information, about, and access control editors * fix: branding for upload, but broken preview * feature: blog start * feature: tab links * refactor: working communities with new root * feature: implements feed * fix: format * feature: addons and configs with swapping config * feat: puts in replacements for the refactor * fix: name casing * fix: format * Implement server side search (#298) * Implement server side search * case insensitive search on content * add search test * Update deploy-dev-testnet.yml * feature: adds addons and their configurators (#326) * fix: bos-loader pulls from cargo * fix: links and replacements * chore: dummy data * feature: rename page * wip: plugins * feature: able to configure addons from community config * feat: dummy data * fix: key in tab selection * feat: telegram configurator * feature: init github * refactor: moves configurators inside of configuration * refactor: posts and blog * fix: replace mob * fix: broken link * fix: move app and clean-up * refactor: structure * fix: scripts * fix: bos-loader pulls from cargo * fix: links and replacements * feat: adds workflow to deploy to testnet (#305) * feat: adds workflow to deploy to testnet * fix: prettier * fix: build script * feature: devhub.testnet workflow * feat: creates dev script * feat: replaces release workflow * feat: adds weekly promotion of develop to main * fix: adds replacements for mainnet (#318) * Fix community posting (#308) * chore: Format * Fix community post button --------- Co-authored-by: Bo Yao <[email protected]> * fix: main branch deploy action (#319) * fix: adds replacements for mainnet * fix: changes devhub.testnet to devhubtest.testnet * Improve search ux (#317) * big improvement on search ux * add search icon * feat: adds workflow to deploy to testnet * feat: creates dev script * refactor: structure clean up and fixes (#330) * fix: adds replacements for mainnet (#318) * Fix community posting (#308) * chore: Format * Fix community post button --------- Co-authored-by: Bo Yao <[email protected]> * fix: main branch deploy action (#319) * fix: adds replacements for mainnet * fix: changes devhub.testnet to devhubtest.testnet * Improve search ux (#317) * big improvement on search ux * add search icon * fix: bos-loader pulls from cargo * fix: links and replacements * fix: formatting * fix: bos-loader pulls from cargo * feat: adds workflow to deploy to testnet (#305) * feat: adds workflow to deploy to testnet * fix: prettier * fix: build script * feature: devhub.testnet workflow * feat: creates dev script * feat: replaces release workflow * feat: adds weekly promotion of develop to main * fix: adds replacements for mainnet (#318) * Fix community posting (#308) * chore: Format * Fix community post button --------- Co-authored-by: Bo Yao <[email protected]> * fix: main branch deploy action (#319) * fix: adds replacements for mainnet * fix: changes devhub.testnet to devhubtest.testnet * Improve search ux (#317) * big improvement on search ux * add search icon * feat: adds workflow to deploy to testnet * feat: creates dev script * refactor: rename to devhub * chore: removes hello * refactor: renames from DevHub to devhub references in code * fix: marks legacy and makes new feed test * feature: catches up to main * fix: formatting * feature: wrapped kanban and github wip * test: adds tests for community * fix: formatting * fix: bash explicit * fix: adds check for jq --------- Co-authored-by: Carina.Akaia.near <[email protected]> Co-authored-by: Bo Yao <[email protected]> * refactor: structure clean up and fixes (#330) * fix: adds replacements for mainnet (#318) * Fix community posting (#308) * chore: Format * Fix community post button --------- Co-authored-by: Bo Yao <[email protected]> * fix: main branch deploy action (#319) * fix: adds replacements for mainnet * fix: changes devhub.testnet to devhubtest.testnet * Improve search ux (#317) * big improvement on search ux * add search icon * fix: bos-loader pulls from cargo * fix: links and replacements * fix: formatting * fix: bos-loader pulls from cargo * feat: adds workflow to deploy to testnet (#305) * feat: adds workflow to deploy to testnet * fix: prettier * fix: build script * feature: devhub.testnet workflow * feat: creates dev script * feat: replaces release workflow * feat: adds weekly promotion of develop to main * fix: adds replacements for mainnet (#318) * Fix community posting (#308) * chore: Format * Fix community post button --------- Co-authored-by: Bo Yao <[email protected]> * fix: main branch deploy action (#319) * fix: adds replacements for mainnet * fix: changes devhub.testnet to devhubtest.testnet * Improve search ux (#317) * big improvement on search ux * add search icon * feat: adds workflow to deploy to testnet * feat: creates dev script * refactor: rename to devhub * chore: removes hello * refactor: renames from DevHub to devhub references in code * fix: marks legacy and makes new feed test * feature: catches up to main * fix: formatting * feature: wrapped kanban and github wip * test: adds tests for community * fix: formatting * fix: bash explicit * fix: adds check for jq --------- Co-authored-by: Carina.Akaia.near <[email protected]> Co-authored-by: Bo Yao <[email protected]> * refactor: moves over search post feature * refactor: converts legacy * refactor: replaces a with Link and separates out community card and spawner * refactor: simplfies configurator wip * fix: community configurator * feat: blog configuration * feat: improved configurator for wiki * feat: blog editor * fix: tag component * Website Redesign (#336) * Rebase to develop branch * fix: organize componnets according to atomic design * feat: Add hrefs to navlinks * fix: remove duplicate banner * fix: remove duplicate Navbar dropdown * fix: remove comments from app layout * feat: add visual indicator to navbar on selected link feat: adds deploy script fix: access control configurator fix: ids for addons fix: formatting fix: communities test * refactor: new devhub root and refactor of current app chore: removes homepage work chore: removes homepage from app.js fix: removes from contributing fix: cleans pull request fix: removes change to deploy-dev workflow step * feat: configures tests for different wallet connection scenarios fix: remove deploy fix: removes deploy script * fix: formatting * feat: adds community addon framework, wiki and telegram plugins * fix: formatting * test: bootstraps addon test wip * fix: formatting * test: modifies test criteria * initial commit * feat: work in progress * fix: formatting * feat: clean feed component * refactor: change tags to labels * fix: formatting * feat: sets post template * feat: blog page * fix: Page is module * fix: formatting * feature: starting better editor * feat: blog page * refactor: condenses blog feeds * wip: editor * feat: blog editor * feat: adds styles * fix: cleanup * fix: blog editor inputs and remove settings * fix: date crashing * tests: writes tests for blog --------- Co-authored-by: Thomas <[email protected]> Co-authored-by: Bo Yao <[email protected]> Co-authored-by: Carina.Akaia.near <[email protected]> Co-authored-by: Zeeshan Ahmad <[email protected]>
Implement #115. Fix #292 #248 #106
The search code is in QueryAPI, code is public here: https://near.org/dataplatform.near/widget/QueryApi.App?selectedIndexerPath=bo.near/devhub_v17&view=editor-window can be forked and updated if there's update in post add / edit format.
Preview
https://near.social/bo.near/widget/gigs-board.pages.Feed?nearDevGovGigsContractAccountId=devgovgigs.near
Testing
search one of author, tag or content; search author + tag, author + content, tag + content; search author + tag + content. All testing produce correct result.
Notes
<Enter>
key. To make the search experience consistent, now search by author or tag also doesn't trigger until you click "Search" buttonThis is suboptimal and hopefully we can find some workaround to change this
<Typeahead>
behavior