mkws-moved-to-github.git
9 years agoRemove redundant statement.
Mike Taylor [Tue, 11 Nov 2014 12:09:52 +0000 (12:09 +0000)]
Remove redundant statement.

9 years agoNew section on event passing.
Mike Taylor [Tue, 11 Nov 2014 12:09:36 +0000 (12:09 +0000)]
New section on event passing.

9 years agoReword on future API changes.
Mike Taylor [Tue, 11 Nov 2014 11:35:25 +0000 (11:35 +0000)]
Reword on future API changes.

9 years agoRework discussion.
Mike Taylor [Tue, 11 Nov 2014 11:17:10 +0000 (11:17 +0000)]
Rework discussion.

9 years agoRework the subwidget() description, remove Credo example.
Mike Taylor [Tue, 11 Nov 2014 11:16:32 +0000 (11:16 +0000)]
Rework the subwidget() description, remove Credo example.

9 years agoRemove expandValue from the documentation: it's not actually exposed
Mike Taylor [Tue, 11 Nov 2014 11:08:59 +0000 (11:08 +0000)]
Remove expandValue from the documentation: it's not actually exposed
in the API and doesn't need to be.

9 years agoRemove hideWhenNarrow from the developer documentation.
Mike Taylor [Tue, 11 Nov 2014 10:40:17 +0000 (10:40 +0000)]
Remove hideWhenNarrow from the developer documentation.
We don't want to encourage people to use this, as Jason insists there
are better ways to do it using CSS.

9 years agoClarify parts of the widget API.
Mike Taylor [Tue, 11 Nov 2014 10:39:37 +0000 (10:39 +0000)]
Clarify parts of the widget API.

9 years agos/TODO/FIXME/
Mike Taylor [Tue, 11 Nov 2014 09:49:42 +0000 (09:49 +0000)]
s/TODO/FIXME/

9 years agoUpdate the section on inheritance.
Mike Taylor [Tue, 11 Nov 2014 09:49:01 +0000 (09:49 +0000)]
Update the section on inheritance.

9 years agoThe "records" widget supports the new optional "summary-template"
Mike Taylor [Tue, 11 Nov 2014 09:41:38 +0000 (09:41 +0000)]
The "records" widget supports the new optional "summary-template"
setting, which tells it to use a template other than the default
"template" when rendering summary records. For example,
<div class="mkws-records" summary-template='details'></div>
will render all records in detailed view.

