contact
5e54c4b726
makefile: switch to BSD/GNU make
...
Let's stop using POSIX make, it's too much of a pain.
git-svn-id: file:///srv/svn/repo/suika/trunk@775 f0ae65fe-ee39-954e-97ec-027ff2717ef4
2022-02-08 15:10:19 +00:00
contact
bc8adc94c0
readme: add note to use system libsqlite3
...
git-svn-id: file:///srv/svn/repo/suika/trunk@593 f0ae65fe-ee39-954e-97ec-027ff2717ef4
2021-09-21 09:44:08 +00:00
hubert
1d04d94363
Add a C compiler to the list of dependencies
...
It's needed to build sqlite3.
git-svn-id: file:///srv/svn/repo/suika/trunk@576 f0ae65fe-ee39-954e-97ec-027ff2717ef4
2021-07-07 08:32:16 +00:00
contact
d878c6433f
readme: list dependencies
...
git-svn-id: file:///srv/svn/repo/suika/trunk@567 f0ae65fe-ee39-954e-97ec-027ff2717ef4
2021-06-24 19:32:54 +00:00
contact
b6b214e5e8
readme: link to rendered man page
...
git-svn-id: file:///srv/svn/repo/suika/trunk@527 f0ae65fe-ee39-954e-97ec-027ff2717ef4
2021-05-23 19:41:01 +00:00
contact
50b5d6c486
readme: add link to IRC channel
...
git-svn-id: file:///srv/svn/repo/suika/trunk@523 f0ae65fe-ee39-954e-97ec-027ff2717ef4
2021-05-21 22:04:22 +00:00
contact
54f3d31823
readme: move quickstart to dedicated doc page
...
git-svn-id: file:///srv/svn/repo/suika/trunk@522 f0ae65fe-ee39-954e-97ec-027ff2717ef4
2021-05-21 22:01:06 +00:00
contact
da3730a850
readme: mention Makefile, assume soju is installed system-wide
...
git-svn-id: file:///srv/svn/repo/suika/trunk@504 f0ae65fe-ee39-954e-97ec-027ff2717ef4
2021-04-19 14:35:18 +00:00
contact
a991600fc8
readme: update mailing list link
...
git-svn-id: file:///srv/svn/repo/suika/trunk@373 f0ae65fe-ee39-954e-97ec-027ff2717ef4
2020-07-24 07:49:54 +00:00
contact
5769fa7867
readme: mention the znc-import tool
...
git-svn-id: file:///srv/svn/repo/suika/trunk@367 f0ae65fe-ee39-954e-97ec-027ff2717ef4
2020-07-22 11:36:19 +00:00
nomeji
12843259a4
readme: expand usage
...
git-svn-id: file:///srv/svn/repo/suika/trunk@366 f0ae65fe-ee39-954e-97ec-027ff2717ef4
2020-07-22 11:06:03 +00:00
contact
cd18b98c2a
readme: extend copyright notice to all contributors
...
soju now has multiple contributors. Even if they weren't explicitly
listed as copyright holders, they still retain copyright ownership for
their contributions. Make this clear. See [1].
[1]: https://www.linuxfoundation.org/blog/2020/01/copyright-notices-in-open-source-software-projects/
git-svn-id: file:///srv/svn/repo/suika/trunk@337 f0ae65fe-ee39-954e-97ec-027ff2717ef4
2020-06-12 12:37:43 +00:00
contact
6b4ba2d4ad
readme: add link to website
...
git-svn-id: file:///srv/svn/repo/suika/trunk@336 f0ae65fe-ee39-954e-97ec-027ff2717ef4
2020-06-10 21:00:50 +00:00
delthas
535e85051f
sojuctl: Add support for creating admin users
...
This adds a new flag, `-admin` for creating admin users, which can
access admin service commands, among which create-user to create other
users on-the-fly.
Since the person running the commands in the README will be the local
soju administrator, the user they create should be admin as well, hence
the README update.
git-svn-id: file:///srv/svn/repo/suika/trunk@330 f0ae65fe-ee39-954e-97ec-027ff2717ef4
2020-06-08 20:30:09 +00:00
contact
adbb37b8d7
Allow multiple listeners, default to ircs
...
Users can now specify multiple "listen" directives in their
configuration file. If -listen is specified on the CLI, it's added to
the list of listeners.
Listeners are now parsed as URLs. If the scheme is missing "ircs" is
assumed. URLs allow to enable/disable TLS on a per-listener basis and
will be used for Unix sockets too.
The default listening address is changed from irc+insecure://:6667 to
ircs://:6697. This avoids setting up an insecure listener opened to
everybody.
git-svn-id: file:///srv/svn/repo/suika/trunk@317 f0ae65fe-ee39-954e-97ec-027ff2717ef4
2020-06-04 18:16:23 +00:00
contact
39348fb8bc
readme: add CI badge
...
git-svn-id: file:///srv/svn/repo/suika/trunk@290 f0ae65fe-ee39-954e-97ec-027ff2717ef4
2020-05-01 19:58:29 +00:00
contact
afc55bf108
readme: fix ref to manpage
...
git-svn-id: file:///srv/svn/repo/suika/trunk@265 f0ae65fe-ee39-954e-97ec-027ff2717ef4
2020-04-16 16:55:21 +00:00
contact
c82c640bd9
Set up DB migration infrastructure
...
The database is now initialized automatically on first run. The schema
version is stored in SQLite's user_version special field. Migrations are
stored in an array and applied based on the schema version.
git-svn-id: file:///srv/svn/repo/suika/trunk@255 f0ae65fe-ee39-954e-97ec-027ff2717ef4
2020-04-10 20:45:02 +00:00
contact
3047218c00
readme: advise connecting with "<username>/<network>"
...
This matches znc's behavior and is more consistent with the
multiple-upstream mode (where channels and nicks are suffixed with
"/<network>" as well).
git-svn-id: file:///srv/svn/repo/suika/trunk@189 f0ae65fe-ee39-954e-97ec-027ff2717ef4
2020-03-31 16:41:14 +00:00
contact
4389f5de5b
Fix deadlocks in single-upstream mode
...
git-svn-id: file:///srv/svn/repo/suika/trunk@130 f0ae65fe-ee39-954e-97ec-027ff2717ef4
2020-03-20 09:42:17 +00:00
contact
2c31125439
readme: add ref to man page, add link to GitHub repo
...
git-svn-id: file:///srv/svn/repo/suika/trunk@123 f0ae65fe-ee39-954e-97ec-027ff2717ef4
2020-03-19 13:33:49 +00:00
contact
80d5aefb7b
Strip client & network name from username
...
git-svn-id: file:///srv/svn/repo/suika/trunk@100 f0ae65fe-ee39-954e-97ec-027ff2717ef4
2020-03-16 08:32:18 +00:00
contact
1a9d6a58a0
Rename project to soju
...
git-svn-id: file:///srv/svn/repo/suika/trunk@98 f0ae65fe-ee39-954e-97ec-027ff2717ef4
2020-03-13 17:13:03 +00:00
contact
ad42226219
Auto-save IRC networks
...
git-svn-id: file:///srv/svn/repo/suika/trunk@91 f0ae65fe-ee39-954e-97ec-027ff2717ef4
2020-03-12 20:28:09 +00:00
contact
4b38c644b2
schema: make User.password NOT NULL
...
git-svn-id: file:///srv/svn/repo/suika/trunk@86 f0ae65fe-ee39-954e-97ec-027ff2717ef4
2020-03-12 14:23:46 +00:00
contact
9de66e9cb0
readme: pipe commands into sqlite3 instead of using -init
...
This makes it so sqlite3 exits after executing the file.
git-svn-id: file:///srv/svn/repo/suika/trunk@80 f0ae65fe-ee39-954e-97ec-027ff2717ef4
2020-03-04 19:13:20 +00:00
contact
4d15bbafe3
readme: add instructions to initialize database
...
git-svn-id: file:///srv/svn/repo/suika/trunk@78 f0ae65fe-ee39-954e-97ec-027ff2717ef4
2020-03-04 17:27:33 +00:00
contact
c29b1ebe54
readme: add some high-level goals, add contributing links
...
git-svn-id: file:///srv/svn/repo/suika/trunk@53 f0ae65fe-ee39-954e-97ec-027ff2717ef4
2020-02-17 11:19:27 +00:00
contact
cef8fa0e97
Switch license to AGPLv3
...
git-svn-id: file:///srv/svn/repo/suika/trunk@52 f0ae65fe-ee39-954e-97ec-027ff2717ef4
2020-02-07 16:41:51 +00:00
contact
d36022b876
Add LICENSE and README.md
...
git-svn-id: file:///srv/svn/repo/suika/trunk@2 f0ae65fe-ee39-954e-97ec-027ff2717ef4
2020-02-04 09:50:28 +00:00