Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-07-14 | Adds HTTP basic authentication for private RSS 1.0 feeds | Jeffery To | |
2009-06-27 | don't need config in main anymore | Evan Prodromou | |
2009-06-27 | use the session class to store sessions | Evan Prodromou | |
2009-06-25 | show backtrace on error | Evan Prodromou | |
2009-06-20 | Update copyright dates in files modified in 2009 | Evan Prodromou | |
2009-06-20 | change Controlez-Vous to Control Yourself | Evan Prodromou | |
2009-06-14 | better handling of PEAR errors | Evan Prodromou | |
2009-05-26 | Merge branch '0.8.x' of git@gitorious.org:laconica/dev into 0.8.x | Evan Prodromou | |
2009-05-25 | Merge branch '0.8.x' into stats | Evan Prodromou | |
Conflicts: README | |||
2009-05-25 | Small bugfix to installer fixing fancy URL detection. | Robin Millette | |
2009-05-18 | Merge branch '0.7.x' into 0.8.x | Sarven Capadisli | |
Conflicts: EVENTS.txt | |||
2009-05-17 | Refactored new sections code to proper classes and added notice link to ↵ | Robin Millette | |
links in notice sections. | |||
2009-05-17 | Added site path field to installer + fancy URL javascript auto-detection. | Robin Millette | |
2009-05-15 | add a hook to muck around with the arguments array after it's initialized | Evan Prodromou | |
2009-04-23 | Added Snapshot::check() to main function for index.php | Evan Prodromou | |
2009-04-13 | isReadOnly() now takes arguments | Evan Prodromou | |
Add an array of arguments to isReadOnly() method of actions, to let them change their results depending on what actions are called. Primarily used by the 'api' action. Ideally in the future that will be multiple actions. But this might still be useful. | |||
2009-03-11 | fixup config errors | Evan Prodromou | |
2009-03-04 | Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.x | Evan Prodromou | |
2009-03-04 | Check for config file when running | Evan Prodromou | |
When running the full system, check for a config file, and throw an error if none is found. | |||
2009-03-04 | Additional (optional, defaults to off) logging of PEAR error details, which ↵ | CiaranG | |
allows database issues to be more easily diagnosed. | |||
2009-02-20 | accidentally used as a global in index.php | Evan Prodromou | |
2009-02-20 | avoid notices on undefined array elements | Evan Prodromou | |
2009-02-12 | ignore no-data error, since we use it all the time | Evan Prodromou | |
2009-02-11 | Handle DB_DataObject errors better | Evan Prodromou | |
We try to handle DB_DataObject errors a little bit better. Previously, they just spit out a cryptic string to the browser with a suggestion to turn on debugging (not a good idea!). So, we catch the error, write the full error message to the log, and then tell users that the can contact the admins if they need to. | |||
2009-02-11 | Use a router singleton | Evan Prodromou | |
2009-02-10 | integrate URL routing into core code | Evan Prodromou | |
2009-02-09 | Change action autoloading to allow actions in plugins | Evan Prodromou | |
Since plugins may define custom actions, we shouldn't require that there be a file in our actions/ subdir for every action. So, I changed the (admittedly hackish) auto-loading code in index.php so it instead checks whether a class exists with the expected name. This, in turn, uses the increasingly hacking __autoload() function, which I changed to auto-load stuff named "BlahblahAction" from the actions subdir if available. | |||
2009-02-09 | Add InitializePlugin and CleanupPlugin events | Evan Prodromou | |
We add two events to allow plugins to initialize and cleanup. | |||
2009-02-09 | Better exception handling in index | Evan Prodromou | |
Some better exception handling in Web entry point. | |||
2009-02-09 | Index and Action use Exceptions | Evan Prodromou | |
Main Web entry point accepts exceptions, and main code in Action throws them. | |||
2009-01-15 | is_readonly() -> isReadOnly() | Evan Prodromou | |
2008-12-20 | first step of phpcs-cleanup of index.php | Evan Prodromou | |
darcs-hash:20081221002332-84dde-5834e12499fff0a23a8a6a76018f8beaa5ea8a96.gz | |||
2008-12-03 | allow recoverpassword in private mode | Evan Prodromou | |
darcs-hash:20081203185254-5ed1f-3dea8c6396ee3a05e2fff7ec02023f50c3d38515.gz | |||
2008-12-03 | allow registrations even when site is private (for invites, etc.) | Evan Prodromou | |
darcs-hash:20081203184748-5ed1f-b3c3236d17457a112db53595d64c5a41e9a9d2a2.gz | |||
2008-12-03 | add finishopenidlogin to list of actions that anon users can do | Evan Prodromou | |
darcs-hash:20081203183638-5ed1f-f54d43e62dca66d9ebbd1203549e63c165510b22.gz | |||
2008-12-03 | fine-tuning the privacy flag | Evan Prodromou | |
darcs-hash:20081203183432-5ed1f-7626661b797f64594f990ee06d9e13b73b265b49.gz | |||
2008-12-03 | allow doc and api calls from private | Evan Prodromou | |
darcs-hash:20081203182830-5ed1f-ad1c3c585984cb4e27b078964d6f96bd7d8e05d8.gz | |||
2008-12-03 | if the site is marked as private, redirect anon users to login | Evan Prodromou | |
darcs-hash:20081203182421-5ed1f-9a8569a5b38ca15c7ae83438a59a05f8b07215bd.gz | |||
2008-12-03 | change Action::init() to Action::prepare() to avoid conflict with ↵ | Evan Prodromou | |
RSS10Action::init() darcs-hash:20081203173225-5ed1f-e5ebfb202ed4a84c90851d0faa025ad09774d2c3.gz | |||
2008-12-01 | init() returns boolean success value | Evan Prodromou | |
darcs-hash:20081202040549-5ed1f-b23a6b80b6e1823a97a7b446d9c4e59f8744b904.gz | |||
2008-12-01 | add init, last_modified to actions | Evan Prodromou | |
darcs-hash:20081202034736-5ed1f-e096ab5e9a77d2bb74c949659966d400cbc9a149.gz | |||
2008-08-05 | make init of lang environment happen earlier, or when user language may have ↵ | Evan Prodromou | |
changed darcs-hash:20080806034515-84dde-e32cbfec2890f50b610d0441659180038b060473.gz | |||
2008-07-24 | use a random mirror | Evan Prodromou | |
darcs-hash:20080724171213-84dde-4668d0e57ce1766da7df22a5372aa94466b2fae5.gz | |||
2008-07-08 | Convert _t() to _() for gettext. | Mike Cochrane | |
darcs-hash:20080708094531-533db-83399a46e6ec4c0fcc6249b0235961f969d1ae73.gz | |||
2008-07-04 | Validate action parameter | Gina Haeussge | |
Make sure the action request parameter only consists of a-z, A-Z, 0-9, _ or - to discourage tampering with the following require_once. darcs-hash:20080704194114-2b4f5-2bec30d7d40d7c7bd2c747ef3c805dbf720f6159.gz | |||
2008-06-22 | remove check immediate | Evan Prodromou | |
After getting a lot of problems and bugs with this, I'm removing the check_immediate code. Instead, I'm going to add this functionality in JavaScript. I think that's a preferred practice, anyways. darcs-hash:20080622173341-34904-3c406ca9a33dbe3afeacebef1a63d0dd101669c4.gz | |||
2008-06-19 | immediate mode for openid | Evan Prodromou | |
darcs-hash:20080619134710-84dde-6086a4ac7bbd72a251fe5ce6fe3156e3270ebd74.gz | |||
2008-05-20 | trim whitespace | Evan Prodromou | |
darcs-hash:20080520191412-84dde-a607dbe848279639630edd1ab4616d05cc2318d1.gz | |||
2008-05-19 | better headers | Evan Prodromou | |
Added H1 headers to all pages. Added H2 headers to sections of pages, where appropriate. Moved a lot of TODOs around. Made the public stream the default if no action is specified. darcs-hash:20080519141219-84dde-f9917a8351596060faa7ff5d231417773764a8fd.gz | |||
2008-05-17 | change from class call on action to obj call | Evan Prodromou | |
darcs-hash:20080517163917-84dde-c9e0953e6074e66d427164e7cfad1ca1cf27553b.gz |