Adam
16f3f0cbc0
Don't leak ldap results
2013-12-26 21:06:07 -05:00
Adam
fc0e8264c0
Fix dropping channels in the webpanel
2013-12-26 08:02:19 -05:00
Adam
53df61b4c2
Make webcpanel's nickserv alist behave more like /ns alist
2013-12-24 20:48:09 -05:00
Adam
c0cd76a0a5
Don't leak opers and opertypes on /os reload, fix not updating opertypes on non conf opers on rehash
2013-12-19 21:34:21 -05:00
Adam
ab6cd3b26c
Fix a few commands not being able to find non conf opers
2013-12-19 20:35:09 -05:00
DukePyrolator
77e5744341
fixed webcpanel not html escaping displayed memos, bug reported by Mietzie
2013-11-22 01:22:24 +01:00
Cronus89
dcae3d7bda
Fix placeholder for akill.html
2013-11-17 19:37:19 -06:00
Denis M. (Phr33d0m)
8267407a78
Add a couple of usability and aesthetic changes, fix the half-broken chanlist functionality, add a couple of missing ESCAPED_CHANNEL vars
...
Add missing ESCAPED_CHANNEL
Changed EMAIL_TYPE to FORCE_EMAIL. Now makes more sense
Make it more obvious when the 'email' field is optional
Add a 'Retry' button to go back to the registration page
Fixed broken chanlist functionality. Before even if the user clicked on the channels nothing happened, now it goes straight to the 'set' page (at least something happens)
Small fix, disable the 'Save' button if user has no SET powers
Add another missing ESCAPED_CHANNEL
Add a more clear definition of what hostmasks are allowed in that field, either user@host or nick\!user@host
Fix wrongly placed var
Changed some aesthetics
2013-11-04 23:59:55 +01:00
Adam
fe31b0a666
Fix m_httpd not passing non post data to other modules correctly & close connections immediately when we are done flushing data
2013-10-27 20:33:37 -04:00
DukePyrolator
d5ecc39104
display modechars instead of modenames in cpanel channelmodes
2013-09-29 04:23:33 +02:00
Adam
e3c05efe5e
Remove static variables from functions in modules which causes them to be marked as gnu unique objects, which breaks dlclose()/dlopen() on g++ 4.5+
2013-09-16 06:47:42 -04:00
Adam
f63e4ceebe
Alpabetize channels in /ns alist and on webcpanels chanserv page
2013-09-08 04:55:03 -04:00
Adam
4691351167
Cleanup previous commit
...
Fix log messages from commands send through webpanel
Don't show OperServ section to non opers
2013-09-03 18:51:18 -04:00
DukePyrolator
404debf789
updated the chanserv section in webcpanel
2013-09-03 04:37:09 +02:00
Jens Voß
8be5f53f1f
Merge pull request #21 from Phr33d0m/1.9
...
Use CDN for the rest of the .js files
2013-08-23 09:59:28 -07:00
Denis M. (Phr33d0m)
cd49bb40c2
Use CDN for the rest of the .js files
2013-08-23 11:57:32 +02:00
Adam
ef3d115bae
Merge branch '1.9' of github.com:anope/anope into 1.9
2013-08-23 04:42:24 -04:00
Adam
9f1178ec58
Remove SSL cert verification because we dont use it
2013-08-23 04:36:02 -04:00
Adam
3bc2db561b
Fix reading post data in m_httpd
2013-08-23 04:13:08 -04:00
Adam
fad603e7a4
Merge pull request #20 from Phr33d0m/1.9
...
Redesign body of the pages.
2013-08-23 00:03:58 -07:00
n0kS Phr33d0m
5f006bf139
Fixed an incorrect layout, a couple of typos and a wrong form action
2013-08-23 08:42:45 +02:00
n0kS Phr33d0m
aaa12cc018
Use a local copy of the background image
2013-08-23 08:11:24 +02:00
n0kS Phr33d0m
2238db8338
Make the navbar brand a different font to distinguish it from the rest of the navbar links.
2013-08-23 08:06:47 +02:00
Adam
4d1492d444
Remove webpanel:ssl configuration option because its dumb
2013-08-23 01:14:00 -04:00
n0kS Phr33d0m
5c4414e4a5
Removed innecessary logo width, the img-responsive will take care of that.
2013-08-23 07:05:57 +02:00
n0kS Phr33d0m
6f9b77e336
Don't use an external svg logo anymore, but a local png one.
2013-08-23 07:04:09 +02:00
Adam
154fa25e8f
Fix m_httpd handling fragmented http requests
2013-08-23 00:57:36 -04:00
n0kS Phr33d0m
f86dc247e5
Redesign body of the pages. Now they have a distiguished panel heading and panel body. Also added background colour to currently selected section.
2013-08-23 06:39:23 +02:00
Adam
2b1f75a313
Fix m_httpd enabling ssl if m_ssl is loaded after it
2013-08-22 22:45:20 -04:00
n0kS Phr33d0m
121d0a6e5b
Fix a typo and remove unnecessary 'effects'
2013-08-22 03:27:29 +02:00
n0kS Phr33d0m
34535814e4
A completely rewritten Control Panel using some bootstrapping, jquery and lots of CSS
2013-08-22 02:37:43 +02:00
n0kS Phr33d0m
8bcc6840ce
Nuking the old design with fire
2013-08-22 02:36:01 +02:00
n0kS Phr33d0m
08d113332c
Fix incorrect GET method as we are submitting POST data
2013-08-22 02:32:04 +02:00
Adam
1e625b6837
Use MessageSource as the source for many IRCDProto funcs
...
Keep track of what user modes are oper only/server only/etc
2013-08-01 13:39:35 +00:00
Adam
402c624e45
Move chanstats stuff to stats/
2013-07-29 12:02:40 +00:00
Adam
e11abdc4f0
Fix m_ldap service names from defaulting ldap/ldap/main
2013-07-21 00:37:21 -04:00
Adam
7480fbda2b
Fix removing old connections in m_ldap and m_mysql
2013-07-20 23:36:20 -04:00
Adam
998925c90a
Fix rehashing via SIGHUP and m_mysql
2013-07-04 01:19:40 -04:00
Adam
1a3d9a016d
Change extensible keys to require explicitly having a type defined for it. Completely modularize more features like bs_kick, entrymsg, log, mode, etc. Move fantasy to its own module. Move greet to its own module.
2013-07-01 22:17:52 -04:00
DukePyrolator
518182ac92
m_mysql: handle multiple result sets returned from multiple statements or procedure calls
2013-06-30 05:28:01 +02:00
Adam
6f45d72497
Made m_mysql's Escape() function safe against escaping strings > BUFSIZE
2013-05-31 18:34:21 -04:00
Adam
37b3535543
Initially attach all modules to all events, and detach them as the events are run if they are not implemented per module
2013-05-27 19:36:37 -04:00
Adam
c21e8d9204
Fix webcpanel build
2013-05-26 19:34:58 -04:00
Adam
22658d63bd
Get rid of the remaining references in the core to specific services. Move more stuff out of the core to the proper modules.
2013-05-26 17:13:11 -04:00
Adam
cc4a14b0ba
Removed some hard coded command names in help output
2013-05-17 22:53:55 -04:00
Adam
9b07e163c0
Make sockaddrs/cidr not throw on invalid ips to give us an easier/cheaper way to test for a valid IP
2013-05-08 09:50:43 -04:00
Adam
ef06226521
Update the rest of modules.example.conf, default inspircd status modes to a sane rank incase they are prefixless, and 50 other things
2013-05-06 07:40:43 -04:00
Adam
3fbb493d57
Fix extras build
2013-05-06 01:38:27 -04:00
Adam
5b3f81ea78
That doesn't work either, just don't use references.
...
find ./ -name '*.cpp' -exec sed -i 's/Get<const Anope::string\&>/Get<const Anope::string>/g' {} \;
2013-05-05 21:05:43 -04:00
Adam
1d0bb9b26b
Rework the config file reader to be much more flexible and move many configuration directives to the actual modules they are used in.
2013-05-05 01:55:04 -04:00