Commit graph

147 commits

Author SHA1 Message Date
Christian Weiske
9d91f1bee1 do not use links but POST form to change SSL settings. Proper web apps should never change data with GET requests 2011-05-11 06:44:49 +02:00
Christian Weiske
c13689813e prepare user interface to register and delete client certificates on the profile page 2011-05-10 15:23:58 +02:00
Christian Weiske
967ba79ece show current users certificates on profile page 2011-05-09 18:16:53 +02:00
Christian Weiske
c7ec370b47 also match client issuer (CA) 2011-05-05 12:01:39 +02:00
Christian Weiske
b212c837f0 autofill registration form email address if user has a ssl client certificate 2011-05-04 17:13:14 +02:00
Christian Weiske
4e63a9a679 part of request #3163623: add support to login via ssl client certificate. web interface to register certificates is still missing 2011-05-04 17:08:25 +02:00
Christian Weiske
dda05f5cc7 SQL schema version table to ease future database upgrades 2011-05-04 08:02:33 +02:00
Christian Weiske
2077464d46 begin bookmark model class with URL validation method 2011-05-03 09:14:32 +02:00
Christian Weiske
705d016301 move bookmarklet code to own template file 2011-04-05 18:56:51 +02:00
Christian Weiske
1527555a96 restructure opera bookmarklet popup code (doesnt work currently :)) and make normal opera bookmarklet code a bit easier to read 2011-04-04 23:11:05 +02:00
Christian Weiske
361c94895d explain opera button commands 2011-04-04 22:26:19 +02:00
Christian Weiske
51763183e0 FINALLY get the first opera bookmarklet working, with cleaner code now 2011-04-04 22:07:39 +02:00
Christian Weiske
43974a15f2 make popup bookmarklet work in firefox when the title contains double and single quotes. opera still broken, though 2011-04-01 08:17:01 +02:00
Christian Weiske
7a45f330a7 re-enable browser bookmarklets after fixing some naaaaaaaaaaaaaasty bugs with site titles that have special chars in them 2011-03-31 19:13:07 +02:00
Christian Weiske
28c8cdaf58 make dynamictags (tagcloud) work again 2011-03-30 19:20:26 +02:00
Christian Weiske
c7c702f544 begin to fix dynamictags for xhtml compatibility 2011-03-29 18:04:26 +02:00
Christian Weiske
407daf0bfa work around minLength problem in jquery-ui-autocomplete 2011-03-29 08:05:15 +02:00
Christian Weiske
13fb8739db split words also by =, < and > 2011-03-29 07:57:35 +02:00
Christian Weiske
3f6bf4a5eb update from 1.8.5 to jquery-ui 1.8.11 2011-03-29 07:54:47 +02:00
Christian Weiske
5c1d75ae65 use getadmintags.php if configured so 2011-03-28 19:24:44 +02:00
Christian Weiske
833dde3f53 jquey-autocomplete works! 2011-03-28 19:17:51 +02:00
Christian Weiske
361c18469a add new feature: allow unit test mode enabling via HTTP GET parameter 2011-03-26 15:09:22 +01:00
Christian Weiske
6d49b0622d begin modifying ajax/getcontacttags 2011-03-25 19:26:42 +01:00
Christian Weiske
f67250a720 do not error out when the bookmark cannot be saved 2011-03-22 21:08:17 +01:00
Christian Weiske
21c583a4cd autocomplete with jquery (hardcoded tag list for now) 2011-03-22 18:20:37 +01:00
Christian Weiske
abc2ca6f79 add jquery-ui with autocomplete 2011-03-22 18:06:43 +01:00
Christian Weiske
bc178983b3 Merge branch 'master' into jquery
Conflicts:
	doc/ChangeLog
2011-03-20 22:15:34 +01:00
Christian Weiske
8146646a0e prepare jquery autocomplete (does not work yet) 2011-03-17 08:46:15 +01:00
Christian Weiske
82ada0d75f Implement request #3054906: Show user's full name instead of nickname 2011-03-15 19:13:14 +01:00
Christian Weiske
3e9e2154a6 Fix bug #3187177: Wrong URL / Export XML Bookmarks 2011-03-15 07:59:03 +01:00
Christian Weiske
77f4b48f9d fix broken XML 2010-11-02 19:14:31 +01:00
Christian Weiske
9c412f89ff we do not need the entities anymore since we will be using the characters themselves now 2010-11-02 19:09:27 +01:00
Christian Weiske
a04938f559 get rid of arrow entities 2010-11-02 19:07:59 +01:00
Christian Weiske
10ee2e79cc fix bookmark adding in strict mode 2010-10-29 22:35:22 +02:00
Christian Weiske
548d95d132 remove jqueryui, we will be using FCBKcomplete 2010-10-26 18:16:34 +02:00
Christian Weiske
c2875e45ab makde linked block look nice in non-strict mode in opera and chrome 2010-10-14 08:23:40 +02:00
Christian Weiske
8fd61c0d8d make sidebar work with chrome and opera in non-strict mode 2010-10-14 08:21:13 +02:00
Christian Weiske
52e65759bd make linked tags work on opera - "parent" is apparently a reserved word 2010-10-13 19:18:42 +02:00
Christian Weiske
69cac0dd84 use ROOT_JS for jstree theme includes 2010-10-13 19:01:49 +02:00
Christian Weiske
5e1b9533ee load minified javascript if debug mode is off; add minified version (generated with "yuicompressor --nomunge") of jstree 2010-10-13 18:58:46 +02:00
Christian Weiske
45cbe47f81 move jstree into a version-specific directory so we can update it more easily 2010-10-09 17:04:52 +02:00
Christian Weiske
ea3beb1690 put jquery+jstree into top template since we need it most times 2010-10-09 16:58:20 +02:00
Christian Weiske
b4f9d3b126 fix E_NOTICE in tag2tagadd and make tag2tagadd xhtml valid 2010-10-09 13:06:09 +02:00
Christian Weiske
6bf4e76495 make add/del tag nav links work again 2010-10-09 13:03:55 +02:00
Christian Weiske
1263a62179 make watchlist valid xhtml 2010-10-09 12:57:17 +02:00
Christian Weiske
c7a77dcb4c make admin page valid 2010-10-09 12:54:33 +02:00
Christian Weiske
6c85981406 make edit profile page valid 2010-10-09 12:53:45 +02:00
Christian Weiske
2e89b28ed9 embed the delete link directly in html instead of using javascript 2010-10-09 12:15:11 +02:00
Christian Weiske
894011dd0f make the short date a valid ISO date format. 2010-10-09 12:14:34 +02:00
Christian Weiske
f359fd685f make the page valid and keep chromium happy 2010-10-09 12:09:39 +02:00