summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into configurable-privacy2origin/configurable-privacy2Christian Weiske2011-05-125-22/+128
|\
| * do not automatically store user id in sessionChristian Weiske2011-05-121-12/+39
| |
| * reformat userservice::getWatchNamesChristian Weiske2011-05-121-8/+29
| |
| * Support HTTPS connections when $root is not configuredChristian Weiske2011-05-041-1/+4
| |
| * do not add bookmarks with an invalid URLChristian Weiske2011-05-031-1/+9
| |
| * docblock for isValidUrl methodChristian Weiske2011-05-031-0/+8
| |
| * begin bookmark model class with URL validation methodChristian Weiske2011-05-032-0/+39
| |
* | merge masterChristian Weiske2011-05-028-74/+291
|\ \ | |/
| * first test for service factoryChristian Weiske2011-04-121-1/+2
| |
| * add new feature: allow unit test mode enabling via HTTP GET parameterChristian Weiske2011-03-261-1/+15
| |
| * do not generate invalid SQL when called with a not-so valid arrayChristian Weiske2011-03-251-2/+4
| |
| * beginsWith-parameter for getPopulartags, getContactTags and getAdminTagsChristian Weiske2011-03-251-5/+20
| |
| * docblock for deleteAllChristian Weiske2011-03-241-1/+9
| |
| * fix privacy protection issue when fetching tags of several usersChristian Weiske2011-03-241-1/+1
| |
| * make getPopularTags a tiny bit easierChristian Weiske2011-03-241-9/+7
| |
| * fix docblockChristian Weiske2011-03-241-3/+3
| |
| * unittest for Bookmark2Tag::getContactTags, CS and docblockChristian Weiske2011-03-241-4/+27
| |
| * unittest for getAdminTags as well as CS and docblock fixes on itChristian Weiske2011-03-231-3/+27
| |
| * format getPopularTags and add docblockChristian Weiske2011-03-231-19/+56
| |
| * Merge branch 'master' into jqueryChristian Weiske2011-03-203-9/+52
| |\ | | | | | | | | | | | | Conflicts: doc/ChangeLog
| | * Implement request #3054906: Show user's full name instead of nicknameChristian Weiske2011-03-153-1/+44
| | |
| * | Fix bug #3111254: Search in my_watchlist results in errorChristian Weiske2010-11-191-3/+3
| | |
| * | load minified javascript if debug mode is off; add minified version ↵Christian Weiske2010-10-131-0/+1
| | | | | | | | | | | | (generated with "yuicompressor --nomunge") of jstree
| * | activate strict xhtml mode only on debug modeChristian Weiske2010-10-091-4/+9
| | |
| * | make the page valid and keep chromium happyChristian Weiske2010-10-091-1/+4
| | |
| * | tests for getadminlinkedtagsChristian Weiske2010-10-081-5/+13
| | |
| * | CS on constantsChristian Weiske2010-10-071-27/+43
| | |
| * | give admin tags a link href :)Christian Weiske2010-10-071-1/+3
| | |
| * | CS, docblocksChristian Weiske2010-10-011-7/+38
| | |
| * | remove deprecate split()Christian Weiske2010-09-301-1/+1
| | |
* | | replace deprecated splitChristian Weiske2011-04-261-1/+1
| | |
* | | start the session when we are in http unittest modeChristian Weiske2011-04-181-1/+1
| | |
* | | cherry-pick:Christian Weiske2011-04-061-1/+15
| |/ |/| | | | | add new feature: allow unit test mode enabling via HTTP GET parameter
* | rename $range to $status as it is used in all other methods; add privacy to ↵Christian Weiske2011-02-091-8/+8
| | | | | | | | the parameter description so we find it again next time
* | Fix bug #3111254: Search in my_watchlist results in errorChristian Weiske2010-11-191-3/+3
|/
* rewrite api/posts/delete to be more secure and add unit tests for itcweiske2010-09-281-6/+12
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@769 b3834d28-1941-0410-a4f8-b48e95affb8f
* update php-gettext to 1.0.10cweiske2010-09-2812-271/+642
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@763 b3834d28-1941-0410-a4f8-b48e95affb8f
* now we have tests for all history all methodscweiske2010-09-271-1/+1
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@762 b3834d28-1941-0410-a4f8-b48e95affb8f
* explain $sizeSearchHistorycweiske2010-09-261-3/+17
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@755 b3834d28-1941-0410-a4f8-b48e95affb8f
* fix nasty bug with $withResults in getAllSearches()cweiske2010-09-261-1/+1
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@753 b3834d28-1941-0410-a4f8-b48e95affb8f
* reformat the code (CS)cweiske2010-09-261-34/+145
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@752 b3834d28-1941-0410-a4f8-b48e95affb8f
* Fix CS, fix docblockscweiske2010-09-231-30/+81
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@748 b3834d28-1941-0410-a4f8-b48e95affb8f
* Move user IP resolution into own class methodcweiske2010-09-232-18/+51
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@747 b3834d28-1941-0410-a4f8-b48e95affb8f
* update descriptioncweiske2010-09-231-2/+3
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@746 b3834d28-1941-0410-a4f8-b48e95affb8f
* Fix bug #3073215: Updating bookmark time does not workcweiske2010-09-231-1/+1
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@745 b3834d28-1941-0410-a4f8-b48e95affb8f
* finally fix the problem that watchlist count tests failed every second ↵cweiske2010-09-231-1/+4
| | | | | | alltests run git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@737 b3834d28-1941-0410-a4f8-b48e95affb8f
* allow debugging of connection errorscweiske2010-09-141-1/+1
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@734 b3834d28-1941-0410-a4f8-b48e95affb8f
* make test running on installed pear package work: pear run-tests -pu ↵Christian Weiske2010-08-221-1/+1
| | | | __uri/semanticscuttle
* make files use pear directoriesChristian Weiske2010-08-221-3/+14
|
* Fix bug getTagsForBookmarks() that fetched all tags, see ↵cweiske2010-07-091-6/+1
| | | | | | http://sourceforge.net/projects/semanticscuttle/forums/forum/759510/topic/3752670 for details git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@715 b3834d28-1941-0410-a4f8-b48e95affb8f
* fix noticecweiske2010-03-191-1/+1
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@695 b3834d28-1941-0410-a4f8-b48e95affb8f
* fix bad bug that was introduced due to performance optimizationscweiske2010-03-181-1/+1
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@693 b3834d28-1941-0410-a4f8-b48e95affb8f
* unify hashing code in a separate methodcweiske2010-03-181-24/+41
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@692 b3834d28-1941-0410-a4f8-b48e95affb8f
* Fix bug #2960663: do not send content-type headers twice for ajax/api scriptscweiske2010-03-171-1/+7
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@690 b3834d28-1941-0410-a4f8-b48e95affb8f
* fix bug #2953732 and make corresponding test work.cweiske2010-03-171-1/+2
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@688 b3834d28-1941-0410-a4f8-b48e95affb8f
* re-fix isAdmin() sql optimizationcweiske2010-02-201-1/+1
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@682 b3834d28-1941-0410-a4f8-b48e95affb8f
* add SemanticScuttle_Service_Bookmark::bookmarksExist() method to check for ↵cweiske2010-02-201-1/+55
| | | | | | existance of multiple bookmarks at once for future sql optimization git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@680 b3834d28-1941-0410-a4f8-b48e95affb8f
* reformat querycweiske2010-02-201-1/+3
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@679 b3834d28-1941-0410-a4f8-b48e95affb8f
* fix tests after last commitcweiske2010-02-202-1/+5
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@678 b3834d28-1941-0410-a4f8-b48e95affb8f
* save another querycweiske2010-02-201-2/+2
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@677 b3834d28-1941-0410-a4f8-b48e95affb8f
* save another querycweiske2010-02-201-1/+1
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@676 b3834d28-1941-0410-a4f8-b48e95affb8f
* reformat _getuser and add docblockcweiske2010-02-201-5/+18
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@675 b3834d28-1941-0410-a4f8-b48e95affb8f
* header docblockcweiske2010-02-201-3/+16
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@674 b3834d28-1941-0410-a4f8-b48e95affb8f
* docblockcweiske2010-02-201-2/+15
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@673 b3834d28-1941-0410-a4f8-b48e95affb8f
* new config option to disable "SET NAMES UTF8" sql callcweiske2010-02-201-2/+4
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@671 b3834d28-1941-0410-a4f8-b48e95affb8f
* make isAdmin accept a user name, toocweiske2010-02-201-3/+11
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@669 b3834d28-1941-0410-a4f8-b48e95affb8f
* sql optimization: fetch all tags at oncecweiske2010-02-202-4/+13
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@668 b3834d28-1941-0410-a4f8-b48e95affb8f
* add new method for better sql performance: Bookmark2Tag::getTagsForBookmarks()cweiske2010-02-201-0/+48
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@667 b3834d28-1941-0410-a4f8-b48e95affb8f
* reformat and CScweiske2010-02-201-6/+24
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@666 b3834d28-1941-0410-a4f8-b48e95affb8f
* make countOthers() accept an array of addressescweiske2010-02-201-13/+44
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@659 b3834d28-1941-0410-a4f8-b48e95affb8f
* reformat countOthers()cweiske2010-02-161-13/+33
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@658 b3834d28-1941-0410-a4f8-b48e95affb8f
* do not return numbers < 0cweiske2010-02-161-1/+1
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@653 b3834d28-1941-0410-a4f8-b48e95affb8f
* do not return numbers < 0cweiske2010-02-161-2/+3
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@652 b3834d28-1941-0410-a4f8-b48e95affb8f
* Send HTTP status code 500 when site has not been configured yet.cweiske2010-02-081-0/+1
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@646 b3834d28-1941-0410-a4f8-b48e95affb8f
* allow people to move www/ folder where they want it, now one just has to ↵cweiske2010-02-081-1/+1
| | | | | | change www/www-header.php git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@643 b3834d28-1941-0410-a4f8-b48e95affb8f
* fix countBookmarks() for mysqlicweiske2010-02-071-1/+1
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@640 b3834d28-1941-0410-a4f8-b48e95affb8f
* fix bookmarkExists() for mysqlicweiske2010-02-071-4/+8
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@639 b3834d28-1941-0410-a4f8-b48e95affb8f
* fix some docblocks in userservicecweiske2010-02-051-12/+31
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@632 b3834d28-1941-0410-a4f8-b48e95affb8f
* do not use service overrides when running unit testscweiske2010-02-051-1/+3
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@631 b3834d28-1941-0410-a4f8-b48e95affb8f
* use configurable password field instead of the hardcoded onecweiske2010-02-051-1/+1
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@630 b3834d28-1941-0410-a4f8-b48e95affb8f
* make external login work when user changed password externallycweiske2010-02-051-3/+14
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@629 b3834d28-1941-0410-a4f8-b48e95affb8f
* make external auth login work. one thing left is when the user changes his ↵cweiske2010-02-051-4/+7
| | | | | | password git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@628 b3834d28-1941-0410-a4f8-b48e95affb8f
* nearly there with auth integrationcweiske2010-02-021-0/+218
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@627 b3834d28-1941-0410-a4f8-b48e95affb8f
* make serviceoverrides user-configurablecweiske2010-02-022-1/+5
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@626 b3834d28-1941-0410-a4f8-b48e95affb8f
* special header file for standalone scriptscweiske2010-01-191-0/+20
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@618 b3834d28-1941-0410-a4f8-b48e95affb8f
* fix several sql injection possibilitiescweiske2010-01-165-68/+68
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@599 b3834d28-1941-0410-a4f8-b48e95affb8f
* Fix bug #2887063: Common tag combination description feels brokencweiske2010-01-161-0/+25
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@598 b3834d28-1941-0410-a4f8-b48e95affb8f
* Part of request #2928950: Add config option to allow sorting by bookmark ↵cweiske2010-01-161-2/+2
| | | | | | creation date instead of modification date git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@594 b3834d28-1941-0410-a4f8-b48e95affb8f
* Coding standards changes, add header to some filescweiske2010-01-161-7/+22
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@582 b3834d28-1941-0410-a4f8-b48e95affb8f
* cleanup login()cweiske2010-01-161-5/+25
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@581 b3834d28-1941-0410-a4f8-b48e95affb8f
* tell people about privacy settings and a TOODcweiske2010-01-161-0/+4
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@576 b3834d28-1941-0410-a4f8-b48e95affb8f
* add documentation for _getbookmark() and dependent methodscweiske2009-11-261-11/+70
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@573 b3834d28-1941-0410-a4f8-b48e95affb8f
* part of request #2830224: prepare API for short url servicecweiske2009-11-231-5/+29
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@570 b3834d28-1941-0410-a4f8-b48e95affb8f
* replace regex email validation with PHP filter function and remove DNS ↵cweiske2009-11-201-30/+10
| | | | | | checking functions that were not used anymore and do even had a security issue since they did not escape shell parameters git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@568 b3834d28-1941-0410-a4f8-b48e95affb8f
* test deleteBookmarksForUsercweiske2009-11-201-0/+7
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@565 b3834d28-1941-0410-a4f8-b48e95affb8f
* remove superfluous returns after die messagescweiske2009-11-202-18/+11
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@562 b3834d28-1941-0410-a4f8-b48e95affb8f
* test bookmarkExists() in all variationscweiske2009-11-191-2/+13
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@561 b3834d28-1941-0410-a4f8-b48e95affb8f
* fix notice when passing an invalid array to editAllowed()cweiske2009-11-191-2/+5
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@558 b3834d28-1941-0410-a4f8-b48e95affb8f
* Delete unuseful scripts.mensonge2009-11-162-32/+0
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@552 b3834d28-1941-0410-a4f8-b48e95affb8f
* Clarify where config files are situated.mensonge2009-11-161-1/+1
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@551 b3834d28-1941-0410-a4f8-b48e95affb8f