Calvin Montgomery
f593f7283c
Replace alert() with modal for ACP password reset
...
Some browsers (e.g. Chrome) don't allow copying text out of alert()
dialogs.
2017-07-24 22:35:15 -07:00
Calvin Montgomery
e780e7dadb
Deprecate stats table in favor of prometheus integration
2017-07-17 21:58:58 -07:00
Xaekai
6d4558c978
Allow channel path to be customizable
...
We now allow server operators to customize the /r/ part of the channel links
The new config option in the template is commented and the config module validates and will terminate with status 78 if an improper value is used.
We've also dropped some old cruft and uses a more elegant method to assign CHANNEL.name
Resolves #668
2017-06-16 20:09:36 -07:00
Xaekai
1d65eb036e
Use a more salient variable name.
...
Use a style thats readable with brevity.
2017-05-24 19:18:47 -07:00
Xaekai
93ef067b8c
[ACP] Allow searching users by email.
2017-05-24 04:44:55 -07:00
calzoneman
29a4834baa
Add a signature to announcements
...
The `from` field has existed for ages, but was never actually displayed.
Displaying it to users reduces confusion about who is making the
announcement.
2016-07-14 23:25:17 -07:00
Calvin Montgomery
f3eb999a76
Refactor channel packing
2014-05-23 23:09:36 -07:00
Calvin Montgomery
02ac983fba
Start working on channel detail view
2014-05-23 22:40:35 -07:00
calzoneman
2bd6a207ba
Minor fixes to channel listing
2014-02-26 11:04:22 -06:00
calzoneman
27834e1211
ACP stats
2014-02-12 23:52:38 -06:00
calzoneman
0a480515d7
ACP event log
2014-02-07 10:45:28 -06:00
calzoneman
afa17165f7
Add ACP list active channels
2014-02-06 23:31:47 -06:00
calzoneman
0998e89f5d
Add channels ACP interface
2014-02-05 17:44:37 -06:00
calzoneman
bde57973c3
Finish users interface on ACP
2014-02-04 22:39:13 -06:00
calzoneman
6051dd3939
A few UI fixes; improve tab complete algorithm
2014-01-30 23:02:58 -06:00
calzoneman
ac89c87e29
Continue working on acp
2014-01-29 21:50:45 -06:00
calzoneman
1272425205
Work on ACP
2014-01-28 20:04:25 -06:00