mkws-moved-to-github.git
10 years agoMerge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/mkws
Wolfram Schneider [Wed, 5 Nov 2014 09:53:39 +0000 (09:53 +0000)]
Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/mkws

10 years agodisplay a warning message if the alarm handler (timeout) was triggered
Wolfram Schneider [Wed, 5 Nov 2014 09:53:22 +0000 (09:53 +0000)]
display a warning message if the alarm handler (timeout) was triggered

10 years agoMore verbose logging for bomb.pl when something goes wrong.
Mike Taylor [Wed, 5 Nov 2014 09:51:36 +0000 (09:51 +0000)]
More verbose logging for bomb.pl when something goes wrong.

10 years agoMerge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/mkws
Wolfram Schneider [Wed, 5 Nov 2014 09:43:18 +0000 (09:43 +0000)]
Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/mkws

10 years agofacet click test
Wolfram Schneider [Wed, 5 Nov 2014 09:43:09 +0000 (09:43 +0000)]
facet click test

10 years agoSummary template should grab first thumb.
Jason Skomorowski [Tue, 4 Nov 2014 21:08:02 +0000 (16:08 -0500)]
Summary template should grab first thumb.

10 years agoAnnotate topic.html
Jason Skomorowski [Tue, 4 Nov 2014 20:29:47 +0000 (15:29 -0500)]
Annotate topic.html

