Commit graph

2440 commits

Author SHA1 Message Date
j2blake
23b55d2ae6 NIHVIVO-3209 Clarify logic in IndexBuilder; use a ConcurrentLinkedQueue to handle synchronization; use volatile flags so all threads will see changes; don't test if log is null since it cannot change. 2011-10-10 19:42:11 +00:00
j2blake
be06b68871 NIHVIVO-3209 Simplify logic in IndexBuilder; don't expose intermediate results as instance variables, where they could be subject to concurrency issues. 2011-10-10 19:09:10 +00:00
brianjlowe
9f95c3fbc7 NIHVIVO-1228 property offered for editing when an individual is a member of its union domain 2011-10-10 17:23:22 +00:00
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
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
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
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
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
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
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
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
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
ryounes
955a1473fc Use FreemarkerConfiguration rather than Configuration in FreemarkerEmailMessage. 2011-08-31 16:51:12 +00:00
ryounes
1a412bf7a7 Rename EmptyController to StaticPageController 2011-08-30 16:14:19 +00:00
ryounes
6b5ec3efda Some refactoring in SimpleReasonerRecomputeController to reduce clutter in the controller and template. 2011-08-29 21:21:39 +00:00
ryounes
315aac425c Add method GroupedPropertyList.pullPropertyGroup() to pull out an entire property group for customized display. 2011-08-25 02:10:26 +00:00
ryounes
f5a9669cf6 Improvements to mailing address list view. Removed unnecessary construct query from terminologyAnnotation list view. 2011-08-18 15:46:25 +00:00
hjkhjk54
2140afbbae Update to allow class to be returned for restrict class where said class is not returned by VClassGroupCache (but does exist). To be consistent, updated VClass retrieval for both regular and restrict class to check dao in case VClassGroupCache does not return class. 2011-08-18 15:17:52 +00:00
runeliza
f33dd242dd Modified so that it's able to search a person by email. 2011-08-17 20:02:21 +00:00
hjkhjk54
5ece405f94 Updates for N3-Editing refactoring into JAVA code as well as integration of data and object property editing into same JAVA controller/freemarker templates. These changes should not affect the current jsp-based N3Editing which is being used throughout the system. 2011-08-15 21:46:02 +00:00
tworrall
8597505e05 NIHVIVO-3123: modified message to be more specific. 2011-08-15 17:33:21 +00:00
ryounes
8c13defa5a NIHVIVO-3118 Check whether site email is configured before trying to send email error message. Use FreemarkerEmailMessage method to get site reply to email address. 2011-08-15 15:18:36 +00:00
ryounes
d600c70717 Delete some unused code 2011-08-12 21:58:46 +00:00
j2blake
8ed8cfc5b5 Remove obsolete method: redirectUnrecognizedExternalUser() 2011-08-12 20:40:52 +00:00
deepakkoni
7e5826317c Fixing ThumbnailImageURLTest and ThumbnailImageURL classes. 2011-08-12 20:39:30 +00:00
ryounes
047540f2ff NIHVIVO-3126 Fix display of image on profile page 2011-08-12 20:10:00 +00:00
ryounes
fd585b15f3 NIHVIVO-3118 Add cause to error display on page and in email. Minor reformatting in error templates. 2011-08-12 19:12:34 +00:00
briancaruso
d2b3213c7b Adding test for ThumbnailImageURL.java 2011-08-12 17:08:05 +00:00