- Notifications
You must be signed in to change notification settings - Fork417
feat(boards2): implement next boards version#2901
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
Draft
ilgooz wants to merge187 commits intomasterChoose a base branch fromdevx/feature/boardsv2
base:master
Could not load branches
Branch not found:{{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline, and old review comments may become outdated.
Uh oh!
There was an error while loading.Please reload this page.
Draft
Changes from1 commit
Commits
Show all changes
187 commits Select commitHold shift + click to select a range
71c93a7
feat(boardsv2): init (#2900)
ilgoozbaf9821
Merge branch 'master' into devx/feature/boardsv2
ilgooz1a88d58
feat(boardsv2): experiment API - WIP (#2902)
jeronimoalbi7408299
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbi42d5089
chore: remove `boardsv2` drafts (#3111)
jeronimoalbi1510a6f
chore: copy `boards` realm to `boards2` (#3110)
jeronimoalbi4c7d16b
feat: simplify `boards2` implementation (#3115)
jeronimoalbi8874e8e
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbidd21273
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbi1f6d61f
test(boards2): unit tests for `Board` and `Post` types (#3150)
jeronimoalbi7446197
feat(boards2): update package name to "boards2" (#3184)
x1unixc31350c
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbi4944a7e
feat(boards2): initial permissions support (#3151)
jeronimoalbi4027d07
feat(boards2): board creation and permissions (#3211)
jeronimoalbi20fc146
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbi75cd4ab
fix: resolve devx boards2 branch issues (#3365)
jeronimoalbi251a107
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbi261e316
feat: permissions support for individual boards (#3386)
jeronimoalbi0e7d24f
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbib8ac6b0
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbi8844f30
feat(boards2): add core flagging logic (#3451)
x1unixefbfd00
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbi3c41887
chore(boards2): remove permission handlers (#3449)
jeronimoalbi25622db
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbi40eead0
feat(boards2): board renaming (#3462)
jeronimoalbi39e19d3
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbi0556dc8
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbi4090aac
feat(boardsv2): initialize reposting (#3513)
x1unix541278b
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbiadaafd7
feat(boards2): member role management (#3512)
jeronimoalbie60574f
feat(boardsv2): hide flagged comments (#3536)
x1unixa10d2c7
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbi1e24a33
feat(boards2): initial commondao implementation (#3558)
jeronimoalbi2f99874
feat(boards2): change public delete reply function to soft delete rep…
jeronimoalbidc5a753
feat(boards2): improve public realm functions (#3583)
jeronimoalbie769fb1
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbi48a8042
feat(boards2): pagination (#3586)
x1unix6592035
feat(boards2): add proposal definition tally support to `commondao` p…
jeronimoalbi5f3a9f6
chore(boards2): move `commondao` & `boards2` to "nt" namespace (#3618)
jeronimoalbi69960ec
test(boards2): add missing filetests for board creation (#3622)
jeronimoalbi33fb889
test(boards2): add missing filetests for board rename (#3625)
jeronimoalbi90a3c4e
test(boards2): add missing filetests for member invite (#3632)
jeronimoalbidc173c2
test(boards2): add missing filetests for member removal (#3633)
jeronimoalbi63007ab
test(boards2): add missing filetests for member role change (#3636)
jeronimoalbibab1153
test(boards2): add missing filetests for member check (#3638)
jeronimoalbib00f9e1
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbidb1dd43
test(boards2): add missing filetests for thread creation (#3644)
jeronimoalbi33da5ed
test(boards2): add missing filetests for thread edit (#3649)
jeronimoalbid7dcd92
test(boards2): add missing filetests for thread flagging (#3646)
jeronimoalbid7740a4
test(boards2): add missing filetests for thread deletion (#3645)
jeronimoalbi5f67719
test(boards2): add missing filetests for board ID getter by name (#3642)
jeronimoalbi60334e6
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbib983f8f
test(boards2): add missing filetests for reply creation (#3653)
jeronimoalbi2203553
test(boards2): add missing filetests for reply edit (#3655)
jeronimoalbi277b49d
test(boards2): add missing filetests for reply flagging (#3656)
jeronimoalbid2b4892
test(boards2): add missing filetests for reply deletion (#3657)
jeronimoalbiedc5d69
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbia7c56e2
feat(boards2): repost tests (#3659)
x1unix7a94b18
chore(boards2): move all files into `v1` folder (#3680)
jeronimoalbi87f9089
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbia8c80b7
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbia9c821a
chore: fix issues after latest `master` merge
jeronimoalbic948518
feat(boards2): change flagging threshold to be configurable per board…
jeronimoalbi828a084
chore(boards2): remove legacy user call asserts (#3756)
jeronimoalbi98002bb
chore(boards2): add initial documentation to public realm functions (…
jeronimoalbic1e5959
chore(boards2): simplify boards realm permissions (#3717)
jeronimoalbifed38e6
feat(boards2): add support to freeze individual boards (#3755)
jeronimoalbi871d13e
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbi72c1407
chore(boards2): simplify default permissions implementation (#3770)
jeronimoalbi17377ea
chore: remove `GetDAO` from `Permissions` interface
jeronimoalbie88eafa
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbidf84cbe
fix(boards2): change `boards2` realm to work with breaking `master` c…
jeronimoalbi4009304
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbic80653b
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbi47347a5
feat(boards2): improve menus and add missing actions (#3809)
jeronimoalbid4ee2c9
feat(boards2): allow changing permissions implementation (#3718)
jeronimoalbiedf5629
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbi129cccb
feat(boards2): add views to list board members (#3803)
jeronimoalbiddafaf1
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbic5b1a71
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbie7539f3
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbi9891d6b
feat(boards2): change flagging to allow realm owners to hide with a s…
jeronimoalbic3aaac2
feat(boards2): implement freeze and unfreeze for thread and reply (#3…
x1unix72d2d4a
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbi2b2ee02
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbi8d3610a
fix(boards2): change realm to work with new users realm (#3916)
jeronimoalbi2a0b6d4
feat(boards2): add events to boards2 realm (#3915)
jeronimoalbi29ed82c
fix(boards2): correct usability and UI issues (#3848)
jeronimoalbi137a121
feat(boards2): change pager dependency to be consistent (#3953)
jeronimoalbi4b427cc
feat(boards2): check replies length and disallow UI breaking Markdown…
jeronimoalbi9c57c0b
chore: deprecate `OriginCaller` in favor of `PreviousRealm`
jeronimoalbi6c25eb4
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbif190d53
chore: fix `boards2` filetest to work with new `users` realm constraints
jeronimoalbib715919
feat(boards2): simplify freeze implementation (#3960)
jeronimoalbibc9cb0b
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbi810c71b
feat(boards2): add realm and realm members locking support (#3969)
jeronimoalbi08b9225
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbib05a282
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbi8d606b5
feat(boards2): add public iteration functions to read minimal board d…
jeronimoalbi5fd2e4b
chore: move `r/nt/boards2` to `r/gnoland/boards2`
jeronimoalbi9e80f73
chore: remove `commondao` package from `devx/feature/boardsv2`
jeronimoalbi625e353
chore: change `boards2` to use `gno.land/p/gnoland/commondao` package
jeronimoalbi0079189
chore: fix imports sorting
jeronimoalbid46ce08
fix: correct default permissions impl to work with commondao
jeronimoalbic65bb87
feat: use a markdown table to list members
jeronimoalbi4aba74e
chore: address some UI review related improvements
jeronimoalbi5e99c99
feat: add boards dApp help content support
jeronimoalbicd6b64a
chore: move board menu under the board section title
jeronimoalbi2f482e2
feat: improve thread and reply actions layout
jeronimoalbi4467569
feat: support reply views
jeronimoalbi26b814c
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbi352c845
chore: remove separatos when rendering reply action links
jeronimoalbi6221e90
chore: improve board not found message txlink
jeronimoalbi0eafc14
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbi07929e9
test: fix tests for the latest gno API changes
jeronimoalbif1d2c33
feat(boards2): add boards, thread and reply sorting support by oldest…
jeronimoalbief9a073
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbi5a39132
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbi7a71365
chore(boards2): address `v1rc1` review issues (#4041)
jeronimoalbif4b06e8
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbia467761
feat(boards2): improve general spacing to be more inline with classic…
jeronimoalbicbf1ad5
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbi84d9b5a
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbic27d566
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbif697545
chore(boards2): change `commondao` package imports to use `nt` namesp…
jeronimoalbi7f568ed
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbi87b0e24
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbi5e2f20f
fix(boards2): update realm for the inter-realm spec changes (#4203)
jeronimoalbid90c93d
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbi90f5d01
chore: change default realm owners
jeronimoalbi4d3b3c4
fix: change `Render()` to be a non crossing function
jeronimoalbi14d3150
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbi0d7d1c2
test: change `testing.SetOriginCaller` by `testing.SetReam`
jeronimoalbi165c8db
test: fix broken outdated tests
jeronimoalbi744af14
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbiee57b2d
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbi4e274b0
chore: add TODO
jeronimoalbi1fb9711
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbifa3f16b
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbi998ed5d
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbi99045fb
chore: remove unused import
jeronimoalbi16118f4
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbifa38907
feat: support private boards
jeronimoalbi56cef3f
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbicb1713b
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbif47cf74
test: add UI filetests
jeronimoalbi7fd398f
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbi41b0da4
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbib834d8f
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbi9d09d84
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbi446fe5a
chore: rename default permissions to basic permissions
jeronimoalbib25b6d7
chore: remove redundant iteration
jeronimoalbieebcfc6
chore: validate post title and body on update
jeronimoalbiba52299
chore: add TODO
jeronimoalbi6f1205c
chore: change basic permissions to rely on DAO instead of users tree
jeronimoalbi6e96c77
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbidc2cab9
chore: fixed linting issues
jeronimoalbi2a0e074
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbi134ff7e
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbi6279fb4
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbi4b724df
refactor: change code to support gnovm `xform2` branch changes
jeronimoalbi2b46d71
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbifc07afb
chore: switch to `gnomod.toml`
jeronimoalbib51ac2a
feat: remove `Permissions.AddUser()` to favor `SerUserRoles()`
jeronimoalbic9d0909
chore: remove readonly board type
jeronimoalbi01e2512
chore: remove redundant posts's repost count variable
jeronimoalbia277b22
refactor: change Post type to use public properties
jeronimoalbibfae0f6
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbiddd159b
refactor: change Board type to use public properties
jeronimoalbiff63a5b
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbi927b892
refactor: simplify thread repost
jeronimoalbi7826427
chore: add documentation to Post and Board types
jeronimoalbi82ac66c
refactor: change BasicPermissions to support validator functions
jeronimoalbi8998634
refactor: move URL related methods to functions
jeronimoalbie6e2fd7
feat: use `p/moult/md` to render links
jeronimoalbi883261a
feat: change standard render to use `p/moul/md*` packages
jeronimoalbic83d77d
feat: change Board type render to use `p/moul/md*` packages
jeronimoalbi13cee14
feat: change Post type render to use `p/moul/md` package
jeronimoalbi5e35e98
feat: change `GetBoard()` to only allow board owner origin calls
jeronimoalbicf995b5
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbi0ea18bd
chore: change "private" boards to "listed"
jeronimoalbi809126f
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbid2f6a69
feat: generate user links using `UserLink` from `p/moul/md`
jeronimoalbid633462
feat: add support to request being invited to a board
jeronimoalbi36f49e0
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbi3ab7d0a
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbidbeb8a6
Merge branch 'master' into devx/feature/boardsv2
jeronimoalbiFile filter
Filter by extension
Conversations
Failed to load comments.
Loading
Uh oh!
There was an error while loading.Please reload this page.
Jump to
Jump to file
Failed to load files.
Loading
Uh oh!
There was an error while loading.Please reload this page.
Diff view
Diff view
chore: remove separatos when rendering reply action links
- Loading branch information
Uh oh!
There was an error while loading.Please reload this page.
commit352c845ae850bd3af3ef1644661d24530af61bb2
There are no files selected for viewing
4 changes: 2 additions & 2 deletionsexamples/gno.land/r/gnoland/boards2/v1/post.gno
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
Oops, something went wrong.
Uh oh!
There was an error while loading.Please reload this page.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.