Timeline
Mar 12, 2020:
- 8:28 PM Changeset in code [91] by
- Auto-save IRC networks
- 6:17 PM Changeset in code [90] by
- Store NICK changes in the DB
- 5:33 PM Changeset in code [89] by
- Update DB on JOIN and PART
- 5:21 PM Changeset in code [88] by
- Fix nil dereference when network is specified in username
- 2:33 PM Changeset in code [87] by
- schema: add UNIQUE constraints
- 2:23 PM Changeset in code [86] by
- schema: make User.password NOT NULL
Mar 11, 2020:
- 6:09 PM Changeset in code [85] by
- Add support for PASS to downstream
- 6:01 PM Changeset in code [84] by
- cmd/jouncectl: new command Allows to create users.
Mar 6, 2020:
- 5:51 PM Changeset in code [83] by
- Pass-through QUIT messages
- 5:43 PM Changeset in code [82] by
- Pass-through NICK messages for other users
Mar 4, 2020:
- 7:15 PM Changeset in code [81] by
- Use a RWMutex for DB
- 7:13 PM Changeset in code [80] by
- readme: pipe commands into sqlite3 instead of using -init This makes …
- 6:23 PM Changeset in code [79] by
- go fmt
- 5:27 PM Changeset in code [78] by
- readme: add instructions to initialize database
- 5:22 PM Changeset in code [77] by
- Add SQLite database Closes: https://todo.sr.ht/~emersion/jounce/9
- 3:02 PM Changeset in code [76] by
- Rename network to upstreamName
- 3:00 PM Changeset in code [75] by
- Remove unused user.getChannel, move getUpstream to user
- 2:45 PM Changeset in code [74] by
- Fix TOPIC parsing, broadcast to downstream clients
- 2:44 PM Changeset in code [73] by
- Allow clients to specify an upstream name in their username
Mar 3, 2020:
- 2:33 PM Changeset in code [72] by
- Remove upstream prefix for outgoing MODE and PRIVMSG We shouldn't set …
- 2:26 PM Changeset in code [71] by
- Retry connecting to upstream servers Rate-limit retries in case …
- 2:15 PM Changeset in code [70] by
- cmd/jounce: fix non-TLS listener address
Feb 19, 2020:
- 5:25 PM Changeset in code [69] by
- Add functions to translate between upstream and downstream names
Feb 18, 2020:
- 7:40 PM Changeset in code [68] by
- Fix PING handlers, again
- 4:26 PM Changeset in code [67] by
- Enable TCP keep-alive on all connections
- 4:07 PM Changeset in code [66] by
- Properly handle PING messages
- 3:54 PM Changeset in code [65] by
- Don't leave connections half-opened
- 3:31 PM Changeset in code [64] by
- Add a -debug flag
- 2:08 PM Changeset in code [63] by
- Fix panic when closing downstream connection
- 1:10 PM Changeset in code [62] by
- Add config file
Feb 17, 2020:
- 3:25 PM Changeset in code [61] by
- Add CLI flags for listening address and hostname
- 3:17 PM Changeset in code [60] by
- Add upstreamConn.SendMessage Allows us to change upstreamConn …
- 3:09 PM Changeset in code [59] by
- Document Ring
- 2:56 PM Changeset in code [58] by
- Forward PRIVMSG coming from downstream
- 2:46 PM Changeset in code [57] by
- Fix issues related to Ring - RingConsumer is now used directly in the …
- 11:41 AM Changeset in code [56] by
- Add downstreamConn.writeMessages This logic will become more …
- 11:36 AM Changeset in code [55] by
- Abbreviate {upstream,downstream}Conn with uc and dc This makes it …
- 11:27 AM Changeset in code [54] by
- Don't write to downstreamConn.messages directly Use a helper function …
- 11:19 AM Changeset in code [53] by
- readme: add some high-level goals, add contributing links
Note:
See TracTimeline
for information about the timeline view.