aboutsummaryrefslogtreecommitdiffstats
path: root/modules/groupserv/groupserv.h
Commit message (Expand)AuthorAgeFilesLines
* groupserv/main/main: Add notify_group_misc_change function.Gravatar Ben C2017-05-021-0/+2
* groupserv/main: Add notify_group_set_change function.Gravatar Ben C2017-04-291-0/+2
* groupserv/main: Add notify_group_acl_change function and use it in groupserv/...Gravatar Ben C2017-04-261-0/+2
* GroupServ: add notify_target_acl_change function to groupserv/main/main using...Gravatar Ben C2017-01-181-1/+6
* hostserv/templatevhost: Add templatevhost system, minor tweak to allow_vhost_...Gravatar Ben C2016-12-231-0/+10
* groupserv/flags: Make matching template names show up in the flags list, if a...Gravatar Ben C2016-12-021-0/+2
* GroupServ: Implement templates, similar to ChanServ templates.Gravatar Ben C2016-09-081-0/+31
* groupserv: allow selective recursion of child groupsGravatar William Pitcock2014-08-081-1/+1
* groupserv: make groupserv core entity-agnostic (ref #302)Gravatar William Pitcock2014-08-081-3/+4
* groupserv: myuser_group_count_flag now works with all entitiesGravatar William Pitcock2014-08-081-2/+2
* groupserv: move groupacs membership accounting to exist under myentity_t. (re...Gravatar William Pitcock2014-08-081-2/+2
* groupserv: add mygroup_rename() (ref #294)Gravatar William Pitcock2014-08-031-0/+2
* groupserv: add groupserv_sourceinfo_flags() (ref #244)Gravatar William Pitcock2014-01-221-1/+2
* Fix modification issue with GroupServ FFLAGS•••This fixes issue 241. Gravatar Parted Cloud2013-12-291-1/+1
* groupserv: Remove channel access from a group when the group is dropped or ex...Gravatar JD Horelick2011-01-241-0/+2
* groupserv: inline use_groupserv_main_symbols() and use_groupserv_set_symbols().Gravatar William Pitcock2011-01-181-8/+2
* groupserv: Added some function prototypes to shut GCC up.Gravatar JD Horelick2010-12-301-0/+6
* Split out GroupServ SET subcommands into their own modulesGravatar Stephen Bennett2010-12-281-0/+15
* Fix groupserv config settings in modules other than mainGravatar Stephen Bennett2010-12-281-0/+3
* Modularise the remaining commands in basecmds.c, and remove itGravatar Stephen Bennett2010-12-281-0/+3
* Modularise nickserv/listgroups, taking it out of groupserv/mainGravatar Stephen Bennett2010-12-281-0/+6
* Modularise groupserv/infoGravatar Stephen Bennett2010-12-281-0/+3
* Modularise groupserv/register. To do this, split the old groupserv.h into a g...Gravatar Stephen Bennett2010-12-281-83/+27
* groupserv: Make the flag parser a external function. This removes a bunch of ...Gravatar JD Horelick2010-12-031-0/+1
* Add a join_flags config option for the flagset that users will get when they ...Gravatar JD Horelick2010-12-031-0/+1
* groupserv: Add the +b (Ban) flag. Currently not hooked up to JOIN or anything...Gravatar JD Horelick2010-12-011-0/+1
* Remove the dlink code, it has now been entirely replaced by mowgli.list.•••The new mowgli.list code has been improved through usage in audacious and other places, and has many features that atheme has needed for some time. Gravatar William Pitcock2010-10-081-2/+2
* Kill node_t and list_t.•••This also has the side effect of unbreaking the build. Oops. Gravatar William Pitcock2010-10-081-4/+4
* groupserv: Port to new command framework.Gravatar JD Horelick2010-09-211-1/+0
* groupserv: Add group:auspex priv and use it for all the...Auspex-y stuff rela...Gravatar JD Horelick2010-09-171-0/+3
* groupserv: Add set_public which sets if the group is shown in /ns info.•••Also whether the group founder is or is not shown to non-group members or sopers. Gravatar JD Horelick2010-09-171-0/+1
* groupserv: Add an enable_open_groups config option. This allows the network t...Gravatar JD Horelick2010-09-041-0/+1
* groupserv: Add SET ADD and JOIN commands to allow anyone to join a group set ...•••If you JOIN a open group, you get no privs, you're just listed as a group member. Gravatar JD Horelick2010-09-041-0/+1
* groupserv: Add ACSNOLIMIT command to allow a group to have a unlimited number...Gravatar JD Horelick2010-09-041-0/+1
* groupserv: Add a config option for maxgroupacs.•••(Maximum number of access list entries in one group) Gravatar JD Horelick2010-09-041-0/+1
* groupserv: add a config option for maxgroups.•••(Maximum number of groups one user can be founder of). Gravatar JD Horelick2010-09-041-0/+1
* groupserv: Enforce group registration limits.Gravatar William Pitcock2010-09-041-0/+1
* groupserv: Add the +v flag for taking vhosts offered to the group.Gravatar JD Horelick2010-09-041-1/+2
* groupserv: Save group flags in the database.•••This has the side effect of bumping the schema version to 3. Gravatar William Pitcock2010-09-031-0/+1
* groupserv: Add MU_REGNOLIMIT.Gravatar William Pitcock2010-09-031-0/+4
* Add a GroupServ SET command along with SET EMAIL, SET URL and SET DESCRIPTION.•••This also adds a flag +s which will allow only certain users to use the SET commands. Gravatar JD Horelick2010-08-281-1/+5
* Add /GROUPSERV INFO and mygroup_founder_name.•••No helpfile for INFO yet, i'll add one later. Gravatar JD Horelick2010-08-271-0/+2
* groupserv: Add mygroup_count_flag().Gravatar William Pitcock2010-08-271-0/+2
* groupserv: Use the new privatedata APIs to provide a mapping of user to group...Gravatar William Pitcock2010-08-271-1/+4
* groupserv: Show list of groups in NS INFO.Gravatar William Pitcock2010-08-271-0/+3
* groupserv: Add groupacs_sourceinfo_has_flag().Gravatar William Pitcock2010-08-271-0/+1
* GA_ALL should not contain GA_FOUNDERGravatar JD Horelick2010-08-271-1/+1
* groupserv: GA_ALL should be a combined value, not 0xFFFFFFFF.Gravatar William Pitcock2010-08-271-1/+1
* groupserv: Add groupacs_delete() and update the APIs everywhere.Gravatar William Pitcock2010-08-271-0/+8
* groupserv: Add groupacs_add() and groupacs_find().Gravatar William Pitcock2010-08-261-0/+7