Commit graph

4280 commits

Author SHA1 Message Date
j2blake
f3098b2705 Create basic smoke tests for startup; confirm that the home directory exists and is read/write; confirm that we can create a database connection. 2011-10-07 22:21:22 +00:00
brianjlowe
c95b7efc0b undoing pointless tiny change to individual template model 2011-10-06 20:25:44 +00:00
brianjlowe
adf5558aa4 minor modifications to avoid NPEs in property group property list handling 2011-10-06 18:17:00 +00:00
brianjlowe
85d21c5c59 NIHVIVO-3014 properties included on property group listing page 2011-10-06 16:24:10 +00:00
hjkhjk54
349559f20e update to delete property controller 2011-10-05 21:50:18 +00:00
hjkhjk54
de9f340eb6 delete property controller 2011-10-05 21:48:40 +00:00
hjkhjk54
ce5314e61d update to delete property controller 2011-10-05 21:44:05 +00:00
hjkhjk54
c4bbdd4154 Updates for n3 refactoring 2011-10-05 21:34:56 +00:00
brianjlowe
17a60cb81c NIHVIVO-3116 and assorted cleanup of legacy backend editor 2011-10-04 20:50:31 +00:00
tworrall
a9e36bd8dd minor change to have explanatory text wrap. will accomodate future changes. 2011-10-04 16:34:25 +00:00
j2blake
3317326131 NIHVIVO-2905 Create ManageSearchIndex as a separate requested action from UseMiscellaneousAdminPages. 2011-10-04 15:36:06 +00:00
j2blake
4e45b91c76 NIHVIVO-3137 not preparing the request is no cause for alarm. Remove the warning message. 2011-10-03 20:29:34 +00:00
j2blake
bded986b92 NIHVIVO-3200 Make the FreemarkerConfigurationLoader a static utility class with a local cache, instead of having the loader as a context attribute and the cache as another context attribute. 2011-10-03 20:16:55 +00:00
j2blake
dc450cd25c NIHVIVO-3135 Clean up the use of defaultNamespace in JenaDataSourceSetup (and sub-classes), and improve the error message if it doesn't match the one in the database. 2011-10-03 17:03:51 +00:00
j2blake
3f6b6a7d28 NIHVIVO-1810 Change the way that the default theme and the list of available themes are handled. If the application is configured to use a theme that is not found, it will throw a warning on the StartupStatus and use the default theme instead. 2011-09-30 22:10:39 +00:00
j2blake
0ed27c1d51 Remove unused methods from InitialJenaModelUtil: basicInterfaceData() and basicClassgroup() 2011-09-30 21:08:01 +00:00
j2blake
767858859c NIHVIVO-2811 Change the token which is expanded during deployment, to match the new name in the build script. 2011-09-29 21:00:39 +00:00
stellamit
cc639de7f4 NIHVIVO-3198 - include namespace prefixes defined via VIVO admin interface in the RDF output from VIVO 2011-09-29 19:06:47 +00:00
j2blake
1d321f6c83 NIHVIVO-336 Clean up some unused context listeners. 2011-09-28 16:20:36 +00:00
j2blake
b49317d33b NIHVIVO-336 For the on-demand status page, no need to have a "continue" link. 2011-09-28 15:17:37 +00:00
cappadona
614c139431 NIHVIVO-3153 Initial attempt at more/less for properties on individual page. It currently kicks in when there are more than 3 instances of a property across the board (not aware of the display limit annotation so it's not per-property configurable). 2011-09-28 15:11:57 +00:00
tworrall
9837855d58 Minor resizing and style change for the alert icon 2011-09-28 14:59:19 +00:00
j2blake
d4f561d156 NIHVIVO-2811 Rewrite the build script to be simpler, and to run faster incremental builds for VIVO. 2011-09-27 21:06:02 +00:00
j2blake
2bb5b25c7a NIHVIVO-336 Show the name of the app (context path) in the raw startup-status display. 2011-09-27 14:52:38 +00:00
j2blake
c6f8a50de6 NIHVIVO-336 Add the alert icon to the site admin page, if there were warnings at startup. 2011-09-27 14:38:33 +00:00
j2blake
06ef9f8127 NIHVIVO-336 Add the link to the Wiki page to the comments. 2011-09-26 21:15:55 +00:00
j2blake
b97b214e72 NIHVIVO-336 Improve the messages to StartupStatus. 2011-09-26 21:15:33 +00:00
j2blake
c7899805e8 NIHVIVO-336 Give the error/warning page a 500 status; make it persistent on errors; dont't show the continue link on errors. 2011-09-26 18:24:12 +00:00
j2blake
17334653cf NIHVIVO-336 Use an internal style-sheet in startupStatus-displayRaw.ftl, since we won't be able to get an external CSS file if the servlet filters are broken. 2011-09-26 17:00:28 +00:00
j2blake
ceed7c3ae4 NIHVIVO-336 Keep the unit tests quiet. StartupStatus writes to the log. 2011-09-26 16:57:55 +00:00
j2blake
07f2295dfa NIHVIVO-336 StartupStatus logs the messages it receives (with appropriate severity level) so the ServletContextListener doesn't need to do both. 2011-09-26 16:41:46 +00:00
j2blake
ed14575517 NIHVIVO-336 Add a warning message to StartupStatus when the namespaces don't match. 2011-09-26 14:33:09 +00:00
j2blake
6cfd65efb7 NIHVIVO-336 Modify the listeners to use StartupStatus instead of AbortStartup 2011-09-25 17:15:34 +00:00
j2blake
a24e2b691c NIHVIVO-336 Create StartupStatusController, so admins can see the startup status from a link on the site admin page. 2011-09-23 18:57:44 +00:00
j2blake
cd44d2070f NIHVIVO-336 Create StartupStatusController, so admins can see the startup status from a link on the site admin page. 2011-09-23 18:57:18 +00:00
j2blake
39dc9736a2 NIHVIVO-336 Create StartupStatusDisplayFilter which will forcibly display the StartupStatus if there are warnings or errors. 2011-09-23 18:53:36 +00:00
j2blake
e6b4238019 NIHVIVO-336 Improve the function of StartupManager and StartupStatus 2011-09-23 18:51:38 +00:00
j2blake
0726b3280e NIHVIVO-336 Improve the function of StartupManager and StartupStatus 2011-09-23 18:51:05 +00:00
j2blake
65bba272df NIHVIVO-336 Create a StartupManager to run all of the context listeners, and accumulate the results in a StartupStatus bean. 2011-09-20 21:13:10 +00:00
j2blake
4b656f3465 Make sure that the new startup_listeners.txt file gets into the new build. 2011-09-20 19:32:44 +00:00
tworrall
5a64431b71 NIHVIVO-2864: account ftl and css changes and new js to disable save until user makes a change 2011-09-16 15:21:24 +00:00
hjkhjk54
ff05d69b69 Update to escape html search input 2011-09-14 19:20:21 +00:00
j2blake
32186e4351 NIHVIVO-2846 A user may not create or change a password if he is currently logged in to another account. If he is already logged in to his own account, the completion message will not say "Please log in." 2011-09-13 20:26:14 +00:00
j2blake
2f9bb4d460 revise the changes on r8934, which affected the default message for bogus requests, instead of just requests to set passwords on non-existent accounts. 2011-09-13 19:33:41 +00:00
j2blake
0bd6d8d4fb NIHVIVO-2811 remove product-build.xml, since the code is now small enough and ideosyncratic enough to go into VIVO and VivoCornell's build files. 2011-09-12 20:39:45 +00:00
j2blake
0e4441935e NIHVIVO-2811 Restructure the build utilities into a single directory, and compile them all at the beginning. 2011-09-12 19:44:32 +00:00
ryounes
2d4d5feb8e Change test for individuals to cover null/undefined as well as empty 2011-09-12 17:09:21 +00:00
j2blake
60e92e9bf0 NIHVIVO-2811 Rewrite the build for vivoCornell; minor tweaks for the others. 2011-09-12 16:55:39 +00:00
j2blake
52104e2e77 NIHVIVO-2811 product-build.xml will import build.xml, instead of duplicating its targets. Condense licenser and revisionInfo using macros. 2011-09-11 16:48:21 +00:00
j2blake
22b46631b6 NIHVIVO-2811 Move the Vitro themes to correspond to the VIVO themes. 2011-09-11 15:47:22 +00:00