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
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
Adam
16c124d34e
Rewrote modules/CMakeLists.txt and do not build the 'extras' modules, if users want them built they should copy or symlink them out of extras
2013-04-15 01:00:45 -05:00
Adam
207c46c871
Move some of the modules in extras/ that arent really extra out of extras. Mark our modules as VENDOR and allow modules to have multple types.
2013-04-10 22:26:40 -05:00
Adam
367b662c83
Fix compile warning in webcpanel/memos
2013-03-02 23:42:00 -05:00
Adam
2fa5cfa508
Add Matthew to webpanel credits, fix alignment of akill list
2013-02-20 18:00:46 -05:00
Adam
59792173e7
Merge pull request #12 from MatthewM/webcpanel
...
Web Panel Modifications
2013-02-20 14:58:59 -08:00
Adam
fc1d7ea89b
Switch Destroy methods to delete
2013-02-14 20:58:01 -05:00
Adam
9e544a6443
Store what channels have references to accounts in NickCore to prevent having to iterate over all channels and then all access entries when nicks expire or from nickserv/alist
2013-02-14 01:20:18 -05:00
Adam
25cec015e8
Made access del by nick and other functions from 326f1a really delete objects
2013-02-05 09:45:48 -05:00
MatthewM
29fcdc5f40
Updated jquery API to v1.9.0
2013-01-31 21:24:48 -05:00
Adam
ddaa001daf
Merge usefulness of Flags and Extensible classes into Extensible, made most flags we have juse strings instead of defines/enums
2013-01-21 22:31:16 -05:00
Adam
5007b72b28
Update copyright to 2013. This was done with:
...
find include/ src/ lang/ docs/ modules/ *.* Config -exec sed -i 's/-2012 Anope Team/-2013 Anope Team/i' {} \;
2013-01-09 04:20:55 -05:00
MatthewM
8c72892de1
Made the overlay resize and the alert box reposition when the window is resized
2012-12-23 14:56:02 -05:00
MatthewM
503bda5b28
Move the var to set the time out into the same javascript tag that is used for the modal as it's related
2012-12-20 23:48:20 -05:00
MatthewM
a4d5c40d63
Added the overlay to the vHost request function
2012-12-20 16:22:58 -05:00
MatthewM
8e219bdd77
Moved the javascript to header.html from memos.html to make it easier to intergrate the overlay feedback and do tweaks
2012-12-20 16:12:16 -05:00
MatthewM
5acc93dd34
Made the table cells for the memo table have no spacing and color the read and unread memos different colors
2012-12-20 01:19:04 -05:00
MatthewM
d277f49423
Minor style tweaks to make the links look more like a button
2012-12-19 13:17:44 -05:00
MatthewM
6572754c10
Cleaned up the overlay layout, added some minor visual and js fixes
2012-12-18 10:34:33 -05:00
MatthewM
f157ea3fdb
Added a click reply function to the MemoServ memos page that autofills the senders name
2012-12-18 10:04:26 -05:00
MatthewM
ddd7fe6f05
Bug that was experinced seems to be somewhat related to Windows 8 and maybe an extension on chrome. Reverting to previous commit
2012-12-17 22:03:21 -05:00
MatthewM
47a351acb2
Fixed a minor bug that overlapped the nav links and the content from .content in Chrome on Windows
2012-12-17 19:26:07 -05:00
MatthewM
ff9f670871
Give the overlay window a rounded edge to make it look a bit nicer and fade the main content a little less
2012-12-17 18:28:15 -05:00
MatthewM
f33f7d98c4
Added a modal window interface to MemoServs page that will automaticly fade out after a give time (currently 5s)
2012-12-17 14:32:28 -05:00
Adam
c49f03f985
Allow escaping brackets in webpanel templates and redirect users to the homepage when their session is not found
2012-12-15 23:51:25 -05:00
MatthewM
6b5f583ff3
Merge Adams commit to allow escaping of brackets
2012-12-15 21:46:14 -05:00
MatthewM
dced01fc24
Added a large scroll box for the chanserv main page
2012-12-15 01:14:52 -05:00
Adam
cdec0a3f96
Fixed some html errors in the last commit
2012-12-14 16:47:45 -05:00
MatthewM
1075f3b457
Allow opers to drop channels
...
Added chanserv drop to web panel
Allow long lists of akills to scroll
2012-12-14 16:44:14 -05:00
Adam
c1077faa28
Optimize much of the database code and serialize code.
2012-12-13 06:12:56 -05:00
Adam
76ba147c22
Unregister operserv_akill page on unload in cpanel
2012-12-12 02:28:19 -05:00
Adam
04f96a54b8
Some small improvements to last few commits, and fixed some problems with the template engine
2012-12-12 01:30:50 -05:00
Adam
5f72d1fda5
Squashed commit of the following:
...
commit 317ead6b39
Author: MatthewM <mcm@they-got.us >
Date: Tue Dec 11 02:14:06 2012 -0500
Added the HostServ link to the navigation bar
commit 6b15d7fc5e
Author: MatthewM <mcm@they-got.us >
Date: Tue Dec 11 01:58:18 2012 -0500
Correct some slight over sights that was missed eariler
commit b356a46789
Author: MatthewM <mcm@they-got.us >
Date: Mon Dec 10 23:44:51 2012 -0500
Started work on adding HostServ to the web panel
2012-12-12 01:04:08 -05:00
Adam
dfff54425b
Fixed webpanel fail on nondebug builds
2012-12-12 00:49:16 -05:00
DukePyrolator
eada35df36
fixed a problem with the webcpanel logout when using apache + mod_proxy
2012-12-09 14:21:42 +01:00
Adam
d33a0f75a5
Pretty large coding style cleanup, in source doc
...
cleanup, and allow protocol mods to depend on each
other
2012-11-22 00:50:33 -05:00
Adam
90930619bc
Fixed quite a bit of dumbness with m_ssl. Had to
...
modify socketengines to allow polling for write &
no read, but is it cleaner now. Made m_httpd able
to listen using SSL.
2012-11-01 14:47:23 -04:00
Adam
36f357c354
Fixed build errors and warnings with -std=c++11
2012-10-30 17:10:31 -04:00
Adam
8f5d786f0e
Cleanup ok if modules with pending identify requests are unloaded
2012-10-09 05:22:02 -04:00
Adam
3af786d4c9
Fix fantasy !help & give it its own help header, not ChanServ's
2012-10-08 20:58:47 -04:00
Adam
b8b63ff115
Remove the asynchronous identifing hack and replace it with something better. Fixes m_*_authentication only being able to properly work when people identify normally using nickserv/identify
2012-10-07 22:39:58 -04:00
lethality
dcfae6332e
Some minor fixes/typos
2012-10-03 21:22:03 +01:00
DukePyrolator
e1d1d18288
added an operserv/akill page to webcpanel
2012-10-02 05:36:31 +02:00
Adam
89428a9d10
Cleanup of all of the protocol modules, rewrote message handling system to be a bit more C++ ish
2012-10-01 01:56:57 -04:00
Naram Qashat
38ad523f91
Fix a few oddball warnings that came up from clang, and also make it so webcpanel.so can be compiled under Mac OS X.
2012-09-24 15:54:49 -04:00
Adam
1af64a9bbb
Fix Windows
2012-09-02 08:30:54 -04:00