4b5059bfc4Batch tagging (first pass but working). Search will now look in bookmarks addresses too. Some bugfixes.yohan2015-09-20 05:40:05 +0200
e567e30ce0Separate Netscape bookmark parser and add a license header.yohan2015-09-18 20:19:37 +0200
0600f02a13Shoulder surfing protection with new default option. Enabled only for logged users as we use logged user's tags to decide what should be hidden. Tags linked to the tag defined in the configuration, associated bookmarks, relevant links and "last searches" block will be hidden. Hidden state is active unless disabled by clicking on the top right button : require user's password. This setting is remembered by a session cookie.yohan2015-09-18 19:41:12 +0200
2b4044a26aBlock everything if global private mode enabled and user not logged on.yohan2015-09-15 02:35:06 +0200
02185ad7e4Merge branch 'yohan' into HEADyohan2015-09-13 04:52:16 +0200
7699c685e6Better import for XML bookmark file. Support for adding multiple bookmarks at once with my modified Firefox's Scuttle plugin.yohan2015-09-13 03:33:39 +0200
200aa3c793link another theme
Christian Weiske
2015-07-26 08:02:16 +0200
11e56e5861Integrate Firefox Social API for bookmarking
Christian Weiske
2015-01-21 22:05:12 +0100
f6902bc09dlink pear manual ldap options
Christian Weiske
2014-07-20 21:50:42 +0200
6b3f1d4bb5Add support for phancap website thumbnailer.
Christian Weiske
2014-04-23 23:12:55 +0200
af2a061ecdmention scuttle for android
Christian Weiske
2014-03-31 11:13:15 +0200
e37b58a15amention scuttle for android
Christian Weiske
2014-03-31 11:11:50 +0200
f095a0bd71add scuttleoid to docs/tools
Christian Weiske
2014-03-31 11:08:03 +0200
635be284deuse autoloader
openid
Christian Weiske
2012-02-16 19:35:04 +0100
90ba326f85show error when openid is already registered
Christian Weiske
2012-02-15 10:30:45 +0100
09cf21aa7euse custom HTTP adapter to get rid of HTTP warnings thrown by XML_XRD's simplexml_load_file usage
Christian Weiske
2012-02-15 10:12:11 +0100
3acd0e8db4WebFinger support!
Christian Weiske
2012-02-15 08:57:02 +0100
e1655f0e22adding new openids in user profile works now
Christian Weiske
2012-01-30 14:02:02 +0100
3afbf11087restructure code a bit
Christian Weiske
2012-01-29 13:32:49 +0100
8258c39e54CS: tab2spaces
Christian Weiske
2012-01-29 13:26:12 +0100
da38761814begin describing OpenID login process
Christian Weiske
2012-01-27 23:08:56 +0100
9ac32984ebcatch openid errors
Christian Weiske
2012-01-26 13:30:42 +0100
1ab3c45d71Move OpenID login handling into separate class
Christian Weiske
2012-01-26 13:27:47 +0100
14640ed8a5openid identifier table
Christian Weiske
2012-01-22 01:21:16 +0100
16c08eb3b6first working openid login (very very rough, but works!)
Christian Weiske
2012-01-22 01:19:55 +0100
0a5eed2dd3add option to get last modified date instead of creation date
David Glenck
2014-03-26 22:15:09 +0100
f36c79cb7bphar + clean urls work fully now
phar
Christian Weiske
2011-09-05 18:43:22 +0200
995dbef2a1map clean urls to .php files in phar
Christian Weiske
2011-09-05 18:16:28 +0200
fb4d822f31make "php dist/SemanticScuttle-0.98.X.phar r scripts/avahi-export.php" work
Christian Weiske
2011-08-24 23:20:17 +0200
9a57269b23introduce global $cfg variable that one day will get rid of all the $GLOBALS pollution
Christian Weiske
2011-08-24 23:17:43 +0200
524b1056a6troubleshooting
Christian Weiske
2011-08-24 22:37:14 +0200
6f5cd7c6e4phar installation instructions
Christian Weiske
2011-08-24 22:24:53 +0200
7947dad6a5implement extracting files and running scripts
Christian Weiske
2011-08-24 22:00:59 +0200
897bc4f7dcuse console_commandline to handle cli arguments
Christian Weiske
2011-08-24 21:26:25 +0200
d49a9e684bmap calls to phar without anything
Christian Weiske
2011-08-24 21:05:30 +0200
75156bfd20first version of phar cli interface; currently lists files only
Christian Weiske
2011-08-24 18:25:29 +0200
afe1fbd4b4phar setup
Christian Weiske
2011-08-24 07:42:09 +0200
557467b2b4properly detect path info when running in the phar without /www/
Christian Weiske
2011-08-19 07:46:45 +0200
2333ebf0e7fix config tests
Christian Weiske
2011-08-19 07:45:44 +0200
e991f209bcget rid of www/ in phar
Christian Weiske
2011-08-18 16:04:39 +0200
3070f234b6fix file inclusion with phar
Christian Weiske
2011-08-16 20:02:33 +0200
e6d66690d2fix PATH_INFO in phar mode
Christian Weiske
2011-08-16 18:26:48 +0200
aed211c5b2provide mapping for /www/
Christian Weiske
2011-08-16 18:10:41 +0200
64923095e6detect correct root path when run from the phar
Christian Weiske
2011-08-16 07:56:07 +0200
f93c3bbe76test configurable root
Christian Weiske
2011-08-15 18:23:29 +0200
b0e4b4390bmove root directory detection into SemanticScuttle_Environment to make it testable
Christian Weiske
2011-08-15 18:20:59 +0200
bbe708ce17delete phar file before generating it
Christian Weiske
2011-08-15 18:20:24 +0200
160ef2d631own stub for the phar to disallow access to anything but www/
Christian Weiske
2011-08-12 06:50:28 +0200
b73d18af88load configuration for phar files
Christian Weiske
2011-08-10 18:26:32 +0200
ddcf7cd2a3we have no hostname on cli (phar)
Christian Weiske
2011-08-10 18:02:45 +0200
72db833930phar generation task
Christian Weiske
2011-08-10 07:47:58 +0200
49f1259c42add status attribute to post in all relevant api functions
David Glenck
2014-01-16 21:07:17 +0100
c57960623blink flat theme by Roman Lehnhof
Christian Weiske
2013-10-29 08:34:22 +0100
91cc4a26fbfix typo
Christian Weiske
2013-08-20 21:16:22 +0200
e6494f9767Fix bug #161: URLs broken on 1&1 server
Christian Weiske
2013-08-20 20:58:28 +0200
f309a61b71Fix#158: Correct documentation on the PostgreSQL tables file name, add example
Christian Weiske
2013-07-02 14:59:38 +0200
f8066ea76aset max width of docs page
Christian Weiske
2013-03-22 08:38:25 +0100
19202ab64cadd tools section in docs
Christian Weiske
2013-03-22 08:37:17 +0100
25ae541840fix timing bug in tests by using title sort order instead of date sort, fix bug when no user was in db
Christian Weiske
2013-03-21 18:23:34 +0100
69596125d7Fix E_STRICT error: we explicitely have to cast resources to (int)
Christian Weiske
2013-03-21 18:09:37 +0100
dfaf1d026aFix two broken tests
Christian Weiske
2013-03-21 17:57:48 +0100
5c8833d5f5CS
Christian Weiske
2013-03-21 17:57:12 +0100
1cc149fbd6document unit test dependencies
Ricardo Soares de Lima
2013-03-21 06:51:46 +0100
26352761d3The hasTag was always returning false, which probably is a bug. Fixed it and added a test to catch it. Thanks for Ricardo Soares de Lima for the first patch version
Christian Weiske
2013-03-21 06:49:37 +0100
20e3b5ebd7fix some CS, remove unneeded include - file is included in header.php
Christian Weiske
2013-03-21 06:44:11 +0100
2f865db513The method attachTags was raising a Notice error, fix it and adds a test for this situation.
Ricardo Soares de Lima
2012-12-09 16:08:02 -0200
3e2d817fc7fix tag::normalize test
Christian Weiske
2013-03-21 06:40:17 +0100
72269aa1d6Using a foreach loop avoids Notice warnings when the array doesn't have sequential indexes, ex: 0, 1, 3...
Ricardo Soares de Lima
2012-12-08 17:23:10 -0200
c4ba9ef2d2add (broken) tests for Services_Tag::normalize and Bookmark2Tag::attachTags with some empty tags
Christian Weiske
2013-03-21 06:39:11 +0100
f8b5ad1cadMerge branch '0.98'
Christian Weiske
2013-03-21 06:31:16 +0100
409b7e681dFix bug #110: Talk about searching for slashes
Christian Weiske
2013-03-18 23:04:49 +0100
326bca9731get rid of deprecated eregi function and fix replacement
Christian Weiske
2013-03-18 22:30:12 +0100
943d149e31Fix bug #109: preserve privacy setting from Delicious export files. Thanks for David Glenck for the initial version of this patch.
Christian Weiske
2013-03-18 22:18:09 +0100
a67a7f761dChanged commit comment information
José María Mateos
2013-03-17 17:16:57 +0100
fc4c79df8aFix bug #110: Talk about searching for slashes
Christian Weiske
2013-03-18 23:04:49 +0100
530e0c0541get rid of deprecated eregi function and fix replacement
Christian Weiske
2013-03-18 22:30:12 +0100
0a040e2134Fix bug #109: preserve privacy setting from Delicious export files. Thanks for David Glenck for the initial version of this patch.
Christian Weiske
2013-03-18 22:18:09 +0100
d0ed9adec8remove php4-style object reference passing
Christian Weiske
2013-03-17 22:22:16 +0100
defe7c0035Changed commit comment information
José María Mateos
2013-03-17 17:16:57 +0100
6607747b37Require that user type in two passwords and check they match when registering.
James
2012-10-22 13:48:14 +0100
cb4b0469caskip tests if unittest url is not set instead of failing
Christian Weiske
2012-01-25 23:20:51 +0100
e715e41cd9travis-ci: install another pear dep
Christian Weiske
2012-01-25 23:14:07 +0100
36c0585fceanother dependency
Christian Weiske
2012-01-25 23:13:53 +0100
5aa4f0ae1etravis-ci: install pear itself for the exception file
Christian Weiske
2012-01-25 23:07:05 +0100
2b345be6detravis-ci: install pear packages before building
Christian Weiske
2012-01-25 23:00:11 +0100
6dc5dc9f4aadd http_request2 to the list of required packages (for the unit tests)
Christian Weiske
2012-01-25 22:59:43 +0100
a0ab456798travis-ci: setup database and config file before running tests
Christian Weiske
2012-01-25 22:51:35 +0100
7b50608138set proper exit status when config file does not exist
Christian Weiske
2012-01-25 22:51:11 +0100
a484c99273travis configuration file
Christian Weiske
2012-01-25 22:22:10 +0100
95a8ca8a99Merge branch '0.98'
Christian Weiske
2012-01-21 13:44:58 +0100
795de13414prepare release of 0.98.4
v0.98.4
Christian Weiske
2012-01-21 13:02:42 +0100
814f99d471Fix bug #3111254: getIdFromUser() always returns an integer now (part 2)
Christian Weiske
2012-01-21 12:38:17 +0100
df00540d4cfix artviper title
Christian Weiske
2012-01-21 12:22:30 +0100