Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix HTML multi select to use select instead of series of checkboxes | Ted Trask | 2014-03-03 | 1 | -2/+3 |
| | |||||
* | Fix bug in acf_www-controller logevent based on global versus module variable | Ted Trask | 2013-11-20 | 1 | -1/+1 |
| | |||||
* | Remove all calls to 'module' in preparation for move to Lua 5.2 | Ted Trask | 2013-10-17 | 1 | -38/+40 |
| | | | | | Use mymodule parameter for module definition. This was also helpfule in revealing places where the code relied on the global environment. | ||||
* | Change use of require to work with Lua 5.2 | Ted Trask | 2013-10-09 | 1 | -2/+2 |
| | |||||
* | Add home config option to acf.conf for default home page | Ted Trask | 2013-05-30 | 1 | -21/+28 |
| | | | | The default_prefix and default_controller logic was broken, and is now removed | ||||
* | Change logon/logout action to logon/logoff and standardize on logon/off ↵ | Ted Trask | 2013-05-30 | 1 | -1/+1 |
| | | | | instead of login/out | ||||
* | Added support for automatic login after HTTP authentication if ACF user exists | Ted Trask | 2013-05-30 | 1 | -0/+13 |
| | |||||
* | Further fixes for null handling in handle_clientdata | Ted Trask | 2013-04-30 | 1 | -1/+1 |
| | |||||
* | Fix null clientdata handling bug when recursing | Ted Trask | 2013-04-30 | 1 | -1/+2 |
| | |||||
* | Added option to have skin-specific template in skindir | Ted Trask | 2012-10-11 | 1 | -8/+15 |
| | |||||
* | Added clientdata.skinned option to turn off skins in html template | Ted Trask | 2012-10-02 | 1 | -0/+1 |
| | |||||
* | Revert "Added clientdata.skinned option to turn off skins/templates" | Ted Trask | 2012-10-02 | 1 | -1/+1 |
| | | | | This reverts commit b0d5cd7398e09c6b1e2becacaab196c5f2a91096. | ||||
* | Added clientdata.skinned option to turn off skins/templates | Ted Trask | 2012-10-02 | 1 | -1/+1 |
| | |||||
* | Change handle_form to pass self into get_function and set_function | Ted Trask | 2012-04-22 | 1 | -2/+2 |
| | |||||
* | Modify acf_www and acf_cli handle_clientdata to separate out functionality ↵ | Ted Trask | 2012-02-23 | 1 | -25/+13 |
| | | | | for the two apps | ||||
* | Removed controllerfunction.lua and moved handle_form and handle_clientdata ↵ | Ted Trask | 2012-02-23 | 1 | -0/+97 |
| | | | | | | into mvc.lua mvc.lua has generic versions of the functions, overridden in acf_www and acf_cli with customizations | ||||
* | Changed mvc and www view_resolvers to make auto_view work | Ted Trask | 2012-02-02 | 1 | -27/+12 |
| | | | | | | Templates (for www) now receive a viewfunc, rather than using viewfile. Actions without views with viewtype of html, ajax, stream, or serialized will now be displayed using standard code. Fixed bug in acf-cli parameters messing up action | ||||
* | Modified require statements for acf.x | Ted Trask | 2012-01-21 | 1 | -1/+1 |
| | |||||
* | Starting to reorganize mvc.lua and acf_www controllers to move www-specific ↵ | Ted Trask | 2012-01-19 | 1 | -38/+18 |
| | | | | | | | things from mvc to acf_www, and visa versa Goal is to have mvc.lua more usable from a lua app Also affects acf-cli and acf_cli controller | ||||
* | Added template-ajax.lsp and made www controller respect passed in viewtype. | Ted Trask | 2010-11-16 | 1 | -1/+13 |
| | |||||
* | Fix two bugs related to session lockout. | Ted Trask | 2010-10-29 | 1 | -1/+1 |
| | | | | | Parse the lockevent filename, was seeing user locked out because username was substring of another username. All active sessions were killed whenever anyone got locked out because of error with username processing. | ||||
* | Added home page (action) to user parameters and redirect there after login | Ted Trask | 2010-10-06 | 1 | -0/+4 |
| | | | | Moved get_all_permissions function from acf-util/roles-model to lib/roles | ||||
* | Made major changes to authenticator and roles to improve efficiency. | Ted Trask | 2010-09-28 | 1 | -1/+1 |
| | | | | | | | | | | Changed authenticator.lua to request individual users, rather than always loading everyone. Modified get_userinfo and removed get_userinfo_roles and get_userinfo_skin to remove unnecessary cfe processing. This was especially bad when retrieving the cfe options for skins and roles. This does break the interface used by other modules like acf-tinydns. Validation and cfe processing were moved into password-model, where they belong. Added global variables to authenticator and roles libraries so they can reuse data that was already generated. Modified logon-controller to only check for zero users if logon fails. | ||||
* | Added sessiontimeout, lockouttime, and lockouteventlimit parameters to acf.conf. | Ted Trask | 2010-03-10 | 1 | -2/+2 |
| | |||||
* | Added new view variable wwwprefix to adjust web path, fix index.html redirect. | Ted Trask | 2010-02-16 | 1 | -1/+2 |
| | |||||
* | Changes to skins to allow user skins to be added | Ted Trask | 2010-01-21 | 1 | -1/+1 |
| | | | | page_info.skindir is no longer available to views, but staticdir is. | ||||
* | Added a skin to user options so users can choose own skin with user management. | Ted Trask | 2010-01-13 | 1 | -0/+3 |
| | |||||
* | Fixed redirect bug caused by escape in HTTP_REFERER. | Ted Trask | 2010-01-13 | 1 | -1/+3 |
| | |||||
* | Made libdir load order match appdir load order, bumped to 0.9.1v0.9.1 | Ted Trask | 2010-01-04 | 1 | -3/+1 |
| | |||||
* | Allow appdir and libdir to be comma-separated lists of directories. | Ted Trask | 2009-12-31 | 1 | -17/+33 |
| | |||||
* | Added logfile config setting to acf.conf | Ted Trask | 2009-12-30 | 1 | -4/+12 |
| | |||||
* | Cleaned up acf.conf, removed hardcoded /usr/share/acf paths. | Ted Trask | 2009-12-30 | 1 | -2/+3 |
| | |||||
* | Fixed template bug, remembered to actually remove the basename/dirname ↵ | Ted Trask | 2009-12-28 | 1 | -1/+1 |
| | | | | functions. | ||||
* | Removed redundant/buggy basename and dirname functions. Added ↵ | Ted Trask | 2009-12-28 | 1 | -7/+28 |
| | | | | | | | parse_redir_string to www controller. Removed basename and dirname from mvc and fs, use posix functions instead. parse_path_info was buggy and used 2 ways, rewrote and created parse_redir_string for backwards parsing. | ||||
* | Modified menus to allow multiple controllers to use same menu group. | Ted Trask | 2009-12-23 | 1 | -11/+7 |
| | | | | Also, allow for symlinks when searching for menu files. Slight cleanup of roles. | ||||
* | Modified permissions from controller:action to prefix/controller/action. | Ted Trask | 2009-12-21 | 1 | -12/+12 |
| | | | | | Had to move welcome to the acf-util prefix. Changed format of roles files: old ACF format will still work, but authenticator format won't. | ||||
* | Added a check-permission function to viewlibrary to abstract permissions. | Ted Trask | 2009-12-17 | 1 | -3/+14 |
| | |||||
* | Added pagination functionality to viewfunctions, modified acf_www-controller ↵ | Ted Trask | 2009-07-10 | 1 | -2/+3 |
| | | | | to pass clientinfo to view. | ||||
* | Made session timeout nicer. | Ted Trask | 2009-06-10 | 1 | -0/+14 |
| | | | | Extended logon redirect due to session timeout to save get / post data and referrer info. | ||||
* | Modified redirect to referrer to ignore if REFERRER is empty. | Ted Trask | 2009-03-28 | 1 | -3/+5 |
| | |||||
* | allow override default_controller in /etc/acf/acf.conf | Natanael Copa | 2008-12-27 | 1 | -1/+1 |
| | | | | git-svn-id: svn://svn.alpinelinux.org/acf/core/trunk@1642 ab2d0c66-481e-0410-8bed-d214d4d58bed | ||||
* | Modified viewfunctions to split displayform, creating displayformstart and ↵ | Ted Trask | 2008-10-22 | 1 | -2/+7 |
| | | | | | | displayformend, to provide flexibility while still using the library. Also added support for hidden fields - including a common redir field. Removed redirectOnSuccess from controllerfunctions handle_form, and replaced it with the redir field. Removed redirectOnSuccess from controllers that used it and added handlecommandresults and redir entries to links and forms throughout many views. This will cause a redirect to the originating view when a form is successfully completed. acf_www-controller now includes orig_action in page_info to report the original action launched by the user. git-svn-id: svn://svn.alpinelinux.org/acf/core/trunk@1560 ab2d0c66-481e-0410-8bed-d214d4d58bed | ||||
* | Cleanup of some libs. | Ted Trask | 2008-09-26 | 1 | -1/+1 |
| | | | | git-svn-id: svn://svn.alpinelinux.org/acf/core/trunk@1533 ab2d0c66-481e-0410-8bed-d214d4d58bed | ||||
* | Moved cfe into mvc.lua and removed cfe.lua. | Ted Trask | 2008-09-25 | 1 | -1/+0 |
| | | | | git-svn-id: svn://svn.alpinelinux.org/acf/core/trunk@1518 ab2d0c66-481e-0410-8bed-d214d4d58bed | ||||
* | Modified acf_www and logon-controller to redirect to logon on dispatch error ↵ | Ted Trask | 2008-08-22 | 1 | -7/+9 |
| | | | | | | and redirect to requested page after logon. git-svn-id: svn://svn.alpinelinux.org/acf/core/trunk@1402 ab2d0c66-481e-0410-8bed-d214d4d58bed | ||||
* | Modified roles and authenticator to delete all data fields when deleting a ↵ | Ted Trask | 2008-08-16 | 1 | -1/+1 |
| | | | | | | role or user. Modified all roles code to pass self for future move from text file to database. Roles cannot use authenticator unless or until roles file syntax is changed. git-svn-id: svn://svn.alpinelinux.org/acf/core/trunk@1382 ab2d0c66-481e-0410-8bed-d214d4d58bed | ||||
* | Modified acf_www to allow a view without an action to be a link instead of ↵ | Ted Trask | 2008-08-12 | 1 | -1/+2 |
| | | | | | | just a file. git-svn-id: svn://svn.alpinelinux.org/acf/core/trunk@1378 ab2d0c66-481e-0410-8bed-d214d4d58bed | ||||
* | Fixed redirect_to_referrer with GET data. Moved handling of multi select ↵ | Ted Trask | 2008-07-12 | 1 | -15/+1 |
| | | | | | | from acf_www-controller to controllerfunctions. Fixed form ids containing '.'. Added new handle_clientdata function to controllerfunctions. Modified password-controller to use handle_clientdata for multi select to work.k git-svn-id: svn://svn.alpinelinux.org/acf/core/trunk@1299 ab2d0c66-481e-0410-8bed-d214d4d58bed | ||||
* | Added hidden filename field to common filedetails lsp. Modified ↵ | Ted Trask | 2008-07-08 | 1 | -17/+30 |
| | | | | | | acf_www-controller to allow views without actions. git-svn-id: svn://svn.alpinelinux.org/acf/core/trunk@1289 ab2d0c66-481e-0410-8bed-d214d4d58bed | ||||
* | Added debug html page. Change redirect_to_referreferrer when there's no ↵ | Ted Trask | 2008-07-03 | 1 | -6/+13 |
| | | | | | | referrer. git-svn-id: svn://svn.alpinelinux.org/acf/core/trunk@1271 ab2d0c66-481e-0410-8bed-d214d4d58bed |