# # ChangeLog for trunk/service.go in code # # Generated by Trac 1.6 # Jun 8, 2025, 10:41:46 PM Mon, 14 Dec 2020 19:54:02 GMT delthas [436] * trunk/doc/soju.1.scd (modified) * trunk/service.go (modified) service: Introduce `channel update` This adds the `channel update` ... Sat, 24 Oct 2020 13:14:23 GMT contact [421] * trunk/contrib/znc-import.go (modified) * trunk/db.go (modified) * trunk/downstream.go (modified) * trunk/service.go (modified) * trunk/user.go (modified) Switch DB API to user IDs This commit changes the Network schema to ... Mon, 10 Aug 2020 13:04:01 GMT contact [379] * trunk/service.go (modified) Add `user delete` command References: ... Mon, 03 Aug 2020 09:03:39 GMT hubert [374] * trunk/service.go (modified) Fix help message for BouncerServ's network update It was missing ... Wed, 22 Jul 2020 10:20:52 GMT contact [364] * trunk/doc/soju.1.scd (modified) * trunk/service.go (modified) Rename `certfp reset` to `sasl reset` And make it reset all SASL ... Wed, 22 Jul 2020 10:16:13 GMT contact [363] * trunk/doc/soju.1.scd (modified) * trunk/service.go (modified) Add a `sasl set-plain` command This allows to manually set the SASL ... Thu, 09 Jul 2020 10:19:51 GMT contact [358] * trunk/service.go (modified) Add unix as supported upstream URL scheme to service Mon, 29 Jun 2020 16:09:48 GMT contact [343] * trunk/downstream.go (modified) * trunk/service.go (modified) * trunk/upstream.go (modified) Reply to WHO BouncerServ Closes: https://todo.sr.ht/~emersion/soju/75 Wed, 24 Jun 2020 10:08:35 GMT contact [339] * trunk/service.go (modified) service: list commands in lexicographic order Wed, 10 Jun 2020 14:34:45 GMT contact [335] * trunk/service.go (modified) Fix missing appendServiceCommandSetHelp argument Wed, 10 Jun 2020 14:33:13 GMT fox.cpp [334] * trunk/service.go (modified) Do not panic if BouncerServ command without handler is sent Wed, 10 Jun 2020 14:18:15 GMT kl [333] * trunk/service.go (modified) service: Handle zero-value in stringPtrFlag.String ... Mon, 08 Jun 2020 20:30:09 GMT delthas [329] * trunk/doc/soju.1.scd (modified) * trunk/server.go (modified) * trunk/service.go (modified) Add support for the user create admin service command This adds ... Mon, 08 Jun 2020 20:30:09 GMT delthas [328] * trunk/service.go (modified) Add support for admin-restricted service commands This is ... Mon, 08 Jun 2020 20:30:09 GMT delthas [325] * trunk/service.go (modified) Rename handleServiceCreateNetwork to handleServiceNetworkCreate ... Thu, 04 Jun 2020 15:27:57 GMT contact [315] * trunk/conn.go (modified) * trunk/downstream.go (modified) * trunk/service.go (modified) * trunk/upstream.go (modified) Introduce ircConn This interface will allow a conn to be backed by ... Thu, 04 Jun 2020 11:04:39 GMT contact [313] * trunk/service.go (modified) * trunk/user.go (modified) Add network update command The user.updateNetwork function is a bit ... Tue, 02 Jun 2020 09:24:22 GMT fox.cpp [307] * trunk/db.go (modified) * trunk/doc/soju.1.scd (modified) * trunk/downstream.go (modified) * trunk/service.go (modified) * trunk/upstream.go (modified) Implement upstream SASL EXTERNAL support Closes: ... Thu, 30 Apr 2020 08:25:16 GMT contact [279] * trunk/downstream.go (modified) * trunk/service.go (modified) * trunk/user.go (modified) Remove network.upstream This is an artifact from when we used ... Tue, 28 Apr 2020 14:27:53 GMT contact [271] * trunk/service.go (modified) Abbreviate net status service reply Don't print the nickname if ... Tue, 28 Apr 2020 09:41:13 GMT delthas [270] * trunk/doc/soju.1.scd (modified) * trunk/service.go (modified) * trunk/upstream.go (modified) Add support for the irc+insecure address scheme Some servers do not ... Tue, 28 Apr 2020 09:41:13 GMT delthas [269] * trunk/doc/soju.1.scd (modified) * trunk/service.go (modified) * trunk/upstream.go (modified) Add support for IRC address schemes This is preparatory work for ... Thu, 16 Apr 2020 15:38:47 GMT delthas [263] * trunk/db.go (modified) * trunk/service.go (modified) * trunk/upstream.go (modified) Add support for custom network on-connect commands Some servers use ... Fri, 10 Apr 2020 08:16:25 GMT admin [252] * trunk/service.go (modified) * trunk/user.go (modified) Allow users to change password in client Added a BouncerServ ... Sun, 05 Apr 2020 13:20:13 GMT contact [224] * trunk/service.go (modified) Only print addr if necessary in network status service command Sat, 04 Apr 2020 15:34:30 GMT delthas [220] * trunk/service.go (modified) Fill all fields of the service user prefix On some IRC clients, ... Sat, 04 Apr 2020 15:34:12 GMT delthas [219] * trunk/service.go (modified) Send the last error for disconnected networks in network status ... Sat, 04 Apr 2020 15:33:09 GMT delthas [218] * trunk/service.go (modified) * trunk/upstream.go (modified) * trunk/user.go (modified) Send one NOTICE on new upstream disconnect/connect errors In order ... Wed, 01 Apr 2020 13:40:20 GMT contact [202] * trunk/db.go (modified) * trunk/service.go (modified) * trunk/user.go (modified) Add "network delete" service command And add all the infrastructure ... Wed, 25 Mar 2020 21:57:48 GMT contact [151] * trunk/service.go (modified) * trunk/soju.1.scd (modified) Add a "network status" command Wed, 25 Mar 2020 20:03:13 GMT contact [150] * trunk/service.go (modified) * trunk/soju.1.scd (modified) Make BouncerServ commands a tree For instance, replace ... Thu, 19 Mar 2020 00:14:44 GMT delthas [120] * trunk/downstream.go (modified) * trunk/service.go (modified) * trunk/user.go (modified) Add create-network bouncer service command Wed, 18 Mar 2020 11:23:08 GMT contact [117] * trunk/downstream.go (modified) * trunk/go.mod (modified) * trunk/go.sum (modified) * trunk/service.go (added) * trunk/upstream.go (modified) Add basic infrastructure for bouncer service