Page MenuHomePhabricator

Start storing channel-specific configuration
Closed, ResolvedPublic

Description

  • New XML config file to replace stalks.xml
  • Migrate all stalks to base channel
  • Ensure base channel is read from configuration when nothing else exists
  • =channel <join|part> <#channel> command
  • Don't permit part of base channel
  • Make stalks aware of the channel they are defined in
  • Local flags
  • ChanOps have access in their channel
  • Account drop drops the channel users too

XML

  • root
    • channels
      • channel name=
        • users
          • user mask= localflags= subscribed=
          • ....
        • stalks
          • stalk name=
            • searchtree
            • subscribers
              • user mask=
              • ...
      • channel name=
      • ...

Revisions and Commits

Event Timeline

stwalkerster triaged this task as Wishlist priority.Jun 29 2018, 12:36 PM
stwalkerster created this task.
stwalkerster updated the task description. (Show Details)
stwalkerster updated the task description. (Show Details)
Diffusion mentioned this in Unknown Object (Diffusion Commit).Jul 2 2018, 12:36 AM
Diffusion mentioned this in Unknown Object (Diffusion Commit).Jul 2 2018, 12:44 AM
Diffusion mentioned this in Unknown Object (Diffusion Commit).Jul 2 2018, 12:55 AM
Diffusion mentioned this in Unknown Object (Diffusion Commit).Jul 2 2018, 11:16 AM
Diffusion closed this task as Resolved by committing Unknown Object (Diffusion Commit).Jul 2 2018, 10:17 PM
Diffusion added a commit: Unknown Object (Diffusion Commit).