Commit Graph

2647 Commits

Author SHA1 Message Date
Shivaram Lingamneni 93708c23eb update draft/chathistory spec link in /help 2020-02-21 13:10:08 -05:00
Shivaram Lingamneni 904fa9653c clear reg date and settings during logout 2020-02-21 06:36:32 -05:00
Shivaram Lingamneni fd90893fa6 handle old bouncer name for multiclient config 2020-02-21 00:33:55 -05:00
Shivaram Lingamneni f5ca35ed72 rename 'bouncer' to 'multiclient' 2020-02-21 00:33:55 -05:00
Shivaram Lingamneni 03378da81b CHATHISTORY with no results SHOULD send an empty batch 2020-02-21 00:33:48 -05:00
Shivaram Lingamneni 98a7b45d96 add mysql timeouts 2020-02-21 00:33:48 -05:00
Shivaram Lingamneni 8123e3c08f improve nick and channel length validation 2020-02-21 00:33:37 -05:00
Shivaram Lingamneni 108ef3f424 don't double-store messages users send to themselves 2020-02-21 00:33:37 -05:00
Shivaram Lingamneni fab0630180 time.Unix still requires normalization to UTC 2020-02-21 00:33:37 -05:00
Shivaram Lingamneni 8031085c26 clean up nil checks relevant to always-on join 2020-02-21 00:33:37 -05:00
Shivaram Lingamneni 282e7a4d57 don't write to mysql while holding joinPartMutex 2020-02-21 00:33:37 -05:00
Shivaram Lingamneni 4472683d58 persist lastSignoff in the database 2020-02-21 00:33:37 -05:00
Shivaram Lingamneni 17a89838b8 fix Client.historyStatus 2020-02-21 00:33:37 -05:00
Shivaram Lingamneni 8f4c14c783 miscellaneous review fixes 2020-02-21 00:33:37 -05:00
Shivaram Lingamneni 82732d5b5d fix behavior of echo-message without message-tags 2020-02-20 01:51:19 -05:00
Shivaram Lingamneni 5892680f60 consolidate sending DMs to targets with sending copies to non-originating sessions 2020-02-20 01:51:19 -05:00
Shivaram Lingamneni ef161c47ed use custime.Duration for more config fields 2020-02-20 00:09:39 -05:00
Shivaram Lingamneni 7b3caed20f fix/enhancement to custime 2020-02-19 02:45:50 -05:00
Shivaram Lingamneni b40ca85172 add go.sum 2020-02-19 01:04:48 -05:00
Shivaram Lingamneni e59aa43225 fix StringToBool (thanks @wrmsr) 2020-02-19 00:54:42 -05:00
Shivaram Lingamneni c34477c937 vendor changes, including mysql driver 2020-02-19 00:24:21 -05:00
Shivaram Lingamneni ad32356e34 move authentication data from Client to Session 2020-02-19 00:24:21 -05:00
Shivaram Lingamneni 33dac4c0ba initial persistent history implementation 2020-02-19 00:24:12 -05:00
Shivaram Lingamneni 0d5a4fd584
Merge pull request #786 from slingamn/new_defaults
change some recommended defaults in the config
2020-02-13 22:31:10 -08:00
Shivaram Lingamneni 9e35427fa6 change some recommended defaults in the config 2020-02-13 23:38:56 -05:00
Shivaram Lingamneni b3d260a9a8
Merge pull request #785 from slingamn/issue782
fix #782
2020-02-12 11:31:51 -08:00
Shivaram Lingamneni d0aa7cc860 fix #782 (bring vendor into the main tree) 2020-02-12 13:19:23 -05:00
Shivaram Lingamneni 702c7b1e7c add .gitattributes 2020-02-12 13:14:11 -05:00
Shivaram Lingamneni 8d233f94bf
Merge pull request #778 from oragono/l10n_master
New Crowdin translations
2020-02-12 02:29:40 -08:00
Shivaram Lingamneni ed3a43861f
Merge pull request #783 from oragono/ldap
LDAP support
2020-02-11 23:03:56 -08:00
Shivaram Lingamneni 306ca986a8 minor fixes 2020-02-11 22:08:41 -05:00
Shivaram Lingamneni 0c2d8adeac improve maintainability and license compliance
0. Maximum parity with upstream code
1. Added Apache-required modification notices
2. Added Apache license
2020-02-11 16:13:12 -05:00
Shivaram Lingamneni c13597f807 additional LDAP support 2020-02-11 06:35:17 -05:00
Matt Ouille 5ba2527eb0 Fix compilation errors 2020-02-09 22:13:12 -05:00
Matt Ouille d4afb027e5 Add LDAP support 2020-02-09 22:13:02 -05:00
Shivaram Lingamneni 634470ba30
Merge pull request #780 from slingamn/issue699
fix #699
2020-02-09 19:03:35 -08:00
Shivaram Lingamneni dd25ed391b explicitly specify 1.14rc1 for now 2020-02-09 21:47:12 -05:00
Shivaram Lingamneni add4249fd2 update build instructions 2020-02-09 21:33:22 -05:00
Shivaram Lingamneni 7531d02334 clean up Makefile 2020-02-09 21:33:22 -05:00
Shivaram Lingamneni 87960c1454 upgrade to go 1.14 2020-02-09 20:50:05 -05:00
Shivaram Lingamneni bc01538c7c add go.mod 2020-02-09 20:49:38 -05:00
Daniel Oaks 469d7b5e2e New translations help.lang.json (French) 2020-02-09 05:13:11 +10:00
Daniel Oaks d61ba86809 New translations irc.lang.json (French) 2020-02-09 05:13:09 +10:00
Daniel Oaks df7037cb05 New translations hostserv.lang.json (French) 2020-02-09 05:13:07 +10:00
Daniel Oaks 9c0b13ea6a New translations chanserv.lang.json (French) 2020-02-09 05:13:06 +10:00
Shivaram Lingamneni 2b48b15a4b
Merge pull request #777 from slingamn/issue776
fix #776
2020-02-07 10:37:04 -08:00
Shivaram Lingamneni b964a201c1 fix #776 2020-02-07 13:28:49 -05:00
Shivaram Lingamneni e11f0a3428
Merge pull request #773 from slingamn/issue772_mitigation.1
mitigate #772
2020-02-06 22:32:13 -08:00
Shivaram Lingamneni a3f008e348 mitigate #772 2020-02-06 17:56:10 -05:00
Shivaram Lingamneni e71a3a57f0
Merge pull request #770 from oragono/l10n_master
New Crowdin translations
2020-02-06 00:20:51 -08:00