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

Implement Permissions API #229

Draft
wants to merge 59 commits into
base: dev/v2
Choose a base branch
from
Draft

Implement Permissions API #229

wants to merge 59 commits into from

Commits on Nov 22, 2022

  1. start permissions api

    MrIvanPlays committed Nov 22, 2022
    Configuration menu
    Copy the full SHA
    11e0492 View commit details
    Browse the repository at this point in the history
  2. more foundation

    MrIvanPlays committed Nov 22, 2022
    Configuration menu
    Copy the full SHA
    2dba238 View commit details
    Browse the repository at this point in the history
  3. allNodesWithContext

    MrIvanPlays committed Nov 22, 2022
    Configuration menu
    Copy the full SHA
    6fde59f View commit details
    Browse the repository at this point in the history
  4. add weight

    MrIvanPlays committed Nov 22, 2022
    Configuration menu
    Copy the full SHA
    3cea14e View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2022

  1. Merge branch 'dev/2.0.0' of https://github.com/ArcanePlugins/Treasury

    …into new/permissions-api
    MrIvanPlays committed Nov 23, 2022
    Configuration menu
    Copy the full SHA
    5856160 View commit details
    Browse the repository at this point in the history
  2. progress

    MrIvanPlays committed Nov 23, 2022
    Configuration menu
    Copy the full SHA
    4ca5ce8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a12c1b3 View commit details
    Browse the repository at this point in the history
  4. retrieveHeldContexts

    MrIvanPlays committed Nov 23, 2022
    Configuration menu
    Copy the full SHA
    2978084 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2022

  1. simplify space check

    Co-authored-by: montlikadani <[email protected]>
    MrIvanPlays and montlikadani authored Nov 24, 2022
    Configuration menu
    Copy the full SHA
    94defc8 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2022

  1. Merge branch 'dev/2.0.0' of https://github.com/ArcanePlugins/Treasury

    …into new/permissions-api
    MrIvanPlays committed Nov 27, 2022
    Configuration menu
    Copy the full SHA
    4cbbc25 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    73f0695 View commit details
    Browse the repository at this point in the history
  3. add removeNode

    MrIvanPlays committed Nov 27, 2022
    Configuration menu
    Copy the full SHA
    e698aeb View commit details
    Browse the repository at this point in the history
  4. allNodesKeys

    MrIvanPlays committed Nov 27, 2022
    Configuration menu
    Copy the full SHA
    4afceec View commit details
    Browse the repository at this point in the history
  5. parentNodeHolder

    MrIvanPlays committed Nov 27, 2022
    Configuration menu
    Copy the full SHA
    c62b477 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'dev/2.0.0' of https://github.com/ArcanePlugins/Treasury

    …into new/permissions-api
    MrIvanPlays committed Nov 27, 2022
    Configuration menu
    Copy the full SHA
    bb411e9 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2022

  1. Merge branch 'dev/2.0.0' of https://github.com/ArcanePlugins/Treasury

    …into new/permissions-api
    MrIvanPlays committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    9aee46c View commit details
    Browse the repository at this point in the history
  2. Merge branch 'dev/2.0.0' of https://github.com/ArcanePlugins/Treasury

    …into new/permissions-api
    MrIvanPlays committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    7779ac5 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'dev/2.0.0' of https://github.com/ArcanePlugins/Treasury

    …into new/permissions-api
    MrIvanPlays committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    5b399c6 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2022

  1. Merge branch 'dev/2.0.0' of https://github.com/ArcanePlugins/Treasury

    …into new/permissions-api
    MrIvanPlays committed Nov 29, 2022
    Configuration menu
    Copy the full SHA
    4082e78 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4abc1ed View commit details
    Browse the repository at this point in the history
  3. Merge branch 'dev/2.0.0' of https://github.com/ArcanePlugins/Treasury

    …into new/permissions-api
    MrIvanPlays committed Nov 29, 2022
    Configuration menu
    Copy the full SHA
    5fcbdd7 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'dev/2.0.0' of https://github.com/ArcanePlugins/Treasury

    …into new/permissions-api
    MrIvanPlays committed Nov 29, 2022
    Configuration menu
    Copy the full SHA
    16eb615 View commit details
    Browse the repository at this point in the history
  5. NodeHolderGroup

    MrIvanPlays committed Nov 29, 2022
    Configuration menu
    Copy the full SHA
    06b8cc2 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2022

  1. Merge branch 'dev/2.0.0' of https://github.com/ArcanePlugins/Treasury

    …into new/permissions-api
    MrIvanPlays committed Nov 30, 2022
    Configuration menu
    Copy the full SHA
    49f8120 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c102ce0 View commit details
    Browse the repository at this point in the history
  3. also for removeNode

    MrIvanPlays committed Nov 30, 2022
    Configuration menu
    Copy the full SHA
    ddef41d View commit details
    Browse the repository at this point in the history
  4. remove hasNode(Node<?>)

    useless
    MrIvanPlays committed Nov 30, 2022
    Configuration menu
    Copy the full SHA
    213884c View commit details
    Browse the repository at this point in the history
  5. group methods

    MrIvanPlays committed Nov 30, 2022
    Configuration menu
    Copy the full SHA
    4d47ce8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    46e594a View commit details
    Browse the repository at this point in the history
  7. fix node factory

    MrIvanPlays committed Nov 30, 2022
    Configuration menu
    Copy the full SHA
    a966915 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2022

  1. Merge branch 'dev/2.0.0' of https://github.com/ArcanePlugins/Treasury

    …into new/permissions-api
    MrIvanPlays committed Dec 1, 2022
    Configuration menu
    Copy the full SHA
    5b13b61 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2022

  1. Merge branch 'dev/2.0.0' of https://github.com/ArcanePlugins/Treasury

    …into new/permissions-api
    MrIvanPlays committed Dec 5, 2022
    Configuration menu
    Copy the full SHA
    cee38b7 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2022

  1. Merge branch 'dev/2.0.0' of https://github.com/ArcanePlugins/Treasury

    …into new/permissions-api
    MrIvanPlays committed Dec 11, 2022
    Configuration menu
    Copy the full SHA
    3726e34 View commit details
    Browse the repository at this point in the history
  2. remove ContextSet#registerContext and document it

    i'm happy with the ContextSet now and I don't think it needs any more changes,
    and for that reason i've documented it.
    MrIvanPlays committed Dec 11, 2022
    Configuration menu
    Copy the full SHA
    067f29b View commit details
    Browse the repository at this point in the history
  3. remove "hasNode"

    the same reasoning as in why we removed Account#canAfford in the economy api
    MrIvanPlays committed Dec 11, 2022
    Configuration menu
    Copy the full SHA
    2d79a88 View commit details
    Browse the repository at this point in the history
  4. make ContextSet iterable

    MrIvanPlays committed Dec 11, 2022
    Configuration menu
    Copy the full SHA
    adb9c9a View commit details
    Browse the repository at this point in the history
  5. specify nullability

    MrIvanPlays committed Dec 11, 2022
    Configuration menu
    Copy the full SHA
    98269eb View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2022

  1. Merge branch 'dev/2.0.0' of https://github.com/ArcanePlugins/Treasury

    …into new/permissions-api
    MrIvanPlays committed Dec 26, 2022
    Configuration menu
    Copy the full SHA
    3891a02 View commit details
    Browse the repository at this point in the history
  2. basic events

    MrIvanPlays committed Dec 26, 2022
    Configuration menu
    Copy the full SHA
    3a7eb23 View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2023

  1. Merge branch 'dev/2.0.0' of https://github.com/ArcanePlugins/Treasury

    …into new/permissions-api
    MrIvanPlays committed Jan 7, 2023
    Configuration menu
    Copy the full SHA
    68e90f3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eb81eae View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2023

  1. Merge branch 'dev/2.0.0' of https://github.com/ArcanePlugins/Treasury

    …into new/permissions-api
    MrIvanPlays committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    dac47d7 View commit details
    Browse the repository at this point in the history
  2. some small changes

    MrIvanPlays committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    f37c380 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2023

  1. Merge branch 'dev/2.0.0' of https://github.com/ArcanePlugins/Treasury

    …into new/permissions-api
    MrIvanPlays committed Feb 16, 2023
    Configuration menu
    Copy the full SHA
    235db89 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    82bb05e View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2023

  1. Merge branch 'dev/2.0.0' of https://github.com/ArcanePlugins/Treasury

    …into new/permissions-api
    MrIvanPlays committed Apr 5, 2023
    Configuration menu
    Copy the full SHA
    7159a0f View commit details
    Browse the repository at this point in the history
  2. Update with dev/2.0.0

    MrIvanPlays committed Apr 5, 2023
    Configuration menu
    Copy the full SHA
    789878c View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2023

  1. rework nodes

    made them less complex to understand and work with
    MrIvanPlays committed Apr 9, 2023
    Configuration menu
    Copy the full SHA
    f633b43 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2023

  1. some changes

    MrIvanPlays committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    2c870d2 View commit details
    Browse the repository at this point in the history
  2. forgot annos, whoops

    MrIvanPlays committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    49ce899 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2023

  1. Merge branch 'dev/2.0.0' of https://github.com/ArcanePlugins/Treasury

    …into new/permissions-api
    MrIvanPlays committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    46ef940 View commit details
    Browse the repository at this point in the history
  2. Transform NodeEvent

    MrIvanPlays committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    4bd2284 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    afe4506 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2023

  1. Merge branch 'dev/v2' of https://github.com/ArcanePlugins/Treasury in…

    …to new/permissions-api
    MrIvanPlays committed Jul 2, 2023
    Configuration menu
    Copy the full SHA
    3deb463 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2023

  1. Merge branch 'dev/v2' of https://github.com/ArcanePlugins/Treasury in…

    …to new/permissions-api
    MrIvanPlays committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    8817874 View commit details
    Browse the repository at this point in the history
  2. Write some javadocs

    MrIvanPlays committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    c0540a4 View commit details
    Browse the repository at this point in the history
  3. NotNull

    MrIvanPlays committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    e235362 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2023

  1. Merge branch 'dev/v2' of https://github.com/ArcanePlugins/Treasury in…

    …to new/permissions-api
    MrIvanPlays committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    516f31d View commit details
    Browse the repository at this point in the history
  2. Document Node.Builder

    MrIvanPlays committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    9c2d517 View commit details
    Browse the repository at this point in the history