9 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/pub/mkws
Mike Taylor [Mon, 10 Nov 2014 17:05:39 +0000 (17:05 +0000)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/mkws

9 years agoRewrite "defining new kinds of widget" section.
Mike Taylor [Mon, 10 Nov 2014 16:59:55 +0000 (16:59 +0000)]
Rewrite "defining new kinds of widget" section.

9 years agoNew section on four-layer structure of the code.
Mike Taylor [Mon, 10 Nov 2014 16:55:59 +0000 (16:55 +0000)]
New section on four-layer structure of the code.

9 years agoAdd new introduction.
Mike Taylor [Mon, 10 Nov 2014 16:08:52 +0000 (16:08 +0000)]
Add new introduction.
Remove obsolete section on downloading Handlebars

9 years agoMake Makefile compatible with Make 4.x MKWS-331
Jason Skomorowski [Mon, 10 Nov 2014 15:05:17 +0000 (10:05 -0500)]
Make Makefile compatible with Make 4.x MKWS-331

Removes catch-all rule to remove $DEST and copy things over it.

9 years agoNewer date :-(
Mike Taylor [Mon, 10 Nov 2014 13:21:26 +0000 (13:21 +0000)]
Newer date :-(

9 years agoNewer date :-(
Mike Taylor [Mon, 10 Nov 2014 13:21:15 +0000 (13:21 +0000)]
Newer date :-(

9 years agoNewer date :-(
Mike Taylor [Mon, 10 Nov 2014 13:21:08 +0000 (13:21 +0000)]
Newer date :-(

9 years agoRewrite compatibility roadmap section.
Mike Taylor [Mon, 10 Nov 2014 12:37:52 +0000 (12:37 +0000)]
Rewrite compatibility roadmap section.
The MKWS Manual is now finished for v1.0

9 years agoCompletely redo "Structure of HTML generated by widgets" section.
Mike Taylor [Mon, 10 Nov 2014 11:51:05 +0000 (11:51 +0000)]
Completely redo "Structure of HTML generated by widgets" section.

9 years agoRemove data-mkws-config.
Mike Taylor [Mon, 10 Nov 2014 11:11:40 +0000 (11:11 +0000)]
Remove data-mkws-config.

9 years agoMake <input> tags self-closing.
Mike Taylor [Mon, 10 Nov 2014 10:40:01 +0000 (10:40 +0000)]
Make <input> tags self-closing.

9 years agoRework the table about the popup widget.
Mike Taylor [Mon, 10 Nov 2014 10:10:52 +0000 (10:10 +0000)]
Rework the table about the popup widget.

9 years agoClarification on popups.
Mike Taylor [Sat, 8 Nov 2014 00:36:39 +0000 (00:36 +0000)]
Clarification on popups.

9 years agoRemove trailing whitespace.
Mike Taylor [Fri, 7 Nov 2014 23:11:25 +0000 (23:11 +0000)]
Remove trailing whitespace.

9 years agoRework the section of providing new translations.
Mike Taylor [Fri, 7 Nov 2014 23:11:06 +0000 (23:11 +0000)]
Rework the section of providing new translations.

9 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/pub/mkws
Mike Taylor [Fri, 7 Nov 2014 22:20:45 +0000 (22:20 +0000)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/mkws

9 years agoMerge remote branch 'origin/master' into wosch
Wolfram Schneider [Fri, 7 Nov 2014 22:15:35 +0000 (22:15 +0000)]
Merge remote branch 'origin/master' into wosch

9 years agoMerge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/mkws
Wolfram Schneider [Fri, 7 Nov 2014 22:15:21 +0000 (22:15 +0000)]
Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/mkws

9 years agoadd apache2 package
Wolfram Schneider [Fri, 7 Nov 2014 22:12:57 +0000 (22:12 +0000)]
add apache2 package

9 years agoUpdate list of translatable fieldnames.
Mike Taylor [Fri, 7 Nov 2014 22:02:45 +0000 (22:02 +0000)]
Update list of translatable fieldnames.

9 years agomkws testing on MacOS 10.10, MKWS-332
Wolfram Schneider [Fri, 7 Nov 2014 22:01:45 +0000 (23:01 +0100)]
mkws testing on MacOS 10.10, MKWS-332

9 years agogeneral support for apache 2.4, MKWS-332
Wolfram Schneider [Fri, 7 Nov 2014 22:00:49 +0000 (23:00 +0100)]
general support for apache 2.4, MKWS-332

9 years agoLanguage names needn't be ISO codes.
Mike Taylor [Fri, 7 Nov 2014 21:53:55 +0000 (21:53 +0000)]
Language names needn't be ISO codes.

9 years agoMerge remote-tracking branch 'origin/master' into wosch
Wolfram Schneider [Fri, 7 Nov 2014 17:34:59 +0000 (18:34 +0100)]
Merge remote-tracking branch 'origin/master' into wosch

9 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/pub/mkws
Mike Taylor [Fri, 7 Nov 2014 17:31:19 +0000 (17:31 +0000)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/mkws

9 years agoComplete the section on Assembling Pazpar2 URLs!
Mike Taylor [Fri, 7 Nov 2014 17:28:24 +0000 (17:28 +0000)]
Complete the section on Assembling Pazpar2 URLs!

9 years agoMove the renamed "sp_auth_hostname" configuration setting to its
Mike Taylor [Fri, 7 Nov 2014 17:23:32 +0000 (17:23 +0000)]
Move the renamed "sp_auth_hostname" configuration setting to its
correct place in alphabetical order.

9 years agoauth_hostname configuration setting renamed sp_auth_hostname
Mike Taylor [Fri, 7 Nov 2014 17:22:49 +0000 (17:22 +0000)]
auth_hostname configuration setting renamed sp_auth_hostname

9 years agoNo default value documented for sp_auth_path.
Mike Taylor [Fri, 7 Nov 2014 17:20:06 +0000 (17:20 +0000)]
No default value documented for sp_auth_path.

9 years agosp_auth_path is used if defined, but falling back to pp2_path otherwise.
Mike Taylor [Fri, 7 Nov 2014 17:18:59 +0000 (17:18 +0000)]
sp_auth_path is used if defined, but falling back to pp2_path otherwise.
There is now no default value for sp_auth_path.

9 years agoPartial description of URL assembly.
Mike Taylor [Fri, 7 Nov 2014 17:15:37 +0000 (17:15 +0000)]
Partial description of URL assembly.
Add trailing slash to documented default value of pp2_path.
More uniform list punctuation.

9 years agoThe pp2_path configuration setting now has its own trailing slash,
Mike Taylor [Fri, 7 Nov 2014 17:14:23 +0000 (17:14 +0000)]
The pp2_path configuration setting now has its own trailing slash,
like sp_auth_path, instead of having the code append it.

9 years agoSet width of search box in CSS MKWS-330
Jason Skomorowski [Fri, 7 Nov 2014 16:59:29 +0000 (11:59 -0500)]
Set width of search box in CSS MKWS-330

9 years agoDo not bother assigning to output.queryWidth, as this value is never used.
Mike Taylor [Fri, 7 Nov 2014 16:14:33 +0000 (16:14 +0000)]
Do not bother assigning to output.queryWidth, as this value is never used.
We recommend the use of CSS instead. See MKWS-330.

9 years agoRemove code that probibits too-big-or-small values of the
Mike Taylor [Fri, 7 Nov 2014 16:13:39 +0000 (16:13 +0000)]
Remove code that probibits too-big-or-small values of the
no-longer-used query_width option. See MKWS-330.

9 years agoRemove default value for no-longer-used query_width option. See MKWS-330.
Mike Taylor [Fri, 7 Nov 2014 16:13:04 +0000 (16:13 +0000)]
Remove default value for no-longer-used query_width option. See MKWS-330.

9 years agoRemove no-longer supported query_width option. See MKWS-330.
Mike Taylor [Fri, 7 Nov 2014 16:12:48 +0000 (16:12 +0000)]
Remove no-longer supported query_width option. See MKWS-330.

9 years agoRemove unnecessary comment.
Mike Taylor [Fri, 7 Nov 2014 16:10:46 +0000 (16:10 +0000)]
Remove unnecessary comment.

9 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/pub/mkws
Mike Taylor [Fri, 7 Nov 2014 16:10:01 +0000 (16:10 +0000)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/mkws

9 years agoFinish writing up indirect parameters.
Mike Taylor [Fri, 7 Nov 2014 16:09:54 +0000 (16:09 +0000)]
Finish writing up indirect parameters.

9 years agoRecords don't need to notify the record queue.
Jason Skomorowski [Fri, 7 Nov 2014 16:09:03 +0000 (11:09 -0500)]
Records don't need to notify the record queue.

9 years agoRemove mentions of responsive_design_width, which is kinda deprecated.
Mike Taylor [Fri, 7 Nov 2014 15:46:10 +0000 (15:46 +0000)]
Remove mentions of responsive_design_width, which is kinda deprecated.

9 years agoMove compatibility section down into roadmap appendix.
Mike Taylor [Fri, 7 Nov 2014 15:42:11 +0000 (15:42 +0000)]
Move compatibility section down into roadmap appendix.

9 years agoPart of MKWS-330.
Mike Taylor [Fri, 7 Nov 2014 15:14:49 +0000 (15:14 +0000)]
Part of MKWS-330.

Remove all references to query_width. This is a job for CSS.

9 years agoTweak.
Mike Taylor [Fri, 7 Nov 2014 15:14:16 +0000 (15:14 +0000)]
Tweak.

9 years agoLess genocidey note on the show_* settings.
Mike Taylor [Fri, 7 Nov 2014 14:05:06 +0000 (14:05 +0000)]
Less genocidey note on the show_* settings.

9 years agoRenumber and reorder the notes to match citations.
Mike Taylor [Fri, 7 Nov 2014 14:03:16 +0000 (14:03 +0000)]
Renumber and reorder the notes to match citations.

9 years agoClarify all config-table footnotes.
Mike Taylor [Fri, 7 Nov 2014 14:01:16 +0000 (14:01 +0000)]
Clarify all config-table footnotes.

9 years agoUse FIXME consistently instead of in some places ###.
Mike Taylor [Fri, 7 Nov 2014 13:47:46 +0000 (13:47 +0000)]
Use FIXME consistently instead of in some places ###.
(The latter is also used to indicate a level-three heading.)

9 years agoComplete main config table.
Mike Taylor [Fri, 7 Nov 2014 13:47:12 +0000 (13:47 +0000)]
Complete main config table.

9 years agoNearly there on config ...
Mike Taylor [Fri, 7 Nov 2014 13:07:09 +0000 (13:07 +0000)]
Nearly there on config ...

9 years agoRemove extraneous debugging output.
Mike Taylor [Fri, 7 Nov 2014 13:01:31 +0000 (13:01 +0000)]
Remove extraneous debugging output.

9 years agoTypo in comment.
Mike Taylor [Fri, 7 Nov 2014 12:12:11 +0000 (12:12 +0000)]
Typo in comment.

9 years agoRework "Assembling Pazpar2 URLs" from two notes to a section.
Mike Taylor [Fri, 7 Nov 2014 11:26:16 +0000 (11:26 +0000)]
Rework "Assembling Pazpar2 URLs" from two notes to a section.

9 years agoRemove "XXX/XXX" default sp_auth_credentials: related to MKSP-125.
Mike Taylor [Fri, 7 Nov 2014 11:03:04 +0000 (11:03 +0000)]
Remove "XXX/XXX" default sp_auth_credentials: related to MKSP-125.

According to the very helpful X-MK-Component header,
http://sp-mkws.indexdata.com/service-proxy/ is now using Service-Proxy
0.39. That means that the fix to MKWS-125 is in production (as it was
fixed in v0.38), so I can get rid of the horrible hack where MKWS has
been deliberately sending the credentials XXX/XXX then the application
provides none, in the hope that they're incorrect. Hurrah!

9 years agoUpdate all default values. Rework several notes.
Mike Taylor [Fri, 7 Nov 2014 10:53:32 +0000 (10:53 +0000)]
Update all default values. Rework several notes.

9 years agoTweak table styling to make individual rows cohere better.
Mike Taylor [Thu, 6 Nov 2014 16:45:01 +0000 (16:45 +0000)]
Tweak table styling to make individual rows cohere better.

9 years agoDocument more configuration settings.
Mike Taylor [Thu, 6 Nov 2014 09:44:53 +0000 (09:44 +0000)]
Document more configuration settings.

9 years agoRemove unnecessary (and unused) hardwired default.
Mike Taylor [Thu, 6 Nov 2014 09:44:09 +0000 (09:44 +0000)]
Remove unnecessary (and unused) hardwired default.

9 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/pub/mkws
Mike Taylor [Wed, 5 Nov 2014 18:15:03 +0000 (18:15 +0000)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/mkws

9 years agoDocument more config settings.
Mike Taylor [Wed, 5 Nov 2014 18:14:58 +0000 (18:14 +0000)]
Document more config settings.
Add embryonic section on indirect settings.

9 years agoAdd types of all config settings.
Mike Taylor [Wed, 5 Nov 2014 17:49:26 +0000 (17:49 +0000)]
Add types of all config settings.

9 years agoMerge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/mkws
Wolfram Schneider [Wed, 5 Nov 2014 16:47:46 +0000 (16:47 +0000)]
Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/mkws

9 years agosushi2 is not safe for work
Wolfram Schneider [Wed, 5 Nov 2014 16:46:04 +0000 (16:46 +0000)]
sushi2 is not safe for work

9 years agoMerge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/mkws
Wolfram Schneider [Wed, 5 Nov 2014 16:21:59 +0000 (16:21 +0000)]
Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/mkws

9 years agoquote URLs
Wolfram Schneider [Wed, 5 Nov 2014 16:21:34 +0000 (16:21 +0000)]
quote URLs

an URL may contain shell seperators, as &;

9 years agoshell for loop must fail in case of an error
Wolfram Schneider [Wed, 5 Nov 2014 16:20:01 +0000 (16:20 +0000)]
shell for loop must fail in case of an error

9 years agoHide new fields in mkws.css
Jason Skomorowski [Wed, 5 Nov 2014 16:19:24 +0000 (11:19 -0500)]
Hide new fields in mkws.css

9 years agoRemove testing URL for mkws-complete from prettysimple
Jason Skomorowski [Wed, 5 Nov 2014 15:42:52 +0000 (10:42 -0500)]
Remove testing URL for mkws-complete from prettysimple

9 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/pub/mkws
Mike Taylor [Wed, 5 Nov 2014 15:42:42 +0000 (15:42 +0000)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/mkws

9 years agoPlace parenthetical comment in comments.
Mike Taylor [Wed, 5 Nov 2014 15:42:35 +0000 (15:42 +0000)]
Place parenthetical comment in comments.

9 years agoDocument, for each config setting, which widgets it pertains to.
Mike Taylor [Wed, 5 Nov 2014 15:42:21 +0000 (15:42 +0000)]
Document, for each config setting, which widgets it pertains to.

9 years agoRe-rewrap long lines.
Mike Taylor [Wed, 5 Nov 2014 15:05:41 +0000 (15:05 +0000)]
Re-rewrap long lines.
Pandoc's table format is Just Plain Stupid.

9 years agoAdd list of widgets that can use "autosearch" config setting.
Mike Taylor [Wed, 5 Nov 2014 15:04:10 +0000 (15:04 +0000)]
Add list of widgets that can use "autosearch" config setting.
Re-indent all completed entries again to make space *sigh*.

9 years agoRemove vacuous call of that.autosearch() from the "details" widget.
Mike Taylor [Wed, 5 Nov 2014 15:00:10 +0000 (15:00 +0000)]
Remove vacuous call of that.autosearch() from the "details" widget.

9 years agoUniformly refer to "configuration settings" rather than "configuration items".
Mike Taylor [Wed, 5 Nov 2014 12:35:45 +0000 (12:35 +0000)]
Uniformly refer to "configuration settings" rather than "configuration items".
Fix some typos and infelicitous wordings.

9 years agoRewrite preamble to configuration section.
Mike Taylor [Wed, 5 Nov 2014 12:32:20 +0000 (12:32 +0000)]
Rewrite preamble to configuration section.

9 years agofix CSS path for a record title, part of MKWS-290
Wolfram Schneider [Wed, 5 Nov 2014 12:10:46 +0000 (13:10 +0100)]
fix CSS path for a record title, part of MKWS-290

this was changed in the last 48 hours somewhere in the templates...

9 years agoRe-wrap long lines in table to 131 characters
Mike Taylor [Wed, 5 Nov 2014 12:04:59 +0000 (12:04 +0000)]
Re-wrap long lines in table to 131 characters
(to fit my standard wide emacs window).

9 years agoShorten some long lines that break formatting.
Mike Taylor [Wed, 5 Nov 2014 11:50:20 +0000 (11:50 +0000)]
Shorten some long lines that break formatting.

9 years agoAdd new "widget" column to the config-item table.
Mike Taylor [Wed, 5 Nov 2014 11:43:52 +0000 (11:43 +0000)]
Add new "widget" column to the config-item table.

9 years agoupdate help, tests needs now more time
Wolfram Schneider [Wed, 5 Nov 2014 10:15:12 +0000 (11:15 +0100)]
update help, tests needs now more time

9 years agodon't run async.spec.js by default
Wolfram Schneider [Wed, 5 Nov 2014 10:11:45 +0000 (11:11 +0100)]
don't run async.spec.js by default

This test may fail under high load due exact timer checks. We don't
need this test, it is a demo / proof of concept.

9 years agoUpdate comment to suggest longer timeout in tests.
Mike Taylor [Wed, 5 Nov 2014 09:54:38 +0000 (09:54 +0000)]
Update comment to suggest longer timeout in tests.

9 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

9 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

9 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.

9 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