Commit graph

1758 commits

Author SHA1 Message Date
j2blake
9442468b75 NIHVIVO-3300 Placeholder images are configured by a properties file, which is loaded at startup. 2012-03-22 20:10:18 +00:00
j2blake
3a6a3b985a NIHVIVO-3706 Create a separate permission "UseSparqlQueryPage" to control the SPARQL query page. Installers may modify permission_config.n3 to make the SPARQL query page publicly accessible. 2012-03-22 17:40:21 +00:00
j2blake
84a9b22d99 NIHVIVO-3502 Fix the proxy panel so all of the contents always have an image - either the profile image, if available, or the correct placeholder. Avoid hard-coding the URL of the placeholder, so we can remove the kluge of a person.thumbnail.jpg in Vitro 2012-03-21 20:33:34 +00:00
briancaruso
a351309c67 Fixing XXS problem NIHVIVO-3147 2012-03-21 19:05:49 +00:00
briancaruso
0f5a2f7904 Fixing XXS problem NIHVIVO-3147 2012-03-21 19:05:39 +00:00
briancaruso
d39f8df305 removing vclass cache rebuild NIHVIVO-3543 2012-03-21 18:38:58 +00:00
j2blake
2c585755d0 NIHVIVO-3704 Create a Freemarker method called placeholderImageUrl(individualUri). Use that instead of hard-coding the placeholder image URLs in templates, or passing the placeholder image along from one page to the next via the controller. Remove the "extraParams" parameter to several Freemarker macros, since this is the only purpose it was used for. 2012-03-21 17:29:15 +00:00
tworrall
f0d005cb32 correcting license snafu 2012-03-08 22:21:58 +00:00
tworrall
da3b4a648f added license tag 2012-03-08 20:56:11 +00:00
tworrall
5fea873ed2 NIHVIVO-3538 implemented a jquery plus java captcha on the contact form page 2012-03-08 20:44:21 +00:00
j2blake
0813f08387 NIHVIVO-3626 Create a VIVO-specific version of the new account notification email, so it can contain different text from the generic Vitro version. 2012-03-08 16:23:47 +00:00
hjkhjk54
51ce0b52e3 menu.n3 update for vitro to use the new datagetter classes 2012-03-08 16:04:38 +00:00
j2blake
7da535e70a NIHVIVO-2855 If editing the root user account, don't allow an ExternalAuthID, or the flag of ExternalAuthOnly. 2012-03-06 21:59:48 +00:00
hjkhjk54
8afc9856cf updates for rewriting page data getters as data getters and updating page controller, etc. 2012-03-02 21:24:55 +00:00
briancaruso
f77edc315e Working N3 editing of display model. 2012-03-02 00:00:35 +00:00
briancaruso
aea25c0c58 Adding license text. 2012-02-29 20:11:34 +00:00
briancaruso
d9669acddb Fixing problem with FM dump directive. Working on SparqlQueryDataGetter. 2012-02-29 19:51:33 +00:00
hjkhjk54
558985d542 updates for sparql data getter and updates to data getter utils 2012-02-29 19:18:07 +00:00
hjkhjk54
c4091eaa1f Changes for NIHVIVO-3629: removing spaces in the href links and ids for property groups and replacing them with underscores. 2012-02-23 18:15:04 +00:00
briancaruso
3b95705d97 Adding license to new file. 2012-02-10 20:45:11 +00:00
briancaruso
0aabb7908b Working on model switching. Change editRequestDispatch to stop it from always forwarding if there was a display model edit parameter. Chagned URLs for menu edit controllers. Added non-page data getters. Added SPARQL data getter. 2012-02-10 20:11:58 +00:00
tworrall
3053023f9e updated to check for null variables 2012-02-06 20:26:42 +00:00
stellamit
8bbd0b740f Merging in NIHVIVO-3587 from 1.4 maintenence branch (data not showing when collated view is selected) 2012-02-03 20:38:07 +00:00
j2blake
486dc1dd7d NIHVIVO-2694 Create a new page that allows an admin or root to restrict logins. 2012-02-02 21:56:48 +00:00
j2blake
2c2151a0f2 NIHVIVO-2694 Create a new Permission to determine who can login when logins are restricted. 2012-02-02 21:54:06 +00:00
j2blake
6986eb6308 NIHVIVO-2694 Add methods and an exception to Authenticator, so we can tell when a user is not allowed to login. 2012-02-01 22:03:11 +00:00
stellamit
e273bc5f3e NIHVIVO-3587 - moving fix over from 1.4 branch 2012-01-31 14:55:39 +00:00
j2blake
7690f83cfe Don't allow the public to edit properties that are marked as editable by the public. 2012-01-30 16:27:04 +00:00
j2blake
fdee610e22 NIHVIVO-3542 Refactor IndividualController into 8 classes - focus on cleaning the logic in IndividualRequestAnalyzer - create a unit test for IndividualRequestAnalyzer. 2012-01-29 17:23:30 +00:00
hjkhjk54
2282c56aaf updates for data property editing- NIHVIVO-3386 2012-01-27 21:46:33 +00:00
tworrall
70e3bd6503 merge of 9500 from the 1.4 maintenance branch 2012-01-12 19:20:31 +00:00
j2blake
789ebe105a Merge r.9498 from maint-rel-1.4 2012-01-11 19:54:29 +00:00
tworrall
0bb104a4b2 merge from 1.4 maint, added check in case the class group name is not available 2012-01-11 17:49:40 +00:00
manolobevia
2214336f65 NIHVIVO-3530: Removed custom forms jsp files from VITRO 2012-01-09 20:51:39 +00:00
j2blake
4ddfff7018 NIHVIVO-3523 Create the EditByRolePermission, so we can use the PermissionsPolicy instead of EditRestrictedDataByRoleLevelPolicy, and these edit restrictions can be assigned to arbitrary PermissionSets. 2012-01-06 22:39:41 +00:00
j2blake
ffafc5f3e0 NIHVIVO-3523 Create the DisplayByRolePermission, so we can use the PermissionsPolicy instead of DisplayRestrictedDataByRoleLevelPolicy, and these display restrictions can be assigned to arbitrary PermissionSets. 2012-01-06 21:58:16 +00:00
j2blake
a75b15d940 NIHVIVO-3523 Handle multiple roles properly when creating or editing user accounts. For a new account, suggest the default roles. Still using only one role, because we have radio buttons instead of checkboxes. 2011-12-23 19:24:51 +00:00
j2blake
c18e14a106 Fix UserAccounts list page so it encodes the role URIs properly when filtering. Only show non-public roles for selections. 2011-12-23 17:38:31 +00:00
j2blake
45e8d0c654 NIHVIVO-3523 Convert all simple PUBLIC-or-above requested actions to SimplePermissions. 2011-12-22 15:33:48 +00:00
j2blake
779c48c683 NIHVIVO-3523 Improve the layout of admin/showAuth 2011-12-22 15:32:12 +00:00
j2blake
94a2d9327c NIHVIVO-3523 Oops. Some of the JSPs were using those RequestedAction classes that I converted to SimplePermissions. 2011-12-21 23:02:31 +00:00
j2blake
8ba596bfae NIHVIVO-3523 Convert all simple SELF_EDITOR-or-above requested actions to SimplePermissions. 2011-12-21 22:08:33 +00:00
j2blake
b36659d9f4 NIHVIVO-3523 Convert all simple EDITOR-or-above requested actions to SimplePermissions. 2011-12-21 21:41:13 +00:00
j2blake
1aac179c87 NIHVIVO-3523 Convert all simple CURATOR-or-above requested actions to SimplePermissions. 2011-12-21 21:23:04 +00:00
j2blake
adad173dc9 NIHVIVO-3523 Convert all simple ADMIN-only requested actions to SimplePermissions. 2011-12-21 20:46:17 +00:00
j2blake
20b7f694d1 NIHVIVO-3523 Write the PermissionSetsLoader. 2011-12-20 21:24:52 +00:00
j2blake
7d7503fc22 NIHVIVO-3523 Rewrite the PermissionRegistry to be immutable, and to distribute BrokenPermissions when someone asks for a Permission that doesn't exist. 2011-12-19 21:19:58 +00:00
j2blake
9d89fc291c NIHVIVO-3522 Changed to the new PermissionSet URIs, with updater. 2011-12-17 23:48:29 +00:00
j2blake
4139ec0f6e NIHVIVO-3523 For the first iteration, let's implement MANAGE_MENUS as a SimplePermission. This version still needs the loader and the policy and... 2011-12-16 20:52:23 +00:00
hjkhjk54
4de612a306 updates for NIHVIVO-3517 "Template exception thrown when deleting either hasEditorRole or hasReviewerRole properties". Updated EditConfigurationTemplateModel to return ObjectPropertyTemplateModel representing property and Freemarker template to assign that object to the variable "property" so the list view for reviewer/editor would work correctly. 2011-12-16 19:31:49 +00:00