The NetBSD Project

CVS log for pkgsrc/chat/matterircd/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / chat / matterircd

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.18 / (download) - annotate - [select for diffs], Fri Oct 18 14:58:43 2019 UTC (13 hours, 28 minutes ago) by bsiegert
Branch: MAIN
CVS Tags: HEAD
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored)

Revbump all Go packages after lang/go112 update

Revision 1.17 / (download) - annotate - [select for diffs], Thu Sep 26 20:10:39 2019 UTC (3 weeks, 1 day ago) by bsiegert
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored)

Revbump all Go packages after 1.12.10 update.

ok wiz@ for PMC

Revision 1.16 / (download) - annotate - [select for diffs], Wed Aug 14 15:45:32 2019 UTC (2 months ago) by bsiegert
Branch: MAIN
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored)

Recursive bump of all packages using Go after Go 1.12.8 update.

Revision 1.15 / (download) - annotate - [select for diffs], Mon May 27 15:18:18 2019 UTC (4 months, 3 weeks ago) by bsiegert
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

Revbump all Go packages after go112 update.

Revision 1.14 / (download) - annotate - [select for diffs], Tue Apr 16 18:41:08 2019 UTC (6 months ago) by bsiegert
Branch: MAIN
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored)

Revbump all Go packages after go112 update

Revision 1.13 / (download) - annotate - [select for diffs], Sat Mar 16 08:35:37 2019 UTC (7 months ago) by bsiegert
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

Revbump all Go packages after Go 1.12.1 update.

Revision 1.12 / (download) - annotate - [select for diffs], Sat Mar 9 10:05:01 2019 UTC (7 months, 1 week ago) by bsiegert
Branch: MAIN
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored)

all: revbump Go packages, now that they use go112 to build

Revision 1.9.2.1 / (download) - annotate - [select for diffs], Fri Feb 8 12:03:06 2019 UTC (8 months, 1 week ago) by spz
Branch: pkgsrc-2018Q4
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored) next main 1.10 (colored)

revbump go dependents after lang/go111 and lang/go110 updates

Revision 1.11 / (download) - annotate - [select for diffs], Thu Jan 24 10:00:33 2019 UTC (8 months, 3 weeks ago) by bsiegert
Branch: MAIN
Changes since 1.10: +2 -1 lines
Diff to previous 1.10 (colored)

Revbump Go packages after lang/go111 update.

Revision 1.10 / (download) - annotate - [select for diffs], Fri Jan 18 22:21:02 2019 UTC (8 months, 4 weeks ago) by bsiegert
Branch: MAIN
Changes since 1.9: +2 -3 lines
Diff to previous 1.9 (colored)

Update matterircd to 0.18.4.

Matterircd v0.18.4

Bugfix

  - general: fix cli args not override configuration file #205
  - mattermost: support multi DM-groups correctly #209
  - mattermost: add correct support for personal tokens #208
    Use /msg mattermost login <server> <team> <login> token=<yourtoken>
  - mattermost: Fix JoinInclude / JoinExclude logic when joining/parting
    channels. Also support #team/channel
  - mattermost: Fix issue with empty channelname
  - mattermost: Fix re-login on session expiry

Matterircd v0.18.3

Bugfix

  - slack: api changed, show uploaded files again

Because of changes in slack API and the forced use of pagination, big channels
with lots of users can take a while to load.

Matterircd v0.18.2

Bugfix

  - slack: fix panic on websocket bug #189, #196

Matterircd v0.18.1

New features

  - mattermost: support mattermost 5.x

Matterircd v0.18.0

New features

  - general: Add debugmode true/false message in banner
  - irc: Add PrefixMainTeam setting. Also set the main team name as prefix in
    the irc-channel. See matterircd.toml.example
  - slack: Add support for login for slack (as addition to login )

