mkws-moved-to-github.git
9 years agoVersion 1.0.0.
Mike Taylor [Tue, 11 Nov 2014 13:38:25 +0000 (13:38 +0000)]
Version 1.0.0.

9 years agoChangelog for v1.0
Mike Taylor [Tue, 11 Nov 2014 13:38:14 +0000 (13:38 +0000)]
Changelog for v1.0

9 years agoThe "release" rule depends on INSTALLED_RELEASABLE, not RELEASABLE.
Mike Taylor [Tue, 11 Nov 2014 12:47:02 +0000 (12:47 +0000)]
The "release" rule depends on INSTALLED_RELEASABLE, not RELEASABLE.
Reinstate lost trailing backslash.

9 years agoPart of MKWS-329.
Mike Taylor [Tue, 11 Nov 2014 12:45:08 +0000 (12:45 +0000)]
Part of MKWS-329.
Add CSS to "make release" rule.

9 years agoPart of MKWS-329.
Mike Taylor [Tue, 11 Nov 2014 12:42:54 +0000 (12:42 +0000)]
Part of MKWS-329.
Note that the CSS is also part of the release.

9 years agoReinstate specific rules to copy VERSION and NEWS into $(DEST).
Mike Taylor [Tue, 11 Nov 2014 12:42:08 +0000 (12:42 +0000)]
Reinstate specific rules to copy VERSION and NEWS into $(DEST).

This was no longer being done as Jason found the generic rule was
causing problems with GNU Make 4.0, and removed it. (I wonder how he
was getting the build to succeed, then?)

9 years agoWe don't need the empty src/releases area; we keep old releases in tools/htdocs/relea...
Mike Taylor [Tue, 11 Nov 2014 12:38:27 +0000 (12:38 +0000)]
We don't need the empty src/releases area; we keep old releases in tools/htdocs/releases, where they're needed

9 years agoNew file, tools/htdocs/releases/mkws-0.9.1.css.
Mike Taylor [Tue, 11 Nov 2014 12:33:55 +0000 (12:33 +0000)]
New file, tools/htdocs/releases/mkws-0.9.1.css.
Rescued from tools/htdocs/mkws.css as at tag v0.9.1.
This is part of the old v0.9.1 release, retro-fitted.

9 years agoFix MKWS-227.
Mike Taylor [Tue, 11 Nov 2014 12:30:30 +0000 (12:30 +0000)]
Fix MKWS-227.

Finish the events section.
And therefore finish the developer documentation.
And therefore finish ALL the documentation.

9 years agoRemove entries for resize-wide and resize-narrow events.
Mike Taylor [Tue, 11 Nov 2014 12:16:00 +0000 (12:16 +0000)]
Remove entries for resize-wide and resize-narrow events.

9 years agoFormat list of events. No description yet.
Mike Taylor [Tue, 11 Nov 2014 12:15:06 +0000 (12:15 +0000)]
Format list of events. No description yet.

9 years agoAdd list of events (not yet formatted).
Mike Taylor [Tue, 11 Nov 2014 12:13:59 +0000 (12:13 +0000)]
Add list of events (not yet formatted).

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.