Jason Skomorowski [Tue, 4 Nov 2014 17:15:00 +0000 (12:15 -0500)]
Merge branch 'master' into prettysimple
Conflicts:
src/templates/facets.handlebars
Jason Skomorowski [Tue, 4 Nov 2014 16:53:52 +0000 (11:53 -0500)]
Add mkws-stat to prettysimple
Jason Skomorowski [Tue, 4 Nov 2014 16:39:24 +0000 (11:39 -0500)]
Improve topic.html 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.
Jason Skomorowski [Tue, 4 Nov 2014 15:05:53 +0000 (10:05 -0500)]
Update tests to not expect top-level links in the summary.
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.
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.
Jason Skomorowski [Tue, 4 Nov 2014 14:37:38 +0000 (09:37 -0500)]
Don't use the compound results widget for prettysimple demo
Jason Skomorowski [Mon, 3 Nov 2014 18:01:02 +0000 (13:01 -0500)]
Tweak prettysimple demo for mobile.
Jason Skomorowski [Mon, 3 Nov 2014 17:53:28 +0000 (12:53 -0500)]
Do not hardcode search box width.
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.
Jason Skomorowski [Fri, 31 Oct 2014 17:53:17 +0000 (13:53 -0400)]
Responsiveness and detail display.
Jason Skomorowski [Fri, 31 Oct 2014 17:52:09 +0000 (13:52 -0400)]
Move details outside the grouped data fields.
Jason Skomorowski [Thu, 30 Oct 2014 20:54:35 +0000 (16:54 -0400)]
Separate container for non-thumbnail metadata makes it all better.
Jason Skomorowski [Thu, 30 Oct 2014 20:32:13 +0000 (16:32 -0400)]
Initial version of prettysimple.html. Alas, CSS is still hard.
Jason Skomorowski [Thu, 30 Oct 2014 20:30:36 +0000 (16:30 -0400)]
Add fields to summary, also remove bold and italic.
Jason Skomorowski [Thu, 30 Oct 2014 20:29:14 +0000 (16:29 -0400)]
The termlists don't need a caption of "Termlists"
Jason Skomorowski [Thu, 30 Oct 2014 20:28:33 +0000 (16:28 -0400)]
Default results template should not need a table.
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
Jason Skomorowski [Thu, 30 Oct 2014 20:11:04 +0000 (16:11 -0400)]
Forgot '@' in @last
Mike Taylor [Thu, 30 Oct 2014 17:18:05 +0000 (17:18 +0000)]
Update comment.
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
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
Mike Taylor [Thu, 30 Oct 2014 17:12:22 +0000 (17:12 +0000)]
Part of MKWS-322. Change hardwired default heading 'Termlists' to 'Facet'
Mike Taylor [Thu, 30 Oct 2014 17:10:26 +0000 (17:10 +0000)]
Reinstate lost translation of "Termlists" heading.
Mike Taylor [Thu, 30 Oct 2014 17:10:05 +0000 (17:10 +0000)]
Offer English and German rather than English and Danish.
Mike Taylor [Thu, 30 Oct 2014 17:07:01 +0000 (17:07 +0000)]
Change template file's inline title to match its actual filename.
Mike Taylor [Thu, 30 Oct 2014 17:05:49 +0000 (17:05 +0000)]
Part of MKWS-322: renamed the 'termlists' template 'facets'
Mike Taylor [Thu, 30 Oct 2014 17:03:28 +0000 (17:03 +0000)]
Part of MKWS-322: renamed the 'termlists' event queue 'facets'
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
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
Mike Taylor [Thu, 30 Oct 2014 15:33:19 +0000 (15:33 +0000)]
Document several individual widgets.
Mike Taylor [Thu, 30 Oct 2014 11:43:16 +0000 (11:43 +0000)]
Fix MKWS-321
Simple styling for the auth-name widget.
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.
Mike Taylor [Wed, 29 Oct 2014 11:56:08 +0000 (11:56 +0000)]
Document auth-name and builder widgets.
Mike Taylor [Wed, 29 Oct 2014 11:41:31 +0000 (11:41 +0000)]
Add downlink to widget catalogue.
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.
Mike Taylor [Wed, 29 Oct 2014 11:00:48 +0000 (11:00 +0000)]
Rewrite section on concealing credentials in a web-server configuration.
Mike Taylor [Wed, 29 Oct 2014 10:56:20 +0000 (10:56 +0000)]
Consistently use a single tab to indent all code-samples.
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.
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
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).
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).
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.
Mike Taylor [Tue, 28 Oct 2014 17:00:47 +0000 (17:00 +0000)]
Wording tweaks.
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).
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
Wolfram Schneider [Tue, 28 Oct 2014 15:59:23 +0000 (15:59 +0000)]
add Seb's blog post
Mike Taylor [Tue, 28 Oct 2014 15:51:50 +0000 (15:51 +0000)]
Restructure authentication sections.
Jason Skomorowski [Tue, 28 Oct 2014 14:01:49 +0000 (10:01 -0400)]
Nicer favicon.
Mike Taylor [Tue, 28 Oct 2014 13:46:52 +0000 (13:46 +0000)]
Remove auth-name widget again -- no longer needed.
Mike Taylor [Tue, 28 Oct 2014 13:33:44 +0000 (13:33 +0000)]
New custom.css, removes coloured backgrounds.
Mike Taylor [Tue, 28 Oct 2014 13:33:32 +0000 (13:33 +0000)]
Link to custom.css
Mike Taylor [Tue, 28 Oct 2014 13:21:12 +0000 (13:21 +0000)]
Add auth-name widget.
Remove builder widget.
Mike Taylor [Tue, 28 Oct 2014 13:00:45 +0000 (13:00 +0000)]
Case.
Mike Taylor [Tue, 28 Oct 2014 13:00:30 +0000 (13:00 +0000)]
Updated description of default authentication.
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".
Mike Taylor [Tue, 28 Oct 2014 12:12:24 +0000 (12:12 +0000)]
Whitespace
Mike Taylor [Tue, 28 Oct 2014 11:44:17 +0000 (11:44 +0000)]
New file, tools/service-proxy/README
Mike Taylor [Mon, 27 Oct 2014 17:31:26 +0000 (17:31 +0000)]
Changes in authentication description.
Mike Taylor [Mon, 27 Oct 2014 17:06:15 +0000 (17:06 +0000)]
Widget 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".
Mike Taylor [Mon, 27 Oct 2014 17:06:02 +0000 (17:06 +0000)]
Widget is called "auth-name" not "authname".
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
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
Wolfram Schneider [Mon, 27 Oct 2014 13:17:15 +0000 (14:17 +0100)]
document popup_button
Wolfram Schneider [Mon, 27 Oct 2014 13:14:07 +0000 (13:14 +0000)]
example with 3 popup widgets
Mike Taylor [Mon, 27 Oct 2014 12:36:51 +0000 (12:36 +0000)]
Simplify popup example, include link to relevant part of reference section.
Mike Taylor [Mon, 27 Oct 2014 12:21:03 +0000 (12:21 +0000)]
Add link to sample popup application.
Mike Taylor [Mon, 27 Oct 2014 12:19:26 +0000 (12:19 +0000)]
Wording.
Mike Taylor [Mon, 27 Oct 2014 12:18:49 +0000 (12:18 +0000)]
Heading.
Mike Taylor [Mon, 27 Oct 2014 12:18:41 +0000 (12:18 +0000)]
Give summary-template example in place of records.
Wolfram Schneider [Mon, 27 Oct 2014 12:09:37 +0000 (12:09 +0000)]
more stable regressions search query, MKWS-318
Mike Taylor [Mon, 27 Oct 2014 11:57:11 +0000 (11:57 +0000)]
Consistently capitalise the proper name Service Proxy.
Consistently use a definite or indefinite article for the SP.
Document fallback to generate facet template when no specific facet
template is provided.
Mike Taylor [Mon, 27 Oct 2014 09:18:54 +0000 (09:18 +0000)]
Remove obsolete support for log_level.
Mike Taylor [Mon, 27 Oct 2014 09:17:35 +0000 (09:17 +0000)]
Use log_level rather than the long-obsolete debug_level in two demos
Mike Taylor [Mon, 27 Oct 2014 09:17:06 +0000 (09:17 +0000)]
Document log_level rather than the long-obsolete debug_level.
Mike Taylor [Mon, 27 Oct 2014 08:44:28 +0000 (08:44 +0000)]
Fix all remaining old-style class names.
Jason Skomorowski [Fri, 24 Oct 2014 22:19:10 +0000 (18:19 -0400)]
Split summary out of records template MKWS-312
Wolfram Schneider [Fri, 24 Oct 2014 12:14:25 +0000 (12:14 +0000)]
Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/mkws
Wolfram Schneider [Fri, 24 Oct 2014 12:11:51 +0000 (12:11 +0000)]
rewritten for IE8, MKWS-309
Mike Taylor [Fri, 24 Oct 2014 10:08:44 +0000 (11:08 +0100)]
Fix MKWS-302 (which as re-opened)
Remove link to obsolete SAGP demo.
Mike Taylor [Fri, 24 Oct 2014 10:06:54 +0000 (11:06 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/mkws
Mike Taylor [Fri, 24 Oct 2014 10:06:48 +0000 (11:06 +0100)]
Fix MKWS-317
Point to globally visible MKWS site, not my local copy!
Wolfram Schneider [Fri, 24 Oct 2014 09:58:44 +0000 (09:58 +0000)]
Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/mkws
Wolfram Schneider [Fri, 24 Oct 2014 09:57:42 +0000 (09:57 +0000)]
add a note that this widget may not work on older Browsers as IE8, MKWS-309
Mike Taylor [Fri, 24 Oct 2014 09:56:24 +0000 (10:56 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/mkws
Mike Taylor [Fri, 24 Oct 2014 09:56:09 +0000 (10:56 +0100)]
New section on per-widget configuration.
Describe the mkws-data-config JSON value.
Mike Taylor [Fri, 24 Oct 2014 09:50:00 +0000 (10:50 +0100)]
Remove unnecessary team attributes.
Mike Taylor [Fri, 24 Oct 2014 09:49:38 +0000 (10:49 +0100)]
Add data-mkws-config object to set lang_options.
Wolfram Schneider [Fri, 24 Oct 2014 09:43:48 +0000 (09:43 +0000)]
.hasAttribute() does not work on IE8 as expected, MKWS-309
introduced in
ed9584cc29f7be0e35b94faf2e9800d9400598e6
Wolfram Schneider [Fri, 24 Oct 2014 09:07:48 +0000 (09:07 +0000)]
fetch node-modules if needed, dont complain
Wolfram Schneider [Fri, 24 Oct 2014 09:03:38 +0000 (09:03 +0000)]
use correct apache proc name
Wolfram Schneider [Fri, 24 Oct 2014 09:02:54 +0000 (09:02 +0000)]
`make distclean' should shutdown a running apache daemon first
Mike Taylor [Fri, 24 Oct 2014 08:45:34 +0000 (09:45 +0100)]
Consistent case for headings.
Mike Taylor [Fri, 24 Oct 2014 08:44:32 +0000 (09:44 +0100)]
Fix some stray id="mkws-foo" specifiers to class="mkws-foo".
Mike Taylor [Fri, 24 Oct 2014 08:44:00 +0000 (09:44 +0100)]
Break "Widget Elements" section into three sub-sections.
One of those sections is new and describes widget teams.
The section on old- and new-style class-names is extended to discuss
old-style team specifications.
Jason Skomorowski [Thu, 23 Oct 2014 19:45:02 +0000 (15:45 -0400)]
Remove erroneous mkws-template_underscore and fix demos. MKWS-294
Jason Skomorowski [Thu, 23 Oct 2014 18:57:59 +0000 (14:57 -0400)]
More accurately name image widget as images
Mike Taylor [Thu, 23 Oct 2014 15:14:22 +0000 (16:14 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/mkws