summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2012-11-13Merge pull request #1258 from cryode/feature/robot_mobileAndrey Andreev1-0/+1
Add mobile detection to robot user agents.
2012-11-13Clean-up following PR #1949Andrey Andreev2-31/+33
2012-11-13Merge pull request #1949 from compwright/developAndrey Andreev5-128/+209
Added support for timestamp-based migrations
2012-11-13Add seed values support for Query Builder order_byAndrey Andreev22-41/+166
(feature request #1987)
2012-11-13Fixed an issue with my mergeJonathon Hill1-1/+0
Signed-off-by: Jonathon Hill <jhill@brandmovers.com>
2012-11-13Improved code readabilityJonathon Hill1-1/+3
2012-11-13Fix issue #1994Andrey Andreev1-2/+2
2012-11-12Code style fixesJonathon Hill1-5/+6
Signed-off-by: Jonathon Hill <jhill@brandmovers.com>
2012-11-12Fixed a typoJonathon Hill1-1/+1
Signed-off-by: Jonathon Hill <jhill@brandmovers.com>
2012-11-12Fix issue #1992Andrey Andreev1-1/+14
2012-11-12Remove 'services' directive from .travis.ymlAndrey Andreev1-5/+0
According to the Travis docs at http://about.travis-ci.org/docs/user/database-setup/, mysql and postgre are started on boot (and therefore don't need manual a start), while we all know that sqlite is not a service and doesn't need that either.
2012-11-12Some micro-optimizationsAndrey Andreev7-30/+20
2012-11-12Changed the `migration_style` config setting to `migration_type`Jonathon Hill3-11/+11
Signed-off-by: Jonathon Hill <jhill@brandmovers.com>
2012-11-12Merge remote-tracking branch 'upstream/develop' into developJonathon Hill240-4698/+10770
Conflicts: user_guide_src/source/changelog.rst Signed-off-by: Jonathon Hill <jhill@brandmovers.com>
2012-11-12Fixed a mismatched constraint value when creating the migration tableJonathon Hill1-1/+1
Signed-off-by: Jonathon Hill <jhill@brandmovers.com>
2012-11-12Merge pull request #1991 from vkeranov/developAndrey Andreev1-13/+13
Let's follow the style guide...
2012-11-12Let's follow the style guide...vkeranov1-13/+13
2012-11-12Fix issue #777Andrey Andreev2-8/+16
2012-11-12Bring back the AFTER clause for DB Forge add_column()Andrey Andreev18-21/+160
(it was temporarily removed due to multiple inconsistencies with other drivers) This commit also fixes issue #1988. Also added support for the FIRST clause (again, MySQL and CUBRID only).
2012-11-11Fix DBForge index creation on MySQL and CUBRIDAndrey Andreev5-0/+50
2012-11-09Move Log class to core in tests as wellAndrey Andreev1-6/+5
2012-11-09Move the Log class to system/core/Andrey Andreev4-12/+24
It is a core class after all, I guess somebody forgot it when the rest of them were moved.
2012-11-09[ci skip] Polish docs in user_guide_src/source/general/Andrey Andreev29-473/+587
2012-11-09Polish the Common functions documentationAndrey Andreev2-36/+124
2012-11-09Polish docs for URL and XML helpers and deprecate obsolete options for ↵Andrey Andreev6-156/+235
String helper random_string() and URL helper url_title()
2012-11-08Polish docs for String, Text and Typography helpersAndrey Andreev4-92/+198
2012-11-08Deprecate String helper trim_slashes()Andrey Andreev4-20/+44
trim(, '/') is even shorter ...
2012-11-08Polish docs for HTML, Inflector, Language, Number, Path, Security and Smiley ↵Andrey Andreev11-272/+368
helpers Also fixed a DB_cache bug introduced in previous commit and removed an unused parameter in a smiley helper
2012-11-08Polish docs for the File and Form helpersAndrey Andreev3-226/+480
2012-11-08Polish docs for Array, CAPTCHA, Cookie, Date, Directory and Download helpersAndrey Andreev5-326/+275
2012-11-08Deprecate the Email helperAndrey Andreev4-20/+56
2012-11-08Another router fix for the dumbest usage of callbacks everAndrey Andreev1-1/+1
2012-11-08Revert 96ea52894aea85b86d75f59fee35f90676735060Andrey Andreev1-6/+6
2012-11-08Fix #1985Andrey Andreev3-6/+6
2012-11-08Change route type checks prioritiesAndrey Andreev1-6/+6
2012-11-07Added function_usable() to common functionsAndrey Andreev7-12/+87
It is now used to check whether dangerous functions like eval() and exec() are available. It appears that the Suhosin extension (which is becoming popular) terminates script execution instead of returning e.g. FALSE when it has a function blacklisted. function_exists() checks are insufficient and our only option is to check the ini settings here. Filed an issue here: https://github.com/stefanesser/suhosin/issues/18 ... hopefully we'll be able to deal with this in a more elegant way in the future. (this commit supersedes PR #1809)
2012-11-07[ci skip] Update the upgrade instructionsAndrey Andreev4-7/+24
2012-11-06directory_map() ... the final oneAndrey Andreev2-2/+3
2012-11-06Fix directory_map() testsAndrey Andreev1-3/+3
2012-11-06Fix issue #1978Andrey Andreev3-7/+10
2012-11-06Added CI_Input::input_stream()Andrey Andreev3-32/+103
Helps in reading php://input stream data by caching it when accessed for the first time. (supersedes PR #1684)
2012-11-06Display DB object names in the Profiler and fix issue #1220Andrey Andreev2-8/+25
2012-11-06Fix a lang key typoAndrey Andreev19-31/+31
2012-11-06Fix #589Andrey Andreev7-6/+98
2012-11-06Add an optional escape parameter to insert() and insert_batch()Andrey Andreev2-7/+9
"Fixes" #1895
2012-11-06Fix an escape_identifiers() bugAndrey Andreev1-1/+1
2012-11-06Merge pull request #1975 from squaresurf/developAndrey Andreev1-2/+2
Fixed a grammatical typo.
2012-11-06Fixed a grammatical typo.Daniel Paul Searles1-2/+2
2012-11-06Merge pull request #1974 from squaresurf/unit_testing_doc_typoAndrey Andreev1-1/+1
Fixed typo in unit testing documentation.
2012-11-06Added possibility to pass custom database objects to DB Forge and DB UtilitiesAndrey Andreev14-121/+165
Also, their property is no longer public and the utility class no longer extends CI_DB_forge.