[PATCH] 208 - Share subsystem cert for shared instances
by Ade Lee
Share subsytem cert in shared tomcat instances
In shared tomcat instances, we need to share the subsystem cert and
not create a new one for each additional subsystem added to the instance.
In addtion, if the instances share the same database, then only one
pkidebuser should be created with the relevant subsystem cert and seeAlso
attribute.
Ticket 893
Please review,
Thanks,
Ade
10 years, 8 months
[PATCH] 438 Added save functionality for some TPS resources.
by Endi Sukma Dewata
A new DetailsPage has been added to view and edit TPS resources
including profiles, connections, and authenticators. Initially, in
view mode the page is read-only. User can view properties but they
are non-editable. To enter the edit mode the user needs to click
the Edit link. In this mode the properties become editable. To save
the all changes the user must click the Save button, and it will go
back to view mode. The page also provides links to enable or disable
the resource. The add functionality will be added separately later.
New HTML templates and the CSS code have been modified to better
control the formatting. Some unused code has been removed as well.
Ticket #654
--
Endi S. Dewata
10 years, 8 months
[PATCH] 437 Refactored TPS authenticators.
by Endi Sukma Dewata
The TPS authenticators has been modified to use PATCH for update
operation as required by Backbone. The AuthenticatorData class has
been modified to accept null properties to indicate that the
properties are not being updated. The AuthenticatorModel class has
been modified to use JSON data type for enable and disable
operations.
Ticket #654
--
Endi S. Dewata
10 years, 8 months
[PATCH] 436 Refactored TPS connections.
by Endi Sukma Dewata
The TPS connections has been modified to use PATCH for update operation
as required by Backbone. The ConnectionData class has been modified to
accept null properties to indicate that the properties are not being
updated. The ConnectionModel class has been modified to use JSON data
type for enable and disable operations.
Ticket #654
--
Endi S. Dewata
10 years, 8 months
[PATCH] 435 Refactored TPS profiles.
by Endi Sukma Dewata
The TPS profile has been modified to use PATCH for update operation as
required by Backbone. The ProfileData class has been modified to accept
null properties to indicate that the properties are not being updated.
The ProfileModel class has been modified to use JSON data type for
enable and disable operations.
Ticket #654
--
Endi S. Dewata
10 years, 8 months
[PATCH] 434 Added buttons and dialogs to manage TPS properties.
by Endi Sukma Dewata
New buttons and dialogs have been added to add and remove properties
in TPS profiles, connections, and authenticators. Currently the code
will only change the properties in memory. The save functionality
will be added separately later.
Previously the Dialog class would only work with Models. The class
has been refactored such that it will work with any storage mechanism.
New CSS code was added to fix the dialog formatting.
Ticket #654
--
Endi S. Dewata
10 years, 8 months
[PATCH] 433 Added details page for TPS authenticators.
by Endi Sukma Dewata
A new page has been added to view TPS authenticator details. The
properties are displayed in a table which provides pagination and search
functionality. Currently the page is read-only. The edit functionality
will be added separately later.
Previously the AuthenticatorData had a problem with JSON mapping because
it incorrectly included a PropertyNames attribute. To fix the problem
the class has been modified to require explicit JAXB mapping by setting
the @XmlAccessorType to NONE.
Ticket #654
--
Endi S. Dewata
10 years, 8 months
[PATCH] 432 Added details page for TPS connections.
by Endi Sukma Dewata
A new page has been added to view TPS connection details. The properties
are displayed in a table which provides pagination and search
functionality. Currently the page is read-only. The edit functionality
will be added separately later.
Previously the ConnectionData had a problem with JSON mapping because it
incorrectly included a PropertyNames attribute. To fix the problem the
class has been modified to require explicit JAXB mapping by setting the
@XmlAccessorType to NONE.
Ticket #654
--
Endi S. Dewata
10 years, 8 months
[PATCH] 431 Added details page for TPS profiles.
by Endi Sukma Dewata
A new page has been added to view TPS profile details. The properties
aredisplayed in a table which provides pagination and search
functionality. Currently the page is read-only. The edit functionality
will be added separately later.
Previously the ProfileData had a problem with JSON mapping because it
incorrectly included a PropertyNames attribute. To fix the problem the
class has been modified to require explicit JAXB mapping by setting the
@XmlAccessorType to NONE.
New CSS classes have been added to format the details page.
Ticket #654
--
Endi S. Dewata
10 years, 8 months
[PATCH] 430 Refactored UI framework.
by Endi Sukma Dewata
The current UI table assumes that the entries will be stored in a
Collection object. Some tables might need different storage mechanisms,
so the Table and TableItem classes have been refactored to allow sub-
classes to override some of the operations. The Table initial render()
method now will have to be called explicitly after object creation.
The load() method in the Navigation class has been modified to pass the
container element to the page being loaded.
Ticket #654
--
Endi S. Dewata
10 years, 8 months