Bugfix

  - mattermost: update channels when adding/removing users to new channel.
    Alsso join channel when we are added. Closes #178
  - irc: fix NAMES reply to send entire member list
  - irc: Use service for on-join topic changes (instead of your own username)
  - irc: Handle \r, ACTION and colour sanitization everywhere
  - irc: Fix concurrent map read/write. Closes #188
  - slack: Make sure to return for not implemented functions in slack. Closes #
    186
  - slack: Replace spaces to underscore in botnames. Closes #184

Matterircd v0.17.3

Bugfix

  - slack: Fix issues with bots with spaces in the name
  - mattermost: Actually join/remove users to channel when they join, not when
    they say something #113
  - mattermost: Join/remove users when they're added by someone else. Use a
    system message to show this #175

Matterircd v0.17.2

Bugfix

  - mattermost: Fix message looping issue

Matterircd v0.17.1

New features

  - general: enable login via irc PASS command during handshake instead of
    PRIVMSG

Bugfix

  - mattermost: Update GetFileLinks to API_V4
  - slack/mattermost: Fix issue with matterircd users not being able to chat to
    eachother
  - slack: Do not join channels for single direct messages (slack)
  - slack: Split fallback messages on newline (slack)

Matterircd v0.17.0

New features

  - general: mattermost configuration settings need to be migrated to
    [mattermost] settings. See matterircd.toml.example
  - slack: Add BlackListUser config setting. Blacklist users from connecting to
    slack. See matterircd.toml.example
  - slack: Add JoinMpImOnTalk config setting. Only join MultiPerson IM when
    someone talks. See mattericd.toml.example
  - slack: Add Restrict config setting. Only allowed to connect to specified
    slack teams. See matterircd.toml.example
  - slack: Add UseDisplayName config setting. If displayname is set, the
    message will be prepended with <displayname>. See matterircd.toml.example
  - slack: also show messages from bots
  - slack: reconnect on disconnects

Bugfix

  - &users join speedup on teams with massive amount of users (tested on 26k
    users)
  - Only allow 1 login/logout in progress
  - slack: Fix on-join race condition
  - slack: Always add yourself to your channels (fixes problem with > 500 users
    channels)
  - slack: remove carriage returns from topic
  - slack: Autojoin new channel/group when invited
  - slack: Join MpIm channel if we haven't joined it yet

Revision 1.9 / (download) - annotate - [select for diffs], Wed Dec 19 15:46:59 2018 UTC (9 months, 4 weeks ago) by bsiegert
Branch: MAIN
CVS Tags: pkgsrc-2018Q4-base
Branch point for: pkgsrc-2018Q4
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

Revbump all Go packages after go111 update.

Revision 1.8 / (download) - annotate - [select for diffs], Sun Nov 4 18:37:54 2018 UTC (11 months, 1 week ago) by bsiegert
Branch: MAIN
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored)

Revbump all Go packages after go111 update.

Revision 1.7 / (download) - annotate - [select for diffs], Tue Jun 12 17:50:25 2018 UTC (16 months ago) by bsiegert
Branch: MAIN
CVS Tags: pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

Revbump all Go packages after lang/go update.

Revision 1.6 / (download) - annotate - [select for diffs], Fri Mar 30 11:56:19 2018 UTC (18 months, 2 weeks ago) by bsiegert
Branch: MAIN
CVS Tags: pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.5: +2 -1 lines
Diff to previous 1.5 (colored)

Revbump all Go packages after 1.10.1 update.

ok wiz@ for committing during freeze

Revision 1.5 / (download) - annotate - [select for diffs], Wed Mar 14 08:39:12 2018 UTC (19 months ago) by bsiegert
Branch: MAIN
Changes since 1.4: +2 -3 lines
Diff to previous 1.4 (colored)

Update matterircd to 0.16.5.

0.16.5
------
New features
- Add support for private channels in slack #142

Bugfix
- Slack: fixes join/parts #143, #146
- Slack: fixes away #144

0.16.4
------
Bugfix
- Fix some messages going to &messages #140

