Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

feat(boards2): implement next boards version#2901

Open
ilgooz wants to merge117 commits intomaster
base:master
Choose a base branch
Loading
fromdevx/feature/boardsv2

Conversation

ilgooz
Copy link
Contributor

No description provided.

@github-actionsgithub-actionsbot added the 🧾 package/realmTag used for new Realms or Packages. labelOct 4, 2024
@ilgoozilgooz changed the titlewip(boardsv2): add boardsv2feat(boardsv2): add boardsv2 - WIPOct 4, 2024
@codecovCodecov
Copy link

codecovbot commentedOct 4, 2024
edited
Loading

Codecov Report

All modified and coverable lines are covered by tests ✅

📢 Thoughts on this report?Let us know!

@ilgoozilgoozforce-pushed thedevx/feature/boardsv2 branch frombe049e7 tobaf9821CompareOctober 4, 2024 13:04
Boards v2 package and realm API experimentation<details><summary>Contributors' checklist...</summary>- [ ] Added new tests, or not needed, or not feasible- [ ] Provided an example (e.g. screenshot) to aid review or the PR isself-explanatory- [ ] Updated the official documentation or not needed- [ ] No breaking changes were made, or a `BREAKING CHANGE: xxx` messagewas included in the description- [ ] Added references to related issues and PRs- [ ] Provided any useful hints for running manual tests- [ ] Added new benchmarks to [generatedgraphs](https://gnoland.github.io/benchmarks), if any. More info[here](https://github.com/gnolang/gno/blob/master/.benchmarks/README.md).</details>---------Co-authored-by: İlker G. Öztürk <ilker@ilgooz.com>Co-authored-by: Denys Sedchenko <denis0051@gmail.com>
@jeronimoalbijeronimoalbi changed the titlefeat(boardsv2): add boardsv2 - WIPfeat(boards2): implement next boards version - WIPNov 11, 2024
@jeronimoalbijeronimoalbi self-assigned thisNov 11, 2024
jeronimoalbiand others added11 commitsNovember 11, 2024 15:12
We won't continue in that direction right now, the current objective isto finish new features for `boards` which will become `boards2`.
Co-authored-by: Manfred Touron <94029+moul@users.noreply.github.com>Co-authored-by: Jae Kwon <53785+jaekwon@users.noreply.github.com>Co-authored-by: Jeff Thompson <jeff@thefirst.org>Co-authored-by: Hariom Verma <hariom.verma@tendermint.com>Co-authored-by: Morgan <morgan@morganbaz.com>Co-authored-by: Albert Le Batteux <contact@albttx.tech>Co-authored-by: Guilhem Fanton <8671905+gfanton@users.noreply.github.com>Co-authored-by: Blake <104744707+r3v4s@users.noreply.github.com>Co-authored-by: Jeff Thompson <jeff@berty.tech>Co-authored-by: Leon Hudak <33522493+leohhhn@users.noreply.github.com>Co-authored-by: Poroburu <poroburu@gmail.com>Co-authored-by: deelawn <dboltz03@gmail.com>Co-authored-by: grepsuzette <350354+grepsuzette@users.noreply.github.com>Co-authored-by: jon roethke <waymobetta@users.noreply.github.com>
Refactors the code copied from `gno.land/r/demo/boards` to simplify itand to have it ready before introducing the new features.
Co-authored-by: x1unix <denis0051@gmail.com>
Use correct package name for boards2 realm.
Related to#3139Permissioner interface is defined based on Jae's idea to handle permissioned tasks.---------Co-authored-by: Jae Kwon <53785+jaekwon@users.noreply.github.com>
@Gno2D2
Copy link
Collaborator

Gno2D2 commentedNov 29, 2024
edited
Loading

🛠 PR Checks Summary

AllAutomated Checks passed. ✅

Manual Checks (for Reviewers):
  • IGNORE the bot requirements for this PR (force green CI check) (checked by@jeronimoalbi)
Read More

🤖 This bot helps streamline PR reviews by verifying automated checks and providing guidance for contributors and reviewers.

✅ Automated Checks (for Contributors):

No automated checks match this pull request.

☑️ Contributor Actions:
  1. Fix any issues flagged by automated checks.
  2. Follow the Contributor Checklist to ensure your PR is ready for review.
    • Add new tests, or document why they are unnecessary.
    • Provide clear examples/screenshots, if necessary.
    • Update documentation, if required.
    • Ensure no breaking changes, or includeBREAKING CHANGE notes.
    • Link related issues/PRs, where applicable.
☑️ Reviewer Actions:
  1. Complete manual checks for the PR, including the guidelines and additional checks if applicable.
📚 Resources:
Debug
Manual Checks
**IGNORE** the bot requirements for this PR (force green CI check)

If

🟢 Condition met└── 🟢 On every pull request

Can be checked by

  • Any user with comment edit permission

PR simplifies the freeze implementation to follow realm coding patterns.To do so argument type was removed and arguments were changed to befunction arguments instead of properties of a type.Two public function files were introduced to group public functions byconcern to have a smaller `public.gno` file.
@jeronimoalbi
Copy link
Member

Once#3882 is merged we should remove thecommondao package from this PR and integrate with the merged one.

For context, thecommondao package within this PR was conceived as anadmindao specifically for theboards2 dApp, over time it evolved intocommondao which was used as the starting point for#3882, which right now is a blocker to be able to merge this PR.

leohhhn reacted with thumbs up emoji

PR adds support to `boards2` realm so it can be locked.Realm can be locked leaving the possibility to manage realm members(council DAO) open or otherwise can be fully locked disallowing anymember changes.Support for setting a global notice message is also part of this PR.Notice can be used as a standalone feature or in conjunction with thelocking functionality to inform users of the location of the new realmversion.Part of#3494Also see[comment](#3494 (comment))
…ata (#3977)Iteration functions were added mainly to be able to read the minimaldata required for realm migrations.Initially migrations should only migrate boards with invited members,and also realm members. Threads and comments won't be migrated.Related to#3494
This package is now part of PR#3882 and has been moved to`gno.land/p/gnoland/commondao`.
@jeronimoalbijeronimoalbi changed the titlefeat(boards2): implement next boards version - WIPfeat(boards2): implement next boards versionMar 19, 2025
@jeronimoalbijeronimoalbi marked this pull request as ready for reviewMarch 19, 2025 16:39
@jeronimoalbi
Copy link
Member

PR is ready for review at this point.

Tests are failing because we have to integrate withgno.land/p/gnoland/commondao package which at this point is part of a different PR#3882 which should be merged before this one.

Latest `p/gnoland/commondao` package now uses different member relatedmethods.
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Reviewers

@moulmoulmoul left review comments

@jeronimoalbijeronimoalbijeronimoalbi left review comments

At least 1 approving review is required to merge this pull request.

Labels
🧾 package/realmTag used for new Realms or Packages.
Projects
Status: 🎯 Current Topics
Status: In Review
Milestone
No milestone
Development

Successfully merging this pull request may close these issues.

5 participants
@ilgooz@Gno2D2@jeronimoalbi@moul@x1unix

[8]ページ先頭

©2009-2025 Movatter.jp