e839d027f5
Fixed HR and section rendering in output documents.
2012-03-26 15:10:32 +01:00
a675c0f528
Documentation updates.
2012-03-26 15:00:35 +01:00
3c4397714f
Added doxygen layout file to move detailed class description.
...
Detailed class descriptions now appear at the start of class files. Damnit.
2012-03-26 14:44:33 +01:00
86994d9854
Added error function docs to AuthMethods.
2012-03-26 14:12:21 +01:00
196edd41e5
Fixed Flyspray bug ID
2012-03-26 14:11:58 +01:00
d607c91c5c
Significantly improved Modules documentation.
2012-03-26 13:39:48 +01:00
4bb8add02e
More doc cleanups.
2012-03-26 12:56:51 +01:00
ac3cf59ec5
Docs cleanup.
2012-03-26 12:56:30 +01:00
e18a29c8f3
Significantly improved Template documentation.
2012-03-26 12:56:06 +01:00
a24bed0811
Modifying implementation of self_error so that doxygen will work (!)
...
If $self -> {"foo"} appears in the first line of a function, the code generated by doxygenfilter will be broken and doxygen will fall over
attempting to parse it (silently, of course).
2012-03-26 12:54:04 +01:00
268bbc4238
Added bug tracker URL to docs.
2012-03-23 21:44:12 +00:00
6c8798dbad
Image permission fix.
2012-03-23 16:58:34 +00:00
10bcadf0e5
Adding work-in-progress documentation.
2012-03-23 16:58:05 +00:00
bda6b4c7ba
Set HTML tree view ordering for markdown files.
2012-03-23 16:57:37 +00:00
e40557cfb4
makedoc only includes tag annotation text in PROJECT_NUMBER
2012-03-23 16:57:01 +00:00
2a425dd8d6
Updated visibility documentation.
2012-03-23 16:56:35 +00:00
5eecb71a0f
Updating documentation layout to reduce clutter a bit.
2012-03-23 15:43:56 +00:00
c4ad881a4f
Updated Doxyfile for 1.8 and new documentation stuff.
2012-03-23 14:35:54 +00:00
017a551853
Fixed typos in README.
2012-03-23 14:33:21 +00:00
c9412b926b
Made module loading more generic.
...
Modules can now load modules not specified in the database, and from paths other that those in blocks - essentially allowing it to become a
generic dynamic class loader, rather than something that'll only load Block subclasses...
2012-03-23 14:31:47 +00:00
21e0306b53
Updated Application to reflect changes in Modules.
2012-03-23 14:31:16 +00:00
c9db41e0a7
Added notice about lang/template deficiency in Application.
2012-03-22 12:36:34 +00:00
f5c26e2510
Started proper documentation.
2012-03-22 11:46:49 +00:00
5eece9a98f
Removed mainpage documentation from Utils module.
2012-03-22 11:46:21 +00:00
c893f8094e
Fixed missing parens.
2012-03-20 12:56:50 +00:00
bfd335f7cd
Added more session validation checks, should handle removed users now.
2012-03-20 12:44:27 +00:00
ac0c2e685a
Added pre-auth hook, allows AppUser subclasses to control auth access.
...
pre_authenticate() allows AppUser subclasses to halt authentication if users should not be allowed to auth at all, and to perform any
pre-authentication checks or tasks on the user being authenticated.
2012-03-20 12:36:38 +00:00
d79b07db3e
Turned on Doxygen tagfile generation.
2012-03-20 12:35:54 +00:00
1690f3da56
Undefined variable, doh.
2012-03-19 13:45:06 +00:00
4926dfd72e
Fixed issues with loop variable being undefed.
2012-03-19 13:43:54 +00:00
bcde3ba651
$methods needs to remain in scope or $authmethod is undef.
2012-03-19 13:27:37 +00:00
d63120e29d
if($method) and if(!$method) mean very different things!
2012-03-19 13:02:47 +00:00
2166de27fd
AuthMethod load failures are now fatal.
2012-03-19 13:02:23 +00:00
85e8a223cf
Renamed 'active' column to 'enabled' for clarity.
2012-03-19 12:40:16 +00:00
3fd61a9bfd
Fixed missing load of Logging::die_log
2012-03-19 12:37:24 +00:00
9afd5b52ec
Additional lasterr stomping fixes.
2012-03-19 12:30:36 +00:00
db69ca8a23
Fixed possible stomping of lasterr.
2012-03-19 12:29:28 +00:00
b7b0b3e321
Removed explicit "user login failed" stuff from SSH auth.
...
This would result in the lasterr string getting polluted with password
failure messages if the SSH auth is not the last auth method tried. Now
only actual failures will be reported.
2012-03-19 10:34:42 +00:00
779a4ca040
Except that the last commit prevents "worked, but there are warnings"...
...
This version should allow postauth to succeed but still set lasterr to
indicate warning conditions.
2012-03-19 10:31:12 +00:00
e8475547c5
post_authenticate now returns the user's data on success.
...
This should help avoid the need for multiple calls to fetch the user
data when doing post auth that invokes the superclass post_auth.
2012-03-19 10:25:08 +00:00
e968015101
S&R error in Application fixed.
2012-03-17 12:20:07 +00:00
698f9cb5fb
Hopefully the last one...
2012-03-17 12:18:54 +00:00
da3a8b385d
Gah, more braino.
2012-03-17 12:17:15 +00:00
94428abda8
Fixed brainos.
2012-03-17 12:16:11 +00:00
e1df8444c0
Application::run does cleanup before exit.
2012-03-17 12:12:16 +00:00
6074e4b803
Removed todo - Application class created.
2012-03-17 12:08:35 +00:00
8845f8a5d4
Added 'Application' convenience class for webapp creation.
2012-03-17 12:07:57 +00:00
a695ecac6f
Documentation updates.
2012-03-17 11:32:40 +00:00
ac474f6ad2
Switched dynamic module loading to use Module::Load
...
Dynamic loading was being done using require, but because of require's
rather idosyncratic behaviour it would fail if modules had :: in their
names (needs to be converted to / to avoid issues). Module::Load handles
all the shenanigans nicely...
2012-03-17 11:14:52 +00:00
7b0115c5cb
Fixed errors in phpBB3 module.
2012-03-17 10:12:37 +00:00