0.16.3
------
Bugfix
- Fix crash on /nick change when not logged in #141

0.16.2
------
Bugfix
- Remove crash on channel lookup of private messages

0.16.1
------
Bugfix
- Remove debug code which could cause a crash
- Only append channel name to sender once in &messages

0.16.0
------
New features
- -conf option (for a config file). See
  https://github.com/42wim/matterircd/blob/master/matterircd.toml.example for
  an example. Thanks @slowbro for this PR.

New config file options

JoinExclude: an array of channels that won't be joined on IRC.
Messages that get sent to unjoined channels (but you're joined on mattermost)
will get sent to the &messages channel.
You can still /JOIN exclude channels.
JoinExclude = ["#town-square","#boringchannel"]

JoinInclude: an array of channels that only will be joined on IRC.
If it's empty, it means all channels get joined (except those defined in
JoinExclude).
Messages that get sent to unjoined channels (but you're joined on mattermost)
will get sent to the &messages channel.
JoinInclude = ["#devops"]

PartFake: a bool that defines if you do a /LEAVE or /PART on IRC it will also
actually leave the channel on mattermost.
Default false
PartFake = true

- don't log passwords used with 'mattermost' and 'slack'. Closes #73

Bugfix
- Already read messages are replayed again and again #130
- Update to latest mattermost (4.6) libs
- Deprecated flags -bindinterface and -port removed


0.15.0
------
New features
- Support mattermost 4.2 and higher (4.x) (use mattermost v4 API)
- Add -mmskiptlsverify option to skip TLS certificate checks on mattermost

Enhancements
- Display nickname, if set #120
- Replace IRC parsing function with shellwords like function to allow for
  passwords with spaces. (#8)

Revision 1.4 / (download) - annotate - [select for diffs], Tue Mar 13 17:00:05 2018 UTC (19 months ago) by bsiegert
Branch: MAIN
Changes since 1.3: +5 -2 lines
Diff to previous 1.3 (colored)

Fix build with Go 1.10, bump revision.

This is meant to be used as a program, so only install the binary by
providing an explicit do-install target.

Revision 1.3 / (download) - annotate - [select for diffs], Sun Mar 4 15:52:12 2018 UTC (19 months, 2 weeks ago) by bsiegert
Branch: MAIN
Changes since 1.2: +2 -1 lines
Diff to previous 1.2 (colored)

Revbump all Go packages after Go 1.10 update.

Revision 1.2 / (download) - annotate - [select for diffs], Thu Dec 28 13:19:38 2017 UTC (21 months, 2 weeks ago) by dholland
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4
Changes since 1.1: +2 -1 lines
Diff to previous 1.1 (colored)

Extract with bsdtar. (Build then fails on golang issues.)

Revision 1.1 / (download) - annotate - [select for diffs], Fri Sep 8 16:16:58 2017 UTC (2 years, 1 month ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-

Import matterircd-0.14.0 as chat/matterircd.

Minimal IRC server which integrates with Mattermost and Slack.

Features:

 - support direct messages / private channels / edited messages
 - auto-join/leave to same channels as on mattermost
 - reconnects with backoff on mattermost restarts
 - support multiple users
 - support channel backlog (messages when you're disconnected from
   IRC/mattermost)
 - search messages (/msg mattermost search query)
 - scrollback support (/msg mattermost scrollback #channel limit)
 - restrict to specified mattermost instances
 - set default team/server
 - WHOIS, WHO, JOIN, LEAVE, NICK, LIST, ISON, PRIVMSG, MODE, TOPIC,
   LUSERS, AWAY, KICK, INVITE support
 - support TLS (ssl)
 - support LDAP logins (mattermost enterprise) (use your ldap
   account/pass to login)
 - &users channel that contains members of all teams (if mattermost is
   so configured) for easy messaging
 - supports mattermost roles (shows admins with @ status for now)
 - gitlab auth hack by using mmtoken cookie (see
   https://github.com/42wim/matterircd/issues/29)

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>