]> git.mxchange.org Git - core.git/log
core.git
11 years agoOpps :(
Roland Häder [Fri, 22 Feb 2013 08:10:51 +0000 (08:10 +0000)]
Opps :(

11 years agoIntroduced unsetCriteria()
Roland Häder [Fri, 22 Feb 2013 08:08:13 +0000 (08:08 +0000)]
Introduced unsetCriteria()

11 years agoOpps :(
Roland Häder [Fri, 22 Feb 2013 07:55:19 +0000 (07:55 +0000)]
Opps :(

11 years agoUpdated core:
Roland Häder [Fri, 22 Feb 2013 07:54:02 +0000 (07:54 +0000)]
Updated core:
- Make use of new interface IoHandler (as type-hint and class implementation)
- Used optional parameter to give all database "rows" unique name

11 years agoAdded interface IoHandler
Roland Häder [Fri, 22 Feb 2013 07:51:21 +0000 (07:51 +0000)]
Added interface IoHandler

11 years agoFixed handling of cache keys as empty results caused cache keys to exist. :(
Roland Häder [Fri, 22 Feb 2013 07:36:43 +0000 (07:36 +0000)]
Fixed handling of cache keys as empty results caused cache keys to exist. :(

11 years agoFixed searched criteria handling #3
Roland Häder [Fri, 22 Feb 2013 06:32:16 +0000 (06:32 +0000)]
Fixed searched criteria handling #3

11 years agoAnother fix attempt for search criteria
Roland Häder [Fri, 22 Feb 2013 05:26:08 +0000 (05:26 +0000)]
Another fix attempt for search criteria

11 years agoFixed search criteria handling, added more asserts, 'my-/_' prefix is not allowed
Roland Häder [Fri, 22 Feb 2013 05:14:56 +0000 (05:14 +0000)]
Fixed search criteria handling, added more asserts, 'my-/_' prefix is not allowed

11 years agoRemoved die()
Roland Häder [Fri, 22 Feb 2013 03:26:19 +0000 (03:26 +0000)]
Removed die()

11 years agoFixed criteria handling
Roland Häder [Fri, 22 Feb 2013 03:20:56 +0000 (03:20 +0000)]
Fixed criteria handling

11 years agoOpps :(
Roland Häder [Fri, 22 Feb 2013 01:34:52 +0000 (01:34 +0000)]
Opps :(

11 years agoTried to write an hostname extraction methods tries to get rid of comment lines ...
Roland Häder [Fri, 22 Feb 2013 01:33:30 +0000 (01:33 +0000)]
Tried to write an hostname extraction methods tries to get rid of comment lines (#) and key=value pairs as seen on Gentoo Linux

11 years agoIgnore local config
Roland Häder [Fri, 22 Feb 2013 00:56:00 +0000 (00:56 +0000)]
Ignore local config

11 years agoMake it public now :(
Roland Häder [Mon, 18 Feb 2013 05:06:36 +0000 (05:06 +0000)]
Make it public now :(

11 years agoThis seems to fit most cases
Roland Häder [Mon, 18 Feb 2013 05:05:24 +0000 (05:05 +0000)]
This seems to fit most cases

11 years agoUse this?
Roland Häder [Mon, 18 Feb 2013 05:02:43 +0000 (05:02 +0000)]
Use this?

11 years agoFixed variable group handling by unsetting right index
Roland Häder [Mon, 18 Feb 2013 04:50:06 +0000 (04:50 +0000)]
Fixed variable group handling by unsetting right index

11 years agoUsed self::createDebugInstance(__CLASS__)->debugOutput() instead of $fooInstance...
Roland Häder [Wed, 13 Feb 2013 20:47:08 +0000 (20:47 +0000)]
Used self::createDebugInstance(__CLASS__)->debugOutput() instead of $fooInstance->debugOutput() as this is the newer approach

11 years agoRewrote search criteria matching:
Roland Häder [Wed, 13 Feb 2013 02:01:54 +0000 (02:01 +0000)]
Rewrote search criteria matching:
- Allows now 'exclude' rules (if found, result will be FALSE) and choice (if
  one is found, result will be TRUE)
- Rewrote LocalFileDatabase class to above added method
- Expanded interface LocalSearchCriteria will all public methods

11 years agoUpdate queries can now also be unlimited (limited in rows)
Roland Häder [Wed, 13 Feb 2013 01:38:01 +0000 (01:38 +0000)]
Update queries can now also be unlimited (limited in rows)

11 years agoAdded 2 more methods
Roland Häder [Wed, 13 Feb 2013 01:33:58 +0000 (01:33 +0000)]
Added 2 more methods

11 years agoAdded assert, all arrays are empty initialized now
Roland Häder [Wed, 13 Feb 2013 01:25:11 +0000 (01:25 +0000)]
Added assert, all arrays are empty initialized now

11 years agoDebug out for whole array
Roland Häder [Wed, 13 Feb 2013 01:23:11 +0000 (01:23 +0000)]
Debug out for whole array

11 years agoAlso this was double
Roland Häder [Wed, 13 Feb 2013 01:09:30 +0000 (01:09 +0000)]
Also this was double

11 years agoOpps :(
Roland Häder [Wed, 13 Feb 2013 01:08:03 +0000 (01:08 +0000)]
Opps :(

11 years agoAdded methods for 'choice' and 'exclude' criteria
Roland Häder [Tue, 12 Feb 2013 22:30:41 +0000 (22:30 +0000)]
Added methods for 'choice' and 'exclude' criteria

11 years agoRewrote the static call to dynamic
Roland Häder [Sat, 9 Feb 2013 18:39:13 +0000 (18:39 +0000)]
Rewrote the static call to dynamic

11 years agoOpps :(
Roland Häder [Fri, 8 Feb 2013 17:28:02 +0000 (17:28 +0000)]
Opps :(

11 years agoAdded optional $requestInstance parameter
Roland Häder [Fri, 8 Feb 2013 17:24:41 +0000 (17:24 +0000)]
Added optional $requestInstance parameter

11 years agoAdded interface AddableCriteria
Roland Häder [Fri, 8 Feb 2013 17:19:55 +0000 (17:19 +0000)]
Added interface AddableCriteria

11 years agoUse PHP_EOL instead of chr(10)
Roland Häder [Thu, 7 Feb 2013 22:08:02 +0000 (22:08 +0000)]
Use PHP_EOL instead of chr(10)

11 years agoUse interface DatabaseWrapper instead of generic class BaseDatabaseWrapper as a typ...
Roland Häder [Thu, 7 Feb 2013 21:47:26 +0000 (21:47 +0000)]
Use interface DatabaseWrapper instead of generic class BaseDatabaseWrapper as a typ-hint

11 years agoAdded public methods from BaseDatabaseWrapper
Roland Häder [Thu, 7 Feb 2013 20:19:18 +0000 (20:19 +0000)]
Added public methods from BaseDatabaseWrapper

11 years agoNow with wrapper :(
Roland Häder [Thu, 7 Feb 2013 20:13:40 +0000 (20:13 +0000)]
Now with wrapper :(

11 years agoAdded generic wrapper (next commit)
Roland Häder [Thu, 7 Feb 2013 20:13:12 +0000 (20:13 +0000)]
Added generic wrapper (next commit)

11 years agoUse 'self' here
Roland Häder [Thu, 7 Feb 2013 20:06:38 +0000 (20:06 +0000)]
Use 'self' here

11 years agoAdded DHT instance (Distributable interface)
Roland Häder [Mon, 4 Feb 2013 19:54:07 +0000 (19:54 +0000)]
Added DHT instance (Distributable interface)

11 years agoAdded example local configuration file
Roland Häder [Thu, 31 Jan 2013 23:51:13 +0000 (23:51 +0000)]
Added example local configuration file

11 years agoBetter this way
Roland Häder [Thu, 31 Jan 2013 18:40:01 +0000 (18:40 +0000)]
Better this way

11 years agoRewrites to use config entry 'hostname_file' to allow e.g. Gentoo's way /etc/conf...
Roland Häder [Thu, 31 Jan 2013 18:35:03 +0000 (18:35 +0000)]
Rewrites to use config entry 'hostname_file' to allow e.g. Gentoo's way /etc/conf.d/hostname

11 years agoMinor: Comments improved
Roland Häder [Thu, 29 Nov 2012 16:48:33 +0000 (16:48 +0000)]
Minor: Comments improved

11 years agoCheck against interface Compressor, not for methods
Roland Häder [Thu, 29 Nov 2012 16:37:26 +0000 (16:37 +0000)]
Check against interface Compressor, not for methods

12 years agoBetter comments
Roland Häder [Tue, 25 Sep 2012 21:33:39 +0000 (21:33 +0000)]
Better comments

12 years agoGenerating the FQFN (full-qualified file name) may fail in the future
Roland Häder [Thu, 20 Sep 2012 17:49:47 +0000 (17:49 +0000)]
Generating the FQFN (full-qualified file name) may fail in the future

12 years agoCore continued:
Roland Häder [Tue, 18 Sep 2012 13:52:46 +0000 (13:52 +0000)]
Core continued:
- Used str_pad() instead of own method
- Method prependStringToString() removed

12 years agoAdded better description, as the mind map in 'contrib/mindmaps/' suggest, a new
Roland Häder [Mon, 17 Sep 2012 21:29:12 +0000 (21:29 +0000)]
Added better description, as the mind map in 'contrib/mindmaps/' suggest, a new
and fully from group up redesigned database will be added. More (if done ;) )
in the wiki: http://wiki.ship-simu.org

12 years agoMINOR: Missing empty line
Roland Häder [Sun, 2 Sep 2012 11:57:47 +0000 (11:57 +0000)]
MINOR: Missing empty line

12 years agoNow use 'instanceof' keyword instead of checking for existing methods
Roland Häder [Sun, 2 Sep 2012 11:53:31 +0000 (11:53 +0000)]
Now use 'instanceof' keyword instead of checking for existing methods

12 years agoRewrote all TODO lines, 'hooks.php' is now fully deprecated and emptied
Roland Häder [Mon, 27 Aug 2012 21:03:06 +0000 (21:03 +0000)]
Rewrote all TODO lines, 'hooks.php' is now fully deprecated and emptied

12 years agoRewrites
Roland Häder [Sun, 26 Aug 2012 21:45:10 +0000 (21:45 +0000)]
Rewrites
- Added method createUuid() which will check if the PECL extension uuid is
  loaded and use that for e.g. more entropy
- RandomNumberGenerator is now singelton (to save memory)
- TODO added

12 years agoMoved constants to generic class for later database layer classes
Roland Häder [Sun, 26 Aug 2012 18:43:53 +0000 (18:43 +0000)]
Moved constants to generic class for later database layer classes

12 years agogetArrayFromKey() now requires two parameters (see docu)
Roland Häder [Wed, 22 Aug 2012 19:01:11 +0000 (19:01 +0000)]
getArrayFromKey() now requires two parameters (see docu)

12 years agoMinor: Improved comments
Roland Häder [Sun, 19 Aug 2012 21:30:09 +0000 (21:30 +0000)]
Minor: Improved comments

12 years ago:( Had forgotten to comment it out ...
Roland Häder [Fri, 17 Aug 2012 20:17:51 +0000 (20:17 +0000)]
:( Had forgotten to comment it out ...

12 years agoAdded debug message, commented one out
Roland Häder [Fri, 17 Aug 2012 20:16:25 +0000 (20:16 +0000)]
Added debug message, commented one out

12 years agoMoved back to 'hub' project
Roland Häder [Fri, 17 Aug 2012 19:46:20 +0000 (19:46 +0000)]
Moved back to 'hub' project

12 years agoMinor fixes
Roland Häder [Fri, 17 Aug 2012 19:24:37 +0000 (19:24 +0000)]
Minor fixes

12 years agoNo HTML in exceptions
Roland Häder [Wed, 8 Aug 2012 20:20:09 +0000 (20:20 +0000)]
No HTML in exceptions

12 years agoMoved generic base classes from 'hub' project to core
Roland Häder [Tue, 7 Aug 2012 15:41:32 +0000 (15:41 +0000)]
Moved generic base classes from 'hub' project to core

12 years agoAdded exceptions for BAS64-encoded data
Roland Häder [Tue, 7 Aug 2012 15:33:27 +0000 (15:33 +0000)]
Added exceptions for BAS64-encoded data

12 years agoUsed exit() (also app_die()->app_exit()) because die() is an alias of exit nowadays
Roland Häder [Tue, 7 Aug 2012 00:10:51 +0000 (00:10 +0000)]
Used exit() (also app_die()->app_exit()) because die() is an alias of exit nowadays

12 years agoReverted last commit, better use filter pattern?!
Roland Häder [Sun, 5 Aug 2012 00:18:04 +0000 (00:18 +0000)]
Reverted last commit, better use filter pattern?!

12 years agoRewrote both interfaces to implement streamNetworkData()
Roland Häder [Sun, 5 Aug 2012 00:08:46 +0000 (00:08 +0000)]
Rewrote both interfaces to implement streamNetworkData()

12 years agoRewrote core:
Roland Häder [Tue, 31 Jul 2012 22:11:43 +0000 (22:11 +0000)]
Rewrote core:
- LocalFileDatabase refactured to use FileIoHandler, please DELETE all your
  db/*/*.serialized database files, this "new" file format is incompatible and
  thanks to hashing it is a little more secure.
- A lot other renames/fixes

12 years agoRenamed frontend to backend because it is a backend ...
Roland Häder [Tue, 31 Jul 2012 14:40:01 +0000 (14:40 +0000)]
Renamed frontend to backend because it is a backend ...

12 years agoAdded proxy support
Roland Häder [Mon, 2 Jul 2012 19:13:54 +0000 (19:13 +0000)]
Added proxy support

12 years agoTo noisy, opps
Roland Häder [Wed, 27 Jun 2012 16:58:21 +0000 (16:58 +0000)]
To noisy, opps

12 years agoRenamed variables, removeVariable() does not expect indexes
Roland Häder [Wed, 27 Jun 2012 16:57:40 +0000 (16:57 +0000)]
Renamed variables, removeVariable() does not expect indexes

12 years agoDon't need this for now
Roland Häder [Wed, 30 May 2012 22:32:00 +0000 (22:32 +0000)]
Don't need this for now

12 years agoAlso for UPDATE
Roland Häder [Wed, 30 May 2012 22:30:55 +0000 (22:30 +0000)]
Also for UPDATE

12 years agoSearch criteria with no entries (= no limitation on query) is now also accepted
Roland Häder [Wed, 30 May 2012 22:30:08 +0000 (22:30 +0000)]
Search criteria with no entries (= no limitation on query) is now also accepted

12 years agoTemporary added very noisy debug lines
Roland Häder [Wed, 30 May 2012 22:16:24 +0000 (22:16 +0000)]
Temporary added very noisy debug lines

12 years agoSome fixes/improvements:
Roland Häder [Wed, 30 May 2012 21:59:44 +0000 (21:59 +0000)]
Some fixes/improvements:
- Fixed bug in recursive directory scanning mechanism
- Added more debug lines
- Use NULL instead null to make Midnight Commander's CoolEdit happy! :-)

12 years agoUse single-quotes instead of double
Roland Häder [Wed, 30 May 2012 21:25:08 +0000 (21:25 +0000)]
Use single-quotes instead of double

12 years agoSome rewrites
Roland Häder [Wed, 30 May 2012 20:43:54 +0000 (20:43 +0000)]
Some rewrites

12 years agoOpps
Roland Häder [Sun, 27 May 2012 14:41:43 +0000 (14:41 +0000)]
Opps

12 years agoNow all dashes are converted to underscores in config class
Roland Häder [Sat, 26 May 2012 23:12:36 +0000 (23:12 +0000)]
Now all dashes are converted to underscores in config class

12 years agoRemoved some anoying HTML code
Roland Häder [Sun, 20 May 2012 20:53:27 +0000 (20:53 +0000)]
Removed some anoying HTML code

12 years agoAdded stripTags (default: false) to allow stripping out HTML tags
Roland Häder [Sun, 20 May 2012 12:47:20 +0000 (12:47 +0000)]
Added stripTags (default: false) to allow stripping out HTML tags

12 years agoCommented out all debug lines in template engine
Roland Häder [Sat, 19 May 2012 17:55:20 +0000 (17:55 +0000)]
Commented out all debug lines in template engine

12 years agoAdded commented out very noisy debug line, nbproject is now ignored (NetBeans)
Roland Häder [Sat, 19 May 2012 17:50:07 +0000 (17:50 +0000)]
Added commented out very noisy debug line, nbproject is now ignored (NetBeans)

12 years agoacquireSelfIPAddress() does now return IP address
Roland Häder [Sat, 19 May 2012 17:48:04 +0000 (17:48 +0000)]
acquireSelfIPAddress() does now return IP address

12 years agoGeneric arrays are now supported
Roland Häder [Sat, 19 May 2012 16:47:15 +0000 (16:47 +0000)]
Generic arrays are now supported

12 years agoAdded hexval() which really stupid regex
Roland Häder [Sat, 19 May 2012 15:30:33 +0000 (15:30 +0000)]
Added hexval() which really stupid regex

12 years agoAdded ifSocketResourceMatches()
Roland Häder [Sat, 19 May 2012 14:53:51 +0000 (14:53 +0000)]
Added ifSocketResourceMatches()

12 years agoJust for debugging purposes ...
Roland Häder [Sat, 19 May 2012 13:54:52 +0000 (13:54 +0000)]
Just for debugging purposes ...

12 years agoWrong order
Roland Häder [Sat, 19 May 2012 13:40:06 +0000 (13:40 +0000)]
Wrong order

12 years agoRemove unneeded array elements to save some memory
Roland Häder [Sat, 19 May 2012 12:50:23 +0000 (12:50 +0000)]
Remove unneeded array elements to save some memory

12 years agoRenamed
Roland Häder [Sat, 19 May 2012 11:20:44 +0000 (11:20 +0000)]
Renamed

12 years agoMore debug lines and renamed ->
Roland Häder [Sat, 19 May 2012 10:52:12 +0000 (10:52 +0000)]
More debug lines and renamed ->

12 years agoAdded handling of NPE (which is fine here)
Roland Häder [Fri, 18 May 2012 20:23:58 +0000 (20:23 +0000)]
Added handling of NPE (which is fine here)

12 years agoUsed convertDashesToUnderscores()
Roland Häder [Fri, 18 May 2012 20:07:20 +0000 (20:07 +0000)]
Used convertDashesToUnderscores()

12 years agoMissing fields may debugging
Roland Häder [Fri, 18 May 2012 20:03:08 +0000 (20:03 +0000)]
Missing fields may debugging

12 years agoOpps ...
Roland Häder [Fri, 18 May 2012 19:25:40 +0000 (19:25 +0000)]
Opps ...

12 years agoMoved last exception thing to BaseDatabaseFrontend so it will become available for...
Roland Häder [Fri, 18 May 2012 18:54:24 +0000 (18:54 +0000)]
Moved last exception thing to BaseDatabaseFrontend so it will become available for all other database 'frontends'

12 years agogetLastError() is now fully obsolete, you can get the same message by calling getLast...
Roland Häder [Fri, 18 May 2012 18:47:17 +0000 (18:47 +0000)]
getLastError() is now fully obsolete, you can get the same message by calling getLastException(), checking for if not NULL and if so call ->getMessage() on the instance

12 years agoAdded method unsetConfigEntry()
Roland Häder [Fri, 18 May 2012 18:35:59 +0000 (18:35 +0000)]
Added method unsetConfigEntry()

12 years agoMust be abstract ...
Roland Häder [Thu, 17 May 2012 21:52:36 +0000 (21:52 +0000)]
Must be abstract ...

12 years agodie() expanded with __METHOD__
Roland Häder [Thu, 17 May 2012 19:07:33 +0000 (19:07 +0000)]
die() expanded with __METHOD__