10 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/pub/mkws
Jason Skomorowski [Tue, 4 Nov 2014 18:10:23 +0000 (13:10 -0500)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/mkws

10 years agoprettysimple.html updated from mkws-termlists to mkws-facets
Jason Skomorowski [Tue, 4 Nov 2014 18:09:57 +0000 (13:09 -0500)]
prettysimple.html updated from mkws-termlists to mkws-facets

10 years agoMerge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/mkws
Wolfram Schneider [Tue, 4 Nov 2014 18:00:43 +0000 (18:00 +0000)]
Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/mkws

10 years agomake sure that apache creates group-writable logfiles, see MKWS-325
Wolfram Schneider [Tue, 4 Nov 2014 17:59:56 +0000 (17:59 +0000)]
make sure that apache creates group-writable logfiles, see MKWS-325

explictly call first: umask 002

10 years agoAdd as-yet empty entries for the TWENTY-THREE undocumented configuration items!
Mike Taylor [Tue, 4 Nov 2014 17:46:38 +0000 (17:46 +0000)]
Add as-yet empty entries for the TWENTY-THREE undocumented configuration items!

10 years agoMove log_level configuration item entry into alphabetical order.
Mike Taylor [Tue, 4 Nov 2014 17:35:23 +0000 (17:35 +0000)]
Move log_level configuration item entry into alphabetical order.

10 years agoUpdate test to not expect top-level links in the summary.
Jason Skomorowski [Tue, 4 Nov 2014 17:20:21 +0000 (12:20 -0500)]
Update test to not expect top-level links in the summary.

10 years agoMerge branch 'master' into prettysimple prettysimple
Jason Skomorowski [Tue, 4 Nov 2014 17:16:28 +0000 (12:16 -0500)]
Merge branch 'master' into prettysimple

Conflicts:
src/templates/facets.handlebars

10 years agoMerge branch 'master' into prettysimple
Jason Skomorowski [Tue, 4 Nov 2014 17:15:00 +0000 (12:15 -0500)]
Merge branch 'master' into prettysimple

Conflicts:
src/templates/facets.handlebars

10 years agoAdd mkws-stat to prettysimple
Jason Skomorowski [Tue, 4 Nov 2014 16:53:52 +0000 (11:53 -0500)]
Add mkws-stat to prettysimple

10 years agoImprove topic.html demo
Jason Skomorowski [Tue, 4 Nov 2014 16:39:24 +0000 (11:39 -0500)]
Improve topic.html demo

10 years agoRemove Google helper from topic.html to clean up markup for demo.
Jason Skomorowski [Tue, 4 Nov 2014 16:05:03 +0000 (11:05 -0500)]
Remove Google helper from topic.html to clean up markup for demo.

10 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/pub/mkws
Mike Taylor [Tue, 4 Nov 2014 15:27:23 +0000 (15:27 +0000)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/mkws

10 years agorun with timeout checking
Wolfram Schneider [Tue, 4 Nov 2014 15:22:42 +0000 (15:22 +0000)]
run with timeout checking

10 years agoUpdate tests to not expect top-level links in the summary.
Jason Skomorowski [Tue, 4 Nov 2014 15:05:53 +0000 (10:05 -0500)]
Update tests to not expect top-level links in the summary.

10 years agoChange result-blah classes to mkws-field-blah in the summary template.
Jason Skomorowski [Tue, 4 Nov 2014 15:05:30 +0000 (10:05 -0500)]
Change result-blah classes to mkws-field-blah in the summary template.

10 years agoupdate clean for iframe html pages
Wolfram Schneider [Tue, 4 Nov 2014 14:55:42 +0000 (14:55 +0000)]
update clean for iframe html pages

10 years agocreate an index page with iframes to non-auto search example pages
Wolfram Schneider [Tue, 4 Nov 2014 14:54:41 +0000 (14:54 +0000)]
create an index page with iframes to non-auto search example pages

10 years agoRevert "Default results template should not need a table."
Jason Skomorowski [Tue, 4 Nov 2014 14:38:23 +0000 (09:38 -0500)]
Revert "Default results template should not need a table."

This reverts commit 93e6bb8f10792ce00cb0d2d34d2855e5518e03e3.

10 years agoDon't use the compound results widget for prettysimple demo
Jason Skomorowski [Tue, 4 Nov 2014 14:37:38 +0000 (09:37 -0500)]
Don't use the compound results widget for prettysimple demo

10 years agoComplete the widget list.
Mike Taylor [Tue, 4 Nov 2014 12:50:46 +0000 (12:50 +0000)]
Complete the widget list.

10 years agoTweak prettysimple demo for mobile.
Jason Skomorowski [Mon, 3 Nov 2014 18:01:02 +0000 (13:01 -0500)]
Tweak prettysimple demo for mobile.

10 years agoDo not hardcode search box width.
Jason Skomorowski [Mon, 3 Nov 2014 17:53:28 +0000 (12:53 -0500)]
Do not hardcode search box width.

10 years agoSwitch pager from 12 pages to 10 to fit better on mobile.
Jason Skomorowski [Mon, 3 Nov 2014 17:52:52 +0000 (12:52 -0500)]
Switch pager from 12 pages to 10 to fit better on mobile.

10 years agoMore widgets.
Mike Taylor [Mon, 3 Nov 2014 17:41:00 +0000 (17:41 +0000)]
More widgets.

10 years agoA whole bunch more widgets documented.
Mike Taylor [Mon, 3 Nov 2014 16:54:42 +0000 (16:54 +0000)]
A whole bunch more widgets documented.

10 years agoUpdate manual to refer to facets rather than termlist (widget-name,
Mike Taylor [Mon, 3 Nov 2014 15:58:12 +0000 (15:58 +0000)]
Update manual to refer to facets rather than termlist (widget-name,
re-ordering of sorted list, translatable strings, CSS classes).
(Related to MKWS-322.)

10 years agoRename "termlist" variable to "facets".
Mike Taylor [Mon, 3 Nov 2014 15:53:29 +0000 (15:53 +0000)]
Rename "termlist" variable to "facets".

10 years agoChange "termlist" messages emitted from test-suite to "facet".
Mike Taylor [Mon, 3 Nov 2014 15:12:11 +0000 (15:12 +0000)]
Change "termlist" messages emitted from test-suite to "facet".

10 years agoLast part of MKWS-322 (Use "facets" widget in place of "termlists")
Mike Taylor [Mon, 3 Nov 2014 14:11:36 +0000 (14:11 +0000)]
Last part of MKWS-322 (Use "facets" widget in place of "termlists")

10 years agoPart of MKWS-322
Mike Taylor [Mon, 3 Nov 2014 13:29:26 +0000 (13:29 +0000)]
Part of MKWS-322

mkws-termlists-title style becomes mkws-facets-title.

10 years agoAdd Allow from all, as required by the default Mac Apache2 setup.
Mike Taylor [Mon, 3 Nov 2014 12:21:22 +0000 (12:21 +0000)]
Add Allow from all, as required by the default Mac Apache2 setup.

10 years agoNew file, sp-mkws-mike.mac.
Mike Taylor [Mon, 3 Nov 2014 12:17:09 +0000 (12:17 +0000)]
New file, sp-mkws-mike.mac.

10 years agoFix paths tools site running on Mike's Mac.
Mike Taylor [Mon, 3 Nov 2014 12:16:31 +0000 (12:16 +0000)]
Fix paths tools site running on Mike's Mac.
(Using MacOS's own Apache2 instead of the one from MacPorts.)
Remove old stanza defining x.example.indexdata.com.
(That is now, corectly, provided by a separate file.)

10 years agoResponsiveness and detail display.
Jason Skomorowski [Fri, 31 Oct 2014 17:53:17 +0000 (13:53 -0400)]
Responsiveness and detail display.

10 years agoMove details outside the grouped data fields.
Jason Skomorowski [Fri, 31 Oct 2014 17:52:09 +0000 (13:52 -0400)]
Move details outside the grouped data fields.

10 years agoadd prettysimple.html
Wolfram Schneider [Fri, 31 Oct 2014 09:12:03 +0000 (09:12 +0000)]
add prettysimple.html

10 years agourl.koha is for koha demos only
Wolfram Schneider [Fri, 31 Oct 2014 09:11:35 +0000 (09:11 +0000)]
url.koha is for koha demos only

10 years agoMerge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/mkws
Wolfram Schneider [Fri, 31 Oct 2014 08:46:32 +0000 (08:46 +0000)]
Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/mkws

10 years agoconfigure signal handlers to kill process group at timeout
Wolfram Schneider [Fri, 31 Oct 2014 08:46:07 +0000 (08:46 +0000)]
configure signal handlers to kill process group at timeout

10 years agoSeparate container for non-thumbnail metadata makes it all better.
Jason Skomorowski [Thu, 30 Oct 2014 20:54:35 +0000 (16:54 -0400)]
Separate container for non-thumbnail metadata makes it all better.

10 years agoInitial version of prettysimple.html. Alas, CSS is still hard.
Jason Skomorowski [Thu, 30 Oct 2014 20:32:13 +0000 (16:32 -0400)]
Initial version of prettysimple.html. Alas, CSS is still hard.

10 years agoAdd fields to summary, also remove bold and italic.
Jason Skomorowski [Thu, 30 Oct 2014 20:30:36 +0000 (16:30 -0400)]
Add fields to summary, also remove bold and italic.

10 years agoThe termlists don't need a caption of "Termlists"
Jason Skomorowski [Thu, 30 Oct 2014 20:29:14 +0000 (16:29 -0400)]
The termlists don't need a caption of "Termlists"

10 years agoDefault results template should not need a table.
Jason Skomorowski [Thu, 30 Oct 2014 20:28:33 +0000 (16:28 -0400)]
Default results template should not need a table.

10 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/pub/mkws
Jason Skomorowski [Thu, 30 Oct 2014 20:11:31 +0000 (16:11 -0400)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/mkws

10 years agoForgot '@' in @last
Jason Skomorowski [Thu, 30 Oct 2014 20:11:04 +0000 (16:11 -0400)]
Forgot '@' in @last

10 years agoUpdate comment.
Mike Taylor [Thu, 30 Oct 2014 17:18:05 +0000 (17:18 +0000)]
Update comment.

10 years agoPart of MKWS-322. Change all references from mkws-widget-termlists.js to mkws-widget...
Mike Taylor [Thu, 30 Oct 2014 17:17:14 +0000 (17:17 +0000)]
Part of MKWS-322. Change all references from mkws-widget-termlists.js to mkws-widget-facets.js

10 years agoPart of MKWS-322. Rename mkws-widget-termlists.js to mkws-widget-facets.js
Mike Taylor [Thu, 30 Oct 2014 17:14:35 +0000 (17:14 +0000)]
Part of MKWS-322. Rename mkws-widget-termlists.js to mkws-widget-facets.js

10 years agoPart of MKWS-322. Change hardwired default heading 'Termlists' to 'Facet'
Mike Taylor [Thu, 30 Oct 2014 17:12:22 +0000 (17:12 +0000)]
Part of MKWS-322. Change hardwired default heading 'Termlists' to 'Facet'

10 years agoReinstate lost translation of "Termlists" heading.
Mike Taylor [Thu, 30 Oct 2014 17:10:26 +0000 (17:10 +0000)]
Reinstate lost translation of "Termlists" heading.

10 years agoOffer English and German rather than English and Danish.
Mike Taylor [Thu, 30 Oct 2014 17:10:05 +0000 (17:10 +0000)]
Offer English and German rather than English and Danish.

10 years agoChange template file's inline title to match its actual filename.
Mike Taylor [Thu, 30 Oct 2014 17:07:01 +0000 (17:07 +0000)]
Change template file's inline title to match its actual filename.

10 years agoPart of MKWS-322: renamed the 'termlists' template 'facets'
Mike Taylor [Thu, 30 Oct 2014 17:05:49 +0000 (17:05 +0000)]
Part of MKWS-322: renamed the 'termlists' template 'facets'

10 years agoPart of MKWS-322: renamed the 'termlists' event queue 'facets'
Mike Taylor [Thu, 30 Oct 2014 17:03:28 +0000 (17:03 +0000)]
Part of MKWS-322: renamed the 'termlists' event queue 'facets'

10 years agoadd sp-mkws01 and sp-mkws02 server aliases so that each real instance can be explicit...
John Malconian [Thu, 30 Oct 2014 16:55:51 +0000 (16:55 +0000)]
add sp-mkws01 and sp-mkws02 server aliases so that each real instance can be explicitly tested

10 years agoadd server aliases for mkws01 and mkws02 in order to explicitely test each instance...
John Malconian [Thu, 30 Oct 2014 16:54:38 +0000 (16:54 +0000)]
add server aliases for mkws01 and mkws02 in order to explicitely test each instance.  Change /pazpar2 Alias to point to more sensible path

10 years agoDocument several individual widgets.
Mike Taylor [Thu, 30 Oct 2014 15:33:19 +0000 (15:33 +0000)]
Document several individual widgets.

10 years agoFix MKWS-321
Mike Taylor [Thu, 30 Oct 2014 11:43:16 +0000 (11:43 +0000)]
Fix MKWS-321

Simple styling for the auth-name widget.

10 years agoFix MKWS-320.
Mike Taylor [Thu, 30 Oct 2014 09:57:41 +0000 (09:57 +0000)]
Fix MKWS-320.

Add nice, muted styling to tables in generated documentation.

10 years agoDocument auth-name and builder widgets.
Mike Taylor [Wed, 29 Oct 2014 11:56:08 +0000 (11:56 +0000)]
Document auth-name and builder widgets.

10 years agoAdd downlink to widget catalogue.
Mike Taylor [Wed, 29 Oct 2014 11:41:31 +0000 (11:41 +0000)]
Add downlink to widget catalogue.

10 years agoAdd an embryonic new "Widgets" section to the Reference Guide.
Mike Taylor [Wed, 29 Oct 2014 11:40:13 +0000 (11:40 +0000)]
Add an embryonic new "Widgets" section to the Reference Guide.
Table of all 34(!) supported widgets, no descriptions yet.

10 years agoRewrite section on concealing credentials in a web-server configuration.
Mike Taylor [Wed, 29 Oct 2014 11:00:48 +0000 (11:00 +0000)]
Rewrite section on concealing credentials in a web-server configuration.

10 years agoConsistently use a single tab to indent all code-samples.
Mike Taylor [Wed, 29 Oct 2014 10:56:20 +0000 (10:56 +0000)]
Consistently use a single tab to indent all code-samples.

10 years agoGet rid of horrible old crud about setting username/password by
Mike Taylor [Wed, 29 Oct 2014 10:50:46 +0000 (10:50 +0000)]
Get rid of horrible old crud about setting username/password by
changing SP authentication URL. Ugh. We used to live in some terrible
times.

10 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/pub/mkws
Mike Taylor [Wed, 29 Oct 2014 10:42:12 +0000 (10:42 +0000)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/mkws

10 years agoFix last part of MKWS-319.
Mike Taylor [Wed, 29 Oct 2014 10:42:03 +0000 (10:42 +0000)]
Fix last part of MKWS-319.

Add "message" parameter to documented list in targets template.
Display both diagnostic code and the associated message.
But display neither when there is no error (message empty).

10 years agoPart of MKWS-319.
Mike Taylor [Wed, 29 Oct 2014 10:41:00 +0000 (10:41 +0000)]
Part of MKWS-319.

Copy Pazpar2's diagnostic message, as well as code, into the
diagnostic object made available to the template. (We still have
to go through this rigmarole due to PAZ--946).

10 years agoRemove the section "Tell the application to use the library".
Mike Taylor [Tue, 28 Oct 2014 17:01:14 +0000 (17:01 +0000)]
Remove the section "Tell the application to use the library".
We no longer need this now that MWKS has saner defaults.

10 years agoWording tweaks.
Mike Taylor [Tue, 28 Oct 2014 17:00:47 +0000 (17:00 +0000)]
Wording tweaks.

10 years agoBring authentication section more up to date, including proper
Mike Taylor [Tue, 28 Oct 2014 16:58:25 +0000 (16:58 +0000)]
Bring authentication section more up to date, including proper
description of the defaulting mechanism, and removing sections on
hostName-based authentication (which was always insecure and is now
not used anyway).

10 years agoMerge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/mkws
Wolfram Schneider [Tue, 28 Oct 2014 15:59:32 +0000 (15:59 +0000)]
Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/mkws

10 years agoadd Seb's blog post
Wolfram Schneider [Tue, 28 Oct 2014 15:59:23 +0000 (15:59 +0000)]
add Seb's blog post

10 years agoRestructure authentication sections.
Mike Taylor [Tue, 28 Oct 2014 15:51:50 +0000 (15:51 +0000)]
Restructure authentication sections.

10 years agoNicer favicon.
Jason Skomorowski [Tue, 28 Oct 2014 14:01:49 +0000 (10:01 -0400)]
Nicer favicon.

10 years agoRemove auth-name widget again -- no longer needed.
Mike Taylor [Tue, 28 Oct 2014 13:46:52 +0000 (13:46 +0000)]
Remove auth-name widget again -- no longer needed.

10 years agoNew custom.css, removes coloured backgrounds.
Mike Taylor [Tue, 28 Oct 2014 13:33:44 +0000 (13:33 +0000)]
New custom.css, removes coloured backgrounds.

10 years agoLink to custom.css
Mike Taylor [Tue, 28 Oct 2014 13:33:32 +0000 (13:33 +0000)]
Link to custom.css

10 years agoAdd auth-name widget.
Mike Taylor [Tue, 28 Oct 2014 13:21:12 +0000 (13:21 +0000)]
Add auth-name widget.
Remove builder widget.

10 years agoCase.
Mike Taylor [Tue, 28 Oct 2014 13:00:45 +0000 (13:00 +0000)]
Case.

10 years agoUpdated description of default authentication.
Mike Taylor [Tue, 28 Oct 2014 13:00:30 +0000 (13:00 +0000)]
Updated description of default authentication.

10 years agoSince it turns out that the hostName field is used by our statistics
Mike Taylor [Tue, 28 Oct 2014 12:28:56 +0000 (12:28 +0000)]
Since it turns out that the hostName field is used by our statistics
reporting to determine which host to harvest log-files from, we can't
rely on that as any part of our authentication scheme: lots of
end-user records now have hostName=sp-mkws.indexdata.com, which means
that in the absence of username/password or referrer-based
authentication, one of those is picked at random (and IP
authentication is never used, as we don't get that far down the
sequence).

Instead, we now do authentication as follows:
1. Username/password, if any.
2. Referer, where possible.
3. IP-address.
4. New special constraint, token="mkws-default".

So we now explicitly anoint one of the MKC libraries as the default to
use for MKWS (when u/p, referrer and IP address all fail) by setting
the "token" field in one of its end-user records to "mkws-default".

At present, the only end-user for which this has been done is "MKWS
demo", belonging to the library "DEMO MKWS: the MasterKey Widget Set".

10 years agoWhitespace
Mike Taylor [Tue, 28 Oct 2014 12:12:24 +0000 (12:12 +0000)]
Whitespace

10 years agoNew file, tools/service-proxy/README
Mike Taylor [Tue, 28 Oct 2014 11:44:17 +0000 (11:44 +0000)]
New file, tools/service-proxy/README

10 years agoChanges in authentication description.
Mike Taylor [Mon, 27 Oct 2014 17:31:26 +0000 (17:31 +0000)]
Changes in authentication description.

10 years agoWidget is called "auth-name" not "authname".
Mike Taylor [Mon, 27 Oct 2014 17:06:15 +0000 (17:06 +0000)]
Widget is called "auth-name" not "authname".

10 years agoWidget is called "auth-name" not "authname".
Mike Taylor [Mon, 27 Oct 2014 17:06:09 +0000 (17:06 +0000)]
Widget is called "auth-name" not "authname".

10 years agoWidget is called "auth-name" not "authname".
Mike Taylor [Mon, 27 Oct 2014 17:06:02 +0000 (17:06 +0000)]
Widget is called "auth-name" not "authname".

10 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/pub/mkws
Mike Taylor [Mon, 27 Oct 2014 13:55:50 +0000 (13:55 +0000)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/mkws

10 years agoMerge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/mkws
Wolfram Schneider [Mon, 27 Oct 2014 13:17:43 +0000 (14:17 +0100)]
Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/mkws

10 years agodocument popup_button
Wolfram Schneider [Mon, 27 Oct 2014 13:17:15 +0000 (14:17 +0100)]
document popup_button