Shivaram Lingamneni
|
ff7bbc4a9c
|
track channel registrations per account
* limit the total number of registrations per account
* when an account is unregistered, unregister all its channels
|
5 anni fa |
Shivaram Lingamneni
|
854d85a474
|
add schema change for [dk]line refactor
|
5 anni fa |
Shivaram Lingamneni
|
f154ea9583
|
add an error message for schema changes
|
5 anni fa |
Shivaram Lingamneni
|
d6d3a10817
|
implement #322
Automatically create the datastore on `oragono run` if it doesn't exist.
See also #302.
|
5 anni fa |
Sean Enck
|
c20afab7c2
|
prevents default create/open of buntdb, requires user to call initdb
|
5 anni fa |
Shivaram Lingamneni
|
c3d197f4ff
|
make unix domain socket permissions configurable
|
5 anni fa |
Shivaram Lingamneni
|
dfb0a57040
|
refactor the password hashing / password autoupgrade system
|
6 anni fa |
Shivaram Lingamneni
|
1383190249
|
refactor rehash to rely more on server.config
|
6 anni fa |
Shivaram Lingamneni
|
43b90f2a85
|
have travis enforce gofmt, #253
|
6 anni fa |
Shivaram Lingamneni
|
3db71415c9
|
review fixes
|
6 anni fa |
Shivaram Lingamneni
|
69fd3ac324
|
implement database auto-upgrades (#243)
|
6 anni fa |
Shivaram Lingamneni
|
8fb5a38851
|
Updates to channel persistence
1. Implement persistent channel keys (#208)
2. Persist changes to registered channel modes
3. Backend changes for persisting operator status (partial #198)
|
6 anni fa |
Daniel Oaks
|
68b1dc9e72
|
Split passwd into its' own subpackage
|
6 anni fa |
Daniel Oaks
|
eac6a69782
|
Fix some notes and add some comments.
|
6 anni fa |
Shivaram Lingamneni
|
e8b1870067
|
refactor the rehash implementation
|
6 anni fa |
Daniel Oaks
|
317a804644
|
Fix dates at top of source files
|
7 anni fa |
Daniel Oaks
|
6d6c1936cc
|
Handle db better, fix bug, update db schema, rest
|
7 anni fa |
Daniel Oaks
|
ae69ef5cd6
|
db: Remove SQLite db, hopefully looking up clients still works.Channel persistence is broken by this, will fix it later.
|
7 anni fa |
Daniel Oaks
|
6e96a175d6
|
registration: Add new password manager, integrate registration and credential types
|
7 anni fa |
Daniel Oaks
|
2f08401a0f
|
Attempt to add mostly-correct license info at the top of each file... track this stuff a bit better
|
8 anni fa |
Jeremy Latt
|
cf76d2bd77
|
persist and load channel mask lists
|
10 anni fa |
Jeremy Latt
|
5c6f8ff92a
|
improve logging
|
10 anni fa |
Jeremy Latt
|
b421971b61
|
move db init/open functions into a single file
|
10 anni fa |